Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Hooks: Extract: always extract to $pkgname-$version
@ 2022-10-23  4:14 sgn
  2022-10-23  4:28 ` [PR PATCH] [Updated] " sgn
                   ` (28 more replies)
  0 siblings, 29 replies; 30+ messages in thread
From: sgn @ 2022-10-23  4:14 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1653440 bytes --]

From d47350340655a23d7c24fd84ed9984547451d8fb 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 1/9] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 3961adbad059ba9ade1d0af90ac6b070ee5fa75e 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 2/9] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 44 ++++++++++++++++---------
 1 file changed, 28 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c98afccba6d4 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,27 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -d "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ]; then
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	else
+		mv "$extractdir" "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From cf648be651dc9981984f98e85af4bd8d38023897 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, 19 Sep 2021 17:19:11 +0700
Subject: [PATCH 3/9] srcpkgs: remove create_wrksrc en-mass

---
 srcpkgs/1password/template                    |   1 -
 srcpkgs/9menu/template                        |   1 -
 srcpkgs/Grammalecte/template                  |   1 -
 srcpkgs/ISOEnts/template                      |   1 -
 srcpkgs/MonkeysAudio/template                 |   1 -
 srcpkgs/OpenLP/template                       |   1 -
 srcpkgs/amdvlk/template                       |   1 -
 srcpkgs/ampache/template                      |   1 -
 srcpkgs/antiword/template                     |   1 -
 srcpkgs/anydesk/template                      |   1 -
 srcpkgs/arduino/template                      |   1 -
 srcpkgs/arena/template                        |   1 -
 srcpkgs/artwiz-fonts/template                 |   1 -
 srcpkgs/asm6/template                         |   1 -
 srcpkgs/asus-kbd-backlight/template           |   1 -
 srcpkgs/b43-firmware/template                 |   1 -
 srcpkgs/beaglebone-kernel/template            |   1 -
 srcpkgs/bff/template                          |   1 -
 srcpkgs/bitfighter/template                   |   1 -
 srcpkgs/bmake/template                        |   1 -
 srcpkgs/breeze-cursors/template               |   1 -
 srcpkgs/broadcom-wl-dkms/template             |   1 -
 srcpkgs/brother-brscan3/template              |   1 -
 srcpkgs/brother-dcp197c-cupswrapper/template  |   1 -
 srcpkgs/brother-dcp197c-lpr/template          |   1 -
 srcpkgs/ca-certificates/template              |   1 -
 srcpkgs/cabbage/template                      |   1 -
 srcpkgs/ccl/template                          |   1 -
 srcpkgs/chatterino2/template                  |   1 -
 srcpkgs/chromium-widevine/template            |   1 -
 srcpkgs/clipper/template                      |   1 -
 srcpkgs/codelite/template                     |   1 -
 srcpkgs/colobot-data/template                 |   1 -
 srcpkgs/cpuburn-a53/template                  |   1 -
 srcpkgs/crack-attack/template                 |   1 -
 srcpkgs/cross-x86_64-w64-mingw32/template     |   1 -
 srcpkgs/cryfs/template                        |   1 -
 srcpkgs/ctzcls-cups/template                  |   1 -
 srcpkgs/darkplaces/template                   |   1 -
 srcpkgs/dina-font/template                    |   1 -
 srcpkgs/ditaa/template                        |   1 -
 srcpkgs/dmd-bootstrap/template                |   1 -
 srcpkgs/dmd/template                          |   1 -
 srcpkgs/dmd2.081/template                     |   1 -
 srcpkgs/dmd2.091/template                     |   1 -
 srcpkgs/doom3/template                        |   1 -
 srcpkgs/dragonbox/template                    |  21 +++
 srcpkgs/dummy/template                        |  19 ++
 srcpkgs/dwarffortress/template                |   1 -
 srcpkgs/electron19/template                   |   1 -
 srcpkgs/element-desktop/template              |   1 -
 srcpkgs/emacs-ess/template                    |   1 -
 srcpkgs/ent/template                          |   1 -
 srcpkgs/entangle/patches/meson-fix.patch      | 167 ++++++++++++++++++
 srcpkgs/entangle/template                     |  17 ++
 srcpkgs/epson-inkjet-printer-escpr2/template  |   1 -
 srcpkgs/erlang/template                       |   1 -
 srcpkgs/es/template                           |   1 -
 srcpkgs/figlet-fonts/template                 |   1 -
 srcpkgs/fillets-ng/template                   |   1 -
 srcpkgs/firefox-esr-i18n/template             |   1 -
 srcpkgs/firefox-i18n/template                 |   1 -
 srcpkgs/font-Hasklig/template                 |   1 -
 .../font-atkinson-hyperlegible-ttf/template   |   1 -
 srcpkgs/font-cozette/template                 |   1 -
 srcpkgs/font-fantasque-sans-ttf/template      |   1 -
 srcpkgs/font-firacode/template                |   1 -
 srcpkgs/font-fontin/template                  |   1 -
 srcpkgs/font-hanazono/template                |   1 -
 srcpkgs/font-hermit-otf/template              |   1 -
 srcpkgs/font-iosevka/template                 |   1 -
 srcpkgs/font-libertine-ttf/template           |   1 -
 srcpkgs/font-manjari/template                 |   1 -
 srcpkgs/font-sarasa-gothic/template           |   1 -
 srcpkgs/font-symbola/template                 |   1 -
 srcpkgs/font-unifont-bdf/template             |   1 -
 srcpkgs/font-vazir-code/template              |   1 -
 srcpkgs/font-vazir/template                   |   1 -
 srcpkgs/font-vollkorn-ttf/template            |   1 -
 srcpkgs/fonts-droid-ttf/template              |   1 -
 srcpkgs/fortune-mod-void/template             |   1 -
 srcpkgs/fpc/template                          |   1 -
 srcpkgs/fsbext/template                       |   1 -
 srcpkgs/gajim-omemo/template                  |   1 -
 srcpkgs/geckodriver/template                  |   1 -
 srcpkgs/ghidra/template                       |   1 -
 srcpkgs/gnome-colors-icon-theme/template      |   1 -
 srcpkgs/go/template                           |   1 -
 srcpkgs/gopass-jsonapi/template               |   1 -
 srcpkgs/grabc/template                        |   1 -
 srcpkgs/gtk-theme-united-gnome/template       |   1 -
 srcpkgs/guvcview/template                     |   1 -
 srcpkgs/helden-software/template              |   1 -
 srcpkgs/hobbits/template                      |   1 -
 srcpkgs/hopper/template                       |   1 -
 srcpkgs/hunspell-ca_ES/template               |   1 -
 srcpkgs/hunspell-da_DK/template               |   1 -
 srcpkgs/hunspell-de_CH/template               |   1 -
 srcpkgs/hunspell-de_DE/template               |   1 -
 srcpkgs/hunspell-el_GR/template               |   1 -
 srcpkgs/hunspell-en_AU/template               |   1 -
 srcpkgs/hunspell-en_CA/template               |   1 -
 srcpkgs/hunspell-en_GB-ize/template           |   1 -
 srcpkgs/hunspell-en_US/template               |   1 -
 srcpkgs/hunspell-es_ES/template               |   1 -
 srcpkgs/hunspell-fr_FR/template               |   1 -
 srcpkgs/hunspell-hr_HR/template               |   1 -
 srcpkgs/hunspell-it_IT/template               |   1 -
 srcpkgs/hunspell-pl_PL/template               |   1 -
 srcpkgs/hunspell-ro_RO/template               |   1 -
 srcpkgs/hunspell-ru_RU-ieyo/template          |   1 -
 srcpkgs/hunspell-ru_RU/template               |   1 -
 srcpkgs/hunspell-sl_SI/template               |   1 -
 srcpkgs/hunspell-sv_SE/template               |   1 -
 srcpkgs/ictree/template                       |   1 -
 srcpkgs/icu4lua/template                      |   1 -
 .../intellij-idea-ultimate-edition/template   |   1 -
 srcpkgs/ipw2100-firmware/template             |   1 -
 srcpkgs/jnettop/template                      |   1 -
 srcpkgs/kexec-tools/template                  |   1 -
 srcpkgs/kickassembler/template                |   1 -
 srcpkgs/klystrack/template                    |   1 -
 srcpkgs/libaom/template                       |   1 -
 srcpkgs/lilypond-doc/template                 |   1 -
 srcpkgs/lua-language-server/template          |   1 -
 srcpkgs/lua54-cjson/template                  |   1 -
 srcpkgs/lua54-luadbi/template                 |   1 -
 srcpkgs/m17n-db/template                      |   1 -
 srcpkgs/macchanger/template                   |   1 -
 srcpkgs/mandrel/template                      |   1 -
 srcpkgs/mb2md/template                        |   1 -
 srcpkgs/memtest86+/template                   |   1 -
 srcpkgs/minetest/template                     |   1 -
 srcpkgs/moby/template                         |   1 -
 srcpkgs/mozc/template                         |   1 -
 srcpkgs/mp3gain/template                      |  18 ++
 srcpkgs/msp430-toolchain/template             |   1 -
 srcpkgs/mytop/template                        |   1 -
 srcpkgs/neomutt/template                      |   1 -
 srcpkgs/netpbm/template                       |   1 -
 srcpkgs/nginx/template                        |   1 -
 srcpkgs/nim/template                          |   1 -
 srcpkgs/noto-fonts-cjk/template               |   1 -
 srcpkgs/nvidia/template                       |   1 -
 srcpkgs/nvidia390/template                    |   1 -
 srcpkgs/nvidia470/template                    |   1 -
 srcpkgs/nyxt/template                         |   1 -
 srcpkgs/opencv/template                       |   1 -
 srcpkgs/openjdk17/template                    |   1 -
 srcpkgs/openspades/template                   |   1 -
 srcpkgs/openttd/template                      |   1 -
 srcpkgs/opentyrian/template                   |   1 -
 srcpkgs/opera/template                        |   1 -
 srcpkgs/pandoc/template                       |   1 -
 srcpkgs/pari-elldata/template                 |   1 -
 srcpkgs/pari-galdata/template                 |   1 -
 srcpkgs/pari-galpol/template                  |   1 -
 srcpkgs/pari-nflistdata/template              |   1 -
 srcpkgs/pari-nftables/template                |   1 -
 srcpkgs/pari-seadata-big/template             |   1 -
 srcpkgs/pari-seadata/template                 |   1 -
 srcpkgs/passff-host/template                  |   1 -
 srcpkgs/pcc/template                          |   1 -
 srcpkgs/pdf.js/template                       |   1 -
 srcpkgs/pinebookpro-firmware/template         |   1 -
 srcpkgs/pinephone-uboot/template              |   1 -
 srcpkgs/pipewire/template                     |   1 -
 srcpkgs/plantuml/template                     |   1 -
 srcpkgs/plex-media-server/template            |   1 -
 srcpkgs/praat/template                        |   1 -
 srcpkgs/protobuf/template                     |   1 -
 srcpkgs/python3-PyPDF2/template               |   1 -
 srcpkgs/python3-applib/template               |   1 -
 srcpkgs/python3-esprima/template              |   1 -
 srcpkgs/python3-httplib2/template             |   1 -
 srcpkgs/python3-jaraco/template               |  15 ++
 srcpkgs/python3-sphinxcontrib/template        |   1 -
 srcpkgs/python3-tomli/template                |   1 -
 srcpkgs/python3-watchman/template             |   1 -
 srcpkgs/qbittorrent/template                  |   1 -
 srcpkgs/qt5-systems/template                  |  17 ++
 srcpkgs/qtforkawesome/template                |   1 -
 srcpkgs/qtractor/template                     |   1 -
 srcpkgs/redo/template                         |   1 -
 srcpkgs/rtmpdump/template                     |   1 -
 srcpkgs/rust-bootstrap/template               |   1 -
 srcpkgs/samsung-unified-driver/template       |   1 -
 srcpkgs/scite/template                        |   1 -
 srcpkgs/sent/template                         |   1 -
 srcpkgs/shorewall/template                    |   1 -
 srcpkgs/simh/template                         |   1 -
 srcpkgs/skype/template                        |   1 -
 srcpkgs/speed-dreams/template                 |   1 -
 srcpkgs/spotify/template                      |   1 -
 srcpkgs/sqmail/template                       |   1 -
 srcpkgs/srb2/template                         |   1 -
 srcpkgs/steam-fonts/template                  |   1 -
 srcpkgs/sunxi-mali/template                   |   1 -
 srcpkgs/teamspeak3/template                   |   1 -
 srcpkgs/texlive2014-bin/template              |   1 -
 srcpkgs/texlive2016-bin/template              |   1 -
 srcpkgs/texlive2017-bin/template              |   1 -
 srcpkgs/texlive2018-bin/template              |   1 -
 srcpkgs/texlive2019-bin/template              |   1 -
 srcpkgs/texlive2020-bin/template              |   1 -
 srcpkgs/texlive2021-bin/template              |   1 -
 srcpkgs/texlive2022-bin/template              |   1 -
 srcpkgs/thunderbird-i18n/template             |   1 -
 srcpkgs/toybox/template                       |   1 -
 srcpkgs/tpm-tools/template                    |   1 -
 srcpkgs/tzdata~HEAD                           |   1 +
 srcpkgs/ucspi-ssl/template                    |   1 -
 srcpkgs/ucspi-tcp6/template                   |   1 -
 srcpkgs/ufoai/template                        |   1 -
 srcpkgs/unicode-character-database/template   |   1 -
 srcpkgs/unicode-emoji/template                |   1 -
 srcpkgs/vaultwarden-web/template              |   1 -
 srcpkgs/vboot-utils/template                  |   1 -
 srcpkgs/vscl/template                         |   1 -
 srcpkgs/wayfire/template                      |   1 -
 srcpkgs/wine/template                         |   1 -
 srcpkgs/wineasio/template                     |   1 -
 srcpkgs/wps-office/template                   |   1 -
 srcpkgs/x48/template                          |   1 -
 srcpkgs/xrootconsole/template                 |   1 -
 srcpkgs/xvfb-run/template                     |   1 -
 srcpkgs/zoom/template                         |   1 -
 srcpkgs/zpaq/template                         |   1 -
 228 files changed, 275 insertions(+), 220 deletions(-)
 create mode 100644 srcpkgs/dragonbox/template
 create mode 100644 srcpkgs/dummy/template
 create mode 100644 srcpkgs/entangle/patches/meson-fix.patch
 create mode 100644 srcpkgs/entangle/template
 create mode 100644 srcpkgs/mp3gain/template
 create mode 100644 srcpkgs/python3-jaraco/template
 create mode 100644 srcpkgs/qt5-systems/template
 create mode 120000 srcpkgs/tzdata~HEAD

diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 367703cc1b51..7f50bc49dd3d 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/9menu/template b/srcpkgs/9menu/template
index 9451cb705e3b..e7c419574a2c 100644
--- a/srcpkgs/9menu/template
+++ b/srcpkgs/9menu/template
@@ -9,7 +9,6 @@ license="MIT"
 homepage="ftp://freefriends.org/arnold/Source"
 distfiles="ftp://freefriends.org/arnold/Source/${pkgname}-${version}.shar.gz"
 checksum=21db836fb02f3686c33233c5b4c09376fcf694b736f0297436f97df137358ac2
-create_wrksrc=yes
 
 do_extract() {
 	zcat "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.shar.gz" | sh
diff --git a/srcpkgs/Grammalecte/template b/srcpkgs/Grammalecte/template
index ead50b056cc1..56468e6197ed 100644
--- a/srcpkgs/Grammalecte/template
+++ b/srcpkgs/Grammalecte/template
@@ -2,7 +2,6 @@
 pkgname=Grammalecte
 version=1.6.0
 revision=4
-create_wrksrc=yes
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/ISOEnts/template b/srcpkgs/ISOEnts/template
index 6b0376fdd6a8..c935c487c0f2 100644
--- a/srcpkgs/ISOEnts/template
+++ b/srcpkgs/ISOEnts/template
@@ -2,7 +2,6 @@
 pkgname=ISOEnts
 version=1986
 revision=6
-create_wrksrc=yes
 depends="xmlcatmgr"
 short_desc="Character entity sets from ISO 8879:1986 (SGML)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/MonkeysAudio/template b/srcpkgs/MonkeysAudio/template
index 6b9f47eda5e6..327646b872e3 100644
--- a/srcpkgs/MonkeysAudio/template
+++ b/srcpkgs/MonkeysAudio/template
@@ -2,7 +2,6 @@
 pkgname=MonkeysAudio
 version=5.28
 revision=3
-create_wrksrc=yes
 build_style="gnu-makefile"
 depends="libMAC>=${version}_${revision}"
 short_desc="Fast and powerful lossless audio (de)compressor"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index 023ffdbc38df..787f422babd7 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -3,7 +3,6 @@ pkgname=OpenLP
 version=2.9.4
 revision=1
 wrksrc="OpenLP-${version}"
-create_wrksrc=yes
 build_style=python3-module
 # test always fails with AssertionError
 # see https://gitlab.com/openlp/openlp/-/issues/1024
diff --git a/srcpkgs/amdvlk/template b/srcpkgs/amdvlk/template
index a5aba8577b4e..5ca0a491d6f6 100644
--- a/srcpkgs/amdvlk/template
+++ b/srcpkgs/amdvlk/template
@@ -10,7 +10,6 @@ _spvgen_commit=6c2f36bcf0f8ff7ba8d20c8b789ca6346d1e16b1
 _MetroHash_commit=3c566dd9cda44ca7fd97659e0b53ac953f9037d2
 _CWPack_commit=39f8940199e60c44d4211cf8165dfd12876316fa
 archs="i686* x86_64*"
-create_wrksrc=yes
 build_wrksrc="xgl"
 build_style=cmake
 configure_args="-DBUILD_WAYLAND_SUPPORT=ON
diff --git a/srcpkgs/ampache/template b/srcpkgs/ampache/template
index a13bb117b9a4..157b391d34e6 100644
--- a/srcpkgs/ampache/template
+++ b/srcpkgs/ampache/template
@@ -2,7 +2,6 @@
 pkgname=ampache
 version=5.5.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="php8.1 mariadb"
 short_desc="Web-based tool for managing your audio/video files"
diff --git a/srcpkgs/antiword/template b/srcpkgs/antiword/template
index c33563fa0c9a..bc450cc67936 100644
--- a/srcpkgs/antiword/template
+++ b/srcpkgs/antiword/template
@@ -2,7 +2,6 @@
 pkgname=antiword
 version=0.37
 revision=2
-create_wrksrc=yes
 build_wrksrc="antiword-${version}"
 short_desc="Converts the binary files from Word to plain text and to PostScript"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template
index 268c6c067c8a..295adef677eb 100644
--- a/srcpkgs/anydesk/template
+++ b/srcpkgs/anydesk/template
@@ -3,7 +3,6 @@ pkgname=anydesk
 version=6.2.0
 revision=2
 archs="x86_64"
-create_wrksrc="yes"
 hostmakedepends="patchelf rpmextract"
 depends="hicolor-icon-theme gtkglext"
 short_desc="Fast remote desktop application"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..d8a2b77f9c54 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -4,7 +4,6 @@ version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
 wrksrc=$pkgname-$version
-create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..92b656e9308d 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -27,7 +27,6 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 distfiles="http://www.playwitharena.de/downloads/arenalinux_${_arch}_${version}.tar.gz"
-create_wrksrc=yes
 nostrip=yes
 
 do_install() {
diff --git a/srcpkgs/artwiz-fonts/template b/srcpkgs/artwiz-fonts/template
index 37a29b49108c..d53078b1f5e0 100644
--- a/srcpkgs/artwiz-fonts/template
+++ b/srcpkgs/artwiz-fonts/template
@@ -2,7 +2,6 @@
 pkgname=artwiz-fonts
 version=1.3
 revision=5
-create_wrksrc=yes
 depends="font-util mkfontdir"
 short_desc="Small futuristic ASCII fonts for X"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/asm6/template b/srcpkgs/asm6/template
index ca9b8fdd92c6..db07aa14d382 100644
--- a/srcpkgs/asm6/template
+++ b/srcpkgs/asm6/template
@@ -2,7 +2,6 @@
 pkgname=asm6
 version=1.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Simple but functional 6502 assembler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/asus-kbd-backlight/template b/srcpkgs/asus-kbd-backlight/template
index a3d116b0539e..3c59cdcb06e7 100644
--- a/srcpkgs/asus-kbd-backlight/template
+++ b/srcpkgs/asus-kbd-backlight/template
@@ -2,7 +2,6 @@
 pkgname=asus-kbd-backlight
 version=1.2
 revision=2
-create_wrksrc=yes
 depends="bash"
 short_desc="Helper for adjusting keyboard backlight brightness in Asus Zenbook"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..33f6e70bd335 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -3,7 +3,6 @@ pkgname=b43-firmware
 version=6.30.163.46
 revision=2
 wrksrc="${pkgname}"
-create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beaglebone-kernel/template b/srcpkgs/beaglebone-kernel/template
index b36c9b36eb53..7a728bbea7c0 100644
--- a/srcpkgs/beaglebone-kernel/template
+++ b/srcpkgs/beaglebone-kernel/template
@@ -16,7 +16,6 @@ checksum="
  7cd135cc1791680553cc40bf23ce11ab24b84a3ece33d810950e089090d4f65f
  5513a392ce87c8878d5a304cfda2d9f3753e01d5aefc1d47868de6350a2015bb"
 
-create_wrksrc=yes
 build_wrksrc="linux-${version}"
 _kernver="${version}_${revision}"
 
diff --git a/srcpkgs/bff/template b/srcpkgs/bff/template
index 3f4e0f63a2ba..ef3f5d0be61d 100644
--- a/srcpkgs/bff/template
+++ b/srcpkgs/bff/template
@@ -3,7 +3,6 @@ pkgname=bff
 reverts=1.0.5_1
 version=1.0
 revision=3
-create_wrksrc="yes"
 hostmakedepends="rpmextract"
 short_desc="Brainfuck interpreter (DBFI dialect)"
 maintainer="ananteris <ananteris@mailinator.com>"
diff --git a/srcpkgs/bitfighter/template b/srcpkgs/bitfighter/template
index d61ea6169f26..458372a3274f 100644
--- a/srcpkgs/bitfighter/template
+++ b/srcpkgs/bitfighter/template
@@ -2,7 +2,6 @@
 pkgname=bitfighter
 version=022
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DMASTER_MINIMAL=1 -DLUAJIT_BUILTIN=OFF"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index b0d84503614a..9ee0bd06ad98 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-create_wrksrc=yes
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/breeze-cursors/template b/srcpkgs/breeze-cursors/template
index f1a95c1d113d..6830ed58a498 100644
--- a/srcpkgs/breeze-cursors/template
+++ b/srcpkgs/breeze-cursors/template
@@ -2,7 +2,6 @@
 pkgname=breeze-cursors
 version=1.0
 revision=3
-create_wrksrc=yes
 build_style=meta
 depends="breeze-amber-cursor-theme
  breeze-blue-cursor-theme
diff --git a/srcpkgs/broadcom-wl-dkms/template b/srcpkgs/broadcom-wl-dkms/template
index a1a700259fbe..05732c215695 100644
--- a/srcpkgs/broadcom-wl-dkms/template
+++ b/srcpkgs/broadcom-wl-dkms/template
@@ -3,7 +3,6 @@ pkgname=broadcom-wl-dkms
 version=6.30.223.271
 revision=14
 archs="i686* x86_64*"
-create_wrksrc=yes
 depends="dkms"
 short_desc="Broadcom proprietary wireless drivers for Linux - DKMS kernel module"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brscan3/template b/srcpkgs/brother-brscan3/template
index 3a0e1e9bd10a..7633610736cb 100644
--- a/srcpkgs/brother-brscan3/template
+++ b/srcpkgs/brother-brscan3/template
@@ -3,7 +3,6 @@ pkgname=brother-brscan3
 version=0.2.13
 revision=2
 archs="i686 x86_64"
-create_wrksrc=yes
 hostmakedepends="tar"
 makedepends="sane-devel curl"
 depends="sane"
diff --git a/srcpkgs/brother-dcp197c-cupswrapper/template b/srcpkgs/brother-dcp197c-cupswrapper/template
index 0f71ea4ae0ad..38e7d3ac48fc 100644
--- a/srcpkgs/brother-dcp197c-cupswrapper/template
+++ b/srcpkgs/brother-dcp197c-cupswrapper/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-cupswrapper
 version=1.1.3
 revision=8
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="brother-dcp197c-lpr cups"
 short_desc="CUPS wrapper driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-dcp197c-lpr/template b/srcpkgs/brother-dcp197c-lpr/template
index 3d4067d2c9a9..1769c1647a4b 100644
--- a/srcpkgs/brother-dcp197c-lpr/template
+++ b/srcpkgs/brother-dcp197c-lpr/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-lpr
 version=1.1.3
 revision=6
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="a2ps ghostscript"
 short_desc="LPR driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ca-certificates/template b/srcpkgs/ca-certificates/template
index c45563c8f9a1..0f2b903b5f6e 100644
--- a/srcpkgs/ca-certificates/template
+++ b/srcpkgs/ca-certificates/template
@@ -5,7 +5,6 @@ revision=1
 _nss_version=${version#*+}
 bootstrap=yes
 conf_files="/etc/ca-certificates.conf"
-create_wrksrc=yes
 build_wrksrc="work"
 hostmakedepends="openssl"
 depends="openssl run-parts"
diff --git a/srcpkgs/cabbage/template b/srcpkgs/cabbage/template
index 23931ba7d7f2..a0500752ff2c 100644
--- a/srcpkgs/cabbage/template
+++ b/srcpkgs/cabbage/template
@@ -5,7 +5,6 @@ revision=1
 # specified in buildLinux.sh
 _jucever=5.4.7
 _vstsdkver=3611_22_10_2018_build_34
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 hostmakedepends="pkg-config xorg-server-xvfb"
 makedepends="libfreeglut-devel libcurl-devel jack-devel libXcomposite-devel
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 5972ddeb0ce6..5e8dabf27bad 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -3,7 +3,6 @@ pkgname=ccl
 version=1.12
 revision=1
 archs="i686* x86_64*"
-create_wrksrc=yes
 hostmakedepends="m4"
 short_desc="Clozure Common Lisp interpreter and compiler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/chatterino2/template b/srcpkgs/chatterino2/template
index 977fa9771498..05bc4d0cc149 100644
--- a/srcpkgs/chatterino2/template
+++ b/srcpkgs/chatterino2/template
@@ -7,7 +7,6 @@ _serialize_commit="7d37cbfd5ac3bfbe046118e1cec3d32ba4696469"
 _settings_commit="04792d853c7f83c9d7ab4df00279442a658d3be3"
 _signals_commit="25e4ec3b8d6ea94a5e65a26e7cfcbbce3b87c5d6"
 _sanitizers_cmake_commit="99e159ec9bc8dd362b08d18436bd40ff0648417b"
-create_wrksrc=yes
 build_wrksrc="chatterino2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_QTKEYCHAIN=ON"
diff --git a/srcpkgs/chromium-widevine/template b/srcpkgs/chromium-widevine/template
index d1e42c3a846b..e678398ebbb3 100644
--- a/srcpkgs/chromium-widevine/template
+++ b/srcpkgs/chromium-widevine/template
@@ -9,7 +9,6 @@ pkgname=chromium-widevine
 version=96.0.4664.110
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 short_desc="Browser plugin designed for the viewing of premium video content"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:chrome"
diff --git a/srcpkgs/clipper/template b/srcpkgs/clipper/template
index a0d5b7ab78bf..59c6c9b91db3 100644
--- a/srcpkgs/clipper/template
+++ b/srcpkgs/clipper/template
@@ -2,7 +2,6 @@
 pkgname=clipper
 version=6.4.2
 revision=3
-create_wrksrc=yes
 build_wrksrc=cpp
 build_style=cmake
 configure_args="-DVERSION=${version}"
diff --git a/srcpkgs/codelite/template b/srcpkgs/codelite/template
index bdd872583a7e..cb5a0923f654 100644
--- a/srcpkgs/codelite/template
+++ b/srcpkgs/codelite/template
@@ -2,7 +2,6 @@
 pkgname=codelite
 version=16.0.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="codelite-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
diff --git a/srcpkgs/colobot-data/template b/srcpkgs/colobot-data/template
index 343deef501b1..9ebd5b88183b 100644
--- a/srcpkgs/colobot-data/template
+++ b/srcpkgs/colobot-data/template
@@ -2,7 +2,6 @@
 pkgname=colobot-data
 version=0.2.0
 revision=1
-create_wrksrc=yes
 build_wrksrc="colobot-data-colobot-gold-${version}-alpha"
 build_style=cmake
 hostmakedepends="python3"
diff --git a/srcpkgs/cpuburn-a53/template b/srcpkgs/cpuburn-a53/template
index fa59fe6a657a..bf5c4000ed11 100644
--- a/srcpkgs/cpuburn-a53/template
+++ b/srcpkgs/cpuburn-a53/template
@@ -3,7 +3,6 @@ pkgname=cpuburn-a53
 version=0.0.20160228
 revision=2
 archs="aarch64*"
-create_wrksrc=yes
 build_style=fetch
 short_desc="Stress ARM Cortex-A53 processors"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index df266ded665a..07380f782511 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,6 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-create_wrksrc=yes
 build_wrksrc="$wrksrc"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/cross-x86_64-w64-mingw32/template b/srcpkgs/cross-x86_64-w64-mingw32/template
index e12ec33bfd3f..85d868500791 100644
--- a/srcpkgs/cross-x86_64-w64-mingw32/template
+++ b/srcpkgs/cross-x86_64-w64-mingw32/template
@@ -9,7 +9,6 @@ _mpfr_version=4.1.0
 _mpc_version=1.2.1
 _isl_version=0.24
 _mingw_version="${version}"
-create_wrksrc=yes
 hostmakedepends="tar flex perl texinfo"
 makedepends="zlib-devel"
 # it's ok to build with current's -devel packages
diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template
index 1affee1d8f03..91d5cf91cdbe 100644
--- a/srcpkgs/cryfs/template
+++ b/srcpkgs/cryfs/template
@@ -2,7 +2,6 @@
 pkgname=cryfs
 version=0.11.2
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF
  -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt
diff --git a/srcpkgs/ctzcls-cups/template b/srcpkgs/ctzcls-cups/template
index c6291fc7e485..64d2bc0003a6 100644
--- a/srcpkgs/ctzcls-cups/template
+++ b/srcpkgs/ctzcls-cups/template
@@ -2,7 +2,6 @@
 pkgname=ctzcls-cups
 version=1.5
 revision=1
-create_wrksrc=yes
 makedepends="cups-devel"
 short_desc="Citizen Sticker Printers driver for CUPS"
 maintainer="Petr Cizmar <xxb0322@xpc.ovh>"
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a061057..79b19b19d576 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -2,7 +2,6 @@
 pkgname=darkplaces
 version=20140513
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 makedepends="zlib-devel alsa-lib-devel libjpeg-turbo-devel libXpm-devel libXxf86vm-devel SDL-devel MesaLib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/dina-font/template b/srcpkgs/dina-font/template
index a1777a33ea8c..af1d324fd46e 100644
--- a/srcpkgs/dina-font/template
+++ b/srcpkgs/dina-font/template
@@ -2,7 +2,6 @@
 pkgname=dina-font
 version=2.93
 revision=3
-create_wrksrc=yes
 hostmakedepends="bdftopcf font-util unzip"
 depends="font-util"
 short_desc="Monospace bitmap font, primarily aimed at programmers"
diff --git a/srcpkgs/ditaa/template b/srcpkgs/ditaa/template
index 8f501a0d4523..a6710c58af70 100644
--- a/srcpkgs/ditaa/template
+++ b/srcpkgs/ditaa/template
@@ -2,7 +2,6 @@
 pkgname=ditaa
 version=0.11.0
 revision=2
-create_wrksrc=yes
 build_style=fetch
 depends="virtual?java-environment"
 short_desc="Small utility that converts ascii-art diagrams to bitmap diagrams"
diff --git a/srcpkgs/dmd-bootstrap/template b/srcpkgs/dmd-bootstrap/template
index 029b0024faea..e68e5e8f1fc2 100644
--- a/srcpkgs/dmd-bootstrap/template
+++ b/srcpkgs/dmd-bootstrap/template
@@ -6,7 +6,6 @@ _gitrev_dmd=75266348c8a2368945a339ab86d7c8960a9bfc08
 _gitrev_druntime=33ae38cef41564b12864470afaf8430eb7334d3b
 _gitrev_phobos=30ac23a0889dd183221ce531a057171dd45296c4
 archs="x86_64* i686*"
-create_wrksrc=yes
 build_style=gnu-makefile
 short_desc="DMD Compiler (last C++ version for bootstrap)"
 maintainer="Yuxuan Shui <yshuiv7@gmail.com>"
diff --git a/srcpkgs/dmd/template b/srcpkgs/dmd/template
index 0f6801ad1fef..df2a16b8e938 100644
--- a/srcpkgs/dmd/template
+++ b/srcpkgs/dmd/template
@@ -3,7 +3,6 @@ pkgname=dmd
 version=2.098.0
 revision=3
 reverts="2.100.0_1"
-create_wrksrc=yes
 hostmakedepends="dmd2.091 which"
 makedepends="git"
 depends="libphobos>=${version} gcc"
diff --git a/srcpkgs/dmd2.081/template b/srcpkgs/dmd2.081/template
index 79aad0940085..c1a7be352b77 100644
--- a/srcpkgs/dmd2.081/template
+++ b/srcpkgs/dmd2.081/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.081
 version=2.081.1
 revision=3
-create_wrksrc=yes
 hostmakedepends="which"
 makedepends="dmd-bootstrap"
 depends="libphobos2.081>=${version} gcc"
diff --git a/srcpkgs/dmd2.091/template b/srcpkgs/dmd2.091/template
index 72521df7cd3f..6eb2a31b8156 100644
--- a/srcpkgs/dmd2.091/template
+++ b/srcpkgs/dmd2.091/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.091
 version=2.091.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="dmd2.081 which"
 makedepends="git"
 depends="gcc"
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba..2c8f0bdc7a13 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -16,7 +16,6 @@ archs="i686"
 repository="nonfree"
 nostrip="yes"
 
-create_wrksrc=yes
 lib32mode=full
 
 do_install() {
diff --git a/srcpkgs/dragonbox/template b/srcpkgs/dragonbox/template
new file mode 100644
index 000000000000..78b24c5f0dd5
--- /dev/null
+++ b/srcpkgs/dragonbox/template
@@ -0,0 +1,21 @@
+# Template file for 'dragonbox'
+pkgname=dragonbox
+version=1.1.3
+revision=1
+build_style=cmake
+hostmakedepends=""
+makedepends=""
+depends=""
+short_desc="Reference implementation of Dragonbox in C++"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/jk-jeon/dragonbox"
+distfiles="https://github.com/jk-jeon/dragonbox/archive/refs/tags/${version}.tar.gz"
+checksum=09d63b05e9c594ec423778ab59b7a5aa1d76fdd71d25c7048b0258c4ec9c3384
+
+post_install() {
+	mv ${DESTDIR}/usr/include/dragonbox-${version}/dragonbox \
+		${DESTDIR}/usr/include
+	sed -i "s,include/dragonbox-${version},include," \
+		${DESTDIR}/usr/lib/cmake/dragonbox-${version}/dragonboxTargets.cmake
+}
diff --git a/srcpkgs/dummy/template b/srcpkgs/dummy/template
new file mode 100644
index 000000000000..80aea6d2d50e
--- /dev/null
+++ b/srcpkgs/dummy/template
@@ -0,0 +1,19 @@
+# Template file for 'dummy'
+pkgname=dummy
+version=0.1
+revision=1
+build_style=meta
+depends="perl pkg-config extra-cmake-modules gettext
+ akonadi-contacts-devel akonadi5-devel ecm-devel eigen3.2
+ exiv2-devel kactivities5-devel gsl-devel qt5-declarative-devel
+ kcmutils-devel kcontacts-devel kdelibs4support-devel kdiagram-devel
+ kholidays-devel khtml-devel knotifyconfig-devel kross-devel lcms2-devel
+ libetonyek-devel libgit2-devel libodfgen-devel libokular-devel
+ libopenexr-devel libspnav-devel libvisio-devel libwpg-devel libwps-devel
+ poppler-qt5-devel qca-qt5-devel threadweaver-devel marble5-devel
+ kauth-devel kparts-devel kcmutils-devel kdelibs4support-devel
+ ktextwidgets-devel kservice-devel kcrash-devel"
+short_desc="a"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://example.com"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..274790618875 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=1
 _urlver=${version#*.}
 archs="x86_64"
-create_wrksrc=yes
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template
index c7cb81120d41..1110e3bf6d12 100644
--- a/srcpkgs/electron19/template
+++ b/srcpkgs/electron19/template
@@ -5,7 +5,6 @@ revision=2
 _nodever=16.14.2
 _chromiumver=102.0.5005.125
 archs="x86_64* aarch64* ppc64le*"
-create_wrksrc=yes
 build_wrksrc="src"
 hostmakedepends="$(vopt_if clang "clang lld") python pkgconf perl gperf bison ninja nodejs hwids
  libwebp-devel freetype-devel harfbuzz-devel libpng-devel nss-devel which git libevent-devel
diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template
index 0231586c65f7..03e37b7c63cc 100644
--- a/srcpkgs/element-desktop/template
+++ b/srcpkgs/element-desktop/template
@@ -2,7 +2,6 @@
 pkgname=element-desktop
 version=1.11.8
 revision=1
-create_wrksrc=yes
 conf_files="/etc/${pkgname}/config.json"
 hostmakedepends="git yarn nodejs rust cargo python3 curl
  sqlcipher-devel libappindicator-devel libnotify-devel pkg-config
diff --git a/srcpkgs/emacs-ess/template b/srcpkgs/emacs-ess/template
index 272c465f8917..24e6dbbcb266 100644
--- a/srcpkgs/emacs-ess/template
+++ b/srcpkgs/emacs-ess/template
@@ -3,7 +3,6 @@ pkgname=emacs-ess
 reverts="18.10r1_1"
 version=18.10.2
 revision=4
-create_wrksrc=yes
 build_wrksrc="ess-${version}"
 makedepends="emacs perl"
 depends="emacs R"
diff --git a/srcpkgs/ent/template b/srcpkgs/ent/template
index e8c50ee0681c..d07ee06a6433 100644
--- a/srcpkgs/ent/template
+++ b/srcpkgs/ent/template
@@ -2,7 +2,6 @@
 pkgname=ent
 version=2008.01.28
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Evaluate pseudo random number generators"
diff --git a/srcpkgs/entangle/patches/meson-fix.patch b/srcpkgs/entangle/patches/meson-fix.patch
new file mode 100644
index 000000000000..397f52b7ff84
--- /dev/null
+++ b/srcpkgs/entangle/patches/meson-fix.patch
@@ -0,0 +1,167 @@
+Index: entangle-3.0/src/meson.build
+===================================================================
+--- entangle-3.0.orig/src/meson.build
++++ entangle-3.0/src/meson.build
+@@ -40,9 +40,8 @@ appname = 'org.entangle_photo.Manager'
+ desktop = appname + '.desktop'
+ 
+ i18n.merge_file (
+-  desktop,
+   type: 'desktop',
+-  input: desktop,
++  input: desktop + '.in',
+   output: desktop,
+   po_dir: po_dir,
+   install: true,
+@@ -50,17 +49,16 @@ i18n.merge_file (
+ )
+ 
+ metainfo = appname + '.metainfo.xml'
+-metainfotmp = appname + '.tmp.metainfo.xml'
++metainfotmp = appname + '.metainfo.xml.in'
+ 
+ metainfotmp = custom_target('gen-metadata',
+-	input: metainfo,
++	input: metainfo + '.in.in',
+ 	output: metainfotmp,
+ 	command: [meson.source_root() / 'build-aux' / 'metainfo-merge',
+ 		 meson.source_root() / 'docs' / 'releases',
+ 		 '@INPUT@', '@OUTPUT@'])
+ 
+ i18n.merge_file(
+-  metainfo,
+   input: metainfotmp,
+   output: metainfo,
+   install: true,
+Index: entangle-3.0/src/org.entangle_photo.Manager.desktop
+===================================================================
+--- entangle-3.0.orig/src/org.entangle_photo.Manager.desktop
++++ /dev/null
+@@ -1,11 +0,0 @@
+-[Desktop Entry]
+-Version=1.0
+-Name=Entangle
+-Comment=Tethered Camera Control & Capture
+-Icon=org.entangle_photo.Manager
+-Exec=entangle
+-Type=Application
+-Terminal=false
+-Categories=Graphics;Photography;GTK;
+-StartupNotify=true
+-Keywords=Capture;Camera;Tethered;Photo;
+Index: entangle-3.0/src/org.entangle_photo.Manager.desktop.in
+===================================================================
+--- /dev/null
++++ entangle-3.0/src/org.entangle_photo.Manager.desktop.in
+@@ -0,0 +1,11 @@
++[Desktop Entry]
++Version=1.0
++Name=Entangle
++Comment=Tethered Camera Control & Capture
++Icon=org.entangle_photo.Manager
++Exec=entangle
++Type=Application
++Terminal=false
++Categories=Graphics;Photography;GTK;
++StartupNotify=true
++Keywords=Capture;Camera;Tethered;Photo;
+Index: entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml
+===================================================================
+--- entangle-3.0.orig/src/org.entangle_photo.Manager.metainfo.xml
++++ /dev/null
+@@ -1,45 +0,0 @@
+-<?xml version="1.0" encoding="UTF-8"?>
+-<!-- Copyright 2014-2018 Daniel P. Berrangé <dan@berrange.com> -->
+-<component type="desktop-application">
+-  <id>org.entangle_photo.Manager</id>
+-  <metadata_license>CC0-1.0</metadata_license>
+-  <project_license>GPL-3.0+</project_license>
+-  <name>Entangle</name>
+-  <summary>Tethered Camera Control &amp; Capture</summary>
+-  <description>
+-    <p>
+-      Entangle is a program used to control digital cameras
+-      that are connected to the computer via USB.
+-    </p>
+-    <p>
+-      Entangle can trigger the camera shutter to capture new images.
+-      When supported by the camera, a continuously updating preview
+-      of the scene can be displayed prior to capture. Images will be
+-      downloaded and displayed as they are captured by the camera.
+-      Entangle also allows the settings of the camera to be changed
+-      from the computer.
+-    </p>
+-    <p>
+-      Entangle is compatible with most DSLR cameras from Nikon and
+-      Canon, some of their compact camera models, and a variety of
+-      cameras from other manufacturers.
+-    </p>
+-  </description>
+-  <launchable type="desktop-id">org.entangle_photo.Manager.desktop</launchable>
+-  <keywords>
+-    <keyword>Capture</keyword>
+-    <keyword>Camera</keyword>
+-    <keyword>Tethered</keyword>
+-    <keyword>Photo</keyword>
+-  </keywords>
+-  <screenshots>
+-    <screenshot type="default">https://entangle-photo.org/appdata/en_US/screenshots/camera-manager.png</screenshot>
+-  </screenshots>
+-  <url type="homepage">https://entangle-photo.org/</url>
+-  <developer_name>The Entangle Photo project</developer_name>
+-  <updatecontact>https://groups.google.com/forum/#!forum/entangle-devel</updatecontact>
+-  <content_rating type="oars-1.1"/>
+-  <releases>
+-  </releases>
+-  <translation type="gettext">entangle</translation>
+-</component>
+Index: entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml.in.in
+===================================================================
+--- /dev/null
++++ entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml.in.in
+@@ -0,0 +1,45 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!-- Copyright 2014-2018 Daniel P. Berrangé <dan@berrange.com> -->
++<component type="desktop-application">
++  <id>org.entangle_photo.Manager</id>
++  <metadata_license>CC0-1.0</metadata_license>
++  <project_license>GPL-3.0+</project_license>
++  <name>Entangle</name>
++  <summary>Tethered Camera Control &amp; Capture</summary>
++  <description>
++    <p>
++      Entangle is a program used to control digital cameras
++      that are connected to the computer via USB.
++    </p>
++    <p>
++      Entangle can trigger the camera shutter to capture new images.
++      When supported by the camera, a continuously updating preview
++      of the scene can be displayed prior to capture. Images will be
++      downloaded and displayed as they are captured by the camera.
++      Entangle also allows the settings of the camera to be changed
++      from the computer.
++    </p>
++    <p>
++      Entangle is compatible with most DSLR cameras from Nikon and
++      Canon, some of their compact camera models, and a variety of
++      cameras from other manufacturers.
++    </p>
++  </description>
++  <launchable type="desktop-id">org.entangle_photo.Manager.desktop</launchable>
++  <keywords>
++    <keyword>Capture</keyword>
++    <keyword>Camera</keyword>
++    <keyword>Tethered</keyword>
++    <keyword>Photo</keyword>
++  </keywords>
++  <screenshots>
++    <screenshot type="default">https://entangle-photo.org/appdata/en_US/screenshots/camera-manager.png</screenshot>
++  </screenshots>
++  <url type="homepage">https://entangle-photo.org/</url>
++  <developer_name>The Entangle Photo project</developer_name>
++  <updatecontact>https://groups.google.com/forum/#!forum/entangle-devel</updatecontact>
++  <content_rating type="oars-1.1"/>
++  <releases>
++  </releases>
++  <translation type="gettext">entangle</translation>
++</component>
diff --git a/srcpkgs/entangle/template b/srcpkgs/entangle/template
new file mode 100644
index 000000000000..dec756e0fb0f
--- /dev/null
+++ b/srcpkgs/entangle/template
@@ -0,0 +1,17 @@
+# Template file for 'entangle'
+pkgname=entangle
+version=3.0
+revision=1
+build_style=meson
+build_helper=gir
+hostmakedepends="perl gtk-doc gettext glib-devel pkgconf itstool"
+makedepends="libglib-devel gdk-pixbuf-devel gtk+3-devel pango-devel libgphoto2-devel
+ libgudev-devel libgirepository-devel lcms2-devel libpeas-devel libgexiv2-devel
+ libXext-devel libraw-devel gstreamer1-devel gst-plugins-base1-devel"
+depends=""
+short_desc="Tethered camera control and capture"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://www.entangle-photo.org"
+distfiles="https://www.entangle-photo.org/download/sources/entangle-${version}.tar.xz"
+checksum=9285ebab273ebe788d39a7c1bf19717cc6312cfcaa0bc55d65cf5a8d4f42a545
diff --git a/srcpkgs/epson-inkjet-printer-escpr2/template b/srcpkgs/epson-inkjet-printer-escpr2/template
index afc0ef4c97be..cbf115f11068 100644
--- a/srcpkgs/epson-inkjet-printer-escpr2/template
+++ b/srcpkgs/epson-inkjet-printer-escpr2/template
@@ -3,7 +3,6 @@ pkgname=epson-inkjet-printer-escpr2
 version=1.1.24
 revision=1
 archs="x86_64 i686 aarch64 armv7l"
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-cupsfilterdir=/usr/lib/cups/filter --with-cupsppddir=/usr/share/ppd"
diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 7f4ee419095e..0ee7987c6434 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,7 +2,6 @@
 pkgname=erlang
 version=25.1.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
diff --git a/srcpkgs/es/template b/srcpkgs/es/template
index 9dc6a864a7e6..c19ab6a4feaf 100644
--- a/srcpkgs/es/template
+++ b/srcpkgs/es/template
@@ -2,7 +2,6 @@
 pkgname=es
 version=0.9.2
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--with-readline es_cv_abused_getenv=no"
 hostmakedepends="bison"
diff --git a/srcpkgs/figlet-fonts/template b/srcpkgs/figlet-fonts/template
index 750523140233..8be3671bd7b1 100644
--- a/srcpkgs/figlet-fonts/template
+++ b/srcpkgs/figlet-fonts/template
@@ -3,7 +3,6 @@ pkgname=figlet-fonts
 version=20150508
 revision=4
 _figlet_version=2.2.5
-create_wrksrc=yes
 depends="figlet perl"
 short_desc="Additional fonts for figlet"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/fillets-ng/template b/srcpkgs/fillets-ng/template
index 83741590c011..d268eb452a04 100644
--- a/srcpkgs/fillets-ng/template
+++ b/srcpkgs/fillets-ng/template
@@ -2,7 +2,6 @@
 pkgname=fillets-ng
 version=1.0.1
 revision=3
-create_wrksrc=yes
 build_wrksrc="fillets-ng-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index c4e43c47dffd..66f3dbb2f002 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -8,7 +8,6 @@ maintainer="Daniel Nümm <daniel.nuemm@blacktre.es>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 238315b3bd91..177ac6a3dca5 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -8,7 +8,6 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/font-Hasklig/template b/srcpkgs/font-Hasklig/template
index b65c065d17b1..8774895f6d58 100644
--- a/srcpkgs/font-Hasklig/template
+++ b/srcpkgs/font-Hasklig/template
@@ -2,7 +2,6 @@
 pkgname=font-Hasklig
 version=1.2
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Monospaced font with ligatures"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template
index c7487c4e3f40..73bb6af589a5 100644
--- a/srcpkgs/font-atkinson-hyperlegible-ttf/template
+++ b/srcpkgs/font-atkinson-hyperlegible-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-atkinson-hyperlegible-ttf
 version=2020.0514
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Typeface with improved readability and legibility - TTF variant"
 maintainer="J Farkas <chexum+git@gmail.com>"
diff --git a/srcpkgs/font-cozette/template b/srcpkgs/font-cozette/template
index 20bbdcff11e7..f949cdcc1e05 100644
--- a/srcpkgs/font-cozette/template
+++ b/srcpkgs/font-cozette/template
@@ -2,7 +2,6 @@
 pkgname=font-cozette
 version=1.18.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="font-util bdftopcf"
 depends="font-util"
 short_desc="Bitmap programming font optimized for coziness"
diff --git a/srcpkgs/font-fantasque-sans-ttf/template b/srcpkgs/font-fantasque-sans-ttf/template
index ae705baca49e..34ce5b77b3b5 100644
--- a/srcpkgs/font-fantasque-sans-ttf/template
+++ b/srcpkgs/font-fantasque-sans-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-fantasque-sans-ttf
 version=1.8.0
 revision=2
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Handwriting-like programming typeface"
 maintainer="Kartik Singh <kartik.ynwa@gmail.com>"
diff --git a/srcpkgs/font-firacode/template b/srcpkgs/font-firacode/template
index 3e6b45703aed..55f9f02912d2 100644
--- a/srcpkgs/font-firacode/template
+++ b/srcpkgs/font-firacode/template
@@ -2,7 +2,6 @@
 pkgname=font-firacode
 version=6.2
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="FiraCode: monospaced font with programming ligatures"
 maintainer="wundrweapon <whhacker.dcx@gmail.com>"
diff --git a/srcpkgs/font-fontin/template b/srcpkgs/font-fontin/template
index 4321285ea5de..a61ee0d78495 100644
--- a/srcpkgs/font-fontin/template
+++ b/srcpkgs/font-fontin/template
@@ -2,7 +2,6 @@
 pkgname=font-fontin
 version=0.0.20151027
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="A font designed to be used at small sizes"
diff --git a/srcpkgs/font-hanazono/template b/srcpkgs/font-hanazono/template
index f7b2912d35c3..e0212d2b42c3 100644
--- a/srcpkgs/font-hanazono/template
+++ b/srcpkgs/font-hanazono/template
@@ -3,7 +3,6 @@ pkgname=font-hanazono
 version=20170904
 _revision=68253
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Hanazono is a free kanji font"
diff --git a/srcpkgs/font-hermit-otf/template b/srcpkgs/font-hermit-otf/template
index e5ba0d337826..3501c625750e 100644
--- a/srcpkgs/font-hermit-otf/template
+++ b/srcpkgs/font-hermit-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-hermit-otf
 version=2.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Monospace font designed to be clear, pragmatic and very readable"
diff --git a/srcpkgs/font-iosevka/template b/srcpkgs/font-iosevka/template
index 730f461f84e2..2a63a476b31f 100644
--- a/srcpkgs/font-iosevka/template
+++ b/srcpkgs/font-iosevka/template
@@ -2,7 +2,6 @@
 pkgname=font-iosevka
 version=16.3.4
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Slender monospace sans-serif and slab-serif typeface"
 maintainer="Jose G Perez Taveras <josegpt27@gmail.com>"
diff --git a/srcpkgs/font-libertine-ttf/template b/srcpkgs/font-libertine-ttf/template
index 8d6de110a74a..fc337b0ea5b0 100644
--- a/srcpkgs/font-libertine-ttf/template
+++ b/srcpkgs/font-libertine-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-libertine-ttf
 version=5.3.0
 revision=2
 _date=2012_07_02
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Libertine TTF Fonts - Libre multilingual font family"
 maintainer="Pascal Vanier <pascal.vanier@gmail.com>"
diff --git a/srcpkgs/font-manjari/template b/srcpkgs/font-manjari/template
index 92524f3a82f6..d2f922ae9cdd 100644
--- a/srcpkgs/font-manjari/template
+++ b/srcpkgs/font-manjari/template
@@ -2,7 +2,6 @@
 pkgname=font-manjari
 version=2.000
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Malayalam font with smooth curves"
 maintainer="Ashish Kurian Thomas <a@aktsbot.in>"
diff --git a/srcpkgs/font-sarasa-gothic/template b/srcpkgs/font-sarasa-gothic/template
index 167c56b75ce8..50fe6a49d9c7 100644
--- a/srcpkgs/font-sarasa-gothic/template
+++ b/srcpkgs/font-sarasa-gothic/template
@@ -2,7 +2,6 @@
 pkgname=font-sarasa-gothic
 version=0.36.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="CJK programming font based on Iosevka and Source Han Sans"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/font-symbola/template b/srcpkgs/font-symbola/template
index b8e72cd601bc..cc2833243151 100644
--- a/srcpkgs/font-symbola/template
+++ b/srcpkgs/font-symbola/template
@@ -2,7 +2,6 @@
 pkgname=font-symbola
 version=14.00
 revision=1
-create_wrksrc=yes
 hostmakedepends="poppler"
 depends="font-util xbps-triggers"
 short_desc="Font with many Symbol/Emoji blocks of The Unicode Standard"
diff --git a/srcpkgs/font-unifont-bdf/template b/srcpkgs/font-unifont-bdf/template
index 675429a16aa2..5fe2d25dbab6 100644
--- a/srcpkgs/font-unifont-bdf/template
+++ b/srcpkgs/font-unifont-bdf/template
@@ -2,7 +2,6 @@
 pkgname=font-unifont-bdf
 version=14.0.03
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="GNU Unifont Glyphs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-vazir-code/template b/srcpkgs/font-vazir-code/template
index 716ce0264524..9bbfd8de8e2e 100644
--- a/srcpkgs/font-vazir-code/template
+++ b/srcpkgs/font-vazir-code/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir-code
 version=1.1.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (farsi) monospaced font"
 maintainer="mkf <makefile@riseup.net>"
diff --git a/srcpkgs/font-vazir/template b/srcpkgs/font-vazir/template
index d54cbcb20163..67251100c8ab 100644
--- a/srcpkgs/font-vazir/template
+++ b/srcpkgs/font-vazir/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir
 version=30.1.0
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (Farsi) Font - قلم (فونت) فارسی وزیر"
 maintainer="linarcx <linarcx@gmail.com>"
diff --git a/srcpkgs/font-vollkorn-ttf/template b/srcpkgs/font-vollkorn-ttf/template
index 5ee9d7d1b341..851ae32d0b27 100644
--- a/srcpkgs/font-vollkorn-ttf/template
+++ b/srcpkgs/font-vollkorn-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-vollkorn-ttf
 version=4.105
 revision=2
-create_wrksrc=yes
 font_dirs="/usr/share/fonts/TTF"
 hostmakedepends="unzip"
 depends="font-util"
diff --git a/srcpkgs/fonts-droid-ttf/template b/srcpkgs/fonts-droid-ttf/template
index 44ef45a80523..0f4eef7e450f 100644
--- a/srcpkgs/fonts-droid-ttf/template
+++ b/srcpkgs/fonts-droid-ttf/template
@@ -3,7 +3,6 @@ pkgname=fonts-droid-ttf
 version=20150613
 revision=3
 _githash=f5de525ee3547b8a69a21aec1e1a3175bc06f442
-create_wrksrc=yes
 depends="font-util"
 short_desc="General-purpose Android fonts (CJK support)"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fortune-mod-void/template b/srcpkgs/fortune-mod-void/template
index cac177dc6b19..d27b528a337b 100644
--- a/srcpkgs/fortune-mod-void/template
+++ b/srcpkgs/fortune-mod-void/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-void
 version=20200307
 revision=2
-create_wrksrc=yes
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
 short_desc="Quotes from #xbps and other void related stuff"
diff --git a/srcpkgs/fpc/template b/srcpkgs/fpc/template
index c867802cf756..335aa49584c9 100644
--- a/srcpkgs/fpc/template
+++ b/srcpkgs/fpc/template
@@ -3,7 +3,6 @@ pkgname=fpc
 version=3.2.0
 revision=1
 archs="x86_64* i686* ppc64le ppc64 ppc"
-create_wrksrc=yes
 build_wrksrc="${pkgname}build-${version}"
 conf_files="/etc/fpc.cfg /etc/fppkg.cfg"
 hostmakedepends="rpmextract"
diff --git a/srcpkgs/fsbext/template b/srcpkgs/fsbext/template
index c936bac38ff9..61f10734d9b6 100644
--- a/srcpkgs/fsbext/template
+++ b/srcpkgs/fsbext/template
@@ -5,7 +5,6 @@ revision=2
 hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_target=fsbext
-create_wrksrc=obviously
 short_desc="Files extractor for the FSB archives used by the FMOD library"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/gajim-omemo/template b/srcpkgs/gajim-omemo/template
index e218802485f0..8083040fb5d0 100644
--- a/srcpkgs/gajim-omemo/template
+++ b/srcpkgs/gajim-omemo/template
@@ -2,7 +2,6 @@
 pkgname=gajim-omemo
 version=2.8.16
 revision=1
-create_wrksrc="omemo"
 hostmakedepends="unzip"
 depends="python3 python3-setuptools python3-cryptography python3-axolotl
  python3-qrcode gajim"
diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..8189d2813eb9 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,7 +3,6 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 build_style=cargo
 short_desc="WebDriver for Firefox"
diff --git a/srcpkgs/ghidra/template b/srcpkgs/ghidra/template
index 32edeb3be08b..cd0a97a1e56a 100644
--- a/srcpkgs/ghidra/template
+++ b/srcpkgs/ghidra/template
@@ -6,7 +6,6 @@ _commit=939210dab2570714944ac35a4daef9633fd842b3
 archs="x86_64* aarch64*"
 # Other 64bit archs should be easily patchable,
 # grep for linux_arm_64 to find all places in need of patching
-create_wrksrc=yes
 build_wrksrc="ghidra_build"
 hostmakedepends="gradle openjdk11 flex unzip protobuf which"
 depends="openjdk11"
diff --git a/srcpkgs/gnome-colors-icon-theme/template b/srcpkgs/gnome-colors-icon-theme/template
index ed09ae96914d..114a04dc7c33 100644
--- a/srcpkgs/gnome-colors-icon-theme/template
+++ b/srcpkgs/gnome-colors-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=gnome-colors-icon-theme
 version=5.5.1
 revision=2
-create_wrksrc=yes
 depends="gtk-update-icon-cache hicolor-icon-theme gnome-icon-theme"
 short_desc="GNOME-Colors icon theme"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index 4fa13d28f6d1..70b6059f512a 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -2,7 +2,6 @@
 pkgname=go
 version=1.19.2
 revision=1
-create_wrksrc=yes
 build_wrksrc=go
 hostmakedepends="go1.12-bootstrap"
 checkdepends="iana-etc clang gcc-fortran"
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 42c7ba3764ef..0308c71d189f 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -2,7 +2,6 @@
 pkgname=gopass-jsonapi
 version=1.14.6
 revision=1
-create_wrksrc=yes
 build_style=go
 go_import_path=github.com/gopasspw/gopass-jsonapi
 go_ldflags="-X main.version=${version}"
diff --git a/srcpkgs/grabc/template b/srcpkgs/grabc/template
index 6e7e55663e68..deddf7bbff74 100644
--- a/srcpkgs/grabc/template
+++ b/srcpkgs/grabc/template
@@ -3,7 +3,6 @@ pkgname=grabc
 reverts=1.1_1
 version=1.0.2
 revision=1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/gtk-theme-united-gnome/template b/srcpkgs/gtk-theme-united-gnome/template
index fcb4b3a5baae..f355423e1478 100644
--- a/srcpkgs/gtk-theme-united-gnome/template
+++ b/srcpkgs/gtk-theme-united-gnome/template
@@ -2,7 +2,6 @@
 pkgname=gtk-theme-united-gnome
 version=2.2
 revision=3
-create_wrksrc=yes
 depends="gnome-themes-standard gtk+3 gtk-engine-murrine"
 short_desc="GTK2/3 + GNOME Shell theme based on a Ubuntu 18.04 design concept"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/guvcview/template b/srcpkgs/guvcview/template
index 345cf6006f24..b7f43678e72e 100644
--- a/srcpkgs/guvcview/template
+++ b/srcpkgs/guvcview/template
@@ -2,7 +2,6 @@
 pkgname=guvcview
 version=2.0.7
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-static --disable-debian-menu"
 hostmakedepends="pkg-config intltool autoconf automake libtool glib-devel"
diff --git a/srcpkgs/helden-software/template b/srcpkgs/helden-software/template
index 77850de45887..5adeef5a4387 100644
--- a/srcpkgs/helden-software/template
+++ b/srcpkgs/helden-software/template
@@ -4,7 +4,6 @@ version=5.5.3
 revision=1
 _ver="${version}-0_all"
 _filename="${pkgname}_${_ver}.deb"
-create_wrksrc=yes
 build_style=fetch
 depends="openjdk-jre"
 short_desc="Character generator for the Pen&Paper RPG DSA"
diff --git a/srcpkgs/hobbits/template b/srcpkgs/hobbits/template
index c45b8ff3560e..f3a5509cf496 100644
--- a/srcpkgs/hobbits/template
+++ b/srcpkgs/hobbits/template
@@ -4,7 +4,6 @@ version=0.53.2
 revision=1
 _pffft_commit=7914df2127c206ae501a6cb2950ee65a94662215
 _pffft_dir="jpommier-pffft-${_pffft_commit:0:12}"
-create_wrksrc=yes
 build_wrksrc="hobbits-${version}"
 build_style=cmake
 configure_args="-DBUILD_VERSION=${version} $(vopt_bool simd PFFFT_ENABLE_SIMD)"
diff --git a/srcpkgs/hopper/template b/srcpkgs/hopper/template
index b1645666498d..39c4abbe337a 100644
--- a/srcpkgs/hopper/template
+++ b/srcpkgs/hopper/template
@@ -3,7 +3,6 @@ pkgname=hopper
 version=5.7.7
 revision=1
 _build=1
-create_wrksrc=yes
 short_desc="MacOS and Linux Disassembler"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:EULA"
diff --git a/srcpkgs/hunspell-ca_ES/template b/srcpkgs/hunspell-ca_ES/template
index b9aa920b50e1..8f942c96e8a7 100644
--- a/srcpkgs/hunspell-ca_ES/template
+++ b/srcpkgs/hunspell-ca_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ca_ES
 version=3.0.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Catalan dictionary for hunspell"
 maintainer="Adrià Rubio <engolianth@protonmail.com>"
diff --git a/srcpkgs/hunspell-da_DK/template b/srcpkgs/hunspell-da_DK/template
index a16c31d36988..85c1255e2166 100644
--- a/srcpkgs/hunspell-da_DK/template
+++ b/srcpkgs/hunspell-da_DK/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-da_DK
 version=2.4
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Danish da_DK dictionary for hunspell"
 maintainer="Unix Sheikh <unixsheikh@protonmail.com>"
diff --git a/srcpkgs/hunspell-de_CH/template b/srcpkgs/hunspell-de_CH/template
index 7ea4ce038c70..2a497b3c353c 100644
--- a/srcpkgs/hunspell-de_CH/template
+++ b/srcpkgs/hunspell-de_CH/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_CH
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Switzerland) dictionary for hunspell"
 maintainer="Pascal Huber <pascal.huber@resolved.ch>"
diff --git a/srcpkgs/hunspell-de_DE/template b/srcpkgs/hunspell-de_DE/template
index 2d2f03ce61d3..59c7f49030f6 100644
--- a/srcpkgs/hunspell-de_DE/template
+++ b/srcpkgs/hunspell-de_DE/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_DE
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Germany) dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..39670eb3654c 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-en_AU/template b/srcpkgs/hunspell-en_AU/template
index 318c154b5282..8f5354b80904 100644
--- a/srcpkgs/hunspell-en_AU/template
+++ b/srcpkgs/hunspell-en_AU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_AU
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Australian English en_AU dictionary for hunspell"
 maintainer="Alexis <flexibeast@gmail.com>"
diff --git a/srcpkgs/hunspell-en_CA/template b/srcpkgs/hunspell-en_CA/template
index 65d7926b2603..399833f24e98 100644
--- a/srcpkgs/hunspell-en_CA/template
+++ b/srcpkgs/hunspell-en_CA/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_CA
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Canadian English en_CA dictionary for hunspell"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/hunspell-en_GB-ize/template b/srcpkgs/hunspell-en_GB-ize/template
index faf133088db8..3332a158df6e 100644
--- a/srcpkgs/hunspell-en_GB-ize/template
+++ b/srcpkgs/hunspell-en_GB-ize/template
@@ -4,7 +4,6 @@ _variant="ize"
 pkgname=${_vpkgname}-${_variant}
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="English dictionary for hunspell ${_variant} variant"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-en_US/template b/srcpkgs/hunspell-en_US/template
index ce4df5e1a624..5367bacb2db5 100644
--- a/srcpkgs/hunspell-en_US/template
+++ b/srcpkgs/hunspell-en_US/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_US
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="American English en_US dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-es_ES/template b/srcpkgs/hunspell-es_ES/template
index 45f5785b9f60..7109807e60dc 100644
--- a/srcpkgs/hunspell-es_ES/template
+++ b/srcpkgs/hunspell-es_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-es_ES
 version=2.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Spanish dictionary for hunspell"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/hunspell-fr_FR/template b/srcpkgs/hunspell-fr_FR/template
index 221b53b561ef..fd34fcc34a80 100644
--- a/srcpkgs/hunspell-fr_FR/template
+++ b/srcpkgs/hunspell-fr_FR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-fr_FR
 version=7.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="French dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-hr_HR/template b/srcpkgs/hunspell-hr_HR/template
index c3857398f5bc..2f7728f2cf22 100644
--- a/srcpkgs/hunspell-hr_HR/template
+++ b/srcpkgs/hunspell-hr_HR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-hr_HR
 version=20030928
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Croatian (Croatia) dictionary for hunspell"
 maintainer="Gour <gour@atmarama.net>"
diff --git a/srcpkgs/hunspell-it_IT/template b/srcpkgs/hunspell-it_IT/template
index 705e925017ee..5cf7db2bf1af 100644
--- a/srcpkgs/hunspell-it_IT/template
+++ b/srcpkgs/hunspell-it_IT/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-it_IT
 version=4.2
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Italian dictionary for hunspell"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/hunspell-pl_PL/template b/srcpkgs/hunspell-pl_PL/template
index bfbcaae14013..bbfcb1058249 100644
--- a/srcpkgs/hunspell-pl_PL/template
+++ b/srcpkgs/hunspell-pl_PL/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-pl_PL
 version=20220801
 revision=1
-create_wrksrc=yes
 short_desc="Polish dictionary for hunspell"
 maintainer="m-cz <emcze@ya.ru>"
 license="GPL-2.0-only, LGPL-2.1-only, CC-BY-4.0, MPL-1.1, Apache-2.0"
diff --git a/srcpkgs/hunspell-ro_RO/template b/srcpkgs/hunspell-ro_RO/template
index 83d1281d79f1..ff649345ccad 100644
--- a/srcpkgs/hunspell-ro_RO/template
+++ b/srcpkgs/hunspell-ro_RO/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ro_RO
 version=3.3.10
 revision=1
-create_wrksrc=yes
 short_desc="Romanian dictionary for hunspell"
 maintainer="Klorophatu <klorophatu@krutt.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1"
diff --git a/srcpkgs/hunspell-ru_RU-ieyo/template b/srcpkgs/hunspell-ru_RU-ieyo/template
index 070efc24769b..b07c90f1cef0 100644
--- a/srcpkgs/hunspell-ru_RU-ieyo/template
+++ b/srcpkgs/hunspell-ru_RU-ieyo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU-ieyo
 version=0.3.9
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell, variant with ie and yo"
 maintainer="Andrey Raugas <kainonergon@gmail.com>"
diff --git a/srcpkgs/hunspell-ru_RU/template b/srcpkgs/hunspell-ru_RU/template
index 7242e68ac018..8d1f53f9e18f 100644
--- a/srcpkgs/hunspell-ru_RU/template
+++ b/srcpkgs/hunspell-ru_RU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU
 version=0.4.3
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/hunspell-sl_SI/template b/srcpkgs/hunspell-sl_SI/template
index 26f2fb319c7e..d941d4d5ec72 100644
--- a/srcpkgs/hunspell-sl_SI/template
+++ b/srcpkgs/hunspell-sl_SI/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sl_SI
 version=2020.12.31
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Slovenian dictionary for hunspell"
 maintainer="Chloris <chloris@freedommail.ch>"
diff --git a/srcpkgs/hunspell-sv_SE/template b/srcpkgs/hunspell-sv_SE/template
index cd5a56870c15..32bdced9de14 100644
--- a/srcpkgs/hunspell-sv_SE/template
+++ b/srcpkgs/hunspell-sv_SE/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sv_SE
 version=2.41
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Swedish sv_SE dictionary for hunspell"
 maintainer="Venca Uruba <uruba@outlook.com>"
diff --git a/srcpkgs/ictree/template b/srcpkgs/ictree/template
index be0ad5fba4c6..9961600bb522 100644
--- a/srcpkgs/ictree/template
+++ b/srcpkgs/ictree/template
@@ -2,7 +2,6 @@
 pkgname=ictree
 version=1.0.1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Like tree but interactive"
diff --git a/srcpkgs/icu4lua/template b/srcpkgs/icu4lua/template
index 9fc0d8aaa44f..0f766d404f85 100644
--- a/srcpkgs/icu4lua/template
+++ b/srcpkgs/icu4lua/template
@@ -2,7 +2,6 @@
 pkgname=icu4lua
 version=0.2B
 revision=12
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
 makedepends="icu-devel lua51-devel"
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 92ad9135f3a9..e72f9bc8fbb3 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -3,7 +3,6 @@ pkgname=intellij-idea-ultimate-edition
 version=2021.3.3
 revision=1
 archs="i686 x86_64"
-create_wrksrc="true"
 depends="giflib libXtst jetbrains-jdk-bin"
 short_desc="Most intelligent Java IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..8cc72a801885 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -4,7 +4,6 @@ _distname=ipw2100-fw
 version=1.3
 revision=6
 wrksrc="${_distname}-${version}"
-create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/jnettop/template b/srcpkgs/jnettop/template
index 1bfc21eda36d..d9ceb4c7d3ac 100644
--- a/srcpkgs/jnettop/template
+++ b/srcpkgs/jnettop/template
@@ -2,7 +2,6 @@
 pkgname=jnettop
 version=0.13.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kexec-tools/template b/srcpkgs/kexec-tools/template
index 827c3ca108fd..eb299b8c568b 100644
--- a/srcpkgs/kexec-tools/template
+++ b/srcpkgs/kexec-tools/template
@@ -2,7 +2,6 @@
 pkgname=kexec-tools
 version=2.0.23
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="tar xz"
 makedepends="zlib-devel liblzma-devel"
diff --git a/srcpkgs/kickassembler/template b/srcpkgs/kickassembler/template
index 99f1f0ead745..6bac58929733 100644
--- a/srcpkgs/kickassembler/template
+++ b/srcpkgs/kickassembler/template
@@ -2,7 +2,6 @@
 pkgname=kickassembler
 version=4.19
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="virtual?java-environment"
 short_desc="Combination of 6510 assembler and high level script language"
diff --git a/srcpkgs/klystrack/template b/srcpkgs/klystrack/template
index fa15065adcad..33114107ed58 100644
--- a/srcpkgs/klystrack/template
+++ b/srcpkgs/klystrack/template
@@ -3,7 +3,6 @@ pkgname=klystrack
 version=1.7.3
 revision=2
 _klystronsha=f5114db4de299ece73852becbef56d7d461bf421
-create_wrksrc=yes
 hostmakedepends="SDL2-devel"
 makedepends="SDL2_image-devel SDL2_mixer-devel"
 short_desc="Chiptune music tracker"
diff --git a/srcpkgs/libaom/template b/srcpkgs/libaom/template
index 64fc8dcbd633..12e33c26be17 100644
--- a/srcpkgs/libaom/template
+++ b/srcpkgs/libaom/template
@@ -2,7 +2,6 @@
 pkgname=libaom
 version=3.4.0
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DENABLE_DOCS=OFF -DBUILD_SHARED_LIBS=ON"
 hostmakedepends="yasm doxygen perl"
diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..94e80b22d1b5 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
diff --git a/srcpkgs/lua-language-server/template b/srcpkgs/lua-language-server/template
index bd539c6ca6a1..59baa1ec2821 100644
--- a/srcpkgs/lua-language-server/template
+++ b/srcpkgs/lua-language-server/template
@@ -2,7 +2,6 @@
 pkgname=lua-language-server
 version=3.5.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="ninja"
 short_desc="Lua LSP implementation written in Lua"
 maintainer="icp <pangolin@vivaldi.net>"
diff --git a/srcpkgs/lua54-cjson/template b/srcpkgs/lua54-cjson/template
index 72ba9407c308..242d8e385cf9 100644
--- a/srcpkgs/lua54-cjson/template
+++ b/srcpkgs/lua54-cjson/template
@@ -2,7 +2,6 @@
 pkgname=lua54-cjson
 version=2.1.0
 revision=3
-create_wrksrc=yes
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..53674cf46e62 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -3,7 +3,6 @@ pkgname=lua54-luadbi
 version=0.5
 revision=5
 wrksrc="luadbi-${version}"
-create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/m17n-db/template b/srcpkgs/m17n-db/template
index 2d84144f5e7d..20dd5e3f7bf9 100644
--- a/srcpkgs/m17n-db/template
+++ b/srcpkgs/m17n-db/template
@@ -4,7 +4,6 @@ version=1.8.0
 revision=2
 _glibc_version=2.32
 build_style=gnu-configure
-create_wrksrc=yes
 build_wrksrc=m17n-db-$version
 configure_args="--with-charmaps=${XBPS_BUILDDIR}/m17n-db-${version}/glibc-${_glibc_version}/localedata/charmaps"
 hostmakedepends="gettext"
diff --git a/srcpkgs/macchanger/template b/srcpkgs/macchanger/template
index b0363f1f70ce..74f35c294e3e 100644
--- a/srcpkgs/macchanger/template
+++ b/srcpkgs/macchanger/template
@@ -2,7 +2,6 @@
 pkgname=macchanger
 version=1.7.0
 revision=5
-create_wrksrc=yes
 build_wrksrc="macchanger-${version}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..24adf3c50729 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -6,7 +6,6 @@ _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
 wrksrc="mandrel-${version}"
-create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/mb2md/template b/srcpkgs/mb2md/template
index 2a069a675417..8b947ba847fe 100644
--- a/srcpkgs/mb2md/template
+++ b/srcpkgs/mb2md/template
@@ -2,7 +2,6 @@
 pkgname=mb2md
 version=3.20
 revision=3
-create_wrksrc=yes
 depends="perl-TimeDate"
 short_desc="Convert mbox mailboxes into maildir mailboxes"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/memtest86+/template b/srcpkgs/memtest86+/template
index ecffaa62c401..8429b5382b36 100644
--- a/srcpkgs/memtest86+/template
+++ b/srcpkgs/memtest86+/template
@@ -10,7 +10,6 @@ homepage="http://www.memtest.org"
 distfiles="https://www.memtest.org/download/${version}/memtest86+-${version}.bin.gz"
 checksum=78f6625b093de69537d99ed68e35b2a9e5d666504cb2533affab1967bd888fc8
 
-create_wrksrc=yes
 nostrip=yes
 noverifyrdeps=yes
 
diff --git a/srcpkgs/minetest/template b/srcpkgs/minetest/template
index 3fd704d0dd40..0eb52d4e131e 100644
--- a/srcpkgs/minetest/template
+++ b/srcpkgs/minetest/template
@@ -3,7 +3,6 @@ pkgname=minetest
 version=5.6.1
 revision=1
 _irrlichtversion=1.9.0mt8
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SERVER=TRUE -DVERSION_EXTRA=_${revision}"
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index f4d74271bb1d..47bef3de0241 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -3,7 +3,6 @@ pkgname=moby
 version=20.10.17
 revision=1
 _libnetwork_commit=f6ccccb1c082a432c2a5814aaedaca56af33d9ea
-create_wrksrc=yes
 build_style=go
 go_import_path="github.com/docker/docker"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mozc/template b/srcpkgs/mozc/template
index 3fdb986b3213..470f7180dcc4 100644
--- a/srcpkgs/mozc/template
+++ b/srcpkgs/mozc/template
@@ -8,7 +8,6 @@ _commit=056163a5fddbb261b258beb8444998e4882f0cc5
 _abseil=20211102.0
 _gyp=0.1+20220404git9ecf45e
 _jpn_dict=e5b3425575734c323e1d947009dd74709437b684
-create_wrksrc=yes
 build_wrksrc=mozc/src
 hostmakedepends="gettext ninja pkg-config protobuf protobuf-devel
  python3-six which qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/mp3gain/template b/srcpkgs/mp3gain/template
new file mode 100644
index 000000000000..37ac696b93dd
--- /dev/null
+++ b/srcpkgs/mp3gain/template
@@ -0,0 +1,18 @@
+# Template file for 'mp3gain'
+pkgname=mp3gain
+version=1.6.2
+revision=2
+build_style=gnu-makefile
+make_build_args="OSTYPE=linux"
+hostmakedepends="unzip"
+makedepends="mpg123-devel"
+short_desc="Lossless mp3 normalizer with statistical analysis"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="LGPL-2.1-or-later"
+homepage="http://mp3gain.sourceforge.net"
+distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version//./_}-src.zip"
+checksum=5cc04732ef32850d5878b28fbd8b85798d979a025990654aceeaa379bcc9596d
+
+do_install() {
+	vbin mp3gain
+}
diff --git a/srcpkgs/msp430-toolchain/template b/srcpkgs/msp430-toolchain/template
index 10f8d6b7fe45..f9499bc7b526 100644
--- a/srcpkgs/msp430-toolchain/template
+++ b/srcpkgs/msp430-toolchain/template
@@ -3,7 +3,6 @@ pkgname=msp430-toolchain
 version=3.05.00.00
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=yes
 hostmakedepends="unzip expect flex tar texinfo"
 makedepends="ncurses-devel"
 short_desc="Toolchain for the TI MSP430 microprocessor"
diff --git a/srcpkgs/mytop/template b/srcpkgs/mytop/template
index 1137a834b511..d3340ed5d9c0 100644
--- a/srcpkgs/mytop/template
+++ b/srcpkgs/mytop/template
@@ -2,7 +2,6 @@
 pkgname=mytop
 version=10.1.48
 revision=1
-create_wrksrc=yes
 depends="mariadb perl-Term-ReadKey perl-DBD-mysql"
 short_desc="Top-like query monitor for MariaDB"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/neomutt/template b/srcpkgs/neomutt/template
index 39927bb48fbb..28c739c83a9a 100644
--- a/srcpkgs/neomutt/template
+++ b/srcpkgs/neomutt/template
@@ -2,7 +2,6 @@
 pkgname=neomutt
 version=20220429
 revision=3
-create_wrksrc=true
 build_wrksrc="${pkgname}-${version}"
 build_style=configure
 configure_args="--ssl --gpgme --notmuch --gdbm --lua --sasl --zlib --tdb
diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index 2c9f45042734..448ac3d6e5a4 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -5,7 +5,6 @@ version=11.00.00
 revision=1
 _githash=0d782c278caeb9e70b1a5635d018168b09ecf2ba
 _githash_guide=fb48776592aebf481e5b27db16786005dd965c71
-create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
 hostmakedepends="flex perl pkg-config python3"
 makedepends="libX11-devel libjpeg-turbo-devel libpng-devel libxml2-devel
diff --git a/srcpkgs/nginx/template b/srcpkgs/nginx/template
index a4324dd75df8..0dfbc7d6c7df 100644
--- a/srcpkgs/nginx/template
+++ b/srcpkgs/nginx/template
@@ -3,7 +3,6 @@ pkgname=nginx
 version=1.22.0
 revision=1
 _tests_commit=18ac4d9e5a2a
-create_wrksrc=yes
 build_wrksrc="nginx-${version}"
 build_style=gnu-makefile
 hostmakedepends="openssl-devel pcre2-devel $(vopt_if geoip geoip-devel)"
diff --git a/srcpkgs/nim/template b/srcpkgs/nim/template
index 4e69e1fab2b7..15cd47ba7220 100644
--- a/srcpkgs/nim/template
+++ b/srcpkgs/nim/template
@@ -4,7 +4,6 @@ version=1.6.6
 revision=1
 _c1version=561b417c65791cd8356b5f73620914ceff845d10
 _nimbleversion=0.13.1
-create_wrksrc=yes
 build_wrksrc="Nim-$version"
 depends="gcc openssl-devel"
 short_desc="Nim programming language"
diff --git a/srcpkgs/noto-fonts-cjk/template b/srcpkgs/noto-fonts-cjk/template
index 70d8e74a6ec3..01fe4e1ede41 100644
--- a/srcpkgs/noto-fonts-cjk/template
+++ b/srcpkgs/noto-fonts-cjk/template
@@ -6,7 +6,6 @@ revision=1
 # the sans and serif variants are released on separate tags
 _sans_version=2.004
 _serif_version=2.001
-create_wrksrc=yes
 depends="font-util"
 short_desc="Google Noto CJK Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 8ba5618a7c46..f71575e8c76e 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia470>=0 nvidia390>=0"
diff --git a/srcpkgs/nvidia390/template b/srcpkgs/nvidia390/template
index da8428d2b873..5f6a43dfeb6e 100644
--- a/srcpkgs/nvidia390/template
+++ b/srcpkgs/nvidia390/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="i686 x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 depends="nvidia390-libs-${version}_${revision} nvidia390-gtklibs-${version}_${revision}
diff --git a/srcpkgs/nvidia470/template b/srcpkgs/nvidia470/template
index 5567824f41bf..77bc94299e4b 100644
--- a/srcpkgs/nvidia470/template
+++ b/srcpkgs/nvidia470/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia390>=0"
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
index d3d1c20fe9cd..511468b930f1 100644
--- a/srcpkgs/nyxt/template
+++ b/srcpkgs/nyxt/template
@@ -2,7 +2,6 @@
 pkgname=nyxt
 version=2.2.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 make_build_target=all
 hostmakedepends="sbcl git"
diff --git a/srcpkgs/opencv/template b/srcpkgs/opencv/template
index a46cf9d79a78..70ed4a5b87bf 100644
--- a/srcpkgs/opencv/template
+++ b/srcpkgs/opencv/template
@@ -2,7 +2,6 @@
 pkgname=opencv
 version=4.6.0
 revision=1
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${version}
 build_style=cmake
 configure_args="-DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_OPENMP=ON
diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template
index e4b6a8a3b5bb..37517845aed4 100644
--- a/srcpkgs/openjdk17/template
+++ b/srcpkgs/openjdk17/template
@@ -8,7 +8,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-create_wrksrc=yes
 build_wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
diff --git a/srcpkgs/openspades/template b/srcpkgs/openspades/template
index 216f6dcc3ca5..d79006a1996f 100644
--- a/srcpkgs/openspades/template
+++ b/srcpkgs/openspades/template
@@ -6,7 +6,6 @@ pkgname=openspades
 version=0.1.3
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=true
 build_wrksrc="openspades-${version}"
 build_style=cmake
 configure_args="-DOPENSPADES_INSTALL_BINARY=bin -DOPENSPADES_RESOURCES=NO"
diff --git a/srcpkgs/openttd/template b/srcpkgs/openttd/template
index cdecbd7c365b..6a38cb0f1514 100644
--- a/srcpkgs/openttd/template
+++ b/srcpkgs/openttd/template
@@ -4,7 +4,6 @@ version=1.10.3
 revision=5
 _gfxver=0.6.0
 _sfxver=0.2.3
-create_wrksrc=yes
 build_wrksrc=openttd-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config unzip tar"
diff --git a/srcpkgs/opentyrian/template b/srcpkgs/opentyrian/template
index 2f70a3b2a0a2..0c90c7925871 100644
--- a/srcpkgs/opentyrian/template
+++ b/srcpkgs/opentyrian/template
@@ -3,7 +3,6 @@ pkgname=opentyrian
 version=2.1.20130907
 revision=3
 _dataver=21
-create_wrksrc=yes
 build_wrksrc=$pkgname-$version
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index 6c8a332b56b9..e365fe3f5d62 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -3,7 +3,6 @@ pkgname=opera
 version=92.0.4561.21
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="ffmpeg desktop-file-utils hicolor-icon-theme"
 short_desc="Fast, secure, easy to use browser"
diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template
index 9bdf32ef3c53..cb4f47ed7fb8 100644
--- a/srcpkgs/pandoc/template
+++ b/srcpkgs/pandoc/template
@@ -7,7 +7,6 @@ _sidenote_version=0.22.1.0
 _monad_gen_version=0.3.0.1
 _crossref_version=0.3.12.2
 _roman_numerals_version=0.5.1.5
-create_wrksrc=yes
 build_style=haskell-stack
 stackage="lts-19.0"
 make_build_args="
diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 12e0d21dc7e8..d8143e99fd7b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,6 @@
 pkgname=pari-elldata
 version=20210301
 revision=1
-create_wrksrc=yes
 depends="pari-elldata-small"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index fc76df875e31..564779031742 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-galdata
 version=20080411
 revision=2
-create_wrksrc=yes
 short_desc="PARI/GP database needed to compute Galois group in degrees 8 through 11"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 8cbb5d684ca9..fda9f5add4b8 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,6 @@
 pkgname=pari-galpol
 version=20180625
 revision=2
-create_wrksrc=yes
 depends="pari-galpol-small"
 short_desc="PARI/GP package of the GALPOL database of polynomials"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-nflistdata/template b/srcpkgs/pari-nflistdata/template
index ef4e37a791d0..5a94bdedb9a2 100644
--- a/srcpkgs/pari-nflistdata/template
+++ b/srcpkgs/pari-nflistdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-nflistdata
 version=20220729
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP database needed by nflist"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-nftables/template b/srcpkgs/pari-nftables/template
index ba3b3ab166d2..f5a353df511c 100644
--- a/srcpkgs/pari-nftables/template
+++ b/srcpkgs/pari-nftables/template
@@ -2,7 +2,6 @@
 pkgname=pari-nftables
 version=20080929
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP megrez number field tables"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 706320194597..0207dc45eb70 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=3
-create_wrksrc=yes
 depends="pari-seadata"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index e0221e5fd7b0..3c916b43317d 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata
 version=20090618
 revision=4
-create_wrksrc=yes
 depends="pari-seadata-small"
 short_desc="PARI/GP package needed by ellap for large primes up to 750 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/passff-host/template b/srcpkgs/passff-host/template
index 5d9a775ca735..3fa51411e7bf 100644
--- a/srcpkgs/passff-host/template
+++ b/srcpkgs/passff-host/template
@@ -2,7 +2,6 @@
 pkgname=passff-host
 version=1.2.1
 revision=1
-create_wrksrc=yes
 depends="python3 pass"
 short_desc="Host app for the WebExtension PassFF"
 maintainer="Colin Reeder <colin@vpzom.click>"
diff --git a/srcpkgs/pcc/template b/srcpkgs/pcc/template
index a51da962f4e1..31ef16ea669e 100644
--- a/srcpkgs/pcc/template
+++ b/srcpkgs/pcc/template
@@ -5,7 +5,6 @@ revision=4
 _distver="${version%.*}"
 _snapshot="${version##*.}"
 archs="i686* x86_64*"
-create_wrksrc=yes
 configure_args="--enable-tls --enable-native"
 hostmakedepends="flex bison"
 depends="binutils pcc-libs>=${version}"
diff --git a/srcpkgs/pdf.js/template b/srcpkgs/pdf.js/template
index 83449dc8ca07..c3575fb5b509 100644
--- a/srcpkgs/pdf.js/template
+++ b/srcpkgs/pdf.js/template
@@ -3,7 +3,6 @@ pkgname=pdf.js
 reverts="2.16.105_1"
 version=2.14.305
 revision=2
-create_wrksrc=yes
 short_desc="Portable Document Format (PDF) viewer built with HTML5"
 maintainer="Daniel Santana <daniel@santana.tech>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinebookpro-firmware/template b/srcpkgs/pinebookpro-firmware/template
index 4d29df0915b6..b15042b224f7 100644
--- a/srcpkgs/pinebookpro-firmware/template
+++ b/srcpkgs/pinebookpro-firmware/template
@@ -6,7 +6,6 @@ revision=1
 _rockchip_commit=72c91aa297a10140781e3f83419c077d4bf8890c
 _manjaro_commit=7074a2e21dd804e229eab1c031bc00246e9173e0
 archs="aarch64*"
-create_wrksrc=yes
 short_desc="Firmware files for the Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template
index e594d838f2b9..7eed2a19fdae 100644
--- a/srcpkgs/pinephone-uboot/template
+++ b/srcpkgs/pinephone-uboot/template
@@ -3,7 +3,6 @@ pkgname=pinephone-uboot
 version=0.0.20200917
 revision=3
 archs="aarch64*"
-create_wrksrc=yes
 hostmakedepends="flex cross-or1k-none-elf-gcc dtc python3 python3-devel bc swig"
 depends="u-boot-tools"
 conf_files="/etc/default/${pkgname}-config"
diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template
index 72a798b1a6db..30ff2186206b 100644
--- a/srcpkgs/pipewire/template
+++ b/srcpkgs/pipewire/template
@@ -3,7 +3,6 @@ pkgname=pipewire
 version=0.3.58
 revision=1
 _pms_version=0.4.1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="
diff --git a/srcpkgs/plantuml/template b/srcpkgs/plantuml/template
index 3322f1ba7a71..0bfbdeeb6e36 100644
--- a/srcpkgs/plantuml/template
+++ b/srcpkgs/plantuml/template
@@ -3,7 +3,6 @@ pkgname=plantuml
 reverts="8047_1 8053_1 8059_1"
 version=1.2022.8
 revision=1
-create_wrksrc=yes
 hostmakedepends="apache-ant openjdk8"
 depends="virtual?java-environment graphviz"
 short_desc="Create UML diagrams from a plain text language"
diff --git a/srcpkgs/plex-media-server/template b/srcpkgs/plex-media-server/template
index 981a468fb279..624fecc89bc5 100644
--- a/srcpkgs/plex-media-server/template
+++ b/srcpkgs/plex-media-server/template
@@ -4,7 +4,6 @@ version=1.15.3.876
 revision=4
 _suffix=ad6e39743
 archs="i686 x86_64 armv7 aarch64"
-create_wrksrc=yes
 hostmakedepends="tar xz"
 short_desc="Plex Media Server"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/praat/template b/srcpkgs/praat/template
index f09570ce85fa..5b2574dbcc68 100644
--- a/srcpkgs/praat/template
+++ b/srcpkgs/praat/template
@@ -2,7 +2,6 @@
 pkgname=praat
 version=6.2.23
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if jack jack-devel)
  $(vopt_if pulseaudio 'alsa-lib-devel pulseaudio-devel')"
diff --git a/srcpkgs/protobuf/template b/srcpkgs/protobuf/template
index b700e6f5d91c..5ddafd940279 100644
--- a/srcpkgs/protobuf/template
+++ b/srcpkgs/protobuf/template
@@ -2,7 +2,6 @@
 pkgname=protobuf
 version=21.7
 revision=1
-create_wrksrc="yes"
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/python3-PyPDF2/template b/srcpkgs/python3-PyPDF2/template
index be976304ea93..b1ef16944134 100644
--- a/srcpkgs/python3-PyPDF2/template
+++ b/srcpkgs/python3-PyPDF2/template
@@ -3,7 +3,6 @@ pkgname=python3-PyPDF2
 version=2.4.1
 revision=1
 _sample_files_gitrev=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
-create_wrksrc=yes
 build_wrksrc="PyPDF2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-applib/template b/srcpkgs/python3-applib/template
index f66ce2c04b50..d4cabfff6879 100644
--- a/srcpkgs/python3-applib/template
+++ b/srcpkgs/python3-applib/template
@@ -2,7 +2,6 @@
 pkgname=python3-applib
 version=1.2
 revision=5
-create_wrksrc=yes
 build_wrksrc="applib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-esprima/template b/srcpkgs/python3-esprima/template
index da9de4797b0a..34c8ec5422c7 100644
--- a/srcpkgs/python3-esprima/template
+++ b/srcpkgs/python3-esprima/template
@@ -2,7 +2,6 @@
 pkgname=python3-esprima
 version=4.0.1
 revision=5
-create_wrksrc=yes
 build_wrksrc="esprima-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template
index 7e66bf376c67..9c4e46bc829d 100644
--- a/srcpkgs/python3-httplib2/template
+++ b/srcpkgs/python3-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-httplib2
 version=0.18.1
 revision=4
-create_wrksrc=yes
 build_wrksrc="httplib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-jaraco/template b/srcpkgs/python3-jaraco/template
new file mode 100644
index 000000000000..d1d4d9b7cb4d
--- /dev/null
+++ b/srcpkgs/python3-jaraco/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-jaraco'
+pkgname=python3-jaraco
+version=1.0
+revision=2
+short_desc="Namespace package declaration for jaraco (Python3)"
+maintainer="bra1nwave <bra1nwave@protonmail.com>"
+license="Public Domain"
+homepage="https://www.voidlinux.org/"
+
+do_install() {
+	vmkdir ${py3_sitelib}/jaraco
+	cat > ${DESTDIR}/${py3_sitelib}/jaraco/__init__.py <<-EOF
+		__path__ = __import__('pkgutil').extend_path(__path__, __name__)
+	EOF
+}
diff --git a/srcpkgs/python3-sphinxcontrib/template b/srcpkgs/python3-sphinxcontrib/template
index d95bfd2e3208..eca00ee7483c 100644
--- a/srcpkgs/python3-sphinxcontrib/template
+++ b/srcpkgs/python3-sphinxcontrib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib
 version=1.0
 revision=6
-create_wrksrc=yes
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
 short_desc="Namespace package declaration for sphinxcontrib"
diff --git a/srcpkgs/python3-tomli/template b/srcpkgs/python3-tomli/template
index 028ece6c0f20..79015ff19fb0 100644
--- a/srcpkgs/python3-tomli/template
+++ b/srcpkgs/python3-tomli/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli
 version=2.0.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="tomli-${version}"
 build_style=python3-pep517
 hostmakedepends="python3"
diff --git a/srcpkgs/python3-watchman/template b/srcpkgs/python3-watchman/template
index 57aadac9ca02..750bf81bb881 100644
--- a/srcpkgs/python3-watchman/template
+++ b/srcpkgs/python3-watchman/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchman
 version=1.4.1
 revision=8
-create_wrksrc=yes
 build_wrksrc="pywatchman-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/qbittorrent/template b/srcpkgs/qbittorrent/template
index 65e74335509e..f59d6a3f60a5 100644
--- a/srcpkgs/qbittorrent/template
+++ b/srcpkgs/qbittorrent/template
@@ -2,7 +2,6 @@
 pkgname=qbittorrent
 version=4.4.5
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 build_helper=qmake
 configure_args="--disable-systemd --with-boost=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/qt5-systems/template b/srcpkgs/qt5-systems/template
new file mode 100644
index 000000000000..58e2fab501fb
--- /dev/null
+++ b/srcpkgs/qt5-systems/template
@@ -0,0 +1,17 @@
+# Template file for 'qt5-systems'
+pkgname=qt5-systems
+version=5.4.0r805
+revision=1
+_commit=e3332ee38d27a134cef6621fdaf36687af1b6f4a # tip of dev branch as of 2022-03-19 (last updated 2019-01-03)
+wrksrc="qtsystems-${_commit}"
+build_style=qmake
+#qmake_args="CONFIG+=git_build"
+hostmakedepends="qt5-qmake qt5-host-tools perl pkg-config"
+makedepends="qt5-declarative-devel libbluetooth-devel libevdev-devel
+ GConf-devel eudev-libudev-devel libX11-devel"
+short_desc="Cross-platform application and UI framework (QT5) - Systems component"
+maintainer="Jami Kettunen <jami.kettunen@protonmail.com>"
+license="GPL-3.0-or-later, LGPL-3.0-or-later"
+homepage="https://code.qt.io/cgit/qt/qtsystems.git"
+distfiles="https://github.com/qt/qtsystems/archive/${_commit}.tar.gz"
+checksum=5259cf350e5e1f755c53bcba066dd40fea7b20f4e661b0973b24ae46454a9e75
diff --git a/srcpkgs/qtforkawesome/template b/srcpkgs/qtforkawesome/template
index e3c9e279f54b..5f7f566b0ac7 100644
--- a/srcpkgs/qtforkawesome/template
+++ b/srcpkgs/qtforkawesome/template
@@ -3,7 +3,6 @@ pkgname=qtforkawesome
 version=0.0.4
 revision=1
 _fork_awesome_version=1.2.0
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..e23ab05eeb5e 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -5,7 +5,6 @@ revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
 wrksrc="qtractor-qtractor_${version//./_}"
-create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/redo/template b/srcpkgs/redo/template
index b8af94ccc102..795680992a64 100644
--- a/srcpkgs/redo/template
+++ b/srcpkgs/redo/template
@@ -2,7 +2,6 @@
 pkgname=redo
 version=1.5
 revision=3
-create_wrksrc=yes
 hostmakedepends="perl"
 short_desc="Incremental build system (version of de Boyne Pollard)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/rtmpdump/template b/srcpkgs/rtmpdump/template
index 33d34767901c..9d51c4b1efd2 100644
--- a/srcpkgs/rtmpdump/template
+++ b/srcpkgs/rtmpdump/template
@@ -3,7 +3,6 @@ pkgname=rtmpdump
 version=2.4.20161210
 revision=10
 _patchlevel=${version##*.}
-create_wrksrc=yes
 makedepends="zlib-devel $(vopt_if gnutls 'gnutls-devel' 'openssl-devel')"
 short_desc="Toolkit for RTMP streams"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index 5e0ea14048f4..c8ea3d914de8 100644
--- a/srcpkgs/rust-bootstrap/template
+++ b/srcpkgs/rust-bootstrap/template
@@ -2,7 +2,6 @@
 pkgname=rust-bootstrap
 version=1.63.0
 revision=1
-create_wrksrc=yes
 short_desc="Rust programming language bootstrap toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT, Apache-2.0"
diff --git a/srcpkgs/samsung-unified-driver/template b/srcpkgs/samsung-unified-driver/template
index fc49392fb6df..ba886629f7ce 100644
--- a/srcpkgs/samsung-unified-driver/template
+++ b/srcpkgs/samsung-unified-driver/template
@@ -3,7 +3,6 @@ pkgname=samsung-unified-driver
 version=1.00.37
 revision=4
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="cups ghostscript libusb-compat sane"
 short_desc="Unified Linux Driver for Samsung printers and scanners"
 maintainer="Thomas Bernard <thomas@famillebernardgouriou.fr>"
diff --git a/srcpkgs/scite/template b/srcpkgs/scite/template
index cdd7fa337b66..dd28aafeecce 100644
--- a/srcpkgs/scite/template
+++ b/srcpkgs/scite/template
@@ -2,7 +2,6 @@
 pkgname=scite
 version=5.3.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel lua53-devel"
 short_desc="SCIntilla based Text Editor"
diff --git a/srcpkgs/sent/template b/srcpkgs/sent/template
index da06b4b6b6fa..6ac876950cd9 100644
--- a/srcpkgs/sent/template
+++ b/srcpkgs/sent/template
@@ -2,7 +2,6 @@
 pkgname=sent
 version=1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libX11-devel libXft-devel freetype-devel"
diff --git a/srcpkgs/shorewall/template b/srcpkgs/shorewall/template
index b006e403d5ee..1e4ba1c7e1a6 100644
--- a/srcpkgs/shorewall/template
+++ b/srcpkgs/shorewall/template
@@ -2,7 +2,6 @@
 pkgname=shorewall
 version=5.2.8
 revision=1
-create_wrksrc=yes
 depends="shorewall-core perl"
 short_desc="Iptables-based firewall for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..ab4a21017b5d 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -3,7 +3,6 @@ pkgname=simh
 version=3.11
 revision=1
 wrksrc="${pkgname}-${version}"
-create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template
index 1fdb1b17832d..9426b54e7d7d 100644
--- a/srcpkgs/skype/template
+++ b/srcpkgs/skype/template
@@ -4,7 +4,6 @@ pkgname=skype
 version=8.89.0.403
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="elogind"
 short_desc="Skype for Linux"
diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template
index 5db1c684bfb4..058481ec1a59 100644
--- a/srcpkgs/speed-dreams/template
+++ b/srcpkgs/speed-dreams/template
@@ -4,7 +4,6 @@ version=2.2.3
 revision=1
 _rev=r7616
 archs="i686* x86_64* ppc64le* aarch64*"
-create_wrksrc=yes
 build_style=cmake
 build_helper=qemu
 configure_args="-DSD_BINDIR=/usr/bin -DSD_DATADIR=/usr/share/speed-dreams-2
diff --git a/srcpkgs/spotify/template b/srcpkgs/spotify/template
index faf00539da70..e981a17e88e3 100644
--- a/srcpkgs/spotify/template
+++ b/srcpkgs/spotify/template
@@ -5,7 +5,6 @@ revision=2
 _ver="${version}.716.gc5f8b819_amd64"
 _filename="spotify-client_${_ver}.deb"
 archs="x86_64"
-create_wrksrc=yes
 build_style=fetch
 hostmakedepends="curl w3m libcurl"
 depends="libcurl"
diff --git a/srcpkgs/sqmail/template b/srcpkgs/sqmail/template
index 78c0af18eadb..c15ad2685b01 100644
--- a/srcpkgs/sqmail/template
+++ b/srcpkgs/sqmail/template
@@ -2,7 +2,6 @@
 pkgname=sqmail
 version=4.0.10
 revision=4
-create_wrksrc=yes
 build_wrksrc="mail/${pkgname}/${pkgname}-${version}/src"
 makedepends="fehQlibs libidn2-devel ucspi-ssl-devel"
 depends="ucspi-ssl ucspi-tcp6"
diff --git a/srcpkgs/srb2/template b/srcpkgs/srb2/template
index 1fb45fd1875e..c8a85a80436a 100644
--- a/srcpkgs/srb2/template
+++ b/srcpkgs/srb2/template
@@ -2,7 +2,6 @@
 pkgname=srb2
 version=2.2.10
 revision=1
-create_wrksrc=true
 build_wrksrc="SRB2-SRB2_release_${version}"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 3b9de3c61c8b..4186626000cb 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -2,7 +2,6 @@
 pkgname=steam-fonts
 version=1.0.0
 revision=4
-create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sunxi-mali/template b/srcpkgs/sunxi-mali/template
index a3a234a132a9..61819f982d37 100644
--- a/srcpkgs/sunxi-mali/template
+++ b/srcpkgs/sunxi-mali/template
@@ -5,7 +5,6 @@ revision=2
 _commit=d343311efc8db166d8371b28494f0f27b6a58724
 _lib_commit=1c5063f43cdc9de341c0d63b2e3921cab86c7742
 archs="armv7l"
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${_commit}
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..57861e388ae2 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -4,7 +4,6 @@ version=3.5.6
 revision=1
 archs="i686 x86_64"
 wrksrc=teamspeak3
-create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e8..95b1979af160 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2014-bin
 version=2014
 revision=10
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a397..88f52522d632 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2016-bin
 version=2016
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc741140008..8731b307d3ee 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2017-bin
 version=2017
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a144..9c8e3680ae38 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2018-bin
 version=2018
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade..75a1df391a70 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2019-bin
 version=2019
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f92236..3439e10af4ae 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2020-bin
 version=2020
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5..ac3b5dc434fd 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2021-bin
 version=2021
 revision=3
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd..e79883eaa6ab 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2022-bin
 version=2022
 revision=2
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template
index 239ab1be5e50..bb7b4833b5f6 100644
--- a/srcpkgs/thunderbird-i18n/template
+++ b/srcpkgs/thunderbird-i18n/template
@@ -8,7 +8,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.thunderbird.net/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/toybox/template b/srcpkgs/toybox/template
index 722e17bc2307..3d5e2c6cbd94 100644
--- a/srcpkgs/toybox/template
+++ b/srcpkgs/toybox/template
@@ -2,7 +2,6 @@
 pkgname=toybox
 version=0.8.7
 revision=1
-create_wrksrc=yes
 short_desc="BSD-licensed alternative to busybox"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="0BSD"
diff --git a/srcpkgs/tpm-tools/template b/srcpkgs/tpm-tools/template
index 696aec5ae43c..3f2def2ae5fe 100644
--- a/srcpkgs/tpm-tools/template
+++ b/srcpkgs/tpm-tools/template
@@ -2,7 +2,6 @@
 pkgname=tpm-tools
 version=1.3.9.1
 revision=8
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="perl" # wants pod2man
 makedepends="openssl-devel trousers-devel"
diff --git a/srcpkgs/tzdata~HEAD b/srcpkgs/tzdata~HEAD
new file mode 120000
index 000000000000..fe7b875cf3de
--- /dev/null
+++ b/srcpkgs/tzdata~HEAD
@@ -0,0 +1 @@
+tzutils
\ No newline at end of file
diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template
index cea967d9e75c..06e3f5147526 100644
--- a/srcpkgs/ucspi-ssl/template
+++ b/srcpkgs/ucspi-ssl/template
@@ -3,7 +3,6 @@ pkgname=ucspi-ssl
 reverts="0.99e_3 0.99e_2 0.99e_1"
 version=0.11.6a
 revision=5
-create_wrksrc=yes
 build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs openssl-devel perl"
diff --git a/srcpkgs/ucspi-tcp6/template b/srcpkgs/ucspi-tcp6/template
index e8b6630040d0..cd09c04ec2bd 100644
--- a/srcpkgs/ucspi-tcp6/template
+++ b/srcpkgs/ucspi-tcp6/template
@@ -2,7 +2,6 @@
 pkgname=ucspi-tcp6
 version=1.11.6a
 revision=1
-create_wrksrc=yes
 build_wrksrc="net/${pkgname}/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs"
diff --git a/srcpkgs/ufoai/template b/srcpkgs/ufoai/template
index 3b36cf0d6db1..e9e132c0f2f9 100644
--- a/srcpkgs/ufoai/template
+++ b/srcpkgs/ufoai/template
@@ -2,7 +2,6 @@
 pkgname=ufoai
 version=2.5
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config gettext"
 makedepends="MesaLib-devel glu-devel libjpeg-turbo-devel
diff --git a/srcpkgs/unicode-character-database/template b/srcpkgs/unicode-character-database/template
index 0f2e7a2a2e07..26d1b91169e2 100644
--- a/srcpkgs/unicode-character-database/template
+++ b/srcpkgs/unicode-character-database/template
@@ -2,7 +2,6 @@
 pkgname=unicode-character-database
 version=14.0.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Character Database"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/unicode-emoji/template b/srcpkgs/unicode-emoji/template
index b8944d3fccbb..6f431bbdc72b 100644
--- a/srcpkgs/unicode-emoji/template
+++ b/srcpkgs/unicode-emoji/template
@@ -2,7 +2,6 @@
 pkgname=unicode-emoji
 version=14.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Emoji Data Files"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/vaultwarden-web/template b/srcpkgs/vaultwarden-web/template
index 766535ff0f2b..faa2b9f88fb8 100644
--- a/srcpkgs/vaultwarden-web/template
+++ b/srcpkgs/vaultwarden-web/template
@@ -3,7 +3,6 @@ pkgname=vaultwarden-web
 version=2022.8.1
 revision=1
 _patch_ver=2022.8.0
-create_wrksrc=yes
 build_wrksrc="clients-web-v${version}"
 hostmakedepends="git nodejs"
 short_desc="Web vault builds for vaultwarden"
diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template
index 591697d20cf4..4a2fc32aa93d 100644
--- a/srcpkgs/vboot-utils/template
+++ b/srcpkgs/vboot-utils/template
@@ -4,7 +4,6 @@ version=89.13729
 revision=2
 _version=${version/./-}
 archs="x86_64* i686* aarch64* arm*"
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaeb..1d233acfc262 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -3,7 +3,6 @@ pkgname=vscl
 version=6.1.0
 revision=2
 build_style=fetch
-create_wrksrc=yes
 short_desc="McAfee VirusScan Command Line for Linux"
 depends="curl unzip"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 5fdef2abd639..bfef2174e290 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -4,7 +4,6 @@ version=0.7.3
 revision=2
 _utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index 5ae6d6f62a8a..cf8228fbae2f 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -3,7 +3,6 @@ pkgname=wine
 version=7.19
 revision=1
 _pkgver=${version/r/-r}
-create_wrksrc=yes
 build_wrksrc=wine-${_pkgver}
 build_style=gnu-configure
 configure_args="--bindir=/usr/libexec/wine $(vopt_with xshm)"
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index bc529e72b3cc..51a383318367 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -5,7 +5,6 @@ revision=7
 archs="i686"
 repository="nonfree"
 build_style=gnu-makefile
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 homepage="https://sourceforge.net/projects/wineasio"
 hostmakedepends="unzip wine-tools"
diff --git a/srcpkgs/wps-office/template b/srcpkgs/wps-office/template
index 6aa21cc69389..a9e047031a51 100644
--- a/srcpkgs/wps-office/template
+++ b/srcpkgs/wps-office/template
@@ -3,7 +3,6 @@ pkgname=wps-office
 version=11.1.0.10920
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 makedepends="rpmextract"
 short_desc="Linux office suite with similar appearance to MS Office"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 9272ba0d9c3f..5a4ee4fdb04b 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -2,7 +2,6 @@
 pkgname=x48
 version=0.6.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libXt-devel libXext-devel"
diff --git a/srcpkgs/xrootconsole/template b/srcpkgs/xrootconsole/template
index a9ee30ed0758..4d19b9d9ee24 100644
--- a/srcpkgs/xrootconsole/template
+++ b/srcpkgs/xrootconsole/template
@@ -3,7 +3,6 @@ pkgname=xrootconsole
 reverts=0.6r3_3
 version=0.6.5
 revision=1
-create_wrksrc=yes
 build_wrksrc="xrootconsole-${version%.*}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/xvfb-run/template b/srcpkgs/xvfb-run/template
index 994031975f39..a92b41225929 100644
--- a/srcpkgs/xvfb-run/template
+++ b/srcpkgs/xvfb-run/template
@@ -3,7 +3,6 @@ pkgname=xvfb-run
 version=1.20.9.2
 revision=1
 _ver=${version%.*}-${version##*.}
-create_wrksrc=yes
 depends="xorg-server-xvfb xauth"
 short_desc="Xvfb wrapper"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..d647508ec05a 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -4,7 +4,6 @@ version=5.11.3.3882
 revision=1
 archs="x86_64"
 wrksrc=zoom
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zpaq/template b/srcpkgs/zpaq/template
index 630ae0614bca..ce5391f8c317 100644
--- a/srcpkgs/zpaq/template
+++ b/srcpkgs/zpaq/template
@@ -2,7 +2,6 @@
 pkgname=zpaq
 version=7.15
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip perl"
 short_desc="Incremental Journaling Backup Utility and Archiver"

From 6c3dc2e99ec7b442e4781121992d1aaaaeecead7 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 4/9] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 879a9f4c6a72730d402e6b1b9c77f568f2172bb5 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 5/9] Manual: removing create_wrksrc

---
 Manual.md                             | 3 ---
 common/environment/setup/sourcepkg.sh | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..e40cde726712 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,9 +517,6 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
-
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.
 
diff --git a/common/environment/setup/sourcepkg.sh b/common/environment/setup/sourcepkg.sh
index 5b31f6c1f81d..178a6aa497ee 100644
--- a/common/environment/setup/sourcepkg.sh
+++ b/common/environment/setup/sourcepkg.sh
@@ -4,7 +4,7 @@
 ## VARIABLES
 unset -v pkgname version revision short_desc homepage license maintainer
 unset -v archs distfiles checksum build_style build_helper nocross broken
-unset -v configure_script configure_args wrksrc build_wrksrc create_wrksrc
+unset -v configure_script configure_args wrksrc build_wrksrc
 unset -v make_build_args make_check_args make_install_args
 unset -v make_build_target make_check_target make_install_target
 unset -v make_cmd meson_cmd gem_cmd fetch_cmd make_check_pre

From 2adcd03bdd9cfe42f4676e32d6e4def686ac9096 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, 19 Sep 2021 17:44:17 +0700
Subject: [PATCH 6/9] crack-attack: make build_wrksrc not depend on $wrksrc

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

diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 07380f782511..0905fa341648 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,7 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-build_wrksrc="$wrksrc"
+build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
 hostmakedepends="pkg-config rpmextract"

From 3a27c35701b20f12de365a9396d7b71d667aeae4 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, 19 Sep 2021 17:33:34 +0700
Subject: [PATCH 7/9] srcpkgs: remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                     |   1 -
 srcpkgs/0ad/template                          |   1 -
 srcpkgs/2048-qt/template                      |   1 -
 srcpkgs/64tass/template                       |   1 -
 srcpkgs/66-tools/template                     |   1 -
 srcpkgs/66/template                           |   1 -
 srcpkgs/6cord/template                        |   1 -
 srcpkgs/9base/template                        |   1 -
 srcpkgs/ADMS-qucs/template                    |   1 -
 srcpkgs/Adapta/template                       |   1 -
 srcpkgs/AppStream/template                    |   1 -
 srcpkgs/Brainfunk/template                    |   1 -
 srcpkgs/CImg/template                         |   1 -
 srcpkgs/CLion/template                        |   1 -
 srcpkgs/CUnit/template                        |   1 -
 srcpkgs/CellWriter/template                   |   1 -
 srcpkgs/Cendric/template                      |   1 -
 srcpkgs/Chipmunk2D/template                   |   1 -
 srcpkgs/ClusterSSH/template                   |   1 -
 srcpkgs/DataGrip/template                     |   1 -
 srcpkgs/EmptyEpsilon/template                 |   1 -
 srcpkgs/Endeavour/template                    |   1 -
 srcpkgs/EternalTerminal/template              |   1 -
 srcpkgs/Fonts-TLWG/template                   |   1 -
 srcpkgs/FreeDoko/template                     |   1 -
 srcpkgs/FreeRADIUS/template                   |   1 -
 srcpkgs/Fritzing/template                     |   1 -
 srcpkgs/GCP-Guest-Environment/template        |   1 -
 srcpkgs/Gifsicle~HEAD                         |   1 +
 srcpkgs/Haru/template                         |   1 -
 srcpkgs/Ice/template                          |   1 -
 srcpkgs/ImageMagick/template                  |   1 -
 srcpkgs/JAI/template                          |   1 -
 srcpkgs/KDSoap/template                       |   1 -
 srcpkgs/Komikku/template                      |   1 -
 srcpkgs/LGOGDownloader/template               |   1 -
 srcpkgs/LuaJIT/template                       |   1 -
 srcpkgs/Lucene++/template                     |   1 -
 srcpkgs/MEGAcmd/template                      |   1 -
 srcpkgs/MEGAsdk/template                      |   1 -
 srcpkgs/Maelstrom/template                    |   1 -
 srcpkgs/MangoHud/template                     |   1 -
 srcpkgs/Marker/template                       |   1 -
 srcpkgs/MoinMoin/template                     |  14 +
 srcpkgs/MultiMC/template                      |  45 +++
 srcpkgs/MultiMarkdown/template                |   1 -
 srcpkgs/NetAuth-ldap/template                 |   1 -
 srcpkgs/NetAuth-localizer/template            |   1 -
 srcpkgs/NetAuth-nsscache/template             |   1 -
 srcpkgs/NetAuth-pam-helper/template           |   1 -
 srcpkgs/NetAuth-sftpgo-hook/template          |   1 -
 srcpkgs/NetAuth/template                      |   1 -
 srcpkgs/NetKeys/template                      |   1 -
 srcpkgs/OpenCPN-gshhs-crude/template          |   1 -
 srcpkgs/OpenJK/template                       |   1 -
 srcpkgs/OpenLP/template                       |   1 -
 srcpkgs/OpenOrienteering-Mapper/template      |   1 -
 srcpkgs/OpenSubdiv/template                   |   1 -
 srcpkgs/PackageKit/template                   |   1 -
 srcpkgs/PerWindowLayout/template              |   1 -
 srcpkgs/PhpStorm/template                     |   1 -
 srcpkgs/PikoPixel.app/template                |   1 -
 srcpkgs/ProofGeneral/template                 |   1 -
 srcpkgs/PrusaSlicer/template                  |   1 -
 srcpkgs/PyInstaller/template                  |   1 -
 srcpkgs/QLC+/template                         |   1 -
 srcpkgs/QMPlay2/template                      |   1 -
 srcpkgs/ReDoomEd.app/template                 |   1 -
 srcpkgs/ReText/template                       |   1 -
 srcpkgs/Rocket.Chat-Desktop/template          |   1 -
 srcpkgs/SMC/template                          |  36 ++
 srcpkgs/SPIRV-Headers/template                |   1 -
 srcpkgs/SoapyAirspy/template                  |   1 -
 srcpkgs/SoapyHackRF/template                  |   1 -
 srcpkgs/SoapyRTLSDR/template                  |   1 -
 srcpkgs/SoapySDR/template                     |   1 -
 srcpkgs/SoapyUHD/template                     |   1 -
 srcpkgs/SweetHome3D/template                  |   1 -
 srcpkgs/TerraState/template                   |   1 -
 srcpkgs/Thunar/template                       |   1 -
 srcpkgs/Trimage/template                      |   1 -
 srcpkgs/VeraCrypt/template                    |   1 -
 srcpkgs/Vulkan-Headers/template               |   1 -
 srcpkgs/Vulkan-Tools/template                 |   1 -
 srcpkgs/Vulkan-ValidationLayers/template      |   1 -
 srcpkgs/WebStorm/template                     |   1 -
 srcpkgs/WiringPi/template                     |   1 -
 srcpkgs/YACReader/template                    |   1 -
 srcpkgs/a10disp/template                      |   1 -
 srcpkgs/aalib/template                        |   1 -
 srcpkgs/abcmidi/template                      |   1 -
 srcpkgs/abootimg/template                     |   1 -
 srcpkgs/acbuild/template                      |   1 -
 srcpkgs/accounts-qml-module/template          |   1 -
 srcpkgs/acfgfs/template                       |   1 -
 srcpkgs/ack/template                          |   1 -
 srcpkgs/aclip/template                        |   1 -
 srcpkgs/acpi_call-dkms/template               |   1 -
 srcpkgs/acpica-utils/template                 |   1 -
 srcpkgs/acpilight/template                    |   1 -
 srcpkgs/activityrelay/template                |   1 -
 srcpkgs/adriconf/template                     |   1 -
 srcpkgs/afl/template                          |   1 -
 srcpkgs/afterstep/template                    |   1 -
 srcpkgs/airspy/template                       |   1 -
 srcpkgs/akonadi5/template                     |   1 -
 srcpkgs/albatross-themes/template             |   1 -
 srcpkgs/allegro4/template                     |   1 -
 srcpkgs/allegro5/template                     |   1 -
 srcpkgs/aloadimage/template                   |   1 -
 srcpkgs/alpine/template                       |   1 -
 srcpkgs/alsa_rnnoise/template                 |   1 -
 srcpkgs/amiri-font/template                   |   1 -
 srcpkgs/android-studio/template               |   1 -
 srcpkgs/angrysearch/template                  |   1 -
 srcpkgs/aoeui/template                        |   1 -
 srcpkgs/apache-directory-studio-bin/template  |   1 -
 srcpkgs/apache-fop/template                   |   1 -
 srcpkgs/apache-kafka/template                 |   1 -
 srcpkgs/apache-tomcat/template                |   1 -
 srcpkgs/apache/template                       |   1 -
 srcpkgs/apostrophe/template                   |   1 -
 srcpkgs/apparmor/template                     |   1 -
 srcpkgs/archlabs-themes/template              |   1 -
 srcpkgs/ardor/template                        |   1 -
 srcpkgs/arduino/template                      |   1 -
 srcpkgs/argon2/template                       |   1 -
 srcpkgs/argtable/template                     |   1 -
 srcpkgs/argyllcms/template                    |   1 -
 srcpkgs/aribas/template                       |   1 -
 srcpkgs/arti/template                         |   1 -
 srcpkgs/artyfx/template                       |   1 -
 srcpkgs/asciiquarium/template                 |   1 -
 srcpkgs/aspell-cs/template                    |   1 -
 srcpkgs/aspell-de/template                    |   1 -
 srcpkgs/aspell-el/template                    |   1 -
 srcpkgs/aspell-en/template                    |   1 -
 srcpkgs/aspell-fr/template                    |   1 -
 srcpkgs/aspell-it/template                    |   1 -
 srcpkgs/aspell-nl/template                    |   1 -
 srcpkgs/aspell-pl/template                    |   1 -
 srcpkgs/aspell-pt_BR/template                 |   1 -
 srcpkgs/aspell-ru/template                    |   1 -
 srcpkgs/aspell-sk/template                    |   1 -
 srcpkgs/assimp_qt_viewer/template             |   1 -
 srcpkgs/astyle/template                       |   1 -
 srcpkgs/atf-rk3328-bl31/template              |   1 -
 srcpkgs/atf-rk3399-bl31/template              |   1 -
 srcpkgs/atomicparsley/template                |   1 -
 srcpkgs/attic/template                        |   1 -
 srcpkgs/audacity/template                     |   1 -
 srcpkgs/audiofile/template                    |   1 -
 srcpkgs/autoconf213/template                  |   1 -
 srcpkgs/autojump/template                     |   1 -
 srcpkgs/autox/template                        |   1 -
 srcpkgs/avahi-discover/template               |   1 -
 srcpkgs/avidemux/template                     |   1 -
 srcpkgs/avideo/template                       |   1 -
 srcpkgs/avr-binutils/template                 |   1 -
 srcpkgs/avr-gcc/template                      |   1 -
 srcpkgs/avr-gdb/template                      |   1 -
 srcpkgs/awoken-icons/template                 |   1 -
 srcpkgs/aws-cli/template                      |   1 -
 srcpkgs/b3sum/template                        |   1 -
 srcpkgs/b43-firmware-classic/template         |   1 -
 srcpkgs/b43-firmware/template                 |   1 -
 srcpkgs/backblaze-b2/template                 |   1 -
 srcpkgs/backupninja/template                  |   1 -
 srcpkgs/bacula-common/template                |   1 -
 srcpkgs/baloo-widgets5/template               |   1 -
 srcpkgs/baloo5/template                       |   1 -
 srcpkgs/bananapi-uboot/template               |   1 -
 srcpkgs/bash/template                         |   1 -
 srcpkgs/batctl14/template                     |   1 -
 srcpkgs/batman-adv14/template                 |   1 -
 srcpkgs/bats/template                         |   1 -
 srcpkgs/bc-gh/template                        |   1 -
 srcpkgs/bcc/template                          |   1 -
 srcpkgs/bdf2psf/template                      |   1 -
 srcpkgs/beaglebone-uboot/template             |   1 -
 srcpkgs/beignet/template                      |   1 -
 srcpkgs/berkeley-abc/template                 |   1 -
 srcpkgs/bff-apankrat/template                 |   1 -
 srcpkgs/bftpd/template                        |   1 -
 srcpkgs/biew/template                         |   1 -
 srcpkgs/bind/template                         |   1 -
 srcpkgs/bitwise/template                      |   1 -
 srcpkgs/blackbird-themes/template             |   1 -
 srcpkgs/blackboxwm/template                   |   1 -
 srcpkgs/blobby2/template                      |   1 -
 srcpkgs/bluebird-themes/template              |   1 -
 srcpkgs/blueprint-compiler/template           |   1 -
 srcpkgs/bluez-qt5/template                    |   1 -
 srcpkgs/bmkdep/template                       |   1 -
 srcpkgs/boinc/template                        |   1 -
 srcpkgs/bombadillo/template                   |   1 -
 srcpkgs/boost/template                        |   1 -
 srcpkgs/bootchart2/template                   |   1 -
 srcpkgs/borg/template                         |   1 -
 srcpkgs/boswars/template                      |   1 -
 srcpkgs/botan/template                        |   1 -
 srcpkgs/brillo/template                       |   1 -
 srcpkgs/brise/template                        |   1 -
 srcpkgs/broadcom-bt-firmware/template         |   1 -
 srcpkgs/brother-brlaser/template              |   1 -
 srcpkgs/browserpass/template                  |   1 -
 srcpkgs/btrfs-backup/template                 |   1 -
 srcpkgs/btrfs-progs/template                  |   1 -
 srcpkgs/buffer/template                       |   1 -
 srcpkgs/bullet/template                       |   1 -
 srcpkgs/burp2-server/template                 |   1 -
 srcpkgs/c-client/template                     |   1 -
 srcpkgs/cabal-install/template                |   1 -
 srcpkgs/cadence/template                      |   1 -
 srcpkgs/cairomm1.16/template                  |   1 -
 srcpkgs/calligra-plan/template                |   1 -
 srcpkgs/camlp5/template                       |   1 -
 srcpkgs/capnproto/template                    |   1 -
 srcpkgs/caps2esc/template                     |   1 -
 srcpkgs/cargo-bootstrap/template              |   1 -
 srcpkgs/cargo-geiger/template                 |   1 -
 srcpkgs/cargo/template                        |   1 -
 srcpkgs/carton/template                       |   1 -
 srcpkgs/catch2/template                       |   1 -
 srcpkgs/cavestory/template                    |   1 -
 srcpkgs/cbatticon-gtk3~HEAD                   |   1 +
 srcpkgs/cbonsai/template                      |   1 -
 srcpkgs/cbp2make/template                     |   1 -
 srcpkgs/cdecl/template                        |   1 -
 srcpkgs/cdparanoia/template                   |   1 -
 srcpkgs/cdrtools/template                     |   1 -
 srcpkgs/cegui/template                        |   1 -
 srcpkgs/cegui07/template                      |  90 +++++
 srcpkgs/celestia-glut/template                |   1 -
 srcpkgs/celestia-gtk/template                 |  25 ++
 srcpkgs/cgal/template                         |   1 -
 srcpkgs/chathistorysync/template              |   1 -
 srcpkgs/checkbashisms/template                |   1 -
 srcpkgs/checksec/template                     |   1 -
 srcpkgs/cherry-font/template                  |   1 -
 srcpkgs/cherrytree/template                   |   1 -
 srcpkgs/chez-scheme/template                  |   1 -
 srcpkgs/chocolate-doom/template               |   1 -
 srcpkgs/chroot-bash/template                  |   1 -
 srcpkgs/chroot-distcc/template                |   1 -
 srcpkgs/chroot-gawk/template                  |   1 -
 srcpkgs/chroot-git/template                   |   1 -
 srcpkgs/chroot-grep/template                  |   1 -
 srcpkgs/chroot-util-linux/template            |   1 -
 srcpkgs/ci20-kernel/template                  |   1 -
 srcpkgs/ckbcomp/template                      |   1 -
 srcpkgs/ckmame/template                       |   1 -
 srcpkgs/cld2/template                         |   1 -
 srcpkgs/cldr-emoji-annotation/template        |   1 -
 srcpkgs/clementine/template                   |   1 -
 srcpkgs/clipit/template                       |   1 -
 srcpkgs/clojure/template                      |   1 -
 srcpkgs/clucene/template                      |   1 -
 srcpkgs/clustalo/template                     |   1 -
 srcpkgs/clutter-gst3/template                 |   1 -
 srcpkgs/cmake-gui/template                    |   1 -
 srcpkgs/cmake-vala/template                   |   1 -
 srcpkgs/cmt/template                          |   1 -
 srcpkgs/cni-plugin-dnsname/template           |   1 -
 srcpkgs/cni-plugins/template                  |   1 -
 srcpkgs/cnijfilter2/template                  |   1 -
 srcpkgs/coWPAtty/template                     |   1 -
 srcpkgs/coeurl/template                       |   1 -
 srcpkgs/coin3/template                        |   1 -
 srcpkgs/collectl/template                     |   1 -
 srcpkgs/colobot/template                      |   1 -
 srcpkgs/compiz-core/template                  |   1 -
 srcpkgs/conduit/template                      |   1 -
 srcpkgs/conky-cli/template                    |   1 -
 srcpkgs/connman-ncurses/template              |   1 -
 srcpkgs/connman-ui/template                   |   1 -
 srcpkgs/containers.image/template             |   1 -
 srcpkgs/containers/template                   |   1 -
 srcpkgs/coreboot-utils/template               |   1 -
 srcpkgs/corectrl/template                     |   1 -
 srcpkgs/couchpotato/template                  |  23 ++
 srcpkgs/cowsay/template                       |   1 -
 srcpkgs/cpanminus/template                    |   1 -
 srcpkgs/cparser/template                      |   1 -
 srcpkgs/cpufrequtils/template                 |   1 -
 srcpkgs/crack-attack/template                 |   1 -
 srcpkgs/crawl-tiles/template                  |   1 -
 srcpkgs/crispy-doom/template                  |   1 -
 srcpkgs/cronutils/template                    |   1 -
 srcpkgs/cross-arm-none-eabi-binutils/template |   1 -
 srcpkgs/cross-arm-none-eabi-gcc/template      |   1 -
 srcpkgs/cross-arm-none-eabi-gdb/template      |   1 -
 .../cross-arm-none-eabi-libstdc++/template    |   1 -
 srcpkgs/cross-arm-none-eabi-newlib/template   |   1 -
 srcpkgs/cross-or1k-none-elf-binutils/template |   1 -
 srcpkgs/cross-or1k-none-elf-gcc/template      |   1 -
 srcpkgs/crypto++/template                     |   1 -
 srcpkgs/csync2/template                       |   1 -
 srcpkgs/ctags/template                        |   1 -
 srcpkgs/cubieboard2-uboot/template            |   1 -
 srcpkgs/cura-engine/template                  |   1 -
 srcpkgs/cura-fdm-materials/template           |   1 -
 srcpkgs/cura/template                         |   1 -
 srcpkgs/curseradio/template                   |   1 -
 srcpkgs/cutechess-gui/template                |   1 -
 srcpkgs/cutecom/template                      |   1 -
 srcpkgs/cutemarked/template                   |   1 -
 srcpkgs/cutter/template                       |   1 -
 srcpkgs/cvsps2/template                       |   1 -
 srcpkgs/daemonize/template                    |   1 -
 srcpkgs/daemontools/template                  |   1 -
 srcpkgs/dav/template                          |   1 -
 srcpkgs/davmail/template                      |   1 -
 srcpkgs/db/template                           |   1 -
 srcpkgs/dbus-elogind/template                 |   1 -
 srcpkgs/dcfldd/template                       |   1 -
 srcpkgs/dcraw/template                        |   1 -
 srcpkgs/ddate/template                        |   1 -
 srcpkgs/ddcci-dkms/template                   |   1 -
 srcpkgs/deadbeef-fb/template                  |   1 -
 srcpkgs/deadbeef-waveform-seekbar/template    |   1 -
 srcpkgs/devil/template                        |   1 -
 srcpkgs/dhcp/template                         |   1 -
 srcpkgs/dhcpcd-gtk/template                   |   1 -
 srcpkgs/dhcpcd-qt/template                    |   1 -
 srcpkgs/dhex/template                         |   1 -
 srcpkgs/dialog/template                       |   1 -
 srcpkgs/discord-ptb/template                  |   1 -
 srcpkgs/discord/template                      |   1 -
 srcpkgs/dispcalGUI/template                   |   1 -
 srcpkgs/distrobuilder/template                |   1 -
 srcpkgs/djview/template                       |   1 -
 srcpkgs/dmraid/template                       |   1 -
 srcpkgs/dnstracer/template                    |   1 -
 srcpkgs/docbook-xml/template                  |   1 -
 srcpkgs/docbook-xsl-ns/template               |   1 -
 srcpkgs/docbook-xsl/template                  |   1 -
 srcpkgs/docbook2x/template                    |   1 -
 srcpkgs/docker-buildx/template                |   1 -
 srcpkgs/docker-cli/template                   |   1 -
 srcpkgs/docker-compose/template               |   1 -
 srcpkgs/docker-credential-pass/template       |   1 -
 srcpkgs/docker-gc/template                    |   1 -
 srcpkgs/docker-machine-driver-kvm/template    |   1 -
 srcpkgs/docker-machine/template               |   1 -
 srcpkgs/dolphin-emu/template                  |   1 -
 srcpkgs/dosbox/template                       |   1 -
 srcpkgs/dotconf/template                      |   1 -
 srcpkgs/dovecot-plugin-pigeonhole/template    |   1 -
 srcpkgs/dq/template                           |   1 -
 srcpkgs/dragon-player/template                |   1 -
 srcpkgs/drawterm/template                     |   1 -
 srcpkgs/dropbox/template                      |   1 -
 srcpkgs/dssi-vst/template                     |   1 -
 srcpkgs/dtools/template                       |   1 -
 srcpkgs/dust3d/template                       |   1 -
 srcpkgs/dvdauthor/template                    |   1 -
 srcpkgs/dzen2/template                        |   1 -
 srcpkgs/easyrpg-player/template               |   1 -
 srcpkgs/easyrsa/template                      |   1 -
 srcpkgs/ecdsautils/template                   |   1 -
 srcpkgs/eclipse/template                      |   1 -
 srcpkgs/edb-debugger/template                 |   1 -
 srcpkgs/editorconfig/template                 |   1 -
 srcpkgs/eigen3.2/template                     |   1 -
 srcpkgs/eiskaltdcpp-qt/template               |   1 -
 srcpkgs/elasticsearch/template                |  51 +++
 srcpkgs/elog/template                         |   1 -
 srcpkgs/enchant2/template                     |   1 -
 srcpkgs/endless-sky-gl21/template             |   1 -
 srcpkgs/enigma/template                       |   1 -
 srcpkgs/epub2txt/template                     |   1 -
 srcpkgs/ex-vi/template                        |   1 -
 srcpkgs/exercism/template                     |   1 -
 srcpkgs/exfat-dkms/template                   |  19 ++
 srcpkgs/exiftool/template                     |   1 -
 srcpkgs/exiv2/template                        |   1 -
 srcpkgs/expect/template                       |   1 -
 srcpkgs/faac/template                         |   1 -
 srcpkgs/faad2/template                        |   1 -
 srcpkgs/factor/template                       |   1 -
 srcpkgs/faenza-icon-theme/template            |   1 -
 srcpkgs/faience-icon-theme/template           |   1 -
 srcpkgs/fairy-stockfish/template              |   1 -
 srcpkgs/fake-hwclock/template                 |   1 -
 srcpkgs/faketime/template                     |   1 -
 srcpkgs/fasm/template                         |   1 -
 srcpkgs/fbpdf/template                        |   1 -
 srcpkgs/fbterm/template                       |   1 -
 srcpkgs/fceux/template                        |   1 -
 srcpkgs/fcft/template                         |   1 -
 srcpkgs/fcgi/template                         |   1 -
 srcpkgs/ffcall/template                       |   1 -
 srcpkgs/fingerprint-gui/template              |   1 -
 srcpkgs/fio/template                          |   1 -
 srcpkgs/firebird3/template                    |   1 -
 srcpkgs/firefox-esr/template                  |   1 -
 srcpkgs/fish-shell/template                   |   1 -
 srcpkgs/flintlib/template                     |   1 -
 srcpkgs/fluxbox/template                      |   1 -
 srcpkgs/flvstreamer/template                  |   1 -
 srcpkgs/fnott/template                        |   1 -
 srcpkgs/fntsample/template                    |   1 -
 srcpkgs/font-3270/template                    |   1 -
 srcpkgs/font-FixedMisc/template               |   1 -
 srcpkgs/font-Siji/template                    |   1 -
 srcpkgs/font-adobe-source-code-pro/template   |   1 -
 srcpkgs/font-awesome/template                 |   1 -
 srcpkgs/font-awesome5/template                |   1 -
 srcpkgs/font-awesome6/template                |   1 -
 srcpkgs/font-b612/template                    |   1 -
 srcpkgs/font-fira-otf/template                |   1 -
 srcpkgs/font-go-ttf/template                  |   1 -
 srcpkgs/font-hack-ttf/template                |   1 -
 srcpkgs/font-ibm-plex-ttf/template            |   1 -
 srcpkgs/font-ionicons-ttf/template            |   1 -
 srcpkgs/font-kakwafont/template               |   1 -
 .../font-material-design-icons-ttf/template   |   1 -
 srcpkgs/font-mplus-ttf/template               |   1 -
 srcpkgs/font-open-dyslexic-ttf/template       |   1 -
 srcpkgs/font-sil-abyssinica/template          |   1 -
 srcpkgs/font-sil-alkalami/template            |   1 -
 srcpkgs/font-sil-andika/template              |   1 -
 srcpkgs/font-sil-annapurna/template           |   1 -
 srcpkgs/font-sil-awami-nastaliq/template      |   1 -
 srcpkgs/font-sil-charis/template              |   1 -
 srcpkgs/font-sil-doulos/template              |   1 -
 srcpkgs/font-sil-ezra/template                |   1 -
 srcpkgs/font-sil-galatia/template             |   1 -
 srcpkgs/font-sil-gentium/template             |   1 -
 srcpkgs/font-sil-harmattan/template           |   1 -
 srcpkgs/font-sil-lateef/template              |   1 -
 srcpkgs/font-sil-mingzat/template             |   1 -
 srcpkgs/font-sil-mondulkiri/template          |   1 -
 srcpkgs/font-sil-namdhinggo/template          |   1 -
 srcpkgs/font-sil-nuosu/template               |   1 -
 srcpkgs/font-sil-padauk/template              |   1 -
 srcpkgs/font-sil-scheherazade/template        |   1 -
 srcpkgs/font-sil-sophia-nubian/template       |   1 -
 srcpkgs/font-sil-tai-heritage-pro/template    |   1 -
 srcpkgs/font-spleen/template                  |   1 -
 srcpkgs/font-tamsyn/template                  |   1 -
 srcpkgs/font-tamzen/template                  |   1 -
 srcpkgs/font-weather-icons/template           |   1 -
 srcpkgs/fontmanager/template                  |   1 -
 srcpkgs/fonts-croscore-ttf/template           |   1 -
 srcpkgs/fonts-nanum-ttf/template              |   1 -
 srcpkgs/fonts-roboto-ttf/template             |   1 -
 srcpkgs/foobillard++/template                 |   1 -
 srcpkgs/foomatic-db-nonfree/template          |   1 -
 srcpkgs/foomatic-db/template                  |   1 -
 srcpkgs/foot/template                         |   1 -
 srcpkgs/fortune-mod-anarchism/template        |   1 -
 srcpkgs/fortune-mod-de/template               |   1 -
 srcpkgs/fotoxx/template                       |   1 -
 srcpkgs/fpc-src/template                      |   1 -
 srcpkgs/fprintd/template                      |   1 -
 srcpkgs/fragments/template                    |   1 -
 srcpkgs/frankenwm/template                    |   1 -
 srcpkgs/freecad/template                      |   1 -
 srcpkgs/freedroidClassic/template             |   1 -
 srcpkgs/freedroidRPG/template                 |   1 -
 srcpkgs/freefont-ttf/template                 |   1 -
 srcpkgs/freeimage/template                    |   1 -
 srcpkgs/freeorion/template                    |   1 -
 srcpkgs/freepats/template                     |   1 -
 srcpkgs/freeplane/template                    |   1 -
 srcpkgs/freerdp/template                      |   1 -
 srcpkgs/frr/template                          |   1 -
 srcpkgs/fsv/template                          |   1 -
 srcpkgs/ftgl/template                         |   1 -
 srcpkgs/fuse-9pfs/template                    |   1 -
 srcpkgs/fuse-archivemount/template            |   1 -
 srcpkgs/fuse-emulator/template                |   1 -
 srcpkgs/fuse-mp3fs/template                   |   1 -
 srcpkgs/fuse-sshfs/template                   |   1 -
 srcpkgs/fuse-zip/template                     |   1 -
 srcpkgs/fuse3/template                        |   1 -
 srcpkgs/fuzzel/template                       |   1 -
 srcpkgs/galculator-gtk3/template              |   1 -
 srcpkgs/gamehub/template                      |   1 -
 srcpkgs/gammastep/template                    |   1 -
 srcpkgs/gandi-cli/template                    |  19 ++
 srcpkgs/gcc-multilib/template                 |   1 -
 srcpkgs/gcc/template                          |   1 -
 srcpkgs/gcc6/template                         |   1 -
 srcpkgs/gcdemu/template                       |   1 -
 srcpkgs/gcolor3/template                      |   1 -
 srcpkgs/gd/template                           |   1 -
 srcpkgs/gdash/template                        |   1 -
 srcpkgs/geda/template                         |   1 -
 srcpkgs/gemserv/template                      |   1 -
 srcpkgs/geoclue2/template                     |   1 -
 srcpkgs/geocode-glib-libsoup2/template        |   1 -
 srcpkgs/geoip/template                        |   1 -
 srcpkgs/geomyidae/template                    |   1 -
 srcpkgs/geteltorito/template                  |   1 -
 srcpkgs/gettext-stub/template                 |   1 -
 srcpkgs/gf2x/template                         |   1 -
 srcpkgs/gfan/template                         |   1 -
 srcpkgs/gfuzz/template                        |   1 -
 srcpkgs/ghc-bin/template                      |   1 -
 srcpkgs/ghc/template                          |   1 -
 srcpkgs/giac/template                         |   1 -
 srcpkgs/giblib/template                       |   1 -
 srcpkgs/gitea/template                        |   1 -
 srcpkgs/gitflow/template                      |   1 -
 srcpkgs/github-cli/template                   |   1 -
 srcpkgs/gitlab-runner/template                |   1 -
 srcpkgs/glab/template                         |   1 -
 srcpkgs/glabels/template                      |   1 -
 srcpkgs/glade3/template                       |   1 -
 srcpkgs/glfw-wayland/template                 |   1 -
 srcpkgs/glibmm2.68/template                   |   1 -
 srcpkgs/glm/template                          |   1 -
 srcpkgs/glock/template                        |   1 -
 srcpkgs/glyphy/template                       |   1 -
 srcpkgs/gmic-krita/template                   |   1 -
 srcpkgs/gmime/template                        |   1 -
 srcpkgs/gmime3~HEAD                           |   1 +
 srcpkgs/gmsh/template                         |   1 -
 srcpkgs/gnome-authenticator/template          |   1 -
 srcpkgs/gnome-bluetooth1/template             |   1 -
 srcpkgs/gnome-browser-connector/template      |   1 -
 srcpkgs/gnome-icon-theme-xfce/template        |   1 -
 srcpkgs/gnome-passbook/template               |   1 -
 srcpkgs/gnome-passwordsafe~HEAD               |   1 +
 srcpkgs/gnome-podcasts/template               |   1 -
 srcpkgs/gnome-secrets/template                |   1 -
 srcpkgs/gnome-ssh-askpass/template            |   1 -
 .../gnome-themes-standard-metacity/template   |   1 -
 srcpkgs/gnu-efi-libs/template                 |   1 -
 srcpkgs/gnucash/template                      |   1 -
 srcpkgs/gnupg1/template                       |   1 -
 srcpkgs/gnuradio-nrsc5/template               |   1 -
 srcpkgs/gnuradio-osmosdr/template             |   1 -
 srcpkgs/gnuradio-rds/template                 |   1 -
 srcpkgs/go-bindata/template                   |   1 -
 srcpkgs/go-for-it/template                    |   1 -
 srcpkgs/go-jira/template                      |   1 -
 srcpkgs/go1.12-bootstrap/template             |   1 -
 srcpkgs/gocryptfs/template                    |   1 -
 srcpkgs/godot/template                        |   1 -
 srcpkgs/goldendict/template                   |   1 -
 srcpkgs/golly/template                        |   1 -
 srcpkgs/goodvibes/template                    |   1 -
 srcpkgs/google-fonts-ttf/template             |   1 -
 srcpkgs/gopls/template                        |   1 -
 srcpkgs/gopm/template                         |   1 -
 srcpkgs/got/template                          |   1 -
 srcpkgs/gotify-cli/template                   |   1 -
 srcpkgs/gotify-server/template                |   1 -
 srcpkgs/gpick/template                        |   1 -
 srcpkgs/gping/template                        |   1 -
 srcpkgs/gpsbabel/template                     |   1 -
 srcpkgs/gputils/template                      |   1 -
 srcpkgs/gradio/template                       |  18 +
 srcpkgs/grafx2/template                       |   1 -
 srcpkgs/granite7/template                     |   1 -
 srcpkgs/grantlee5/template                    |   1 -
 srcpkgs/graphite/template                     |   1 -
 srcpkgs/greybird-themes/template              |   1 -
 srcpkgs/grim/template                         |   1 -
 srcpkgs/grml-zsh-config/template              |   1 -
 srcpkgs/gscope3/template                      |   1 -
 srcpkgs/gsfonts/template                      |   1 -
 srcpkgs/gsimplecal-gtk2~HEAD                  |   1 +
 srcpkgs/gsimplecal-gtk3/template              |   1 -
 srcpkgs/gsl-ucg/template                      |   1 -
 srcpkgs/gsoap/template                        |   1 -
 srcpkgs/gst-plugins-bad1/template             |   1 -
 srcpkgs/gst-plugins-base1/template            |   1 -
 srcpkgs/gst-plugins-good1/template            |   1 -
 srcpkgs/gst-plugins-ugly1/template            |   1 -
 srcpkgs/gst1-editing-services/template        |   1 -
 srcpkgs/gst1-python3/template                 |   1 -
 srcpkgs/gstreamer1/template                   |   1 -
 srcpkgs/gtest/template                        |   1 -
 srcpkgs/gtk+3/template                        |   1 -
 srcpkgs/gtk-engine-equinox/template           |   1 -
 srcpkgs/gtk-engine-murrine/template           |   1 -
 srcpkgs/gtk-sharp2/template                   |   1 -
 srcpkgs/gtk2-engines/template                 |   1 -
 srcpkgs/gtk4/template                         |   1 -
 srcpkgs/gtkd/template                         |   1 -
 srcpkgs/gtkdatabox3/template                  |   1 -
 srcpkgs/gtkedit/template                      |   1 -
 srcpkgs/gtkimageview/template                 |   1 -
 srcpkgs/gtkmm2/template                       |   1 -
 srcpkgs/gtkmm4/template                       |   1 -
 srcpkgs/gtksourceview2/template               |   1 -
 srcpkgs/gtksourceview4/template               |   1 -
 srcpkgs/gtksourceview5/template               |   1 -
 srcpkgs/guile-wisp/template                   |   1 -
 srcpkgs/guile1.8/template                     |  33 ++
 srcpkgs/guilt/template                        |   1 -
 srcpkgs/guitarix2/template                    |   1 -
 srcpkgs/gwe/template                          |   1 -
 srcpkgs/gyazo/template                        |   1 -
 srcpkgs/gzdoom/template                       |   1 -
 srcpkgs/handbrake/template                    |   1 -
 srcpkgs/hatch-vcs/template                    |   1 -
 srcpkgs/hcloud/template                       |   1 -
 srcpkgs/hd-idle/template                      |   1 -
 srcpkgs/hddtemp/template                      |   1 -
 srcpkgs/hedgewars/template                    |   1 -
 srcpkgs/heimdall/template                     |   1 -
 srcpkgs/hfsprogs/template                     |   1 -
 srcpkgs/hidapi/template                       |   1 -
 srcpkgs/hotspot/template                      |   1 -
 srcpkgs/http-parser/template                  |   1 -
 srcpkgs/httpry/template                       |   1 -
 srcpkgs/hunspell-eo/template                  |   1 -
 srcpkgs/hut/template                          |   1 -
 srcpkgs/hwids/template                        |   1 -
 srcpkgs/i3-gaps/template                      |   1 -
 srcpkgs/i3blocks-blocklets/template           |   1 -
 srcpkgs/i8kutils/template                     |   1 -
 srcpkgs/ibus-array/template                   |   1 -
 srcpkgs/icdiff/template                       |   1 -
 srcpkgs/ice-ssb/template                      |   1 -
 srcpkgs/icu/template                          |   1 -
 srcpkgs/ifstatus/template                     |   1 -
 srcpkgs/ilmbase/template                      |   1 -
 srcpkgs/imagescan/template                    |   1 -
 srcpkgs/imagewriter/template                  |   1 -
 srcpkgs/imv/template                          |   1 -
 srcpkgs/imwheel/template                      |   1 -
 srcpkgs/include-what-you-use/template         |   1 -
 srcpkgs/indic-otf/template                    |   1 -
 srcpkgs/inih/template                         |   1 -
 srcpkgs/inkscape/template                     |   1 -
 srcpkgs/input-utils/template                  |   1 -
 srcpkgs/intel-gmmlib/template                 |   1 -
 srcpkgs/intel-media-driver/template           |   1 -
 srcpkgs/intel-ucode/template                  |   1 -
 srcpkgs/interception-tools/template           |   1 -
 srcpkgs/inxi/template                         |   1 -
 srcpkgs/io.elementary.calculator/template     |   1 -
 srcpkgs/io.elementary.calendar/template       |   1 -
 srcpkgs/io.elementary.code/template           |   1 -
 srcpkgs/io.elementary.files/template          |   1 -
 srcpkgs/io.elementary.icons/template          |   1 -
 srcpkgs/io.elementary.music/template          |   1 -
 srcpkgs/io.elementary.photos/template         |   1 -
 srcpkgs/io.elementary.print/template          |   1 -
 srcpkgs/io.elementary.stylesheet/template     |   1 -
 srcpkgs/io.elementary.terminal/template       |   1 -
 srcpkgs/io.elementary.videos/template         |   1 -
 srcpkgs/ion/template                          |   1 -
 srcpkgs/iotop-c/template                      |   1 -
 srcpkgs/ipafont-fonts-otf/template            |   1 -
 srcpkgs/iperf3/template                       |   1 -
 srcpkgs/ipw2100-firmware/template             |   1 -
 srcpkgs/ipw2200-firmware/template             |   1 -
 srcpkgs/iscan-plugin-gt-s650/template         |   1 -
 srcpkgs/isl15/template                        |   1 -
 srcpkgs/iverilog/template                     |   1 -
 srcpkgs/j/template                            |   1 -
 srcpkgs/j4-dmenu-desktop/template             |   1 -
 srcpkgs/jack/template                         |   1 -
 srcpkgs/jamulus/template                      |   1 -
 srcpkgs/jasper/template                       |   1 -
 srcpkgs/java-commons-io/template              |   1 -
 srcpkgs/javahelp2/template                    |   1 -
 srcpkgs/jbigkit/template                      |   1 -
 srcpkgs/jedit/template                        |   1 -
 srcpkgs/jetbrains-jdk-bin/template            |   1 -
 srcpkgs/jitterentropy/template                |   1 -
 srcpkgs/john/template                         |   1 -
 srcpkgs/jpegoptim/template                    |   1 -
 srcpkgs/json-c++/template                     |   1 -
 srcpkgs/juCi++/template                       |   1 -
 srcpkgs/jupp/template                         |   1 -
 srcpkgs/kactivities5-stats/template           |   1 -
 srcpkgs/kactivities5/template                 |   1 -
 srcpkgs/kanshi/template                       |   1 -
 srcpkgs/katarakt/template                     |   1 -
 srcpkgs/kate5/template                        |   1 -
 srcpkgs/kcm-wacomtablet/template              |   1 -
 srcpkgs/kde-gtk-config5/template              |   1 -
 srcpkgs/kdeconnect/template                   |   1 -
 srcpkgs/kdeplasma-addons5/template            |   1 -
 srcpkgs/kdevelop-php/template                 |   1 -
 srcpkgs/kdevelop-python/template              |   1 -
 srcpkgs/kernel-libc-headers/template          |   1 -
 srcpkgs/keybase-desktop/template              |   1 -
 srcpkgs/keybase/template                      |   1 -
 srcpkgs/kfilemetadata5/template               |   1 -
 srcpkgs/khmer-fonts-ttf/template              |   1 -
 srcpkgs/kicad-i18n/template                   |  14 +
 srcpkgs/kickshaw/template                     |   1 -
 srcpkgs/kismet/template                       |   1 -
 srcpkgs/kmonad/template                       |   1 -
 srcpkgs/kobodeluxe/template                   |   1 -
 srcpkgs/kodi-addon-game-libretro/template     |   1 -
 .../kodi-addon-inputstream-adaptive/template  |   1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template  |   1 -
 .../kodi-addon-peripheral-joystick/template   |   1 -
 srcpkgs/kodi-addon-pvr-hts/template           |   1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template    |   1 -
 srcpkgs/kodi-addon-pvr-zattoo/template        |   1 -
 srcpkgs/kodi-addon-vfs-rar/template           |   1 -
 srcpkgs/kodi-addon-vfs-sftp/template          |   1 -
 srcpkgs/kodi-platform/template                |   1 -
 srcpkgs/kodi/template                         |   1 -
 srcpkgs/kona/template                         |   1 -
 srcpkgs/kotlin-bin/template                   |   1 -
 srcpkgs/kpartx/template                       |   1 -
 srcpkgs/ksh/template                          |   1 -
 srcpkgs/ksolid/template                       |   1 -
 srcpkgs/kubernetes-helm/template              |   1 -
 srcpkgs/kubernetes-kind/template              |   1 -
 srcpkgs/kupfer/template                       |   1 -
 srcpkgs/kurly/template                        |   1 -
 srcpkgs/kvantum/template                      |   1 -
 srcpkgs/kvirc/template                        |   1 -
 srcpkgs/kwallet-cli/template                  |   1 -
 srcpkgs/ladish/template                       |   1 -
 srcpkgs/ladspa-sdk/template                   |   1 -
 srcpkgs/laptop-mode/template                  |   1 -
 srcpkgs/lavalauncher/template                 |   1 -
 srcpkgs/lazarus/template                      |   1 -
 srcpkgs/lcms/template                         |   1 -
 srcpkgs/ldacBT/template                       |   1 -
 srcpkgs/ldc/template                          |   1 -
 srcpkgs/lemonbar-xft/template                 |   1 -
 srcpkgs/lemonbar/template                     |   1 -
 srcpkgs/lft/template                          |   1 -
 srcpkgs/liba52/template                       |   1 -
 srcpkgs/libaccounts-qt5/template              |   1 -
 srcpkgs/libantlr3c/template                   |   1 -
 srcpkgs/libart/template                       |   1 -
 srcpkgs/libax25/template                      |   1 -
 srcpkgs/libbitcoin-secp256k1/template         |   1 -
 srcpkgs/libburn/template                      |   1 -
 srcpkgs/libcap-pam/template                   |   1 -
 srcpkgs/libcec/template                       |   1 -
 srcpkgs/libclc/template                       |   1 -
 srcpkgs/libcli/template                       |   1 -
 srcpkgs/libcppunit/template                   |   1 -
 srcpkgs/libdbus-c++/template                  |   1 -
 srcpkgs/libdbusmenu-glib/template             |   1 -
 srcpkgs/libdbusmenu-qt5/template              |   1 -
 srcpkgs/libdnet/template                      |   1 -
 srcpkgs/libdockapp/template                   |   1 -
 srcpkgs/libdri2-git/template                  |   1 -
 srcpkgs/libdrm/template                       |   1 -
 srcpkgs/libechonest-qt5/template              |   1 -
 srcpkgs/libedit/template                      |   1 -
 srcpkgs/libenet/template                      |   1 -
 srcpkgs/liberation-fonts-ttf/template         |   1 -
 srcpkgs/libevent/template                     |   1 -
 srcpkgs/libexif/template                      |   1 -
 srcpkgs/libfcitx-qt5/template                 |   1 -
 srcpkgs/libfirm/template                      |   1 -
 srcpkgs/libfm-extra/template                  |   1 -
 srcpkgs/libfprint/template                    |   1 -
 srcpkgs/libfprint0/template                   |   1 -
 srcpkgs/libfreeglut/template                  |   1 -
 srcpkgs/libgccjit/template                    |   1 -
 srcpkgs/libgdal/template                      |   1 -
 srcpkgs/libgdlmm/template                     |   1 -
 srcpkgs/libgee08/template                     |   1 -
 srcpkgs/libgexiv2/template                    |   1 -
 srcpkgs/libglvnd/template                     |   1 -
 srcpkgs/libgme/template                       |   1 -
 srcpkgs/libgsm/template                       |   1 -
 srcpkgs/libhandy/template                     |   1 -
 srcpkgs/libhandy1/template                    |   1 -
 srcpkgs/libhangul/template                    |   1 -
 srcpkgs/libiberty-devel/template              |   1 -
 srcpkgs/libiir1/template                      |   1 -
 srcpkgs/libinput-debug-gui/template           |   1 -
 srcpkgs/libkdcraw5/template                   |   1 -
 srcpkgs/libkexiv25/template                   |   1 -
 srcpkgs/libkeybinder3/template                |   1 -
 srcpkgs/libkipi5/template                     |   1 -
 srcpkgs/libknet1/template                     |   1 -
 srcpkgs/liblastfm-qt5/template                |   1 -
 srcpkgs/liblrdf/template                      |   1 -
 srcpkgs/libluv/template                       |   1 -
 srcpkgs/libmatroska/template                  |   1 -
 srcpkgs/libmediainfo/template                 |   1 -
 srcpkgs/libmilter/template                    |   1 -
 srcpkgs/libmowgli/template                    |   1 -
 srcpkgs/libmp4v2/template                     |   1 -
 srcpkgs/libmpc/template                       |   1 -
 srcpkgs/libmt32emu/template                   |   1 -
 srcpkgs/libmusicbrainz5/template              |   1 -
 srcpkgs/libmygui/template                     |   1 -
 srcpkgs/libnfc/template                       |   1 -
 srcpkgs/libnfs/template                       |   1 -
 srcpkgs/libnih/template                       |   1 -
 srcpkgs/libnl3/template                       |   1 -
 srcpkgs/libnss-cache/template                 |   1 -
 srcpkgs/libode/template                       |   1 -
 srcpkgs/libogdf/template                      |   1 -
 srcpkgs/libogre/template                      |   1 -
 srcpkgs/libopenal/template                    |   1 -
 srcpkgs/libopenmpt/template                   |   1 -
 srcpkgs/libosinfo/template                    |   1 -
 srcpkgs/libosmgpsmap/template                 |   1 -
 srcpkgs/libpano13/template                    |   1 -
 srcpkgs/libpgf/template                       |   1 -
 srcpkgs/libpipewire0.2/template               |  35 ++
 srcpkgs/libplacebo/template                   |   1 -
 srcpkgs/libpng12/template                     |  32 ++
 srcpkgs/libpurple-facebook/template           |   1 -
 srcpkgs/libpurple-hangouts/template           |   1 -
 srcpkgs/libpurple-mattermost/template         |   1 -
 srcpkgs/libpurple-skypeweb/template           |   1 -
 srcpkgs/libpurple-steam/template              |   1 -
 srcpkgs/libpurple-telegram/template           |   1 -
 srcpkgs/libqmobipocket/template               |   1 -
 srcpkgs/libraqm/template                      |   1 -
 srcpkgs/libraw/template                       |   1 -
 srcpkgs/libreadline8/template                 |   1 -
 srcpkgs/libretro-mupen64plus-rpi/template     |   1 -
 srcpkgs/libretro-mupen64plus/template         |   1 -
 srcpkgs/librist/template                      |   1 -
 srcpkgs/librlog/template                      |   1 -
 srcpkgs/librttopo/template                    |   1 -
 srcpkgs/libsasl/template                      |   1 -
 srcpkgs/libsearpc/template                    |   1 -
 srcpkgs/libsigc++3/template                   |   1 -
 srcpkgs/libslirp/template                     |   1 -
 srcpkgs/libsoup3/template                     |   1 -
 srcpkgs/libsoxr/template                      |   1 -
 srcpkgs/libspotify/template                   |   1 -
 srcpkgs/libtar/template                       |   1 -
 srcpkgs/libtcd/template                       |   1 -
 srcpkgs/libtd/template                        |   1 -
 srcpkgs/libtecla/template                     |   1 -
 srcpkgs/libtls/template                       |   1 -
 srcpkgs/libu2f-host/template                  |   1 -
 srcpkgs/libu2f-server/template                |   1 -
 srcpkgs/libucontext/template                  |   1 -
 srcpkgs/libump-git/template                   |   1 -
 srcpkgs/libunarr/template                     |   1 -
 srcpkgs/libunibreak/template                  |   1 -
 srcpkgs/libunique1/template                   |  42 +++
 srcpkgs/liburcu/template                      |   1 -
 srcpkgs/libva-glx/template                    |   1 -
 srcpkgs/libva-intel-driver/template           |   1 -
 srcpkgs/libvdt/template                       |   1 -
 srcpkgs/libvidstab/template                   |   1 -
 srcpkgs/libvirt-python3/template              |   1 -
 srcpkgs/libvncserver/template                 |   1 -
 srcpkgs/libvpx5/template                      |   1 -
 srcpkgs/libvpx6/template                      |   1 -
 srcpkgs/libvpx7/template                      |   1 -
 srcpkgs/libwaylandpp/template                 |   1 -
 srcpkgs/libwnck2/template                     |   1 -
 srcpkgs/libxcvt/template                      |   1 -
 srcpkgs/libxdg-basedir/template               |   1 -
 srcpkgs/libxkbcommon/template                 |   1 -
 srcpkgs/libxlsxwriter/template                |   1 -
 srcpkgs/libxml++3.0/template                  |   1 -
 srcpkgs/libxml2-python/template               |  33 ++
 srcpkgs/libzen/template                       |   1 -
 srcpkgs/licensechecker/template               |   1 -
 srcpkgs/lightdm-gtk3-greeter/template         |   1 -
 srcpkgs/lightdm-webkit2-greeter/template      |   1 -
 srcpkgs/lightzone/template                    |   1 -
 srcpkgs/lily/template                         |   1 -
 srcpkgs/lilyterm/template                     |   1 -
 srcpkgs/links-x11/template                    |   1 -
 srcpkgs/linphone/template                     |   1 -
 srcpkgs/linux-tools/template                  |   1 -
 srcpkgs/linux4.14/template                    |   1 -
 srcpkgs/linux4.19/template                    |   1 -
 srcpkgs/linux4.4/template                     | 315 ++++++++++++++++++
 srcpkgs/linux4.9/template                     |   1 -
 srcpkgs/linux5.10/template                    |   1 -
 srcpkgs/linux5.15/template                    |   1 -
 srcpkgs/linux5.19/template                    |   1 -
 srcpkgs/linux5.4/template                     |   1 -
 srcpkgs/linux6.0/template                     |   1 -
 srcpkgs/liteide/template                      |   1 -
 srcpkgs/live555/template                      |   1 -
 srcpkgs/llhttp/template                       |   1 -
 srcpkgs/lltag/template                        |   1 -
 srcpkgs/llvm12/template                       |   1 -
 srcpkgs/lm_sensors/template                   |   1 -
 srcpkgs/lmdb++/template                       |   1 -
 srcpkgs/lmdb/template                         |   1 -
 srcpkgs/lmms/template                         |   1 -
 srcpkgs/log4cpp/template                      |   1 -
 srcpkgs/log4cxx/template                      |   1 -
 srcpkgs/logstalgia/template                   |   1 -
 srcpkgs/logtop/template                       |   1 -
 srcpkgs/lolcat-c/template                     |   1 -
 srcpkgs/lpsolve/template                      |   1 -
 srcpkgs/lsp/template                          |   1 -
 srcpkgs/lsyncd/template                       |   1 -
 srcpkgs/ltrace/template                       |   1 -
 srcpkgs/lttng-modules-dkms/template           |   1 -
 srcpkgs/lua51-BitOp/template                  |   1 -
 srcpkgs/lua51-bitlib/template                 |   1 -
 srcpkgs/lua51-luasocket/template              |   1 -
 srcpkgs/lua51-mpack/template                  |   1 -
 srcpkgs/lua51/template                        |   1 -
 srcpkgs/lua52-BitOp/template                  |   1 -
 srcpkgs/lua52/template                        |   1 -
 srcpkgs/lua53-editorconfig-core/template      |   1 -
 srcpkgs/lua53/template                        |   1 -
 srcpkgs/lua54-MessagePack/template            |   1 -
 srcpkgs/lua54-lgi/template                    |   1 -
 srcpkgs/lua54-lpeg/template                   |   1 -
 srcpkgs/lua54-luadbi/template                 |   1 -
 srcpkgs/lua54-luaexpat/template               |   1 -
 srcpkgs/lua54-luafilesystem/template          |   1 -
 srcpkgs/lua54-lualdap/template                |   1 -
 srcpkgs/lua54-luaposix/template               |   1 -
 srcpkgs/lua54-luasec/template                 |   1 -
 srcpkgs/lua54-stdlib-debug/template           |   1 -
 srcpkgs/lua54-stdlib-normalize/template       |   1 -
 srcpkgs/lua54-vicious/template                |   1 -
 srcpkgs/lua54-zlib/template                   |   1 -
 srcpkgs/lua54/template                        |   1 -
 srcpkgs/luarocks-lua53/template               |   1 -
 srcpkgs/lvm2/template                         |   1 -
 srcpkgs/lxd-lts/template                      |   1 -
 srcpkgs/lxdm-theme-vdojo/template             |   1 -
 srcpkgs/lynx/template                         |   1 -
 srcpkgs/lz4jsoncat/template                   |   1 -
 srcpkgs/lzf/template                          |   1 -
 srcpkgs/mac-fdisk/template                    |   1 -
 srcpkgs/mailpile/template                     |  19 ++
 srcpkgs/mailx/template                        |   1 -
 srcpkgs/make-ca/template                      |   1 -
 srcpkgs/makeself/template                     |   1 -
 srcpkgs/mame/template                         |   1 -
 srcpkgs/man-pages-posix/template              |   1 -
 srcpkgs/mandrel/template                      |   1 -
 srcpkgs/manpages-pt-br/template               |   1 -
 srcpkgs/marble5/template                      |   1 -
 srcpkgs/marisa/template                       |   1 -
 srcpkgs/master-pdf-editor/template            |   1 -
 srcpkgs/masterpassword-cli/template           |   1 -
 srcpkgs/mathcomp/template                     |   1 -
 srcpkgs/mathjax/template                      |   1 -
 srcpkgs/mawk/template                         |   1 -
 srcpkgs/mbox/template                         |   1 -
 srcpkgs/mcg/template                          |   1 -
 srcpkgs/mcwm/template                         |   1 -
 srcpkgs/mdcat/template                        |   1 -
 srcpkgs/mdocml/template                       |   1 -
 srcpkgs/mediainfo/template                    |   1 -
 srcpkgs/mediastreamer/template                |   1 -
 srcpkgs/mednafen/template                     |   1 -
 srcpkgs/megatools/template                    |   1 -
 srcpkgs/megazeux/template                     |   1 -
 srcpkgs/mei-amt-check/template                |   1 -
 srcpkgs/mellowplayer/template                 |   1 -
 srcpkgs/mercury/template                      |   1 -
 srcpkgs/metalog/template                      |   1 -
 srcpkgs/mfoc/template                         |   1 -
 srcpkgs/midori/template                       |   1 -
 srcpkgs/milkytracker/template                 |   1 -
 srcpkgs/mimic/template                        |   1 -
 srcpkgs/miniflux/template                     |   1 -
 srcpkgs/minijail/template                     |   1 -
 srcpkgs/minio/template                        |   1 -
 srcpkgs/minisat/template                      |   1 -
 srcpkgs/minizip/template                      |   1 -
 srcpkgs/miro-video-converter/template         |  13 +
 srcpkgs/mit-krb5/template                     |   1 -
 srcpkgs/mk-configure/template                 |   1 -
 srcpkgs/mkinitcpio-encryptssh/template        |   1 -
 srcpkgs/mksh/template                         |   1 -
 srcpkgs/mlt7/template                         |   1 -
 srcpkgs/modemmanager-qt5/template             |   1 -
 srcpkgs/modsecurity/template                  |   1 -
 srcpkgs/mog/template                          |   1 -
 srcpkgs/monsterwm-git/template                |   1 -
 srcpkgs/mopidy-mpd/template                   |   1 -
 srcpkgs/mopidy-multisonic/template            |   1 -
 srcpkgs/mopidy-spotify/template               |   1 -
 srcpkgs/mopidy/template                       |   1 -
 srcpkgs/motion/template                       |   1 -
 srcpkgs/mouseemu/template                     |   1 -
 srcpkgs/mozjs78/template                      |   1 -
 srcpkgs/mozjs91/template                      |   1 -
 srcpkgs/mp3val/template                       |   1 -
 srcpkgs/mpd-sima/template                     |   1 -
 srcpkgs/mplayer/template                      |   1 -
 srcpkgs/mpqtool/template                      |   1 -
 srcpkgs/msgpack/template                      |   1 -
 srcpkgs/msr-tools/template                    |   1 -
 srcpkgs/mt-st/template                        |   1 -
 srcpkgs/mtpaint/template                      |   1 -
 srcpkgs/mtree/template                        |   1 -
 srcpkgs/mu4e/template                         |   1 -
 srcpkgs/mugshot/template                      |   1 -
 srcpkgs/mumble/template                       |   1 -
 srcpkgs/mupdf/template                        |   1 -
 srcpkgs/mupen64plus/template                  |   1 -
 srcpkgs/musescore/template                    |   1 -
 srcpkgs/musl-bootstrap/template               |   1 -
 srcpkgs/mymcplus/template                     |   1 -
 srcpkgs/mypaint-brushes1/template             |   1 -
 srcpkgs/myrddin/template                      |   1 -
 srcpkgs/nagstamon/template                    |   1 -
 srcpkgs/namecoin/template                     |   1 -
 srcpkgs/nasm-doc/template                     |   1 -
 srcpkgs/nauty/template                        |   1 -
 srcpkgs/nawk/template                         |   1 -
 srcpkgs/ndhc/template                         |   1 -
 srcpkgs/ndpi/template                         |   1 -
 srcpkgs/nemo-audio-tab/template               |   1 -
 srcpkgs/nemo-compare/template                 |   1 -
 srcpkgs/nemo-emblems/template                 |   1 -
 srcpkgs/nemo-fileroller/template              |   1 -
 srcpkgs/nemo-image-converter/template         |   1 -
 srcpkgs/nemo-preview/template                 |   1 -
 srcpkgs/nemo-python/template                  |   1 -
 srcpkgs/nemo-terminal/template                |   1 -
 srcpkgs/netbsd-rumpkernel/template            |   1 -
 srcpkgs/netbsd-wtf/template                   |   1 -
 srcpkgs/netcdf/template                       |   1 -
 srcpkgs/netdata/template                      |   1 -
 srcpkgs/nethack/template                      |   1 -
 srcpkgs/netperf/template                      |   1 -
 srcpkgs/netris/template                       |   1 -
 srcpkgs/netsurf-buildsystem/template          |   1 -
 srcpkgs/network-ups-tools/template            |   1 -
 srcpkgs/networkmanager-qt5/template           |   1 -
 srcpkgs/newsflash/template                    |   1 -
 srcpkgs/nextcloud-client/template             |   1 -
 srcpkgs/ngrep/template                        |   1 -
 srcpkgs/nicotine+/template                    |   1 -
 srcpkgs/nitroshare/template                   |   1 -
 srcpkgs/nodeenv/template                      |   1 -
 srcpkgs/nodejs-lts/template                   |   1 -
 srcpkgs/nodejs/template                       |   1 -
 srcpkgs/noip2/template                        |   1 -
 srcpkgs/nootka/template                       |   1 -
 srcpkgs/notes-up/template                     |   1 -
 srcpkgs/noto-fonts-emoji/template             |   1 -
 srcpkgs/noto-fonts-ttf/template               |   1 -
 srcpkgs/nsxiv/template                        |   1 -
 srcpkgs/ntfs-3g/template                      |   1 -
 srcpkgs/numix-themes/template                 |   1 -
 srcpkgs/nv-codec-headers/template             |   1 -
 srcpkgs/nxt/template                          |   1 -
 srcpkgs/obexftp/template                      |   1 -
 srcpkgs/obfs4proxy/template                   |   1 -
 srcpkgs/oblibs/template                       |   1 -
 srcpkgs/obs/template                          |   1 -
 srcpkgs/ocaml-camlp-streams/template          |   1 -
 srcpkgs/ocaml-findlib/template                |   1 -
 srcpkgs/ocaml-lablgtk2/template               |  64 ++++
 srcpkgs/ocaml-num/template                    |   1 -
 srcpkgs/ocaml-stdcompat/template              |   1 -
 srcpkgs/ocaml-zarith/template                 |   1 -
 srcpkgs/occt/template                         |   1 -
 srcpkgs/ocs-url/template                      |   1 -
 srcpkgs/odroid-u2-boot-fw/template            |   1 -
 srcpkgs/odroid-u2-kernel/template             |   1 -
 srcpkgs/odroid-u2-uboot/template              |   1 -
 srcpkgs/offlineimap/template                  |   1 -
 srcpkgs/offo-hyphenation/template             |   1 -
 srcpkgs/ohsnap-font/template                  |   1 -
 srcpkgs/ois/template                          |   1 -
 srcpkgs/olm-python3/template                  |   1 -
 srcpkgs/omxplayer/template                    |   1 -
 srcpkgs/oniguruma/template                    |   1 -
 srcpkgs/open-vm-tools/template                |   1 -
 srcpkgs/openbabel/template                    |   1 -
 srcpkgs/openblas/template                     |   1 -
 srcpkgs/openbsd-file/template                 |   1 -
 srcpkgs/openbsd-netcat/template               |   1 -
 srcpkgs/openbsd-rs/template                   |   1 -
 srcpkgs/opencc/template                       |   1 -
 srcpkgs/opencl-clhpp/template                 |  12 +
 srcpkgs/opencl2-headers/template              |   1 -
 srcpkgs/opencollada/template                  |   1 -
 srcpkgs/opencolorio/template                  |   1 -
 srcpkgs/opencsg/template                      |   1 -
 srcpkgs/opencv4~HEAD                          |   1 +
 srcpkgs/opendoas/template                     |   1 -
 srcpkgs/openimagedenoise/template             |   1 -
 srcpkgs/openimageio/template                  |   1 -
 srcpkgs/openjdk10-bootstrap/template          |   1 -
 srcpkgs/openjdk11-bin/template                |   1 -
 srcpkgs/openjdk11/template                    |   1 -
 srcpkgs/openjdk12-bootstrap/template          |   1 -
 srcpkgs/openjdk13-bootstrap/template          |   1 -
 srcpkgs/openjdk14-bootstrap/template          |   1 -
 srcpkgs/openjdk15-bootstrap/template          |   1 -
 srcpkgs/openjdk16-bootstrap/template          |   1 -
 srcpkgs/openjdk7-bootstrap/template           |   1 -
 srcpkgs/openjdk8/template                     |   1 -
 srcpkgs/openjdk9-bootstrap/template           |   1 -
 srcpkgs/openjpeg2/template                    |   1 -
 srcpkgs/openlierox/template                   |   1 -
 srcpkgs/openmw/template                       |   1 -
 srcpkgs/openobex/template                     |   1 -
 srcpkgs/openocd/template                      |   1 -
 srcpkgs/openra/template                       |   1 -
 srcpkgs/openrazer-meta/template               |   1 -
 srcpkgs/openrgb/template                      |   1 -
 srcpkgs/opensc/template                       |   1 -
 srcpkgs/openshot/template                     |   1 -
 srcpkgs/opensmtpd-filter-dkimsign/template    |   1 -
 srcpkgs/opensmtpd-filter-rspamd/template      |   1 -
 srcpkgs/opensmtpd-filter-senderscore/template |   1 -
 srcpkgs/opensonic/template                    |   1 -
 srcpkgs/opensp/template                       |   1 -
 srcpkgs/opmsg/template                        |   1 -
 srcpkgs/orocos-kdl/template                   |   1 -
 srcpkgs/osg/template                          |   1 -
 srcpkgs/overpass-otf/template                 |   1 -
 srcpkgs/owncloudclient/template               |   1 -
 srcpkgs/oxygen-gtk+/template                  |   1 -
 srcpkgs/oxygen-gtk+3/template                 |   1 -
 srcpkgs/p7zip/template                        |   1 -
 srcpkgs/p8-platform/template                  |   1 -
 srcpkgs/pa-applet/template                    |   1 -
 srcpkgs/packr2/template                       |   1 -
 srcpkgs/pahole/template                       |   1 -
 srcpkgs/pam-mount/template                    |   1 -
 srcpkgs/pam-u2f/template                      |   1 -
 srcpkgs/pam/template                          |   1 -
 srcpkgs/pam_radius_auth/template              |   1 -
 srcpkgs/pam_zfscrypt/template                 |   1 -
 srcpkgs/pan/template                          |   1 -
 srcpkgs/pangomm2.48/template                  |   1 -
 srcpkgs/pantheon-screenshot/template          |   1 -
 srcpkgs/paper-icon-theme/template             |   1 -
 srcpkgs/papi/template                         |   1 -
 srcpkgs/par/template                          |   1 -
 srcpkgs/parallel-rust/template                |  21 ++
 srcpkgs/paraview/template                     |  74 ++++
 srcpkgs/pass/template                         |   1 -
 srcpkgs/passwordsafe/template                 |   1 -
 srcpkgs/pax/template                          |   1 -
 srcpkgs/pcsc-acsccid/template                 |   1 -
 srcpkgs/pcsc-ccid/template                    |   1 -
 srcpkgs/pcsclite/template                     |   1 -
 srcpkgs/pcsxr/template                        |   1 -
 srcpkgs/pd/template                           |   1 -
 srcpkgs/pdfpc/template                        |   1 -
 srcpkgs/pdftk/template                        |   1 -
 srcpkgs/pdmenu/template                       |   1 -
 srcpkgs/pdsh/template                         |   1 -
 srcpkgs/pekwm/template                        |   1 -
 srcpkgs/pencil2d/template                     |   1 -
 srcpkgs/perl-ACL-Lite/template                |   1 -
 srcpkgs/perl-AWS-Signature4/template          |   1 -
 srcpkgs/perl-Algorithm-Diff/template          |   1 -
 srcpkgs/perl-Alien-Build/template             |   1 -
 srcpkgs/perl-Alien-wxWidgets/template         |   1 -
 srcpkgs/perl-Alien/template                   |   1 -
 srcpkgs/perl-AnyEvent-I3/template             |   1 -
 srcpkgs/perl-AnyEvent/template                |   1 -
 .../perl-Apache-LogFormat-Compiler/template   |   1 -
 srcpkgs/perl-AppConfig/template               |   1 -
 srcpkgs/perl-Archive-Extract/template         |   1 -
 srcpkgs/perl-Archive-Zip/template             |   1 -
 srcpkgs/perl-Authen-SASL/template             |   1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template      |   1 -
 srcpkgs/perl-Barcode-ZBar/template            |   1 -
 srcpkgs/perl-Bit-Vector/template              |   1 -
 srcpkgs/perl-Business-ISBN-Data/template      |   1 -
 srcpkgs/perl-Business-ISBN/template           |   1 -
 srcpkgs/perl-Business-ISMN/template           |   1 -
 srcpkgs/perl-Business-ISSN/template           |   1 -
 srcpkgs/perl-CGI/template                     |   1 -
 srcpkgs/perl-CPAN-Changes/template            |   1 -
 srcpkgs/perl-CPAN-Common-Index/template       |   1 -
 srcpkgs/perl-CPAN-DistnameInfo/template       |   1 -
 srcpkgs/perl-CPAN-Meta-Check/template         |   1 -
 srcpkgs/perl-Cairo-GObject/template           |   1 -
 srcpkgs/perl-Cairo/template                   |   1 -
 srcpkgs/perl-Canary-Stability/template        |   1 -
 srcpkgs/perl-Capture-Tiny/template            |   1 -
 srcpkgs/perl-Carp-Clan/template               |   1 -
 srcpkgs/perl-Class-Accessor/template          |   1 -
 srcpkgs/perl-Class-Data-Inheritable/template  |   1 -
 srcpkgs/perl-Class-Factory-Util/template      |   1 -
 srcpkgs/perl-Class-Inspector/template         |   1 -
 srcpkgs/perl-Class-Load/template              |   1 -
 srcpkgs/perl-Class-Method-Modifiers/template  |   1 -
 srcpkgs/perl-Class-MethodMaker/template       |   1 -
 srcpkgs/perl-Class-Singleton/template         |   1 -
 srcpkgs/perl-Class-Tiny/template              |   1 -
 srcpkgs/perl-Class-XSAccessor/template        |   1 -
 srcpkgs/perl-Clipboard/template               |   1 -
 srcpkgs/perl-Clone-Choose/template            |   1 -
 srcpkgs/perl-Clone-PP/template                |   1 -
 srcpkgs/perl-Clone/template                   |   1 -
 srcpkgs/perl-Config-AutoConf/template         |   1 -
 srcpkgs/perl-Config-General/template          |   1 -
 .../perl-Config-INI-Reader-Ordered/template   |   1 -
 srcpkgs/perl-Config-INI/template              |   1 -
 srcpkgs/perl-Config-IniFiles/template         |   1 -
 srcpkgs/perl-Config-Simple/template           |   1 -
 srcpkgs/perl-Config-Tiny/template             |   1 -
 srcpkgs/perl-Convert-BinHex/template          |   1 -
 srcpkgs/perl-Cookie-Baker/template            |   1 -
 srcpkgs/perl-Crypt-Blowfish/template          |   1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template       |   1 -
 srcpkgs/perl-Crypt-CAST5/template             |   1 -
 srcpkgs/perl-Crypt-CBC/template               |   1 -
 srcpkgs/perl-Crypt-DES/template               |   1 -
 srcpkgs/perl-Crypt-DES_EDE3/template          |   1 -
 srcpkgs/perl-Crypt-DH/template                |   1 -
 srcpkgs/perl-Crypt-IDEA/template              |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template    |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template     |   1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template       |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template    |   1 -
 srcpkgs/perl-Crypt-PasswdMD5/template         |   1 -
 srcpkgs/perl-Crypt-RC4/template               |   1 -
 srcpkgs/perl-Crypt-Rijndael/template          |   1 -
 srcpkgs/perl-CryptX/template                  |   1 -
 srcpkgs/perl-Curses-UI/template               |   1 -
 srcpkgs/perl-Curses/template                  |   1 -
 srcpkgs/perl-DBD-Pg/template                  |   1 -
 srcpkgs/perl-DBD-SQLite/template              |   1 -
 srcpkgs/perl-DBD-mysql/template               |   1 -
 srcpkgs/perl-DBI/template                     |   1 -
 srcpkgs/perl-Danga-Socket/template            |   1 -
 srcpkgs/perl-Data-Compare/template            |   1 -
 srcpkgs/perl-Data-Dump/template               |   1 -
 srcpkgs/perl-Data-Dx/template                 |   1 -
 srcpkgs/perl-Data-MessagePack/template        |   1 -
 srcpkgs/perl-Data-OptList/template            |   1 -
 srcpkgs/perl-Data-Perl/template               |   1 -
 srcpkgs/perl-Data-Section-Simple/template     |   1 -
 srcpkgs/perl-Data-UUID/template               |   1 -
 srcpkgs/perl-Data-Uniqid/template             |   1 -
 srcpkgs/perl-Data-Validate-IP/template        |   1 -
 srcpkgs/perl-Date-Calc/template               |   1 -
 srcpkgs/perl-Date-Manip/template              |   1 -
 srcpkgs/perl-Date-Simple/template             |   1 -
 .../perl-DateTime-Calendar-Julian/template    |   1 -
 srcpkgs/perl-DateTime-Format-Builder/template |   1 -
 .../perl-DateTime-Format-Strptime/template    |   1 -
 srcpkgs/perl-DateTime-Locale/template         |   1 -
 srcpkgs/perl-DateTime-TimeZone/template       |   1 -
 srcpkgs/perl-DateTime/template                |   1 -
 srcpkgs/perl-Devel-Caller/template            |   1 -
 srcpkgs/perl-Devel-CheckLib/template          |   1 -
 srcpkgs/perl-Devel-GlobalDestruction/template |   1 -
 srcpkgs/perl-Devel-LexAlias/template          |   1 -
 srcpkgs/perl-Devel-NYTProf/template           |   1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template |   1 -
 srcpkgs/perl-Devel-StackTrace/template        |   1 -
 srcpkgs/perl-Devel-Symdump/template           |   1 -
 srcpkgs/perl-Digest-HMAC/template             |   1 -
 srcpkgs/perl-Digest-Perl-MD5/template         |   1 -
 srcpkgs/perl-Digest-SHA1/template             |   1 -
 srcpkgs/perl-Dist-CheckConflicts/template     |   1 -
 srcpkgs/perl-Email-Address-XS/template        |   1 -
 srcpkgs/perl-Email-Date-Format/template       |   1 -
 srcpkgs/perl-Email-FolderType/template        |   1 -
 srcpkgs/perl-Email-LocalDelivery/template     |   1 -
 srcpkgs/perl-Email-MIME-ContentType/template  |   1 -
 srcpkgs/perl-Email-MIME-Encodings/template    |   1 -
 srcpkgs/perl-Email-MIME/template              |   1 -
 srcpkgs/perl-Email-MessageID/template         |   1 -
 srcpkgs/perl-Email-Simple/template            |   1 -
 srcpkgs/perl-Encode-EUCJPASCII/template       |   1 -
 srcpkgs/perl-Encode-HanExtra/template         |   1 -
 srcpkgs/perl-Encode-JIS2K/template            |   1 -
 srcpkgs/perl-Encode-Locale/template           |   1 -
 srcpkgs/perl-Eval-Closure/template            |   1 -
 srcpkgs/perl-Exception-Class/template         |   1 -
 srcpkgs/perl-Expect/template                  |   1 -
 srcpkgs/perl-Exporter-Tiny/template           |   1 -
 srcpkgs/perl-ExtUtils-Config/template         |   1 -
 srcpkgs/perl-ExtUtils-CppGuess/template       |   1 -
 srcpkgs/perl-ExtUtils-Depends/template        |   1 -
 srcpkgs/perl-ExtUtils-Helpers/template        |   1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template   |   1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template     |   1 -
 .../perl-ExtUtils-MakeMaker-CPANfile/template |   1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template      |   1 -
 srcpkgs/perl-ExtUtils-XSpp/template           |   1 -
 srcpkgs/perl-FCGI/template                    |   1 -
 srcpkgs/perl-FFI-CheckLib/template            |   1 -
 srcpkgs/perl-File-BaseDir/template            |   1 -
 srcpkgs/perl-File-Copy-Recursive/template     |   1 -
 srcpkgs/perl-File-DesktopEntry/template       |   1 -
 srcpkgs/perl-File-Find-Rule/template          |   1 -
 srcpkgs/perl-File-Flock-Retry/template        |   1 -
 srcpkgs/perl-File-HomeDir/template            |   1 -
 srcpkgs/perl-File-KeePass/template            |   1 -
 srcpkgs/perl-File-Listing/template            |   1 -
 srcpkgs/perl-File-MimeInfo/template           |   1 -
 srcpkgs/perl-File-Next/template               |   1 -
 srcpkgs/perl-File-Path-Expand/template        |   1 -
 srcpkgs/perl-File-Remove/template             |   1 -
 srcpkgs/perl-File-Rename/template             |   1 -
 srcpkgs/perl-File-ShareDir-Install/template   |   1 -
 srcpkgs/perl-File-ShareDir/template           |   1 -
 srcpkgs/perl-File-Slurp-Tiny/template         |   1 -
 srcpkgs/perl-File-Slurp/template              |   1 -
 srcpkgs/perl-File-Slurper/template            |   1 -
 srcpkgs/perl-File-Which/template              |   1 -
 srcpkgs/perl-File-Write-Rotate/template       |   1 -
 srcpkgs/perl-File-chdir/template              |   1 -
 srcpkgs/perl-File-pushd/template              |   1 -
 srcpkgs/perl-Filesys-Df/template              |   1 -
 srcpkgs/perl-Filesys-Notify-Simple/template   |   1 -
 srcpkgs/perl-Font-TTF/template                |   1 -
 srcpkgs/perl-Fuse/template                    |   1 -
 srcpkgs/perl-GD/template                      |   1 -
 srcpkgs/perl-Getopt-Compact/template          |   1 -
 .../perl-Glib-Object-Introspection/template   |   1 -
 srcpkgs/perl-Glib/template                    |   1 -
 srcpkgs/perl-GnuPG-Interface/template         |   1 -
 srcpkgs/perl-GooCanvas2/template              |   1 -
 srcpkgs/perl-Graphics-ColorUtils/template     |   1 -
 srcpkgs/perl-Gtk2/template                    |   1 -
 srcpkgs/perl-Gtk3-ImageView/template          |   1 -
 srcpkgs/perl-Gtk3-SimpleList/template         |   1 -
 srcpkgs/perl-Gtk3/template                    |   1 -
 srcpkgs/perl-HTML-Form/template               |   1 -
 srcpkgs/perl-HTML-Parser/template             |   1 -
 srcpkgs/perl-HTML-Tagset/template             |   1 -
 srcpkgs/perl-HTML-Tree/template               |   1 -
 srcpkgs/perl-HTTP-Cookies/template            |   1 -
 srcpkgs/perl-HTTP-Daemon/template             |   1 -
 srcpkgs/perl-HTTP-Date/template               |   1 -
 srcpkgs/perl-HTTP-Entity-Parser/template      |   1 -
 srcpkgs/perl-HTTP-Headers-Fast/template       |   1 -
 srcpkgs/perl-HTTP-Message/template            |   1 -
 srcpkgs/perl-HTTP-MultiPartParser/template    |   1 -
 srcpkgs/perl-HTTP-Negotiate/template          |   1 -
 srcpkgs/perl-HTTP-Response-Encoding/template  |   1 -
 srcpkgs/perl-HTTP-Server-Simple/template      |   1 -
 srcpkgs/perl-HTTP-Tinyish/template            |   1 -
 srcpkgs/perl-Hash-Merge/template              |   1 -
 srcpkgs/perl-Hash-MultiValue/template         |   1 -
 srcpkgs/perl-IO-CaptureOutput/template        |   1 -
 srcpkgs/perl-IO-HTML/template                 |   1 -
 srcpkgs/perl-IO-SessionData/template          |   1 -
 srcpkgs/perl-IO-Socket-INET6/template         |   1 -
 srcpkgs/perl-IO-Socket-SSL/template           |   1 -
 srcpkgs/perl-IO-Socket-Socks/template         |   1 -
 srcpkgs/perl-IO-String/template               |   1 -
 srcpkgs/perl-IO-Stty/template                 |   1 -
 srcpkgs/perl-IO-Tty/template                  |   1 -
 srcpkgs/perl-IO-stringy/template              |   1 -
 srcpkgs/perl-IPC-Run/template                 |   1 -
 srcpkgs/perl-IPC-Run3/template                |   1 -
 srcpkgs/perl-IPC-System-Simple/template       |   1 -
 srcpkgs/perl-Image-Sane/template              |   1 -
 srcpkgs/perl-Importer/template                |   1 -
 srcpkgs/perl-Inline-C/template                |   1 -
 srcpkgs/perl-Inline/template                  |   1 -
 srcpkgs/perl-JSON-MaybeXS/template            |   1 -
 srcpkgs/perl-JSON-XS/template                 |   1 -
 srcpkgs/perl-JSON/template                    |   1 -
 srcpkgs/perl-Keyword-Declare/template         |   1 -
 srcpkgs/perl-Keyword-Simple/template          |   1 -
 srcpkgs/perl-LWP-MediaTypes/template          |   1 -
 srcpkgs/perl-LWP-Protocol-https/template      |   1 -
 srcpkgs/perl-LWP-Protocol-socks/template      |   1 -
 srcpkgs/perl-LWP/template                     |   1 -
 srcpkgs/perl-Lchown/template                  |   1 -
 srcpkgs/perl-Lingua-Translit/template         |   1 -
 srcpkgs/perl-Linux-DesktopFiles/template      |   1 -
 srcpkgs/perl-Linux-Distribution/template      |   1 -
 srcpkgs/perl-Linux-Inotify2/template          |   1 -
 srcpkgs/perl-List-AllUtils/template           |   1 -
 srcpkgs/perl-List-MoreUtils-XS/template       |   1 -
 srcpkgs/perl-List-MoreUtils/template          |   1 -
 srcpkgs/perl-List-SomeUtils-XS/template       |   1 -
 srcpkgs/perl-List-SomeUtils/template          |   1 -
 srcpkgs/perl-List-UtilsBy/template            |   1 -
 srcpkgs/perl-Locale-Codes/template            |   1 -
 srcpkgs/perl-Locale-PO/template               |   1 -
 srcpkgs/perl-Locale-gettext/template          |   1 -
 srcpkgs/perl-Log-Log4perl/template            |   1 -
 srcpkgs/perl-MIME-Charset/template            |   1 -
 srcpkgs/perl-MIME-Types/template              |   1 -
 srcpkgs/perl-MIME-tools/template              |   1 -
 srcpkgs/perl-MP3-Info/template                |   1 -
 srcpkgs/perl-MP3-Tag/template                 |   1 -
 srcpkgs/perl-MRO-Compat/template              |   1 -
 .../perl-Mail-AuthenticationResults/template  |   1 -
 srcpkgs/perl-Mail-Box/template                |   1 -
 srcpkgs/perl-Mail-DKIM/template               |   1 -
 srcpkgs/perl-Mail-Message/template            |   1 -
 srcpkgs/perl-Mail-POP3Client/template         |   1 -
 srcpkgs/perl-Mail-Sendmail/template           |   1 -
 srcpkgs/perl-Mail-Transport/template          |   1 -
 srcpkgs/perl-MailTools/template               |   1 -
 srcpkgs/perl-Math-BigInt-GMP/template         |   1 -
 srcpkgs/perl-Math-FFT/template                |   1 -
 srcpkgs/perl-Math-Int128/template             |   1 -
 srcpkgs/perl-Math-Int64/template              |   1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template     |   1 -
 srcpkgs/perl-Math-Prime-Util/template         |   1 -
 srcpkgs/perl-Menlo-Legacy/template            |   1 -
 srcpkgs/perl-Menlo/template                   |   1 -
 srcpkgs/perl-Mixin-Linewise/template          |   1 -
 srcpkgs/perl-Module-Build-Tiny/template       |   1 -
 srcpkgs/perl-Module-Build/template            |   1 -
 srcpkgs/perl-Module-CPANfile/template         |   1 -
 srcpkgs/perl-Module-Find/template             |   1 -
 srcpkgs/perl-Module-Implementation/template   |   1 -
 srcpkgs/perl-Module-Manifest/template         |   1 -
 srcpkgs/perl-Module-Pluggable/template        |   1 -
 srcpkgs/perl-Module-Runtime/template          |   1 -
 srcpkgs/perl-Mojolicious/template             |   1 -
 srcpkgs/perl-Monkey-Patch-Action/template     |   1 -
 srcpkgs/perl-Moo/template                     |   1 -
 srcpkgs/perl-MooX-HandlesVia/template         |   1 -
 srcpkgs/perl-MooX-Types-MooseLike/template    |   1 -
 srcpkgs/perl-MooX-late/template               |   1 -
 srcpkgs/perl-Mozilla-CA/template              |   1 -
 srcpkgs/perl-MusicBrainz-DiscID/template      |   1 -
 srcpkgs/perl-Net-DBus/template                |   1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template   |   1 -
 srcpkgs/perl-Net-DNS/template                 |   1 -
 srcpkgs/perl-Net-HTTP/template                |   1 -
 srcpkgs/perl-Net-IDN-Encode/template          |   1 -
 srcpkgs/perl-Net-IMAP-Client/template         |   1 -
 srcpkgs/perl-Net-IMAP-Simple/template         |   1 -
 srcpkgs/perl-Net-MPD/template                 |   1 -
 srcpkgs/perl-Net-OpenSSH/template             |   1 -
 srcpkgs/perl-Net-SFTP-Foreign/template        |   1 -
 srcpkgs/perl-Net-SMTP-SSL/template            |   1 -
 srcpkgs/perl-Net-SSH2/template                |   1 -
 srcpkgs/perl-Net-SSLeay/template              |   1 -
 srcpkgs/perl-Net-Server/template              |   1 -
 srcpkgs/perl-NetAddr-IP/template              |   1 -
 srcpkgs/perl-Number-Compare/template          |   1 -
 srcpkgs/perl-Number-Format/template           |   1 -
 srcpkgs/perl-OLE-Storage_Lite/template        |   1 -
 srcpkgs/perl-Object-MultiType/template        |   1 -
 srcpkgs/perl-Object-Realize-Later/template    |   1 -
 srcpkgs/perl-OpenGL/template                  |   1 -
 srcpkgs/perl-PDF-API2/template                |   1 -
 srcpkgs/perl-PDF-Builder/template             |   1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template |   1 -
 srcpkgs/perl-PPR/template                     |   1 -
 .../perl-Package-DeprecationManager/template  |   1 -
 srcpkgs/perl-Package-Stash-XS/template        |   1 -
 srcpkgs/perl-Package-Stash/template           |   1 -
 srcpkgs/perl-PadWalker/template               |   1 -
 srcpkgs/perl-Pango/template                   |   1 -
 srcpkgs/perl-Parallel-ForkManager/template    |   1 -
 srcpkgs/perl-Params-Classify/template         |   1 -
 srcpkgs/perl-Params-Util/template             |   1 -
 srcpkgs/perl-Params-Validate/template         |   1 -
 .../perl-Params-ValidationCompiler/template   |   1 -
 srcpkgs/perl-Parse-CPAN-Meta/template         |   1 -
 srcpkgs/perl-Parse-PMFile/template            |   1 -
 srcpkgs/perl-Parse-RecDescent/template        |   1 -
 srcpkgs/perl-Parse-Yapp/template              |   1 -
 srcpkgs/perl-PatchReader/template             |   1 -
 srcpkgs/perl-Path-Tiny/template               |   1 -
 srcpkgs/perl-Pegex/template                   |   1 -
 srcpkgs/perl-PerlIO-utf8-strict/template      |   1 -
 .../perl-Plack-Middleware-Deflater/template   |   1 -
 .../template                                  |   1 -
 srcpkgs/perl-Plack/template                   |   1 -
 srcpkgs/perl-Pod-Coverage/template            |   1 -
 srcpkgs/perl-Pod-Parser/template              |   1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template |   1 -
 srcpkgs/perl-Probe-Perl/template              |   1 -
 srcpkgs/perl-Proc-Daemontools/template        |   1 -
 srcpkgs/perl-Proc-Govern/template             |   1 -
 srcpkgs/perl-Proc-PID-File/template           |   1 -
 srcpkgs/perl-Proc-ProcessTable/template       |   1 -
 srcpkgs/perl-Readonly/template                |   1 -
 srcpkgs/perl-Ref-Util-XS/template             |   1 -
 srcpkgs/perl-Ref-Util/template                |   1 -
 srcpkgs/perl-Regexp-Common/template           |   1 -
 srcpkgs/perl-Regexp-Grammars/template         |   1 -
 srcpkgs/perl-Reply/template                   |   1 -
 srcpkgs/perl-Role-Hooks/template              |   1 -
 srcpkgs/perl-Role-Tiny/template               |   1 -
 srcpkgs/perl-SGMLSpm/template                 |   1 -
 srcpkgs/perl-SOAP-Lite/template               |   1 -
 srcpkgs/perl-SUPER/template                   |   1 -
 srcpkgs/perl-SVG/template                     |   1 -
 srcpkgs/perl-Scope-Guard/template             |   1 -
 srcpkgs/perl-Search-Xapian/template           |   1 -
 srcpkgs/perl-Set-IntSpan/template             |   1 -
 srcpkgs/perl-Socket-MsgHdr/template           |   1 -
 srcpkgs/perl-Socket6/template                 |   1 -
 srcpkgs/perl-Sort-Key/template                |   1 -
 srcpkgs/perl-Sort-Naturally/template          |   1 -
 srcpkgs/perl-Sort-Versions/template           |   1 -
 srcpkgs/perl-Specio/template                  |   1 -
 srcpkgs/perl-Spiffy/template                  |   1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template  |   1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template   |   1 -
 srcpkgs/perl-Stow~HEAD                        |   1 +
 srcpkgs/perl-Stream-Buffered/template         |   1 -
 srcpkgs/perl-String-Escape/template           |   1 -
 srcpkgs/perl-String-ShellQuote/template       |   1 -
 srcpkgs/perl-Sub-Delete/template              |   1 -
 .../perl-Sub-Exporter-Progressive/template    |   1 -
 srcpkgs/perl-Sub-Exporter/template            |   1 -
 srcpkgs/perl-Sub-HandlesVia/template          |   1 -
 srcpkgs/perl-Sub-Identify/template            |   1 -
 srcpkgs/perl-Sub-Info/template                |   1 -
 srcpkgs/perl-Sub-Install/template             |   1 -
 srcpkgs/perl-Sub-Name/template                |   1 -
 srcpkgs/perl-Sub-Override/template            |   1 -
 srcpkgs/perl-Sub-Quote/template               |   1 -
 srcpkgs/perl-Sub-Uplevel/template             |   1 -
 srcpkgs/perl-Svsh/template                    |   1 -
 srcpkgs/perl-Switch/template                  |   1 -
 srcpkgs/perl-Sys-Syscall/template             |   1 -
 srcpkgs/perl-Taint-Runtime/template           |   1 -
 srcpkgs/perl-Template-Toolkit/template        |   1 -
 srcpkgs/perl-Term-Animation/template          |   1 -
 srcpkgs/perl-Term-ExtendedColor/template      |   1 -
 srcpkgs/perl-Term-ReadKey/template            |   1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template       |   1 -
 srcpkgs/perl-Term-ShellUI/template            |   1 -
 srcpkgs/perl-Term-Table/template              |   1 -
 srcpkgs/perl-Test-Base/template               |   1 -
 srcpkgs/perl-Test-CPAN-Meta/template          |   1 -
 srcpkgs/perl-Test-Class/template              |   1 -
 srcpkgs/perl-Test-Cmd/template                |   1 -
 srcpkgs/perl-Test-Command/template            |   1 -
 srcpkgs/perl-Test-Deep/template               |   1 -
 srcpkgs/perl-Test-Differences/template        |   1 -
 srcpkgs/perl-Test-DistManifest/template       |   1 -
 srcpkgs/perl-Test-Exception/template          |   1 -
 srcpkgs/perl-Test-FailWarnings/template       |   1 -
 srcpkgs/perl-Test-Fatal/template              |   1 -
 srcpkgs/perl-Test-File-ShareDir/template      |   1 -
 srcpkgs/perl-Test-File/template               |   1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template |   1 -
 srcpkgs/perl-Test-Inter/template              |   1 -
 srcpkgs/perl-Test-LeakTrace/template          |   1 -
 srcpkgs/perl-Test-MockModule/template         |   1 -
 srcpkgs/perl-Test-Most/template               |   1 -
 srcpkgs/perl-Test-Needs/template              |   1 -
 srcpkgs/perl-Test-NoWarnings/template         |   1 -
 srcpkgs/perl-Test-Output/template             |   1 -
 srcpkgs/perl-Test-Pod-Coverage/template       |   1 -
 srcpkgs/perl-Test-Pod/template                |   1 -
 srcpkgs/perl-Test-Requires/template           |   1 -
 srcpkgs/perl-Test-RequiresInternet/template   |   1 -
 srcpkgs/perl-Test-Script/template             |   1 -
 srcpkgs/perl-Test-SharedFork/template         |   1 -
 srcpkgs/perl-Test-Simple/template             |   1 -
 srcpkgs/perl-Test-Subroutines/template        |   1 -
 srcpkgs/perl-Test-TCP/template                |   1 -
 srcpkgs/perl-Test-Time/template               |   1 -
 srcpkgs/perl-Test-Trap/template               |   1 -
 srcpkgs/perl-Test-UseAllModules/template      |   1 -
 srcpkgs/perl-Test-Warn/template               |   1 -
 srcpkgs/perl-Test-Warnings/template           |   1 -
 srcpkgs/perl-Test-Weaken/template             |   1 -
 srcpkgs/perl-Test-Without-Module/template     |   1 -
 srcpkgs/perl-Test-YAML/template               |   1 -
 srcpkgs/perl-Test-utf8/template               |   1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template |   1 -
 srcpkgs/perl-Test2-Suite/template             |   1 -
 srcpkgs/perl-Text-ASCIITable/template         |   1 -
 srcpkgs/perl-Text-Aligner/template            |   1 -
 srcpkgs/perl-Text-Autoformat/template         |   1 -
 srcpkgs/perl-Text-BibTeX/template             |   1 -
 srcpkgs/perl-Text-Bidi/template               |   1 -
 srcpkgs/perl-Text-CSV/template                |   1 -
 srcpkgs/perl-Text-CSV_XS/template             |   1 -
 srcpkgs/perl-Text-CharWidth/template          |   1 -
 srcpkgs/perl-Text-Diff/template               |   1 -
 srcpkgs/perl-Text-Glob/template               |   1 -
 srcpkgs/perl-Text-Markdown/template           |   1 -
 srcpkgs/perl-Text-Reform/template             |   1 -
 srcpkgs/perl-Text-Roman/template              |   1 -
 srcpkgs/perl-Text-Table/template              |   1 -
 srcpkgs/perl-Text-Template/template           |   1 -
 srcpkgs/perl-Text-Unidecode/template          |   1 -
 srcpkgs/perl-Text-WrapI18N/template           |   1 -
 srcpkgs/perl-Text-XLogfile/template           |   1 -
 srcpkgs/perl-Tie-Cycle/template               |   1 -
 srcpkgs/perl-Tie-Handle-Offset/template       |   1 -
 srcpkgs/perl-Tie-IxHash/template              |   1 -
 srcpkgs/perl-Time-Duration/template           |   1 -
 srcpkgs/perl-Time-modules/template            |   1 -
 srcpkgs/perl-TimeDate/template                |   1 -
 srcpkgs/perl-Tk/template                      |   1 -
 srcpkgs/perl-Tree-DAG_Node/template           |   1 -
 srcpkgs/perl-Try-Tiny/template                |   1 -
 srcpkgs/perl-Type-Tiny/template               |   1 -
 srcpkgs/perl-Types-Serialiser/template        |   1 -
 srcpkgs/perl-URI/template                     |   1 -
 srcpkgs/perl-Unicode-LineBreak/template       |   1 -
 srcpkgs/perl-Unicode-String/template          |   1 -
 srcpkgs/perl-Unicode-Tussle/template          |   1 -
 srcpkgs/perl-Unix-Mknod/template              |   1 -
 srcpkgs/perl-Unix-Uptime/template             |   1 -
 srcpkgs/perl-User-Identity/template           |   1 -
 srcpkgs/perl-Variable-Magic/template          |   1 -
 srcpkgs/perl-WL/template                      |   1 -
 srcpkgs/perl-WWW-Curl/template                |   1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template     |   1 -
 srcpkgs/perl-WWW-Mechanize/template           |   1 -
 srcpkgs/perl-WWW-RobotRules/template          |   1 -
 srcpkgs/perl-WebService-MusicBrainz/template  |   1 -
 srcpkgs/perl-X11-Protocol-Other/template      |   1 -
 srcpkgs/perl-X11-Protocol/template            |   1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template  |   1 -
 srcpkgs/perl-XML-LibXML-Simple/template       |   1 -
 srcpkgs/perl-XML-LibXML/template              |   1 -
 srcpkgs/perl-XML-LibXSLT/template             |   1 -
 srcpkgs/perl-XML-NamespaceSupport/template    |   1 -
 srcpkgs/perl-XML-Parser-Lite/template         |   1 -
 srcpkgs/perl-XML-Parser/template              |   1 -
 srcpkgs/perl-XML-SAX-Base/template            |   1 -
 srcpkgs/perl-XML-SAX/template                 |   1 -
 srcpkgs/perl-XML-Simple/template              |   1 -
 srcpkgs/perl-XML-Smart/template               |   1 -
 srcpkgs/perl-XML-Twig/template                |   1 -
 srcpkgs/perl-XML-Writer/template              |   1 -
 srcpkgs/perl-XML-XPath/template               |   1 -
 srcpkgs/perl-XString/template                 |   1 -
 srcpkgs/perl-YAML-LibYAML/template            |   1 -
 srcpkgs/perl-YAML-PP/template                 |   1 -
 srcpkgs/perl-YAML-Tiny/template               |   1 -
 srcpkgs/perl-YAML/template                    |   1 -
 srcpkgs/perl-autovivification/template        |   1 -
 srcpkgs/perl-b-cow/template                   |   1 -
 srcpkgs/perl-boolean/template                 |   1 -
 srcpkgs/perl-common-sense/template            |   1 -
 srcpkgs/perl-local-lib/template               |   1 -
 srcpkgs/perl-namespace-autoclean/template     |   1 -
 srcpkgs/perl-namespace-clean/template         |   1 -
 srcpkgs/perl-pcsc/template                    |   1 -
 srcpkgs/perl-rename/template                  |   1 -
 srcpkgs/perl-strictures/template              |   1 -
 srcpkgs/perl-tainting/template                |   1 -
 srcpkgs/perltidy/template                     |   1 -
 srcpkgs/peshming/template                     |   1 -
 srcpkgs/pgbackrest/template                   |   1 -
 srcpkgs/pgn-extract/template                  |   1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template |   1 -
 srcpkgs/phonon-qt5-backend-vlc/template       |   1 -
 srcpkgs/phonon-qt5/template                   |   1 -
 srcpkgs/phoronix-test-suite/template          |   1 -
 srcpkgs/phorward/template                     |   1 -
 srcpkgs/php-apcu/template                     |   1 -
 srcpkgs/php-ast/template                      |   1 -
 srcpkgs/php-igbinary/template                 |   1 -
 srcpkgs/php-imagick/template                  |   1 -
 srcpkgs/php8.0-apcu/template                  |   1 -
 srcpkgs/php8.0-ast/template                   |   1 -
 srcpkgs/php8.0-igbinary/template              |   1 -
 srcpkgs/php8.0-imagick/template               |   1 -
 srcpkgs/php8.0/template                       |   1 -
 srcpkgs/php8.1-apcu/template                  |   1 -
 srcpkgs/php8.1-ast/template                   |   1 -
 srcpkgs/php8.1-igbinary/template              |   1 -
 srcpkgs/php8.1-imagick/template               |   1 -
 srcpkgs/php8.1/template                       |   1 -
 srcpkgs/phpMyAdmin/template                   |   1 -
 srcpkgs/picard/template                       |   1 -
 srcpkgs/pidgin-window-merge/template          |   1 -
 srcpkgs/pinebookpro-kernel/template           |   1 -
 srcpkgs/pinebookpro-uboot/template            |   1 -
 srcpkgs/pinentry-gtk/template                 |   1 -
 srcpkgs/pinephone-kernel/template             |   1 -
 srcpkgs/pingus/template                       |   1 -
 srcpkgs/pinktrace/template                    |   1 -
 srcpkgs/pipes.c/template                      |   1 -
 srcpkgs/pkcs11-helper/template                |   1 -
 srcpkgs/plan9port/template                    |   1 -
 srcpkgs/platformio/template                   |   1 -
 srcpkgs/playonlinux/template                  |   1 -
 srcpkgs/plex-media-player/template            |   1 -
 srcpkgs/pngcrush/template                     |   1 -
 srcpkgs/poco/template                         |   1 -
 srcpkgs/polkit-kde-agent/template             |   1 -
 srcpkgs/polkit-qt5/template                   |   1 -
 srcpkgs/polkit/template                       |   1 -
 srcpkgs/polyglot/template                     |   1 -
 srcpkgs/poppler-qt5/template                  |   1 -
 srcpkgs/portage/template                      |   1 -
 srcpkgs/portaudio/template                    |   1 -
 srcpkgs/portmidi/template                     |   1 -
 srcpkgs/postgis-postgresql13/template         |   1 -
 srcpkgs/postgis-postgresql14/template         |   1 -
 srcpkgs/postgresql13/template                 |   1 -
 srcpkgs/postgresql14/template                 |   1 -
 srcpkgs/pp/template                           |   1 -
 srcpkgs/pptpclient/template                   |   1 -
 srcpkgs/pre-commit/template                   |   1 -
 srcpkgs/prelink-cross/template                |   1 -
 srcpkgs/prelink/template                      |   1 -
 srcpkgs/premake4/template                     |   1 -
 srcpkgs/premake5/template                     |   1 -
 srcpkgs/primus/template                       |   1 -
 srcpkgs/printrun/template                     |  19 ++
 srcpkgs/privoxy/template                      |   1 -
 srcpkgs/procps-ng/template                    |   1 -
 srcpkgs/proplib/template                      |   1 -
 srcpkgs/protonvpn-cli/template                |   1 -
 srcpkgs/pscircle/template                     |   1 -
 srcpkgs/psutils/template                      |   1 -
 srcpkgs/public-inbox/template                 |   1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template  |   1 -
 srcpkgs/pulseeffects-legacy/template          |   1 -
 srcpkgs/puzzles/template                      |   1 -
 srcpkgs/pwnat/template                        |   1 -
 srcpkgs/pyliblo/template                      |   1 -
 srcpkgs/pymol/template                        |   1 -
 srcpkgs/pyside2-tools/template                |   1 -
 srcpkgs/pysolfc-cardsets/template             |   1 -
 srcpkgs/pysolfc/template                      |   1 -
 srcpkgs/python-Babel/template                 |  29 ++
 srcpkgs/python-Cython/template                |   1 -
 srcpkgs/python-Jinja2/template                |   1 -
 srcpkgs/python-M2Crypto/template              |  28 ++
 srcpkgs/python-MarkupSafe/template            |   1 -
 srcpkgs/python-Pillow/template                |  20 ++
 srcpkgs/python-PyHamcrest/template            |   1 -
 srcpkgs/python-Pygments/template              |  24 ++
 srcpkgs/python-SQLAlchemy/template            |   1 -
 srcpkgs/python-Twisted/template               |   1 -
 srcpkgs/python-atomicwrites/template          |  28 ++
 srcpkgs/python-attrs/template                 |   1 -
 srcpkgs/python-automat/template               |   1 -
 srcpkgs/python-b2sdk/template                 |   1 -
 .../python-backports.configparser/template    |  14 +
 .../template                                  |  24 ++
 srcpkgs/python-backports/template             |  13 +
 srcpkgs/python-bcrypt/template                |  24 ++
 srcpkgs/python-boto/template                  |  70 ++++
 srcpkgs/python-cairo/template                 |   1 -
 srcpkgs/python-cffi/template                  |   1 -
 srcpkgs/python-chardet/template               |  30 ++
 srcpkgs/python-configobj/template             |  28 ++
 srcpkgs/python-constantly/template            |   1 -
 srcpkgs/python-contextlib2/template           |  17 +
 srcpkgs/python-coverage/template              |  25 ++
 srcpkgs/python-cryptography/template          |   1 -
 srcpkgs/python-cryptography_vectors/template  |  17 +
 srcpkgs/python-dbus/template                  |   1 -
 srcpkgs/python-decorator/template             |   1 -
 srcpkgs/python-enum34/template                |   1 -
 srcpkgs/python-funcsigs/template              |  14 +
 srcpkgs/python-gobject/template               |  28 ++
 srcpkgs/python-gobject2/template              |   1 -
 srcpkgs/python-hyperlink/template             |   1 -
 srcpkgs/python-hypothesis/template            |  20 ++
 srcpkgs/python-idna/template                  |   1 -
 srcpkgs/python-importlib_metadata/template    |  15 +
 srcpkgs/python-incremental/template           |   1 -
 srcpkgs/python-ipaddress/template             |   1 -
 srcpkgs/python-iso8601/template               |  34 ++
 srcpkgs/python-isodate/template               |  29 ++
 srcpkgs/python-lockfile/template              |  29 ++
 srcpkgs/python-lxml/template                  |  36 ++
 srcpkgs/python-mock/template                  |  18 +
 srcpkgs/python-more-itertools/template        |  24 ++
 srcpkgs/python-nose/template                  |  27 ++
 srcpkgs/python-notify/template                |  25 ++
 srcpkgs/python-numpy/template                 |   1 -
 srcpkgs/python-openssl/template               |   1 -
 srcpkgs/python-packaging/template             |  18 +
 srcpkgs/python-pathlib2/template              |  28 ++
 srcpkgs/python-pbr/template                   |   1 -
 srcpkgs/python-pip/template                   |   1 -
 srcpkgs/python-pluggy/template                |  22 ++
 srcpkgs/python-ply/template                   |   1 -
 srcpkgs/python-pretend/template               |  28 ++
 srcpkgs/python-py/template                    |  18 +
 srcpkgs/python-pyasn1-modules/template        |   1 -
 srcpkgs/python-pyasn1/template                |   1 -
 srcpkgs/python-pycparser/template             |   1 -
 srcpkgs/python-pycryptodome/template          |  36 ++
 srcpkgs/python-pydns/template                 |  18 +
 srcpkgs/python-pyserial/template              |   1 -
 srcpkgs/python-pystache/template              |  35 ++
 srcpkgs/python-pytest/template                |  42 +++
 srcpkgs/python-pytz/template                  |  37 ++
 srcpkgs/python-rdflib/template                |  42 +++
 srcpkgs/python-reportlab/template             |  31 ++
 srcpkgs/python-requests/template              |  27 ++
 srcpkgs/python-rfc6555/template               |  22 ++
 srcpkgs/python-scandir/template               |  29 ++
 srcpkgs/python-selectors2/template            |  16 +
 srcpkgs/python-service_identity/template      |   1 -
 srcpkgs/python-setuptools/template            |   1 -
 srcpkgs/python-six/template                   |   1 -
 srcpkgs/python-spambayes/template             |  13 +
 srcpkgs/python-sqlalchemy-migrate/template    |   1 -
 srcpkgs/python-sqlparse/template              |   1 -
 srcpkgs/python-tempita/template               |   1 -
 srcpkgs/python-tkinter/template               |   1 -
 srcpkgs/python-typing/template                |  17 +
 srcpkgs/python-urllib3/template               |  33 ++
 srcpkgs/python-urwid/template                 |  21 ++
 srcpkgs/python-xdg/template                   |  23 ++
 srcpkgs/python-zipp/template                  |  18 +
 srcpkgs/python-zope.interface/template        |   1 -
 srcpkgs/python/template                       |   1 -
 srcpkgs/python3-3to2/template                 |   1 -
 srcpkgs/python3-Arpeggio/template             |   1 -
 srcpkgs/python3-Arrow/template                |   1 -
 srcpkgs/python3-Babel/template                |   1 -
 srcpkgs/python3-BeautifulSoup4/template       |   1 -
 srcpkgs/python3-Bottleneck/template           |   1 -
 srcpkgs/python3-Brotli/template               |   1 -
 srcpkgs/python3-Cheroot/template              |   1 -
 srcpkgs/python3-CherryPy/template             |   1 -
 srcpkgs/python3-ConfigArgParse/template       |   1 -
 srcpkgs/python3-EasyProcess/template          |   1 -
 srcpkgs/python3-Flask-Assets/template         |   1 -
 srcpkgs/python3-Flask-Babel/template          |   1 -
 srcpkgs/python3-Flask-Cors/template           |   1 -
 srcpkgs/python3-Flask-HTTPAuth/template       |   1 -
 srcpkgs/python3-Flask-Login/template          |   1 -
 srcpkgs/python3-Flask-Mail/template           |   1 -
 srcpkgs/python3-Flask-OAuthlib/template       |   1 -
 srcpkgs/python3-Flask-RESTful/template        |   1 -
 srcpkgs/python3-Flask-SQLAlchemy/template     |   1 -
 srcpkgs/python3-Flask-Script/template         |   1 -
 srcpkgs/python3-Flask-User/template           |   1 -
 srcpkgs/python3-Flask-WTF/template            |   1 -
 srcpkgs/python3-Flask/template                |   1 -
 srcpkgs/python3-GitPython/template            |   1 -
 srcpkgs/python3-IPy/template                  |   1 -
 srcpkgs/python3-Inflector/template            |   1 -
 srcpkgs/python3-Jinja2/template               |   1 -
 srcpkgs/python3-Levenshtein/template          |   1 -
 srcpkgs/python3-M2Crypto/template             |   1 -
 srcpkgs/python3-Mako/template                 |   1 -
 srcpkgs/python3-Markdown/template             |   1 -
 srcpkgs/python3-MarkupSafe/template           |   1 -
 srcpkgs/python3-Markups/template              |   1 -
 srcpkgs/python3-MechanicalSoup/template       |   1 -
 srcpkgs/python3-MiniMock/template             |   1 -
 srcpkgs/python3-PGPy/template                 |   1 -
 srcpkgs/python3-Pebble/template               |   1 -
 srcpkgs/python3-Pillow/template               |   1 -
 srcpkgs/python3-PyAudio/template              |   1 -
 srcpkgs/python3-PyBrowserID/template          |   1 -
 srcpkgs/python3-PyFxA/template                |   1 -
 srcpkgs/python3-PyICU/template                |   1 -
 srcpkgs/python3-PyJWT/template                |   1 -
 srcpkgs/python3-PyOpenGL-accelerate/template  |   1 -
 srcpkgs/python3-PyOpenGL/template             |   1 -
 srcpkgs/python3-PyQt-builder/template         |   1 -
 srcpkgs/python3-PyQt5-networkauth/template    |   1 -
 srcpkgs/python3-PyQt5-webengine/template      |   1 -
 srcpkgs/python3-PyQt5/template                |   1 -
 srcpkgs/python3-PyVirtualDisplay/template     |   1 -
 srcpkgs/python3-Pygments/template             |   1 -
 srcpkgs/python3-Pyro4/template                |   1 -
 srcpkgs/python3-QtAwesome/template            |   1 -
 srcpkgs/python3-QtPy/template                 |   1 -
 srcpkgs/python3-RPi.GPIO/template             |   1 -
 srcpkgs/python3-ReParser/template             |   1 -
 srcpkgs/python3-Ropper/template               |   1 -
 srcpkgs/python3-SPARQLWrapper/template        |  13 +
 srcpkgs/python3-SecretStorage/template        |   1 -
 srcpkgs/python3-SoCo/template                 |   1 -
 srcpkgs/python3-Sphinx/template               |   1 -
 srcpkgs/python3-Telethon/template             |   1 -
 srcpkgs/python3-Twisted/template              |   1 -
 srcpkgs/python3-TxSNI/template                |   1 -
 srcpkgs/python3-Unidecode/template            |   1 -
 srcpkgs/python3-WTForms/template              |   1 -
 srcpkgs/python3-WebOb/template                |   1 -
 srcpkgs/python3-Werkzeug/template             |   1 -
 srcpkgs/python3-Whoosh/template               |   1 -
 srcpkgs/python3-XlsxWriter/template           |   1 -
 srcpkgs/python3-Yapsy/template                |   1 -
 srcpkgs/python3-aalib/template                |   1 -
 srcpkgs/python3-acme/template                 |   1 -
 srcpkgs/python3-adblock/template              |   1 -
 srcpkgs/python3-aioamqp/template              |   1 -
 srcpkgs/python3-aiodns/template               |   1 -
 srcpkgs/python3-aiofiles/template             |   1 -
 srcpkgs/python3-aiohttp-cors/template         |   1 -
 srcpkgs/python3-aiohttp-sse-client/template   |   1 -
 srcpkgs/python3-aiohttp/template              |   1 -
 srcpkgs/python3-aiohttp_socks/template        |   1 -
 srcpkgs/python3-aioinflux/template            |   1 -
 srcpkgs/python3-aionotify/template            |   1 -
 srcpkgs/python3-aioredis/template             |  19 ++
 srcpkgs/python3-aiorpcx/template              |   1 -
 srcpkgs/python3-alabaster/template            |   1 -
 srcpkgs/python3-alembic/template              |   1 -
 srcpkgs/python3-alsa/template                 |   1 -
 srcpkgs/python3-altgraph/template             |   1 -
 srcpkgs/python3-aniso8601/template            |   1 -
 srcpkgs/python3-ansible-compat/template       |   1 -
 srcpkgs/python3-ansible-lint/template         |   1 -
 srcpkgs/python3-ansicolor/template            |   1 -
 srcpkgs/python3-ansiwrap/template             |   1 -
 srcpkgs/python3-anyio/template                |   1 -
 srcpkgs/python3-anytree/template              |   1 -
 srcpkgs/python3-appdirs/template              |   1 -
 srcpkgs/python3-apsw/template                 |   1 -
 srcpkgs/python3-argcomplete/template          |   1 -
 srcpkgs/python3-argh/template                 |   1 -
 srcpkgs/python3-argon2/template               |   1 -
 srcpkgs/python3-arxiv2bib/template            |   1 -
 srcpkgs/python3-asgiref/template              |   1 -
 srcpkgs/python3-asn1crypto/template           |   1 -
 srcpkgs/python3-asteval/template              |   1 -
 srcpkgs/python3-astral/template               |   1 -
 srcpkgs/python3-astroid/template              |   1 -
 srcpkgs/python3-asttokens/template            |   1 -
 srcpkgs/python3-async-timeout/template        |   1 -
 srcpkgs/python3-async_generator/template      |   1 -
 srcpkgs/python3-atomicwrites/template         |   1 -
 srcpkgs/python3-atspi/template                |   1 -
 srcpkgs/python3-audioread/template            |   1 -
 srcpkgs/python3-augeas/template               |   1 -
 srcpkgs/python3-authres/template              |   1 -
 srcpkgs/python3-autobahn/template             |   1 -
 srcpkgs/python3-autocommand/template          |   1 -
 srcpkgs/python3-axolotl-curve25519/template   |   1 -
 srcpkgs/python3-axolotl/template              |   1 -
 srcpkgs/python3-babelfish/template            |   1 -
 srcpkgs/python3-backcall/template             |   1 -
 srcpkgs/python3-bcrypt/template               |   1 -
 srcpkgs/python3-beniget/template              |   1 -
 srcpkgs/python3-betamax-matchers/template     |   1 -
 srcpkgs/python3-betamax/template              |   1 -
 srcpkgs/python3-bibtexparser/template         |   1 -
 srcpkgs/python3-binaryornot/template          |   1 -
 srcpkgs/python3-bitarray/template             |   1 -
 srcpkgs/python3-bitbucket-api/template        |   1 -
 srcpkgs/python3-bitstring/template            |   1 -
 srcpkgs/python3-bleach/template               |   1 -
 srcpkgs/python3-blessed/template              |   1 -
 srcpkgs/python3-blessings/template            |   1 -
 srcpkgs/python3-blinker/template              |   1 -
 srcpkgs/python3-bluez/template                |  13 +
 srcpkgs/python3-bokeh/template                |   1 -
 srcpkgs/python3-boltons/template              |   1 -
 srcpkgs/python3-boolean.py/template           |   1 -
 srcpkgs/python3-boto3/template                |   1 -
 srcpkgs/python3-botocore/template             |   1 -
 srcpkgs/python3-bottle/template               |   1 -
 srcpkgs/python3-bracex/template               |   1 -
 srcpkgs/python3-breathe/template              |   1 -
 srcpkgs/python3-bsddb3/template               |   1 -
 srcpkgs/python3-cached-property/template      |   1 -
 srcpkgs/python3-cachetools/template           |   1 -
 srcpkgs/python3-cairo/template                |   1 -
 srcpkgs/python3-cairocffi/template            |   1 -
 srcpkgs/python3-canonicaljson/template        |   1 -
 srcpkgs/python3-casttube/template             |   1 -
 srcpkgs/python3-cchardet/template             |   1 -
 srcpkgs/python3-certifi/template              |   1 -
 srcpkgs/python3-cfgv/template                 |   1 -
 srcpkgs/python3-changelogs/template           |   1 -
 srcpkgs/python3-chardet/template              |   1 -
 srcpkgs/python3-charset-normalizer/template   |   1 -
 srcpkgs/python3-cheetah3/template             |   1 -
 srcpkgs/python3-chess/template                |   1 -
 srcpkgs/python3-chromecast/template           |   1 -
 srcpkgs/python3-chroot/template               |   1 -
 srcpkgs/python3-ciso8601/template             |   1 -
 srcpkgs/python3-cjkwrap/template              |   1 -
 srcpkgs/python3-cli-ui/template               |   1 -
 srcpkgs/python3-cli_helpers/template          |   1 -
 srcpkgs/python3-click-log/template            |   1 -
 srcpkgs/python3-click-plugins/template        |   1 -
 srcpkgs/python3-click-repl/template           |   1 -
 srcpkgs/python3-click-threading/template      |   1 -
 srcpkgs/python3-click/template                |   1 -
 srcpkgs/python3-cloudscraper/template         |   1 -
 srcpkgs/python3-cmdln/template                |   1 -
 srcpkgs/python3-codespell/template            |   1 -
 srcpkgs/python3-colorama/template             |   1 -
 srcpkgs/python3-colorclass/template           |   1 -
 srcpkgs/python3-colored-traceback/template    |   1 -
 srcpkgs/python3-commonmark/template           |   1 -
 srcpkgs/python3-configobj/template            |   1 -
 srcpkgs/python3-confuse/template              |   1 -
 srcpkgs/python3-construct/template            |   1 -
 srcpkgs/python3-contourpy/template            |   1 -
 srcpkgs/python3-coverage/template             |   1 -
 srcpkgs/python3-coveralls/template            |   1 -
 srcpkgs/python3-cppy/template                 |   1 -
 srcpkgs/python3-cram/template                 |   1 -
 srcpkgs/python3-crccheck/template             |   1 -
 srcpkgs/python3-crcmod/template               |   1 -
 srcpkgs/python3-cryptography/template         |   1 -
 srcpkgs/python3-cryptography_vectors/template |   1 -
 srcpkgs/python3-css-parser/template           |   1 -
 srcpkgs/python3-cssselect/template            |   1 -
 srcpkgs/python3-cssutils/template             |   1 -
 srcpkgs/python3-cups/template                 |   1 -
 srcpkgs/python3-curio/template                |   1 -
 srcpkgs/python3-curl/template                 |   1 -
 srcpkgs/python3-curtsies/template             |   1 -
 srcpkgs/python3-cvxopt/template               |   1 -
 srcpkgs/python3-cycler/template               |   1 -
 srcpkgs/python3-cypari2/template              |   1 -
 srcpkgs/python3-cysignals/template            |   1 -
 srcpkgs/python3-daemonize/template            |   1 -
 srcpkgs/python3-dateparser/template           |   1 -
 srcpkgs/python3-dbusmock/template             |   1 -
 srcpkgs/python3-ddt/template                  |   1 -
 srcpkgs/python3-debian/template               |   1 -
 srcpkgs/python3-decorator/template            |   1 -
 srcpkgs/python3-defusedxml/template           |   1 -
 srcpkgs/python3-deprecated/template           |   1 -
 srcpkgs/python3-deprecation/template          |   1 -
 srcpkgs/python3-dill/template                 |   1 -
 srcpkgs/python3-discid/template               |   1 -
 srcpkgs/python3-discogs_client/template       |   1 -
 srcpkgs/python3-distlib/template              |   1 -
 srcpkgs/python3-distro/template               |   1 -
 srcpkgs/python3-distutils-extra/template      |   1 -
 srcpkgs/python3-dkimpy/template               |   1 -
 srcpkgs/python3-dnspython/template            |   1 -
 srcpkgs/python3-docker-pycreds/template       |  13 +
 srcpkgs/python3-docker/template               |   1 -
 srcpkgs/python3-dockerpty/template            |   1 -
 srcpkgs/python3-docopt/template               |   1 -
 srcpkgs/python3-docutils/template             |   1 -
 srcpkgs/python3-dogpile.cache/template        |   1 -
 srcpkgs/python3-doi/template                  |   1 -
 srcpkgs/python3-dominate/template             |   1 -
 srcpkgs/python3-dotenv/template               |   1 -
 srcpkgs/python3-dotty-dict/template           |   1 -
 srcpkgs/python3-dpkt/template                 |   1 -
 srcpkgs/python3-drgn/template                 |   1 -
 srcpkgs/python3-dulwich/template              |   1 -
 srcpkgs/python3-easygui/template              |   1 -
 srcpkgs/python3-ecdsa/template                |   1 -
 srcpkgs/python3-editables/template            |   1 -
 srcpkgs/python3-editor/template               |   1 -
 srcpkgs/python3-efl/template                  |   1 -
 srcpkgs/python3-elementpath/template          |   1 -
 srcpkgs/python3-eliot/template                |   1 -
 srcpkgs/python3-email-validator/template      |   1 -
 srcpkgs/python3-empy/template                 |   1 -
 srcpkgs/python3-enchant/template              |   1 -
 srcpkgs/python3-enrich/template               |   1 -
 srcpkgs/python3-entrypoints/template          |   1 -
 srcpkgs/python3-envdir/template               |   1 -
 srcpkgs/python3-enzyme/template               |   1 -
 srcpkgs/python3-etebase/template              |   1 -
 srcpkgs/python3-etesync/template              |   1 -
 srcpkgs/python3-evdev/template                |   1 -
 srcpkgs/python3-ewmh/template                 |   1 -
 srcpkgs/python3-execnet/template              |   1 -
 srcpkgs/python3-executing/template            |   1 -
 srcpkgs/python3-exifread/template             |   1 -
 srcpkgs/python3-fasteners/template            |   1 -
 srcpkgs/python3-fastjsonschema/template       |   1 -
 srcpkgs/python3-feedgenerator/template        |   1 -
 srcpkgs/python3-feedparser/template           |   1 -
 srcpkgs/python3-ffmpeg-python/template        |   1 -
 srcpkgs/python3-fido2/template                |   1 -
 srcpkgs/python3-filebytes/template            |   1 -
 srcpkgs/python3-filelock/template             |   1 -
 srcpkgs/python3-filetype/template             |   1 -
 srcpkgs/python3-fishnet/template              |   1 -
 srcpkgs/python3-flaky/template                |   1 -
 srcpkgs/python3-flexmock/template             |   1 -
 srcpkgs/python3-flit_core/template            |   1 -
 srcpkgs/python3-fpylll/template               |   1 -
 srcpkgs/python3-freezegun/template            |   1 -
 srcpkgs/python3-frozendict/template           |   1 -
 srcpkgs/python3-furl/template                 |   1 -
 srcpkgs/python3-fuse/template                 |   1 -
 srcpkgs/python3-future/template               |   1 -
 srcpkgs/python3-fuzzyfinder/template          |   1 -
 srcpkgs/python3-gast/template                 |   1 -
 srcpkgs/python3-geojson/template              |   1 -
 srcpkgs/python3-gevent/template               |   1 -
 srcpkgs/python3-gitchangelog/template         |   1 -
 srcpkgs/python3-gitdb/template                |   1 -
 srcpkgs/python3-github3/template              |   1 -
 srcpkgs/python3-gitlab/template               |   1 -
 srcpkgs/python3-gmpy2/template                |   1 -
 srcpkgs/python3-gntp/template                 |   1 -
 srcpkgs/python3-gnupg/template                |   1 -
 srcpkgs/python3-gobject/template              |   1 -
 srcpkgs/python3-gogs-client/template          |   1 -
 srcpkgs/python3-google-api-core/template      |   1 -
 .../python3-google-api-python-client/template |   1 -
 srcpkgs/python3-google-auth-httplib2/template |   1 -
 srcpkgs/python3-google-auth-oauthlib/template |   1 -
 srcpkgs/python3-google-auth/template          |   1 -
 .../python3-googleapis-common-protos/template |   1 -
 srcpkgs/python3-gpg/template                  |   1 -
 srcpkgs/python3-grako/template                |  24 ++
 srcpkgs/python3-graphviz/template             |   1 -
 srcpkgs/python3-greenlet/template             |   1 -
 srcpkgs/python3-grequests/template            |   1 -
 srcpkgs/python3-grpcio-tools/template         |   1 -
 srcpkgs/python3-grpcio/template               |   1 -
 srcpkgs/python3-guessit/template              |   1 -
 srcpkgs/python3-h11/template                  |   1 -
 srcpkgs/python3-h2/template                   |   1 -
 srcpkgs/python3-h5py/template                 |   1 -
 srcpkgs/python3-habanero/template             |   1 -
 srcpkgs/python3-halo/template                 |   1 -
 srcpkgs/python3-hawkauthlib/template          |   1 -
 srcpkgs/python3-hcloud/template               |   1 -
 srcpkgs/python3-hid/template                  |   1 -
 srcpkgs/python3-hiredis/template              |   1 -
 srcpkgs/python3-hjson/template                |   1 -
 srcpkgs/python3-hkdf/template                 |   1 -
 srcpkgs/python3-hoedown/template              |   1 -
 srcpkgs/python3-hpack/template                |   1 -
 srcpkgs/python3-html2text/template            |   1 -
 srcpkgs/python3-html5-parser/template         |   1 -
 srcpkgs/python3-html5lib/template             |   1 -
 srcpkgs/python3-httmock/template              |   1 -
 srcpkgs/python3-httpbin/template              |   1 -
 srcpkgs/python3-httpcore/template             |   1 -
 srcpkgs/python3-httpx/template                |   1 -
 srcpkgs/python3-humanize/template             |   1 -
 srcpkgs/python3-hyper-h2~HEAD                 |   1 +
 srcpkgs/python3-hypercorn/template            |   1 -
 srcpkgs/python3-hyperframe/template           |   1 -
 srcpkgs/python3-hypothesis/template           |   1 -
 srcpkgs/python3-i3ipc/template                |   1 -
 srcpkgs/python3-icalendar/template            |   1 -
 srcpkgs/python3-identify/template             |   1 -
 srcpkgs/python3-idna/template                 |   1 -
 srcpkgs/python3-ifaddr/template               |   1 -
 srcpkgs/python3-ijson/template                |   1 -
 srcpkgs/python3-imageio/template              |   1 -
 srcpkgs/python3-imagesize/template            |   1 -
 srcpkgs/python3-imaplib2/template             |   1 -
 srcpkgs/python3-importlib_metadata/template   |  15 +
 srcpkgs/python3-inflate64/template            |   1 -
 srcpkgs/python3-inflect/template              |   1 -
 srcpkgs/python3-influxdb/template             |   1 -
 srcpkgs/python3-iniconfig/template            |   1 -
 srcpkgs/python3-injector/template             |   1 -
 srcpkgs/python3-inotify/template              |   1 -
 srcpkgs/python3-intervaltree/template         |   1 -
 srcpkgs/python3-iptools/template              |   1 -
 srcpkgs/python3-ipython/template              |   1 -
 srcpkgs/python3-ipython_genutils/template     |   1 -
 srcpkgs/python3-ipython_ipykernel/template    |   1 -
 srcpkgs/python3-irc/template                  |   1 -
 srcpkgs/python3-isbnlib/template              |   1 -
 srcpkgs/python3-iso8601/template              |   1 -
 srcpkgs/python3-isodate/template              |   1 -
 srcpkgs/python3-isort/template                |   1 -
 srcpkgs/python3-itsdangerous/template         |   1 -
 srcpkgs/python3-itunespy/template             |   1 -
 srcpkgs/python3-iwlib/template                |   1 -
 srcpkgs/python3-janus/template                |   1 -
 srcpkgs/python3-jaraco.classes/template       |   1 -
 srcpkgs/python3-jaraco.collections/template   |   1 -
 srcpkgs/python3-jaraco.context/template       |   1 -
 srcpkgs/python3-jaraco.functools/template     |   1 -
 srcpkgs/python3-jaraco.logging/template       |   1 -
 srcpkgs/python3-jaraco.stream/template        |   1 -
 srcpkgs/python3-jaraco.text/template          |   1 -
 srcpkgs/python3-jedi/template                 |   1 -
 srcpkgs/python3-jeepney/template              |   1 -
 srcpkgs/python3-jellyfish/template            |   1 -
 srcpkgs/python3-jmespath/template             |   1 -
 srcpkgs/python3-joblib/template               |   1 -
 srcpkgs/python3-josepy/template               |   1 -
 srcpkgs/python3-jq/template                   |   1 -
 srcpkgs/python3-json5/template                |   1 -
 srcpkgs/python3-jsondiff/template             |   1 -
 srcpkgs/python3-jsonpointer/template          |   1 -
 srcpkgs/python3-jsonrpc-server/template       |  21 ++
 srcpkgs/python3-jsonrpclib/template           |   1 -
 srcpkgs/python3-jsonschema/template           |   1 -
 srcpkgs/python3-jupyter_client/template       |   1 -
 srcpkgs/python3-jupyter_console/template      |   1 -
 srcpkgs/python3-jupyter_core/template         |   1 -
 srcpkgs/python3-jupyter_ipywidgets/template   |   1 -
 srcpkgs/python3-jupyter_nbconvert/template    |   1 -
 srcpkgs/python3-jupyter_nbformat/template     |   1 -
 srcpkgs/python3-jupyter_notebook/template     |   1 -
 srcpkgs/python3-jupyter_qtconsole/template    |   1 -
 srcpkgs/python3-jupyter_server/template       |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-jupyterlab_pygments/template  |   1 -
 srcpkgs/python3-jupyterlab_server/template    |   1 -
 srcpkgs/python3-kaitaistruct/template         |   1 -
 srcpkgs/python3-kaptan/template               |   1 -
 srcpkgs/python3-keepalive/template            |  13 +
 srcpkgs/python3-keyring/template              |   1 -
 srcpkgs/python3-keyrings-alt/template         |   1 -
 srcpkgs/python3-keyutils/template             |   1 -
 srcpkgs/python3-kitchen/template              |   1 -
 srcpkgs/python3-kiwisolver/template           |   1 -
 srcpkgs/python3-language-server~HEAD          |   1 +
 srcpkgs/python3-lazy-object-proxy/template    |   1 -
 srcpkgs/python3-ldap/template                 |   1 -
 srcpkgs/python3-ldap3/template                |   1 -
 srcpkgs/python3-libarchive-c/template         |   1 -
 srcpkgs/python3-libevdev/template             |   1 -
 srcpkgs/python3-libtmux/template              |   1 -
 srcpkgs/python3-license-expression/template   |   1 -
 srcpkgs/python3-listparser/template           |   1 -
 srcpkgs/python3-llfuse/template               |   1 -
 srcpkgs/python3-log_symbols/template          |   1 -
 srcpkgs/python3-logbook/template              |   1 -
 srcpkgs/python3-logfury/template              |   1 -
 srcpkgs/python3-lrcalc/template               |   1 -
 srcpkgs/python3-lsp-jsonrpc/template          |   1 -
 srcpkgs/python3-lsp-server/template           |   1 -
 srcpkgs/python3-lxml/template                 |   1 -
 srcpkgs/python3-lz4/template                  |   1 -
 srcpkgs/python3-macaroons/template            |   1 -
 srcpkgs/python3-macholib/template             |   1 -
 srcpkgs/python3-magic/template                |   1 -
 srcpkgs/python3-makefun/template              |   1 -
 srcpkgs/python3-marisa-trie/template          |   1 -
 srcpkgs/python3-markdown-math/template        |   1 -
 srcpkgs/python3-markdown2/template            |   1 -
 srcpkgs/python3-marshmallow/template          |   1 -
 srcpkgs/python3-matplotlib-inline/template    |   1 -
 srcpkgs/python3-matplotlib/template           |   1 -
 srcpkgs/python3-matrix-common/template        |   1 -
 srcpkgs/python3-matrix-nio/template           |   1 -
 srcpkgs/python3-mccabe/template               |   1 -
 srcpkgs/python3-md2gemini/template            |   1 -
 srcpkgs/python3-mechanize/template            |   1 -
 srcpkgs/python3-mediafile/template            |   1 -
 srcpkgs/python3-memory_allocator/template     |   1 -
 srcpkgs/python3-milc/template                 |   1 -
 srcpkgs/python3-minidb/template               |   1 -
 srcpkgs/python3-miniupnpc/template            |   1 -
 srcpkgs/python3-misaka/template               |   1 -
 srcpkgs/python3-mistune/template              |   1 -
 srcpkgs/python3-mistune2/template             |   1 -
 srcpkgs/python3-mock/template                 |   1 -
 srcpkgs/python3-more-itertools/template       |   1 -
 srcpkgs/python3-mpd2/template                 |   1 -
 srcpkgs/python3-mpdnotify/template            |   1 -
 srcpkgs/python3-mpi4py/template               |   1 -
 srcpkgs/python3-mpmath/template               |   1 -
 srcpkgs/python3-mpv/template                  |   1 -
 srcpkgs/python3-msgpack/template              |   1 -
 srcpkgs/python3-msoffcrypto-tool/template     |   1 -
 srcpkgs/python3-mtranslate/template           |   1 -
 srcpkgs/python3-multidict/template            |   1 -
 srcpkgs/python3-multivolumefile/template      |   1 -
 srcpkgs/python3-munkres/template              |   1 -
 srcpkgs/python3-musicbrainzngs/template       |   1 -
 srcpkgs/python3-musicpd/template              |   1 -
 srcpkgs/python3-mutagen/template              |   1 -
 srcpkgs/python3-mygpoclient/template          |   1 -
 srcpkgs/python3-mypy/template                 |   1 -
 srcpkgs/python3-mypy_extensions/template      |   1 -
 srcpkgs/python3-mysqlclient/template          |   1 -
 srcpkgs/python3-namedlist/template            |   1 -
 srcpkgs/python3-natsort/template              |   1 -
 srcpkgs/python3-nbclassic/template            |   1 -
 srcpkgs/python3-nbclient/template             |   1 -
 srcpkgs/python3-nbxmpp/template               |   1 -
 srcpkgs/python3-ndg_httpsclient/template      |   1 -
 srcpkgs/python3-neovim/template               |   1 -
 srcpkgs/python3-nest_asyncio/template         |   1 -
 srcpkgs/python3-netaddr/template              |   1 -
 srcpkgs/python3-netifaces/template            |   1 -
 srcpkgs/python3-networkx/template             |   1 -
 srcpkgs/python3-nose-random/template          |   1 -
 srcpkgs/python3-nose/template                 |   1 -
 srcpkgs/python3-nose2/template                |   1 -
 srcpkgs/python3-notify2/template              |   1 -
 srcpkgs/python3-npyscreen/template            |   1 -
 srcpkgs/python3-ntlm-auth/template            |   1 -
 srcpkgs/python3-ntplib/template               |   1 -
 srcpkgs/python3-numexpr/template              |   1 -
 srcpkgs/python3-numpy-stl/template            |   1 -
 srcpkgs/python3-numpy/template                |   1 -
 srcpkgs/python3-nvml/template                 |   1 -
 srcpkgs/python3-oauth2client/template         |   1 -
 srcpkgs/python3-oauthlib/template             |   1 -
 srcpkgs/python3-occ/template                  |   1 -
 srcpkgs/python3-olefile/template              |   1 -
 srcpkgs/python3-oletools/template             |   1 -
 srcpkgs/python3-opcua/template                |   1 -
 srcpkgs/python3-openssl/template              |   1 -
 srcpkgs/python3-orderedmultidict/template     |   1 -
 srcpkgs/python3-orocos-kdl/template           |   1 -
 srcpkgs/python3-outcome/template              |   1 -
 srcpkgs/python3-owm/template                  |   1 -
 srcpkgs/python3-owslib/template               |   1 -
 srcpkgs/python3-packaging/template            |   1 -
 srcpkgs/python3-pafy/template                 |   1 -
 srcpkgs/python3-pam/template                  |   1 -
 srcpkgs/python3-pamqp/template                |   1 -
 srcpkgs/python3-pandas-msgpack/template       |   1 -
 srcpkgs/python3-pandas/template               |   1 -
 srcpkgs/python3-pandocfilters/template        |   1 -
 srcpkgs/python3-parameterized/template        |   1 -
 srcpkgs/python3-paramiko/template             |   1 -
 srcpkgs/python3-parse/template                |   1 -
 srcpkgs/python3-parsedatetime/template        |   1 -
 srcpkgs/python3-parsing/template              |   1 -
 srcpkgs/python3-parso/template                |   1 -
 srcpkgs/python3-parver/template               |   1 -
 srcpkgs/python3-passlib/template              |   1 -
 srcpkgs/python3-path-and-address/template     |   1 -
 srcpkgs/python3-path/template                 |   1 -
 srcpkgs/python3-pathlib2/template             |   1 -
 srcpkgs/python3-pathspec/template             |   1 -
 srcpkgs/python3-pathtools/template            |   1 -
 srcpkgs/python3-pathvalidate/template         |   1 -
 srcpkgs/python3-pbkdf2/template               |   1 -
 srcpkgs/python3-pcodedmp/template             |   1 -
 srcpkgs/python3-pdfminer.six/template         |   1 -
 srcpkgs/python3-pdfrw/template                |   1 -
 srcpkgs/python3-peewee/template               |   1 -
 srcpkgs/python3-pefile/template               |   1 -
 srcpkgs/python3-pem/template                  |   1 -
 srcpkgs/python3-pendulum/template             |   1 -
 srcpkgs/python3-perf/template                 |   1 -
 srcpkgs/python3-pexpect/template              |   1 -
 srcpkgs/python3-pgmigrate/template            |   1 -
 srcpkgs/python3-pgspecial/template            |   1 -
 srcpkgs/python3-pgzero/template               |   1 -
 srcpkgs/python3-phonenumbers/template         |   1 -
 srcpkgs/python3-phx-class-registry/template   |   1 -
 srcpkgs/python3-picamera/template             |   1 -
 srcpkgs/python3-pickleshare/template          |   1 -
 srcpkgs/python3-pikepdf/template              |   1 -
 srcpkgs/python3-pillow-simd/template          |   1 -
 srcpkgs/python3-pip/template                  |   1 -
 srcpkgs/python3-pipenv/template               |   1 -
 srcpkgs/python3-pipx/template                 |   1 -
 srcpkgs/python3-pivy/template                 |   1 -
 srcpkgs/python3-pkgconfig/template            |   1 -
 srcpkgs/python3-pkginfo/template              |   1 -
 srcpkgs/python3-platformdirs/template         |   1 -
 srcpkgs/python3-plotly/template               |   1 -
 srcpkgs/python3-pluggy/template               |   1 -
 srcpkgs/python3-pmw/template                  |   1 -
 srcpkgs/python3-podcastparser/template        |   1 -
 srcpkgs/python3-poetry-core/template          |   1 -
 srcpkgs/python3-polib/template                |   1 -
 srcpkgs/python3-portend/template              |   1 -
 srcpkgs/python3-pplpy/template                |   1 -
 srcpkgs/python3-prctl/template                |   1 -
 srcpkgs/python3-precis-i18n/template          |   1 -
 srcpkgs/python3-pretend/template              |   1 -
 srcpkgs/python3-primecountpy/template         |   1 -
 srcpkgs/python3-priority/template             |   1 -
 srcpkgs/python3-progress/template             |   1 -
 srcpkgs/python3-progressbar/template          |   1 -
 srcpkgs/python3-prometheus_client/template    |   1 -
 srcpkgs/python3-prompt_toolkit/template       |   1 -
 srcpkgs/python3-proselint/template            |   1 -
 srcpkgs/python3-protobuf/template             |   1 -
 srcpkgs/python3-psutil/template               |   1 -
 srcpkgs/python3-psycopg/template              |   1 -
 srcpkgs/python3-psycopg2/template             |   1 -
 srcpkgs/python3-ptyprocess/template           |   1 -
 srcpkgs/python3-publicsuffix2/template        |   1 -
 srcpkgs/python3-pulsectl/template             |   1 -
 srcpkgs/python3-pure-protobuf/template        |   1 -
 srcpkgs/python3-pure_eval/template            |   1 -
 srcpkgs/python3-puremagic/template            |   1 -
 srcpkgs/python3-pwntools/template             |   1 -
 srcpkgs/python3-py-cpuinfo/template           |   1 -
 srcpkgs/python3-py/template                   |   1 -
 srcpkgs/python3-py7zr/template                |   1 -
 srcpkgs/python3-pyDes/template                |   1 -
 srcpkgs/python3-pyFFTW/template               |   1 -
 srcpkgs/python3-pyacoustid/template           |   1 -
 srcpkgs/python3-pyaes/template                |   1 -
 srcpkgs/python3-pybcj/template                |   1 -
 srcpkgs/python3-pybind11/template             |   1 -
 srcpkgs/python3-pycares/template              |   1 -
 srcpkgs/python3-pycdio/template               |   1 -
 srcpkgs/python3-pychm/template                |   1 -
 srcpkgs/python3-pyclip/template               |   1 -
 srcpkgs/python3-pycodestyle/template          |   1 -
 srcpkgs/python3-pycollada/template            |   1 -
 srcpkgs/python3-pycotap/template              |   1 -
 srcpkgs/python3-pycountry/template            |   1 -
 srcpkgs/python3-pycryptodome/template         |   1 -
 srcpkgs/python3-pycryptodomex/template        |   1 -
 srcpkgs/python3-pydantic/template             |   1 -
 srcpkgs/python3-pydbus/template               |   1 -
 srcpkgs/python3-pyelftools/template           |   1 -
 srcpkgs/python3-pyfavicon/template            |   1 -
 srcpkgs/python3-pyfiglet/template             |   1 -
 srcpkgs/python3-pyflakes/template             |   1 -
 srcpkgs/python3-pygame/template               |   1 -
 srcpkgs/python3-pygccxml/template             |   1 -
 srcpkgs/python3-pyglet/template               |   1 -
 srcpkgs/python3-pyinfra/template              |   1 -
 srcpkgs/python3-pykeepass/template            |   1 -
 srcpkgs/python3-pykka/template                |   1 -
 srcpkgs/python3-pykwalify/template            |   1 -
 srcpkgs/python3-pylast/template               |   1 -
 srcpkgs/python3-pylibgen/template             |   1 -
 srcpkgs/python3-pylru/template                |   1 -
 srcpkgs/python3-pymediainfo/template          |   1 -
 srcpkgs/python3-pynacl/template               |   1 -
 srcpkgs/python3-pynest2d/template             |   1 -
 srcpkgs/python3-pyopencl/template             |   1 -
 srcpkgs/python3-pyotp/template                |   1 -
 srcpkgs/python3-pypandoc/template             |   1 -
 srcpkgs/python3-pyperclip/template            |   1 -
 srcpkgs/python3-pyppmd/template               |   1 -
 srcpkgs/python3-pyqt6-3d/template             |   1 -
 srcpkgs/python3-pyqt6-charts/template         |   1 -
 srcpkgs/python3-pyqt6-networkauth/template    |   1 -
 srcpkgs/python3-pyqt6-sip/template            |   1 -
 srcpkgs/python3-pyqt6/template                |   1 -
 srcpkgs/python3-pyqtgraph/template            |   1 -
 srcpkgs/python3-pyrfc3339/template            |   1 -
 srcpkgs/python3-pyrsistent/template           |   1 -
 srcpkgs/python3-pyscard/template              |   1 -
 srcpkgs/python3-pyscss/template               |   1 -
 srcpkgs/python3-pysdl2/template               |   1 -
 srcpkgs/python3-pyside2/template              |   1 -
 srcpkgs/python3-pysigset/template             |   1 -
 srcpkgs/python3-pysocks/template              |   1 -
 srcpkgs/python3-pysol_cards/template          |   1 -
 srcpkgs/python3-pyspotify/template            |   1 -
 srcpkgs/python3-pysrt/template                |   1 -
 srcpkgs/python3-pystache/template             |   1 -
 srcpkgs/python3-pytaglib/template             |   1 -
 srcpkgs/python3-pyte/template                 |   1 -
 srcpkgs/python3-pytest-aiohttp/template       |   1 -
 srcpkgs/python3-pytest-asyncio/template       |   1 -
 srcpkgs/python3-pytest-cov/template           |   1 -
 .../python3-pytest-fixture-config/template    |   1 -
 srcpkgs/python3-pytest-flake8/template        |   1 -
 srcpkgs/python3-pytest-forked/template        |   1 -
 srcpkgs/python3-pytest-httpbin/template       |   1 -
 srcpkgs/python3-pytest-httpserver/template    |   1 -
 srcpkgs/python3-pytest-lazy-fixture/template  |   1 -
 srcpkgs/python3-pytest-mock/template          |   1 -
 srcpkgs/python3-pytest-qt/template            |   1 -
 srcpkgs/python3-pytest-subtests/template      |   1 -
 srcpkgs/python3-pytest-sugar/template         |   1 -
 srcpkgs/python3-pytest-timeout/template       |   1 -
 srcpkgs/python3-pytest-xdist/template         |   1 -
 srcpkgs/python3-pytest-xvfb/template          |   1 -
 srcpkgs/python3-pytest/template               |   1 -
 srcpkgs/python3-pythondialog/template         |   1 -
 srcpkgs/python3-pytools/template              |   1 -
 srcpkgs/python3-pytz/template                 |   1 -
 .../python3-pytz_deprecation_shim/template    |   1 -
 srcpkgs/python3-pytzdata/template             |   1 -
 srcpkgs/python3-pyudev/template               |   1 -
 srcpkgs/python3-pywinrm/template              |   1 -
 srcpkgs/python3-pywt/template                 |   1 -
 srcpkgs/python3-pyx/template                  |   1 -
 srcpkgs/python3-pyxattr/template              |   1 -
 srcpkgs/python3-pyzbar/template               |   1 -
 srcpkgs/python3-pyzmq/template                |   1 -
 srcpkgs/python3-pyzstd/template               |   1 -
 srcpkgs/python3-qrcode/template               |   1 -
 srcpkgs/python3-quart/template                |   1 -
 srcpkgs/python3-random2/template              |   1 -
 srcpkgs/python3-rarfile/template              |   1 -
 srcpkgs/python3-raven/template                |   1 -
 srcpkgs/python3-rdflib/template               |   1 -
 srcpkgs/python3-readability-lxml/template     |   1 -
 srcpkgs/python3-readlike/template             |   1 -
 srcpkgs/python3-rebulk/template               |   1 -
 srcpkgs/python3-recommonmark/template         |   1 -
 srcpkgs/python3-redis/template                |   1 -
 srcpkgs/python3-reedsolo/template             |   1 -
 srcpkgs/python3-reflink/template              |   1 -
 srcpkgs/python3-regex/template                |   1 -
 srcpkgs/python3-rencode/template              |   1 -
 srcpkgs/python3-reportlab/template            |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-requests-file/template        |   1 -
 srcpkgs/python3-requests-mock/template        |   1 -
 srcpkgs/python3-requests-ntlm/template        |   1 -
 srcpkgs/python3-requests-oauthlib/template    |   1 -
 srcpkgs/python3-requests-toolbelt/template    |   1 -
 srcpkgs/python3-requests-unixsocket/template  |   1 -
 srcpkgs/python3-requests/template             |   1 -
 srcpkgs/python3-resolvelib/template           |   1 -
 srcpkgs/python3-responses/template            |   1 -
 srcpkgs/python3-rfc3986/template              |   1 -
 srcpkgs/python3-rfc6555/template              |   1 -
 srcpkgs/python3-rich/template                 |   1 -
 srcpkgs/python3-ripe-atlas-cousteau/template  |   1 -
 srcpkgs/python3-ripe-atlas-sagan/template     |   1 -
 srcpkgs/python3-ropgadget/template            |   1 -
 srcpkgs/python3-rsa/template                  |   1 -
 srcpkgs/python3-rss2email/template            |   1 -
 srcpkgs/python3-rtree/template                |   1 -
 srcpkgs/python3-ruamel.yaml.clib/template     |   1 -
 srcpkgs/python3-ruamel.yaml/template          |   1 -
 srcpkgs/python3-rx/template                   |   1 -
 srcpkgs/python3-s-tui/template                |   1 -
 srcpkgs/python3-s3transfer/template           |   1 -
 srcpkgs/python3-sabyenc3/template             |   1 -
 srcpkgs/python3-saml2/template                |   1 -
 srcpkgs/python3-scandir/template              |   1 -
 srcpkgs/python3-scikit-image/template         |   1 -
 srcpkgs/python3-scikit-learn/template         |   1 -
 srcpkgs/python3-scikit-video/template         |   1 -
 srcpkgs/python3-scipy/template                |   1 -
 srcpkgs/python3-scour/template                |   1 -
 srcpkgs/python3-scruffy/template              |   1 -
 srcpkgs/python3-scrypt/template               |   1 -
 srcpkgs/python3-seaborn/template              |   1 -
 srcpkgs/python3-semanticversion/template      |   1 -
 srcpkgs/python3-semver/template               |   1 -
 srcpkgs/python3-send2trash/template           |   1 -
 srcpkgs/python3-sentry/template               |   1 -
 srcpkgs/python3-serpent/template              |   1 -
 srcpkgs/python3-setproctitle/template         |   1 -
 srcpkgs/python3-setuptools-rust/template      |   1 -
 srcpkgs/python3-setuptools/template           |   1 -
 srcpkgs/python3-setuptools_scm/template       |   1 -
 srcpkgs/python3-sgmllib/template              |   1 -
 srcpkgs/python3-sh/template                   |   1 -
 srcpkgs/python3-shapely/template              |   1 -
 srcpkgs/python3-shellingham/template          |   1 -
 srcpkgs/python3-shodan/template               |   1 -
 srcpkgs/python3-signedjson/template           |   1 -
 srcpkgs/python3-simber/template               |   1 -
 srcpkgs/python3-simplebayes/template          |   1 -
 srcpkgs/python3-simplegeneric/template        |   1 -
 srcpkgs/python3-simplejson/template           |   1 -
 srcpkgs/python3-sip-PyQt5/template            |   1 -
 srcpkgs/python3-slixmpp/template              |   1 -
 srcpkgs/python3-slugify/template              |   1 -
 srcpkgs/python3-smartypants/template          |   1 -
 srcpkgs/python3-smbc/template                 |   1 -
 srcpkgs/python3-smmap/template                |   1 -
 srcpkgs/python3-snakeoil/template             |   1 -
 srcpkgs/python3-snappy/template               |   1 -
 srcpkgs/python3-sniffio/template              |   1 -
 srcpkgs/python3-snowballstemmer/template      |   1 -
 srcpkgs/python3-socketIO-client/template      |   1 -
 srcpkgs/python3-socks/template                |   1 -
 srcpkgs/python3-sortedcontainers/template     |   1 -
 srcpkgs/python3-soupsieve/template            |   1 -
 srcpkgs/python3-spake2/template               |   1 -
 srcpkgs/python3-sphinx-automodapi/template    |   1 -
 srcpkgs/python3-sphinx_rtd_theme/template     |   1 -
 .../python3-sphinxcontrib-applehelp/template  |   1 -
 .../python3-sphinxcontrib-devhelp/template    |   1 -
 .../python3-sphinxcontrib-htmlhelp/template   |   1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template |   1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-spinners/template             |   1 -
 srcpkgs/python3-spotipy/template              |   1 -
 srcpkgs/python3-stack_data/template           |   1 -
 srcpkgs/python3-stem/template                 |   1 -
 srcpkgs/python3-stevedore/template            |   1 -
 srcpkgs/python3-stormssh/template             |   1 -
 srcpkgs/python3-straight.plugin/template      |   1 -
 srcpkgs/python3-subprocess-tee/template       |   1 -
 srcpkgs/python3-subunit/template              |   1 -
 srcpkgs/python3-svg.path/template             |   1 -
 srcpkgs/python3-sympy/template                |   1 -
 srcpkgs/python3-tables/template               |   1 -
 srcpkgs/python3-tabulate/template             |   1 -
 srcpkgs/python3-tasklib/template              |   1 -
 srcpkgs/python3-telegram/template             |   1 -
 srcpkgs/python3-tempora/template              |   1 -
 srcpkgs/python3-tenacity/template             |   1 -
 srcpkgs/python3-termcolor/template            |   1 -
 srcpkgs/python3-terminado/template            |   1 -
 srcpkgs/python3-terminaltables/template       |   1 -
 srcpkgs/python3-testpath/template             |   1 -
 srcpkgs/python3-testtools/template            |   1 -
 srcpkgs/python3-text-unidecode/template       |   1 -
 srcpkgs/python3-texttable/template            |   1 -
 srcpkgs/python3-thefuzz/template              |   1 -
 srcpkgs/python3-threadpoolctl/template        |   1 -
 srcpkgs/python3-tifffile/template             |   1 -
 srcpkgs/python3-tinycss/template              |   1 -
 srcpkgs/python3-tkinter/template              |   1 -
 srcpkgs/python3-tldextract/template           |   1 -
 srcpkgs/python3-tmuxp/template                |   1 -
 srcpkgs/python3-tokenize-rt/template          |   1 -
 srcpkgs/python3-toml/template                 |   1 -
 srcpkgs/python3-tomli-w/template              |   1 -
 srcpkgs/python3-tomlkit/template              |   1 -
 srcpkgs/python3-tornado/template              |   1 -
 srcpkgs/python3-tqdm/template                 |   1 -
 srcpkgs/python3-traitlets/template            |   1 -
 srcpkgs/python3-transifex-client~HEAD         |   1 +
 srcpkgs/python3-treq/template                 |   1 -
 srcpkgs/python3-trimesh/template              |   1 -
 srcpkgs/python3-trio/template                 |   1 -
 srcpkgs/python3-trustme/template              |   1 -
 srcpkgs/python3-ttystatus/template            |   1 -
 srcpkgs/python3-tweepy/template               |   1 -
 srcpkgs/python3-twitter/template              |   1 -
 srcpkgs/python3-txacme/template               |  21 ++
 srcpkgs/python3-txaio/template                |   1 -
 srcpkgs/python3-txredisapi/template           |   1 -
 srcpkgs/python3-txtorcon/template             |   1 -
 srcpkgs/python3-typed-ast/template            |   1 -
 srcpkgs/python3-typeguard/template            |   1 -
 srcpkgs/python3-typing_extensions/template    |   1 -
 srcpkgs/python3-typogrify/template            |   1 -
 srcpkgs/python3-tzlocal/template              |   1 -
 srcpkgs/python3-ultrajson/template            |   1 -
 srcpkgs/python3-unittest-mixins/template      |   1 -
 srcpkgs/python3-unpaddedbase64/template       |   1 -
 srcpkgs/python3-urbandict/template            |   1 -
 srcpkgs/python3-uritemplate/template          |   1 -
 srcpkgs/python3-uritools/template             |   1 -
 srcpkgs/python3-urlgrabber/template           |   1 -
 srcpkgs/python3-urllib3/template              |   1 -
 srcpkgs/python3-urwid/template                |   1 -
 srcpkgs/python3-urwidtrees/template           |   1 -
 srcpkgs/python3-usb/template                  |   1 -
 srcpkgs/python3-userpath/template             |   1 -
 srcpkgs/python3-utils/template                |   1 -
 srcpkgs/python3-uvloop/template               |   1 -
 srcpkgs/python3-validators/template           |   1 -
 srcpkgs/python3-vdf/template                  |   1 -
 srcpkgs/python3-versioningit/template         |   1 -
 srcpkgs/python3-vint/template                 |   1 -
 srcpkgs/python3-virtualenv-clone/template     |   1 -
 srcpkgs/python3-virtualenv/template           |   1 -
 srcpkgs/python3-virustotal-api/template       |   1 -
 srcpkgs/python3-vispy/template                |   1 -
 srcpkgs/python3-vlc/template                  |   1 -
 srcpkgs/python3-vobject/template              |   1 -
 srcpkgs/python3-voluptuous/template           |   1 -
 srcpkgs/python3-waitress/template             |   1 -
 srcpkgs/python3-watchdog/template             |   1 -
 srcpkgs/python3-wcmatch/template              |   1 -
 srcpkgs/python3-wcwidth/template              |   1 -
 srcpkgs/python3-webassets/template            |   1 -
 srcpkgs/python3-webencodings/template         |   1 -
 srcpkgs/python3-websocket-client/template     |   1 -
 srcpkgs/python3-websockets/template           |   1 -
 srcpkgs/python3-wheel/template                |   1 -
 srcpkgs/python3-wikipedia/template            |   1 -
 srcpkgs/python3-wrapt/template                |   1 -
 srcpkgs/python3-wsproto/template              |   1 -
 srcpkgs/python3-xcffib/template               |   1 -
 srcpkgs/python3-xdg-variables/template        |   1 -
 srcpkgs/python3-xdg/template                  |   1 -
 srcpkgs/python3-xlib/template                 |   1 -
 srcpkgs/python3-xlrd/template                 |   1 -
 srcpkgs/python3-xmlschema/template            |   1 -
 srcpkgs/python3-xmltodict/template            |   1 -
 srcpkgs/python3-xvfbwrapper/template          |   1 -
 srcpkgs/python3-xxhash/template               |   1 -
 srcpkgs/python3-yaml/template                 |   1 -
 srcpkgs/python3-yamllint/template             |   1 -
 srcpkgs/python3-yapf/template                 |   1 -
 srcpkgs/python3-yara/template                 |   1 -
 srcpkgs/python3-yarl/template                 |   1 -
 srcpkgs/python3-youtube-search/template       |   1 -
 srcpkgs/python3-youtubesearch/template        |   1 -
 srcpkgs/python3-yoyo-migrations/template      |   1 -
 srcpkgs/python3-ytmusicapi/template           |   1 -
 srcpkgs/python3-zc.lockfile/template          |   1 -
 srcpkgs/python3-zeroconf/template             |   1 -
 srcpkgs/python3-zipfile-deflate64/template    |   1 -
 srcpkgs/python3-zipp/template                 |  20 ++
 srcpkgs/python3-zipstream/template            |   1 -
 .../python3-zope.cachedescriptors/template    |   1 -
 srcpkgs/python3-zope.component/template       |   1 -
 srcpkgs/python3-zope.configuration/template   |   1 -
 srcpkgs/python3-zope.copy/template            |   1 -
 srcpkgs/python3-zope.deferredimport/template  |   1 -
 srcpkgs/python3-zope.deprecation/template     |   1 -
 srcpkgs/python3-zope.event/template           |   1 -
 srcpkgs/python3-zope.exceptions/template      |   1 -
 srcpkgs/python3-zope.hookable/template        |   1 -
 srcpkgs/python3-zope.i18nmessageid/template   |   1 -
 srcpkgs/python3-zope.location/template        |   1 -
 srcpkgs/python3-zope.proxy/template           |   1 -
 srcpkgs/python3-zope.schema/template          |   1 -
 srcpkgs/python3-zope.security/template        |   1 -
 srcpkgs/python3-zope.testing/template         |   1 -
 srcpkgs/python3-zope.testrunner/template      |   1 -
 srcpkgs/python3-zstandard/template            |   1 -
 srcpkgs/python3/template                      |   1 -
 srcpkgs/q5go/template                         |   1 -
 srcpkgs/qastools/template                     |   1 -
 srcpkgs/qca-qt5/template                      |   1 -
 srcpkgs/qed/template                          |   1 -
 srcpkgs/qemacs/template                       |   1 -
 srcpkgs/qemu-user-static/template             |   1 -
 srcpkgs/qflipper/template                     |   1 -
 srcpkgs/qgit/template                         |   1 -
 srcpkgs/qml-box2d/template                    |   1 -
 srcpkgs/qoauth-qt5/template                   |   1 -
 srcpkgs/qolibri/template                      |   1 -
 srcpkgs/qpwgraph/template                     |   1 -
 srcpkgs/qrcodegen/template                    |   1 -
 srcpkgs/qscintilla-qt5/template               |   1 -
 srcpkgs/qsstv/template                        |   1 -
 srcpkgs/qt5-doc/template                      |   1 -
 srcpkgs/qt5-fsarchiver/template               |   1 -
 srcpkgs/qt5-speech/template                   |   1 -
 srcpkgs/qt5-styleplugins/template             |   1 -
 srcpkgs/qt5-systems/template                  |   1 -
 srcpkgs/qt5-webengine/template                |   1 -
 srcpkgs/qt5-webkit/template                   |   1 -
 srcpkgs/qt5-webview/template                  |   1 -
 srcpkgs/qt5pas/template                       |   1 -
 srcpkgs/qt6-3d/template                       |   1 -
 srcpkgs/qt6-base/template                     |   1 -
 srcpkgs/qt6-charts/template                   |   1 -
 srcpkgs/qt6-connectivity/template             |   1 -
 srcpkgs/qt6-declarative/template              |   1 -
 srcpkgs/qt6-imageformats/template             |   1 -
 srcpkgs/qt6-location/template                 |   1 -
 srcpkgs/qt6-lottie/template                   |   1 -
 srcpkgs/qt6-multimedia/template               |   1 -
 srcpkgs/qt6-networkauth/template              |   1 -
 srcpkgs/qt6-qt5compat/template                |   1 -
 srcpkgs/qt6-quick3d/template                  |   1 -
 srcpkgs/qt6-quickcontrols2/template           |  26 ++
 srcpkgs/qt6-quicktimeline/template            |   1 -
 srcpkgs/qt6-remoteobjects/template            |   1 -
 srcpkgs/qt6-scxml/template                    |   1 -
 srcpkgs/qt6-sensors/template                  |   1 -
 srcpkgs/qt6-serialport/template               |   1 -
 srcpkgs/qt6-shadertools/template              |   1 -
 srcpkgs/qt6-svg/template                      |   1 -
 srcpkgs/qt6-tools/template                    |   1 -
 srcpkgs/qt6-translations/template             |   1 -
 srcpkgs/qt6-virtualkeyboard/template          |   1 -
 srcpkgs/qt6-wayland/template                  |   1 -
 srcpkgs/qt6-webchannel/template               |   1 -
 srcpkgs/qt6-websockets/template               |   1 -
 srcpkgs/qtav/template                         |   1 -
 srcpkgs/qtcreator/template                    |   1 -
 srcpkgs/qtikz/template                        |   1 -
 srcpkgs/qtkeychain-qt5/template               |   1 -
 srcpkgs/qtox/template                         |   1 -
 srcpkgs/qtpass/template                       |   1 -
 srcpkgs/qtractor/template                     |   1 -
 srcpkgs/quickjs/template                      |   1 -
 srcpkgs/quimup/template                       |   1 -
 srcpkgs/qv4l2/template                        |   1 -
 srcpkgs/qxkb/template                         |   1 -
 srcpkgs/racket/template                       |   1 -
 srcpkgs/radamsa/template                      |   1 -
 srcpkgs/radicale/template                     |   1 -
 srcpkgs/rage-player/template                  |   1 -
 srcpkgs/rankwidth/template                    |   1 -
 srcpkgs/raptor/template                       |   1 -
 srcpkgs/razergenie/template                   |   1 -
 srcpkgs/rclone/template                       |   1 -
 srcpkgs/re2/template                          |   1 -
 srcpkgs/redsocks/template                     |   1 -
 srcpkgs/reflex/template                       |   1 -
 srcpkgs/remind/template                       |   1 -
 srcpkgs/remmina/template                      |   1 -
 srcpkgs/reptyr/template                       |   1 -
 srcpkgs/rest0/template                        |   1 -
 srcpkgs/retroarch/template                    |   1 -
 srcpkgs/retroshare/template                   |   1 -
 srcpkgs/rex/template                          |   1 -
 srcpkgs/rhash/template                        |   1 -
 srcpkgs/rink/template                         |   1 -
 srcpkgs/rizin/template                        |   1 -
 srcpkgs/rng-tools/template                    |   1 -
 srcpkgs/rnnoise/template                      |   1 -
 srcpkgs/rock64-uboot/template                 |   1 -
 srcpkgs/rofs-filtered/template                |   1 -
 srcpkgs/rox/template                          |   1 -
 srcpkgs/rpi-eeprom/template                   |   1 -
 srcpkgs/rpi-firmware/template                 |   1 -
 srcpkgs/rpi-kernel/template                   |   1 -
 srcpkgs/rpi-userland/template                 |   1 -
 srcpkgs/rpi2-kernel~HEAD                      |   1 +
 srcpkgs/rpi3-kernel~HEAD                      |   1 +
 srcpkgs/rpi4-kernel~HEAD                      |   1 +
 srcpkgs/rsClock/template                      |   1 -
 srcpkgs/rtl8723bt-firmware/template           |   1 -
 srcpkgs/rtl8812au-dkms/template               |   1 -
 srcpkgs/rtl8821cu-dkms/template               |   1 -
 srcpkgs/rtl8822bu-dkms/template               |   1 -
 srcpkgs/ruby-deep_merge/template              |   1 -
 srcpkgs/ruby-ffi/template                     |   1 -
 srcpkgs/ruby-hpricot/template                 |   1 -
 srcpkgs/ruby-rdiscount/template               |   1 -
 srcpkgs/ruby-sync/template                    |   1 -
 srcpkgs/ruby-tmuxinator/template              |   1 -
 srcpkgs/run-mailcap/template                  |   1 -
 srcpkgs/run-parts/template                    |   1 -
 srcpkgs/runawk/template                       |   1 -
 srcpkgs/runelite-launcher/template            |   1 -
 srcpkgs/runit-void/template                   |   1 -
 srcpkgs/runit/template                        |   1 -
 srcpkgs/rust-analyzer/template                |   1 -
 srcpkgs/rust-cargo-audit/template             |   1 -
 srcpkgs/rust-cargo-bloat/template             |   1 -
 srcpkgs/rust-sccache/template                 |   1 -
 srcpkgs/rust/template                         |   1 -
 srcpkgs/rusty-diceware/template               |   1 -
 srcpkgs/rw/template                           |   1 -
 srcpkgs/ryzen-stabilizator/template           |   1 -
 srcpkgs/rz-ghidra/template                    |   1 -
 srcpkgs/sabnzbd/template                      |   1 -
 .../sage-data-combinatorial_designs/template  |   1 -
 srcpkgs/sage-data-conway_polynomials/template |   1 -
 srcpkgs/sage-data-elliptic_curves/template    |   1 -
 srcpkgs/sage-data-graphs/template             |   1 -
 srcpkgs/sage-data-polytopes_db/template       |   1 -
 srcpkgs/sagemath/template                     |   1 -
 srcpkgs/sam/template                          |   1 -
 srcpkgs/sandboxfs/template                    |   1 -
 srcpkgs/sane-airscan/template                 |   1 -
 srcpkgs/sane/template                         |   1 -
 srcpkgs/sasm/template                         |   1 -
 srcpkgs/sauerbraten/template                  |   1 -
 srcpkgs/sbsigntool/template                   |   1 -
 srcpkgs/sbt/template                          |   1 -
 srcpkgs/sc3-plugins/template                  |   1 -
 srcpkgs/schedtool/template                    |   1 -
 srcpkgs/schilytools/template                  |   1 -
 srcpkgs/scons/template                        |   1 -
 srcpkgs/scratch/template                      |   1 -
 srcpkgs/scream-alsa-ivshmem~HEAD              |   1 +
 srcpkgs/scream-alsa~HEAD                      |   1 +
 srcpkgs/scream-pulseaudio-ivshmem~HEAD        |   1 +
 srcpkgs/scream-pulseaudio~HEAD                |   1 +
 srcpkgs/scream-raw-ivshmem~HEAD               |   1 +
 srcpkgs/scream-raw~HEAD                       |   1 +
 srcpkgs/scream/template                       |   1 -
 srcpkgs/seafile-client-qt/template            |   1 -
 srcpkgs/seafile-libclient/template            |   1 -
 srcpkgs/searchfile/template                   |  23 ++
 srcpkgs/seexpr-krita/template                 |   1 -
 srcpkgs/sendEmail/template                    |   1 -
 srcpkgs/senpai/template                       |   1 -
 srcpkgs/sequoia-sop/template                  |   1 -
 srcpkgs/sequoia-sq/template                   |   1 -
 srcpkgs/sequoia-sqv/template                  |   1 -
 srcpkgs/setzer/template                       |   1 -
 srcpkgs/shfmt/template                        |   1 -
 srcpkgs/shiboken2/template                    |   1 -
 srcpkgs/sigil/template                        |   1 -
 srcpkgs/signing-party/template                |   1 -
 srcpkgs/signon-plugin-oauth2/template         |   1 -
 srcpkgs/signond/template                      |   1 -
 srcpkgs/sigrok-firmware-fx2lafw/template      |   1 -
 srcpkgs/silc/template                         |   1 -
 srcpkgs/silly/template                        |   1 -
 srcpkgs/simage/template                       |   1 -
 srcpkgs/simh/template                         |   1 -
 srcpkgs/sip4/template                         |   1 -
 srcpkgs/sisl/template                         |   1 -
 srcpkgs/skktools/template                     |   1 -
 srcpkgs/sklogw/template                       |   1 -
 srcpkgs/sleuthkit/template                    |   1 -
 srcpkgs/slrn/template                         |   1 -
 srcpkgs/slstatus/template                     |   1 -
 srcpkgs/slurm-wlm/template                    |   1 -
 srcpkgs/slurm/template                        |   1 -
 srcpkgs/snappy-player/template                |   1 -
 srcpkgs/snapwm/template                       |   1 -
 srcpkgs/snes9x-gtk/template                   |   1 -
 srcpkgs/socklog/template                      |   1 -
 srcpkgs/sof-firmware/template                 |   1 -
 srcpkgs/sof-tools/template                    |   1 -
 srcpkgs/solarus-quest-editor/template         |   1 -
 srcpkgs/solarus/template                      |   1 -
 srcpkgs/sombok/template                       |   1 -
 srcpkgs/sonic/template                        |   1 -
 srcpkgs/soundfont-fluid/template              |   1 -
 srcpkgs/source-sans-pro/template              |   1 -
 srcpkgs/spamassassin/template                 |   1 -
 srcpkgs/spandsp/template                      |   1 -
 srcpkgs/sparsehash/template                   |   1 -
 srcpkgs/spdx-licenses-list/template           |   1 -
 srcpkgs/spectrwm/template                     |   1 -
 srcpkgs/speech-dispatcher/template            |   1 -
 srcpkgs/speedcrunch/template                  |   1 -
 srcpkgs/speedometer/template                  |   1 -
 srcpkgs/spice-protocol/template               |   1 -
 srcpkgs/splint/template                       |   1 -
 srcpkgs/splix/template                        |   1 -
 srcpkgs/sqlite-pcre/template                  |   1 -
 srcpkgs/sqlite/template                       |   1 -
 srcpkgs/squeak/template                       |   1 -
 srcpkgs/ssdeep/template                       |   1 -
 srcpkgs/statnot/template                      |   1 -
 srcpkgs/stdm/template                         |   1 -
 srcpkgs/steam/template                        |   1 -
 srcpkgs/stegsnow/template                     |   1 -
 srcpkgs/step-certificates/template            |   1 -
 srcpkgs/step-cli/template                     |   1 -
 srcpkgs/stlarch-font/template                 |   1 -
 srcpkgs/stockfish/template                    |   1 -
 srcpkgs/sublime-merge-bin~HEAD                |   1 +
 srcpkgs/sublime-merge/template                |   1 -
 srcpkgs/sublime-text3/template                |   1 -
 srcpkgs/sublime-text4/template                |   1 -
 srcpkgs/subtle/template                       |   1 -
 srcpkgs/subversion-kwallet-auth/template      |   1 -
 srcpkgs/sugar/template                        |   1 -
 srcpkgs/sun7i-kernel/template                 |   1 -
 srcpkgs/sunpinyin/template                    |   1 -
 srcpkgs/sunwait/template                      |   1 -
 srcpkgs/supercollider/template                |   1 -
 srcpkgs/supertux2/template                    |   1 -
 srcpkgs/supertuxkart/template                 |   1 -
 srcpkgs/surfraw/template                      |   1 -
 srcpkgs/svt-av1/template                      |   1 -
 srcpkgs/sway-audio-idle-inhibit/template      |   1 -
 srcpkgs/swh-lv2/template                      |   1 -
 srcpkgs/swh-plugins/template                  |   1 -
 srcpkgs/swi-prolog/template                   |   1 -
 srcpkgs/swiften/template                      |   1 -
 srcpkgs/sydbox/template                       |   1 -
 srcpkgs/sympow/template                       |   1 -
 srcpkgs/synergy/template                      |   1 -
 srcpkgs/tab/template                          |   1 -
 srcpkgs/tacacs/template                       |   1 -
 srcpkgs/tachyon/template                      |   1 -
 srcpkgs/taisei/template                       |   1 -
 srcpkgs/taplo/template                        |   1 -
 srcpkgs/taralli/template                      |   1 -
 srcpkgs/tarsnap/template                      |   1 -
 srcpkgs/tasknc/template                       |   1 -
 srcpkgs/tbb/template                          |   1 -
 srcpkgs/tcc/template                          |   1 -
 srcpkgs/tcl/template                          |   1 -
 srcpkgs/tcllib/template                       |   1 -
 srcpkgs/tcpflow/template                      |   1 -
 srcpkgs/tea/template                          |   1 -
 srcpkgs/teamspeak3/template                   |   1 -
 srcpkgs/tectonic/template                     |   1 -
 srcpkgs/ted/template                          |   1 -
 srcpkgs/telegram-desktop/template             |   1 -
 srcpkgs/telegram-tg/template                  |   1 -
 srcpkgs/telepathy-qt5/template                |   1 -
 srcpkgs/termsyn-font/template                 |   1 -
 srcpkgs/tesseract-ocr/template                |   1 -
 srcpkgs/tesseract/template                    |   1 -
 srcpkgs/texlive/template                      |   1 -
 srcpkgs/textadept/template                    |   1 -
 srcpkgs/texworks/template                     |   1 -
 srcpkgs/tg_owt/template                       |   1 -
 srcpkgs/thermald/template                     |   1 -
 srcpkgs/thinglaunch/template                  |   1 -
 srcpkgs/thingmenu/template                    |   1 -
 srcpkgs/tidy5/template                        |   1 -
 srcpkgs/tif22pnm/template                     |   1 -
 srcpkgs/tig/template                          |   1 -
 srcpkgs/tilda/template                        |   1 -
 srcpkgs/timewarrior/template                  |   1 -
 srcpkgs/timidity/template                     |   1 -
 srcpkgs/tint2/template                        |   1 -
 srcpkgs/tintin/template                       |   1 -
 srcpkgs/tinyxml/template                      |   1 -
 srcpkgs/tk/template                           |   1 -
 srcpkgs/tklib/template                        |   1 -
 srcpkgs/tldr/template                         |   1 -
 srcpkgs/tllist/template                       |   1 -
 srcpkgs/tlp/template                          |   1 -
 srcpkgs/tlpui/template                        |   1 -
 srcpkgs/tomahawk/template                     |   1 -
 srcpkgs/tomb/template                         |   1 -
 srcpkgs/toxcore/template                      |   1 -
 srcpkgs/tp_smapi-dkms/template                |   1 -
 srcpkgs/trace-cmd/template                    |   1 -
 srcpkgs/tracker3-miners~HEAD                  |   1 +
 srcpkgs/tracker3~HEAD                         |   1 +
 srcpkgs/transcode/template                    |   1 -
 srcpkgs/transifex-cli/template                |   1 -
 srcpkgs/trayer-srg/template                   |   1 -
 srcpkgs/tree/template                         |   1 -
 srcpkgs/treeline/template                     |   1 -
 srcpkgs/trident-automount/template            |  21 ++
 srcpkgs/trident-networkmgr/template           |   1 -
 srcpkgs/triggerhappy/template                 |   1 -
 srcpkgs/trn/template                          |   1 -
 srcpkgs/tsocks/template                       |   1 -
 srcpkgs/ttf-material-icons~HEAD               |   1 +
 srcpkgs/ttf-opensans/template                 |   1 -
 srcpkgs/ttf-ubuntu-font-family/template       |   1 -
 srcpkgs/ttyqr/template                        |   1 -
 srcpkgs/tuir/template                         |   1 -
 srcpkgs/tuxguitar/template                    |   1 -
 srcpkgs/tuxpaint/template                     |   1 -
 srcpkgs/twaindsm/template                     |   1 -
 srcpkgs/twemoji/template                      |   1 -
 srcpkgs/txt2man/template                      |   1 -
 srcpkgs/tzutils/template                      |   1 -
 srcpkgs/u-boot-tools/template                 |   1 -
 srcpkgs/u9fs/template                         |   1 -
 srcpkgs/uacme/template                        |   1 -
 srcpkgs/ucpp/template                         |   1 -
 srcpkgs/udisks2/template                      |   1 -
 srcpkgs/ufetch/template                       |   1 -
 srcpkgs/ulauncher/template                    |   1 -
 srcpkgs/unclutter/template                    |   1 -
 srcpkgs/uncrustify/template                   |   1 -
 srcpkgs/unixbench/template                    |   1 -
 srcpkgs/unixodbc/template                     |   1 -
 srcpkgs/unrar/template                        |   1 -
 srcpkgs/unzip/template                        |   1 -
 srcpkgs/up_rewrite/template                   |   1 -
 srcpkgs/upower/template                       |   1 -
 srcpkgs/upx/template                          |   1 -
 srcpkgs/urbanterror-data/template             |   1 -
 srcpkgs/urbanterror/template                  |   1 -
 srcpkgs/urxvtconfig/template                  |   1 -
 srcpkgs/usbredir/template                     |   1 -
 srcpkgs/usbtop/template                       |   1 -
 srcpkgs/util-linux-common/template            |   1 -
 srcpkgs/utox/template                         |   1 -
 srcpkgs/v2ray/template                        |   1 -
 srcpkgs/valadoc/template                      |   1 -
 srcpkgs/vale-style-alex/template              |   1 -
 srcpkgs/vale-style-microsoft/template         |   1 -
 srcpkgs/vale-style-proselint/template         |   1 -
 srcpkgs/vale-style-write-good/template        |   1 -
 srcpkgs/vanitygen/template                    |   1 -
 srcpkgs/vapoursynth-editor/template           |   1 -
 srcpkgs/vba-m/template                        |   1 -
 srcpkgs/vbindiff/template                     |   1 -
 srcpkgs/vc/template                           |   1 -
 srcpkgs/vdrift/template                       |   1 -
 srcpkgs/vegeta/template                       |   1 -
 srcpkgs/vhba-module-dkms/template             |   1 -
 srcpkgs/viewnior/template                     |   1 -
 srcpkgs/vigra/template                        |   1 -
 srcpkgs/vim-colorschemes/template             |   1 -
 srcpkgs/virglrenderer/template                |   1 -
 srcpkgs/virtualbox-ose/template               |   1 -
 srcpkgs/virtuoso/template                     |   1 -
 srcpkgs/visitors/template                     |   1 -
 srcpkgs/vkeybd/template                       |   1 -
 srcpkgs/vmap/template                         |   1 -
 srcpkgs/vmdfmt/template                       |   1 -
 srcpkgs/vpnc/template                         |   1 -
 srcpkgs/vpnfailsafe/template                  |   1 -
 srcpkgs/vte3/template                         |   1 -
 srcpkgs/vtk/template                          |   1 -
 srcpkgs/vulkan-loader/template                |   1 -
 srcpkgs/w3m/template                          |   1 -
 srcpkgs/wally-cli/template                    |   1 -
 srcpkgs/warsow-data/template                  |   1 -
 srcpkgs/warsow/template                       |   1 -
 srcpkgs/warzone2100/template                  |   1 -
 srcpkgs/waypipe/template                      |   1 -
 srcpkgs/wbg/template                          |   1 -
 srcpkgs/webkit2gtk/template                   |   1 -
 srcpkgs/welle-io/template                     |   1 -
 srcpkgs/whois/template                        |   1 -
 srcpkgs/whowatch/template                     |   1 -
 srcpkgs/wicd/template                         |   1 -
 srcpkgs/wike/template                         |   1 -
 srcpkgs/wildmidi/template                     |   1 -
 srcpkgs/wire-desktop/template                 |   1 -
 srcpkgs/wireguard-dkms/template               |   1 -
 srcpkgs/wireless_tools/template               |   1 -
 srcpkgs/wlclock/template                      |   1 -
 srcpkgs/wlopm/template                        |   1 -
 srcpkgs/wlr-randr/template                    |   1 -
 srcpkgs/wlroots0.14/template                  |   1 -
 srcpkgs/wmclock/template                      |   1 -
 srcpkgs/wmii/template                         |   1 -
 srcpkgs/wmutils-core/template                 |   1 -
 srcpkgs/wmutils-opt/template                  |   1 -
 srcpkgs/wofi/template                         |   1 -
 srcpkgs/workrave/template                     |   1 -
 srcpkgs/wpa_gui/template                      |   1 -
 srcpkgs/wqy-microhei/template                 |   1 -
 srcpkgs/wxMaxima/template                     |   1 -
 srcpkgs/wxPython/template                     |   1 -
 srcpkgs/wxPython4/template                    |   1 -
 srcpkgs/wxWidgets-gtk3/template               |   1 -
 srcpkgs/x264/template                         |   1 -
 srcpkgs/x265/template                         |   1 -
 srcpkgs/x2x-git/template                      |   1 -
 srcpkgs/xaos/template                         |   1 -
 srcpkgs/xapps/template                        |   1 -
 srcpkgs/xastir/template                       |   1 -
 srcpkgs/xboxdrv/template                      |   1 -
 srcpkgs/xbps-static/template                  |   1 -
 srcpkgs/xcb-proto/template                    |   1 -
 srcpkgs/xcolorsel/template                    |   1 -
 srcpkgs/xcursor-vanilla-dmz/template          |   1 -
 srcpkgs/xdebug8.0/template                    |   1 -
 srcpkgs/xdebug8.1/template                    |   1 -
 srcpkgs/xdot/template                         |   1 -
 srcpkgs/xf86-video-fbturbo-sunxi/template     |  28 ++
 srcpkgs/xf86-video-intel/template             |   1 -
 srcpkgs/xiate/template                        |   1 -
 srcpkgs/xidle/template                        |   1 -
 srcpkgs/xkcdpass/template                     |   1 -
 srcpkgs/xmldiff/template                      |   1 -
 srcpkgs/xnec2c/template                       |   1 -
 srcpkgs/xonotic-data-low/template             |   1 -
 srcpkgs/xonotic-data/template                 |   1 -
 srcpkgs/xonotic/template                      |   1 -
 srcpkgs/xorg-server-xwayland/template         |   1 -
 srcpkgs/xorg-util-macros/template             |   1 -
 srcpkgs/xorriso/template                      |   1 -
 srcpkgs/xscreensaver/template                 |   1 -
 srcpkgs/xseticon/template                     |   1 -
 srcpkgs/xss-lock/template                     |   1 -
 srcpkgs/xtrlock/template                      |   1 -
 srcpkgs/xvidcore/template                     |   1 -
 srcpkgs/yabause-gtk/template                  |  18 +
 srcpkgs/yambar/template                       |   1 -
 srcpkgs/yaml-cpp/template                     |   1 -
 srcpkgs/yggdrasil/template                    |   1 -
 srcpkgs/ykneomgr/template                     |   1 -
 srcpkgs/ykpers-gui/template                   |   1 -
 srcpkgs/yosys/template                        |   1 -
 srcpkgs/youtube-dl/template                   |   1 -
 srcpkgs/yq-go/template                        |   1 -
 srcpkgs/yquake2/template                      |   1 -
 srcpkgs/yt-dlp/template                       |   1 -
 srcpkgs/z3/template                           |   1 -
 srcpkgs/zd1211-firmware/template              |   1 -
 srcpkgs/zeroc-mcpp/template                   |   1 -
 srcpkgs/zeroinstall/template                  |   1 -
 srcpkgs/zfs-auto-snapshot/template            |   1 -
 srcpkgs/zimg/template                         |   1 -
 srcpkgs/zip/template                          |   1 -
 srcpkgs/zoom/template                         |   1 -
 srcpkgs/zopfli/template                       |   1 -
 srcpkgs/zproto/template                       |   1 -
 srcpkgs/zsnes/template                        |   1 -
 srcpkgs/zulip-desktop/template                |   1 -
 srcpkgs/zulucrypt/template                    |   1 -
 3135 files changed, 2641 insertions(+), 3024 deletions(-)
 create mode 120000 srcpkgs/Gifsicle~HEAD
 create mode 100644 srcpkgs/MoinMoin/template
 create mode 100644 srcpkgs/MultiMC/template
 create mode 100644 srcpkgs/SMC/template
 create mode 120000 srcpkgs/cbatticon-gtk3~HEAD
 create mode 100644 srcpkgs/cegui07/template
 create mode 100644 srcpkgs/celestia-gtk/template
 create mode 100644 srcpkgs/couchpotato/template
 create mode 100644 srcpkgs/elasticsearch/template
 create mode 100644 srcpkgs/exfat-dkms/template
 create mode 100644 srcpkgs/gandi-cli/template
 create mode 120000 srcpkgs/gmime3~HEAD
 create mode 120000 srcpkgs/gnome-passwordsafe~HEAD
 create mode 100644 srcpkgs/gradio/template
 create mode 120000 srcpkgs/gsimplecal-gtk2~HEAD
 create mode 100644 srcpkgs/guile1.8/template
 create mode 100644 srcpkgs/kicad-i18n/template
 create mode 100644 srcpkgs/libpipewire0.2/template
 create mode 100644 srcpkgs/libpng12/template
 create mode 100644 srcpkgs/libunique1/template
 create mode 100644 srcpkgs/libxml2-python/template
 create mode 100644 srcpkgs/linux4.4/template
 create mode 100644 srcpkgs/mailpile/template
 create mode 100644 srcpkgs/miro-video-converter/template
 create mode 100644 srcpkgs/ocaml-lablgtk2/template
 create mode 100644 srcpkgs/opencl-clhpp/template
 create mode 120000 srcpkgs/opencv4~HEAD
 create mode 100644 srcpkgs/parallel-rust/template
 create mode 100644 srcpkgs/paraview/template
 create mode 120000 srcpkgs/perl-Stow~HEAD
 create mode 100644 srcpkgs/printrun/template
 create mode 100644 srcpkgs/python-Babel/template
 create mode 100644 srcpkgs/python-M2Crypto/template
 create mode 100644 srcpkgs/python-Pillow/template
 create mode 100644 srcpkgs/python-Pygments/template
 create mode 100644 srcpkgs/python-atomicwrites/template
 create mode 100644 srcpkgs/python-backports.configparser/template
 create mode 100644 srcpkgs/python-backports.functools_lru_cache/template
 create mode 100644 srcpkgs/python-backports/template
 create mode 100644 srcpkgs/python-bcrypt/template
 create mode 100644 srcpkgs/python-boto/template
 create mode 100644 srcpkgs/python-chardet/template
 create mode 100644 srcpkgs/python-configobj/template
 create mode 100644 srcpkgs/python-contextlib2/template
 create mode 100644 srcpkgs/python-coverage/template
 create mode 100644 srcpkgs/python-cryptography_vectors/template
 create mode 100644 srcpkgs/python-funcsigs/template
 create mode 100644 srcpkgs/python-gobject/template
 create mode 100644 srcpkgs/python-hypothesis/template
 create mode 100644 srcpkgs/python-importlib_metadata/template
 create mode 100644 srcpkgs/python-iso8601/template
 create mode 100644 srcpkgs/python-isodate/template
 create mode 100644 srcpkgs/python-lockfile/template
 create mode 100644 srcpkgs/python-lxml/template
 create mode 100644 srcpkgs/python-mock/template
 create mode 100644 srcpkgs/python-more-itertools/template
 create mode 100644 srcpkgs/python-nose/template
 create mode 100644 srcpkgs/python-notify/template
 create mode 100644 srcpkgs/python-packaging/template
 create mode 100644 srcpkgs/python-pathlib2/template
 create mode 100644 srcpkgs/python-pluggy/template
 create mode 100644 srcpkgs/python-pretend/template
 create mode 100644 srcpkgs/python-py/template
 create mode 100644 srcpkgs/python-pycryptodome/template
 create mode 100644 srcpkgs/python-pydns/template
 create mode 100644 srcpkgs/python-pystache/template
 create mode 100644 srcpkgs/python-pytest/template
 create mode 100644 srcpkgs/python-pytz/template
 create mode 100644 srcpkgs/python-rdflib/template
 create mode 100644 srcpkgs/python-reportlab/template
 create mode 100644 srcpkgs/python-requests/template
 create mode 100644 srcpkgs/python-rfc6555/template
 create mode 100644 srcpkgs/python-scandir/template
 create mode 100644 srcpkgs/python-selectors2/template
 create mode 100644 srcpkgs/python-spambayes/template
 create mode 100644 srcpkgs/python-typing/template
 create mode 100644 srcpkgs/python-urllib3/template
 create mode 100644 srcpkgs/python-urwid/template
 create mode 100644 srcpkgs/python-xdg/template
 create mode 100644 srcpkgs/python-zipp/template
 create mode 100644 srcpkgs/python3-SPARQLWrapper/template
 create mode 100644 srcpkgs/python3-aioredis/template
 create mode 100644 srcpkgs/python3-bluez/template
 create mode 100644 srcpkgs/python3-docker-pycreds/template
 create mode 100644 srcpkgs/python3-grako/template
 create mode 120000 srcpkgs/python3-hyper-h2~HEAD
 create mode 100644 srcpkgs/python3-importlib_metadata/template
 create mode 100644 srcpkgs/python3-jsonrpc-server/template
 create mode 100644 srcpkgs/python3-keepalive/template
 create mode 120000 srcpkgs/python3-language-server~HEAD
 create mode 120000 srcpkgs/python3-transifex-client~HEAD
 create mode 100644 srcpkgs/python3-txacme/template
 create mode 100644 srcpkgs/python3-zipp/template
 create mode 100644 srcpkgs/qt6-quickcontrols2/template
 create mode 120000 srcpkgs/rpi2-kernel~HEAD
 create mode 120000 srcpkgs/rpi3-kernel~HEAD
 create mode 120000 srcpkgs/rpi4-kernel~HEAD
 create mode 120000 srcpkgs/scream-alsa-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-alsa~HEAD
 create mode 120000 srcpkgs/scream-pulseaudio-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-pulseaudio~HEAD
 create mode 120000 srcpkgs/scream-raw-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-raw~HEAD
 create mode 100644 srcpkgs/searchfile/template
 create mode 120000 srcpkgs/sublime-merge-bin~HEAD
 create mode 120000 srcpkgs/tracker3-miners~HEAD
 create mode 120000 srcpkgs/tracker3~HEAD
 create mode 100644 srcpkgs/trident-automount/template
 create mode 120000 srcpkgs/ttf-material-icons~HEAD
 create mode 100644 srcpkgs/xf86-video-fbturbo-sunxi/template
 create mode 100644 srcpkgs/yabause-gtk/template

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 3dd6c25a0a26..8df162c2f482 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -6,7 +6,6 @@ _ver_major="${version%%.*}"
 _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
-wrksrc="EmptyEpsilon-EE-${version}"
 build_style=cmake
 configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
  -DCPACK_PACKAGE_VERSION=${version}
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index c0436d6506d0..a73024fd5ecb 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,7 +3,6 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
-wrksrc="fritzing-app-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Gifsicle~HEAD b/srcpkgs/Gifsicle~HEAD
new file mode 120000
index 000000000000..a986d20bd79b
--- /dev/null
+++ b/srcpkgs/Gifsicle~HEAD
@@ -0,0 +1 @@
+gifsicle
\ No newline at end of file
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index 81d18790290f..237ef744d7c9 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.7
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index b15f96abe599..d0071777a005 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.49
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MoinMoin/template b/srcpkgs/MoinMoin/template
new file mode 100644
index 000000000000..8d1e5be6354d
--- /dev/null
+++ b/srcpkgs/MoinMoin/template
@@ -0,0 +1,14 @@
+# Template file for 'MoinMoin'
+pkgname=MoinMoin
+version=1.9.11
+revision=1
+build_style=python2-module
+hostmakedepends="python"
+makedepends="python"
+depends="python"
+short_desc="MoinMoin, a Python clone of WikiWiki"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="https://moinmo.in"
+distfiles="https://static.moinmo.in/files/moin-${version}.tar.gz"
+checksum=02be31d55f39d4fe0c6253df8b49e01b76d095634cbd1b56d185f66e1e0c3cf5
diff --git a/srcpkgs/MultiMC/template b/srcpkgs/MultiMC/template
new file mode 100644
index 000000000000..825af9736482
--- /dev/null
+++ b/srcpkgs/MultiMC/template
@@ -0,0 +1,45 @@
+# Template file for 'MultiMC'
+pkgname=MultiMC
+version=0.6.12
+revision=2
+_commithashnbt="4b305bbd2ac0e7a26987baf7949a484a87b474d4"
+_nbtversion="multimc-0.6.1"
+_quazipversion="multimc-3"
+build_style=cmake
+configure_args='-DMultiMC_BUILD_PLATFORM=Void -DMultiMC_LAYOUT=lin-system'
+hostmakedepends="openjdk8 xxd git qt5-qmake qt5-host-tools tar"
+makedepends="qt5-devel qt5-x11extras-devel qt5-svg-devel gtk+-devel"
+depends="virtual?java-environment qt5-svg"
+short_desc="Instanced Minecraft client"
+maintainer="Henry Naguski <henry@nilsu.org>"
+license="Apache-2.0"
+homepage="http://multimc.org"
+distfiles="https://github.com/${pkgname}/${pkgname}5/archive/${version}.tar.gz
+ https://github.com/${pkgname}/libnbtplusplus/archive/${_nbtversion}.tar.gz
+ https://github.com/${pkgname}/quazip/archive/${_quazipversion}.tar.gz"
+checksum="c251744b77d93db4ead56940b7b81d30dc5390fb86a1676d3f0364cc4e570185
+ 36c816e6b1ef8ece52c57dfa9bfda3a23808d0c6c3288b25d8bcf49c7cdb5b07
+ ffa60368b1c196859691b637c740f4c60597b2ac47217995082ae8b2a3a9ac18"
+skip_extraction="${_nbtversion}.tar.gz ${_quazipversion}.tar.gz"
+
+case "$XBPS_TARGET_MACHINE" in
+	armv*) broken="https://github.com/MultiMC/MultiMC5/issues/2895";;
+esac
+
+pre_configure() {
+	export JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk
+	export PATH=$PATH:$JAVA_HOME/bin
+	tar zxvf "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_nbtversion}.tar.gz" -C "${wrksrc}/libraries/libnbtplusplus" --strip-components 1
+	tar zxvf "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_quazipversion}.tar.gz" -C "${wrksrc}/libraries/quazip" --strip-components 1
+}
+
+post_install() {
+	vmkdir usr/libexec/multimc
+	mv "${DESTDIR}/usr/bin/multimc" "${DESTDIR}/usr/libexec/multimc"
+	vbin "${FILESDIR}/MultiMC.sh" MultiMC
+	vinstall build/libMultiMC_nbt++.so 755 /usr/lib
+	vinstall build/libMultiMC_quazip.so 755 /usr/lib
+	vinstall application/package/linux/multimc.desktop 644 /usr/share/applications
+	vsed -i "${DESTDIR}/usr/share/applications/multimc.desktop" -e 's/Exec=multimc/Exec=MultiMC/'
+	vinstall application/resources/multimc/scalable/multimc.svg 644 /usr/share/pixmaps
+}
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index 787f422babd7..7265a6cd6443 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -2,7 +2,6 @@
 pkgname=OpenLP
 version=2.9.4
 revision=1
-wrksrc="OpenLP-${version}"
 build_style=python3-module
 # test always fails with AssertionError
 # see https://gitlab.com/openlp/openlp/-/issues/1024
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 48af03b33ffd..0eab06facf44 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.08.21
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SMC/template b/srcpkgs/SMC/template
new file mode 100644
index 000000000000..88b6224eeef3
--- /dev/null
+++ b/srcpkgs/SMC/template
@@ -0,0 +1,36 @@
+# Template file for 'SMC'
+pkgname=SMC
+version=1.9
+revision=9
+build_style=gnu-configure
+hostmakedepends="automake libtool gettext-devel pkg-config unzip"
+makedepends="MesaLib-devel boost-devel cegui07-devel gettext-devel
+ SDL_image-devel SDL_mixer-devel SDL_ttf-devel"
+short_desc="Two-dimensional platform game similar to Super Mario"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-3.0-or-later"
+homepage="http://www.secretmaryo.org/"
+distfiles="
+ ${SOURCEFORGE_SITE}/smclone/${pkgname,,}-${version}.tar.bz2
+ ${SOURCEFORGE_SITE}/smclone/SMC_Music_5.0_high.zip"
+checksum="
+ b4194e70d3f1de3da884dd1a11e4f5cec25a205f66a3b85cc9fc1c86289b237d
+ c5bb2e1830c7cbe499c93851f5a02b2b900b4730d2c7a133a44a7b43a297dab8"
+replaces="SMC-data>=0"
+
+CXXFLAGS="-fpermissive -std=c++11"
+LDFLAGS="-Wl,--no-as-needed -lX11 -lboost_system"
+
+post_extract() {
+	# remove CRs from end of line
+	find ${wrksrc}/src -type f -exec sed -i "{}" -e "s;\r$;;" \;
+	mv ${XBPS_BUILDDIR}/data/music/* ${wrksrc}/data/music
+}
+pre_configure() {
+	vsed -i configure.ac -e "/AM_INIT_AUTOMAKE/s/)/ subdir-objects)/"
+	NOCONFIGURE=1 ./autogen.sh
+}
+post_install() {
+	vinstall ${FILESDIR}/smc.desktop 644 usr/share/applications
+	vinstall ${FILESDIR}/smc.png 644 usr/share/pixmaps
+}
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index e858493ef880..e034c8c461f5 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=1
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index d8a2b77f9c54..7897443388ca 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 33f6e70bd335..48f4acdf29a4 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index db168dbda807..49814c9f37d5 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 532b20164f44..a0711304ba8c 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbatticon-gtk3~HEAD b/srcpkgs/cbatticon-gtk3~HEAD
new file mode 120000
index 000000000000..914da0006f51
--- /dev/null
+++ b/srcpkgs/cbatticon-gtk3~HEAD
@@ -0,0 +1 @@
+cbatticon
\ No newline at end of file
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/cegui07/template b/srcpkgs/cegui07/template
new file mode 100644
index 000000000000..50aa6624bca2
--- /dev/null
+++ b/srcpkgs/cegui07/template
@@ -0,0 +1,90 @@
+# Template file for 'cegui07'
+pkgname=cegui07
+version=0.7.9
+revision=8
+build_style=gnu-configure
+configure_args="--disable-samples"
+make_build_args="all html"
+hostmakedepends="automake dejavu-fonts-ttf doxygen glm graphviz libtool
+ pkg-config python"
+makedepends="boost-devel devil-devel freeimage-devel freetype-devel
+ fribidi-devel glfw-devel libxml2-devel lua51-devel minizip-devel ois-devel
+ pcre-devel silly-devel tinyxml-devel toluapp-devel
+ $(vopt_if irrlicht 'irrlicht-devel')
+ $(vopt_if python 'python-devel')"
+depends="cegui07-data"
+short_desc="Crazy Eddie's Graphical User Interface (0.7.x)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="http://cegui.org.uk/"
+distfiles="${SOURCEFORGE_SITE}/crayzedsgui/CEGUI%20Mk-2/${version}/CEGUI-${version}.tar.gz"
+checksum=7c3b264def08b46de749c2acaba363e907479d924612436f3bd09da2e474bb8c
+
+build_options="irrlicht python"
+desc_option_irrlicht="Enable support for Irrlicht"
+build_options_default="irrlicht"
+
+if [ -z "$CROSS_BUILD" ]; then
+	# XXX: boost-python is not available when cross building
+	build_options_default+=" python"
+fi
+
+# Make configure find python and freetype2
+CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/python2.7"
+
+pre_configure() {
+	# Silence doxygen
+	sed -i doc/doxygen/Makefile.am \
+		-e 's;$(DOXYGEN) doxyfile;& >/dev/null 2>&1;'
+
+	# Modernize Makefile.am files
+	find . -name Makefile.am -exec sed -i "{}" \
+		-e "1i ACLOCAL_AMFLAGS = -I m4" \
+		-e "s;INCLUDES;AM_CXXFLAGS;g" \;
+
+	# Set AM_CPPFLAGS for the C source in tolua++
+	sed -i cegui/src/ScriptingModules/LuaScriptModule/support/tolua++/Makefile.am \
+		-e "s;AM_CXXFLAGS;AM_CFLAGS;"
+
+	# Modernize configure.ac (enable subdir-objects)
+	sed -i configure.ac \
+		-e "s;dist-zip tar-ustar;& subdir-objects;" \
+		-e "/^AM_INIT_AUTOMAKE.*/a AC_CONFIG_MACRO_DIRS([m4])"
+
+	mkdir -p m4
+	cp doc/COPYING doc/README .
+	touch NEWS AUTHORS ChangeLog
+	autoreconf -if
+}
+post_install() {
+	vlicense COPYING
+	vdoc doc/README
+	vdoc doc/GLEW-LICENSE
+	vdoc doc/PCRE-LICENSE
+	vdoc doc/TinyXML-License
+	vdoc doc/stringencoders-license
+}
+
+cegui07-data_package() {
+	short_desc+=" - data files"
+	pkg_install() {
+		vmove usr/share/CEGUI
+	}
+}
+cegui07-doc_package() {
+	short_desc+=" - documentation"
+	pkg_install() {
+		vmkdir usr/share/doc/${sourcepkg}
+		vcopy ${wrksrc}/doc/doxygen/html usr/share/doc/${sourcepkg}
+	}
+}
+cegui07-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		# Move only the symlink *.so files
+		find ${DESTDIR}/usr/lib/ -type l -exec mv "{}" ${PKGDESTDIR}/usr/lib \;
+	}
+}
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/celestia-gtk/template b/srcpkgs/celestia-gtk/template
new file mode 100644
index 000000000000..e8cbe8877547
--- /dev/null
+++ b/srcpkgs/celestia-gtk/template
@@ -0,0 +1,25 @@
+# Template file for 'celestia-gtk'
+pkgname=celestia-gtk
+version=1.6.1
+revision=5
+build_style=gnu-configure
+configure_args="--with-gtk --with-lua --enable-theora --disable-static"
+hostmakedepends="pkg-config"
+makedepends="gtkglext-devel zlib-devel lua51-devel glu-devel gtk+-devel
+ libjpeg-turbo-devel libpng-devel libtheora-devel"
+short_desc="Free space simulation using GTK"
+maintainer="Martin Riese <grauehaare@gmx.de>"
+license="GPL-2.0-only"
+homepage="https://celestia.space"
+distfiles="${SOURCEFORGE_SITE}/celestia/celestia-${version}.tar.gz"
+checksum="d35570ccb9440fc0bd3e73eb9b4c3e8a4c25f3ae444a13d1175053fa16dc34c4"
+
+provides="celestia-${version}_${revision}"
+replaces="celestia>=0"
+
+do_configure() {
+	local _gtk_libs=$(pkg-config --libs gtkglext-x11-1.0)
+	CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+	LIBS="-lpng -ljpeg -llua5.1 ${_gtk_libs} -logg -ltheora -lz -ldl" \
+		./configure ${configure_args}
+}
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
index d218d82c1d70..3acf639f5258 100644
--- a/srcpkgs/ckbcomp/template
+++ b/srcpkgs/ckbcomp/template
@@ -2,7 +2,6 @@
 pkgname=ckbcomp
 version=1.198
 revision=1
-wrksrc="console-setup-${version}"
 depends="perl"
 short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/couchpotato/template b/srcpkgs/couchpotato/template
new file mode 100644
index 000000000000..5c48eb500360
--- /dev/null
+++ b/srcpkgs/couchpotato/template
@@ -0,0 +1,23 @@
+# Template file for 'couchpotato'
+pkgname=couchpotato
+version=3.0.1
+revision=3
+pycompile_dirs="/usr/share/couchpotato"
+make_dirs="
+ /var/lib/couchpotato 0755 couchpotato couchpotato"
+depends="python"
+short_desc="Usenet PVR for movies"
+maintainer="Ananteris <ananteris@mailinator.com>"
+license="GPL-3.0-or-later"
+homepage="http://couchpota.to"
+distfiles="https://github.com/RuudBurger/CouchPotatoServer/archive/build/${version}.tar.gz>${pkgname}-${version}.tar.gz"
+checksum=f08f9c6ac02f66c6667f17ded1eea4c051a62bbcbadd2a8673394019878e92f7
+python_version=2
+couchpotato_homedir="/var/lib/couchpotato"
+system_accounts="couchpotato"
+
+do_install() {
+	vmkdir usr/share/couchpotato
+	vcopy "*" usr/share/couchpotato
+	vsv couchpotato
+}
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 0905fa341648..7d5ec60bd77c 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -2,7 +2,6 @@
 pkgname=crack-attack
 version=1.1.14
 revision=10
-wrksrc="$pkgname-$version"
 build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index 58db8270c399..c5406a33716e 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -2,7 +2,6 @@
 pkgname=daemontools
 version=0.76
 revision=3
-wrksrc=admin
 build_wrksrc=${pkgname}-${version}
 build_style=slashpackage
 short_desc="A collection of tools for managing UNIX services"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index 575d9b7a74e7..84c1b946d10c 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index 23d75725e76a..7287982e3cff 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dolphin-emu/template b/srcpkgs/dolphin-emu/template
index 2b3a783943b8..1e1f54576f6c 100644
--- a/srcpkgs/dolphin-emu/template
+++ b/srcpkgs/dolphin-emu/template
@@ -6,7 +6,6 @@ _dolphin_commit=8ecfa537a242de74d2e372e30d9d79b14584b2fb
 _mgba_commit=40d4c430fc36caeb7ea32fd39624947ed487d2f2
 #Version/hash pair can be found at https://dolphin-emu.org/download/
 archs="x86_64* aarch64* ppc64le* i686*"
-wrksrc="dolphin-${_dolphin_commit}"
 build_style=cmake
 configure_args="-DUSE_SHARED_ENET=ON
  -DDOLPHIN_WC_DESCRIBE=${version%.*}-${version##*.}
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 4518697790ab..2ec8b69e925b 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74.3
 revision=1
-wrksrc=${pkgname}-0.74-3
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index 109336ddaa82..42b29dc79a59 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elasticsearch/template b/srcpkgs/elasticsearch/template
new file mode 100644
index 000000000000..bc7ed65cc57e
--- /dev/null
+++ b/srcpkgs/elasticsearch/template
@@ -0,0 +1,51 @@
+# Template file for 'elasticsearch'
+pkgname=elasticsearch
+version=5.1.2
+revision=2
+# The only native part is libjnidispatch.so inside jna-*.jar, which is supplied
+# only for a few archs, namely arm (armv6l and better), aarch64, ppc64le, x86,
+# and x86_64; ppc64 is also supplied but elfv1 only, and all only for glibc.
+# We could recompile this, but someone would need to add code to do that.
+archs="i686 x86_64 aarch64 armv6l armv7l ppc64le"
+depends="virtual?java-runtime"
+short_desc="A distributed, open source search and analytics engine"
+maintainer="dota? =op <rogi@skylittlesystem.org>"
+license="Apache-2.0"
+homepage="http://www.elastic.co"
+distfiles="https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-${version}.tar.gz"
+checksum=74d752f9a8b46898d306ad169b72f328e17215c0909149e156a576089ef11c42
+system_accounts="elastic"
+conf_files="/etc/elasticsearch/elasticsearch.yml /etc/elasticsearch/jvm.options /etc/elasticsearch/log4j2.properties"
+
+do_install() {
+	ES="usr/share/elasticsearch"
+
+	rm -f bin/*.{bat,exe}
+	vmkdir $ES
+
+	vcopy bin $ES
+	vcopy lib $ES
+	vcopy modules $ES
+	vcopy plugins $ES
+
+	vmkdir usr/bin
+
+	ln -sf /$ES/bin/elasticsearch "$DESTDIR/usr/bin"
+
+	vmkdir etc/elasticsearch
+	vcopy config/* etc/elasticsearch
+
+	ln -sf /etc/elasticsearch "$DESTDIR/$ES/config"
+
+	vmkdir var/lib/elasticsearch/data
+	ln -sf /var/lib/elasticsearch/data "$DESTDIR/$ES/data"
+
+	vmkdir var/log/elasticsearch
+	ln -sf /var/log/elasticsearch "$DESTDIR/$ES/logs"
+
+	vlicense LICENSE.txt
+	vlicense NOTICE.txt
+	vdoc README.textile
+
+	vsv elasticsearch
+}
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exfat-dkms/template b/srcpkgs/exfat-dkms/template
new file mode 100644
index 000000000000..cef100943c8b
--- /dev/null
+++ b/srcpkgs/exfat-dkms/template
@@ -0,0 +1,19 @@
+# Template file for 'exfat-dkms'
+pkgname=exfat-dkms
+version=1.2.8
+revision=5
+_commit=01c30ad52625a7261e1b0d874553b6ca7af25966
+short_desc="Exfat kernel driver (nofuse)"
+maintainer="Andrea Brancaleoni <abc@pompel.me>"
+license="GPL-2.0-or-later"
+homepage="https://github.com/dorimanx/exfat-nofuse"
+distfiles="https://github.com/dorimanx/exfat-nofuse/archive/${_commit}.tar.gz"
+checksum=b88a98f0a7e1b987465f5ccfcafb384b293506c7fec9d3b91b803e0fe5b16e0a
+
+dkms_modules="exfat ${version}"
+depends="dkms"
+
+do_install() {
+	vmkdir usr/src/exfat-${version}
+	vcopy "*" usr/src/exfat-${version}
+}
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index 099388661ee9..2d54afc9b873 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=5.5.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gandi-cli/template b/srcpkgs/gandi-cli/template
new file mode 100644
index 000000000000..6b779eea8473
--- /dev/null
+++ b/srcpkgs/gandi-cli/template
@@ -0,0 +1,19 @@
+# Template file for 'gandi-cli'
+pkgname=gandi-cli
+version=1.6
+revision=1
+build_style=python3-module
+hostmakedepends="python3-docutils python3-setuptools"
+depends="python3-setuptools python3-IPy python3-click python3-requests python3-yaml"
+checkdepends="$depends python3-pytest-cov"
+short_desc="Command line interface to Gandi.net"
+maintainer="Lon Willett <xgit@lonw.net>"
+license="GPL-3.0-or-later"
+homepage="http://cli.gandi.net"
+distfiles="https://github.com/Gandi/gandi.cli/archive/${version}.tar.gz"
+checksum=f9a8140604c2f8ff2bef31851456906d301bfef2a36101280bbaf531a05cb52e
+
+post_install() {
+	rst2man --no-generator gandicli.man.rst > gandi.1
+	vman gandi.1
+}
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index 09727ef34fb2..23395379318c 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template
index e5f7e0ddc6a5..1d8ae21965c8 100644
--- a/srcpkgs/gcc6/template
+++ b/srcpkgs/gcc6/template
@@ -6,7 +6,6 @@ version=6.5.0
 revision=1
 _majorver="${version%%.*}"
 _minorver="${version%.*}"
-wrksrc=gcc-${version}
 hostmakedepends="automake libtool perl flex texinfo zip unzip"
 makedepends="gmp-devel mpfr-devel libmpc-devel zlib-devel"
 depends="binutils"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmime3~HEAD b/srcpkgs/gmime3~HEAD
new file mode 120000
index 000000000000..4173041bbe71
--- /dev/null
+++ b/srcpkgs/gmime3~HEAD
@@ -0,0 +1 @@
+gmime
\ No newline at end of file
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-passwordsafe~HEAD b/srcpkgs/gnome-passwordsafe~HEAD
new file mode 120000
index 000000000000..609b5d63ba07
--- /dev/null
+++ b/srcpkgs/gnome-passwordsafe~HEAD
@@ -0,0 +1 @@
+gnome-secrets
\ No newline at end of file
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 43f5a1c95949..25a4b59da7ef 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.76
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 24c0a420e09d..fa77b1bd3e37 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/gradio/template b/srcpkgs/gradio/template
new file mode 100644
index 000000000000..3a6186f21337
--- /dev/null
+++ b/srcpkgs/gradio/template
@@ -0,0 +1,18 @@
+# Template file for 'gradio'
+pkgname=gradio
+version=7.2
+revision=1
+build_style=meson
+hostmakedepends="automake intltool itstool yelp-tools glib-devel
+ pkg-config gettext gettext-devel vala"
+makedepends="gtk+3-devel gettext-devel vala-devel
+ gst-plugins-base1-devel json-glib-devel libsoup-devel
+ appstream-glib-devel"
+depends="desktop-file-utils gst-plugins-bad1 gst-plugins-good1
+ gst-plugins-ugly1"
+short_desc="GTK3 app for finding and listening to internet radio stations"
+maintainer="Logen Kain <logen@sudotask.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/haecker-felix/gradio"
+distfiles="https://github.com/haecker-felix/${pkgname}/archive/v${version}.tar.gz"
+checksum=5a85d7d4afb1424e46c935114b268e4a65de2629d60f48eccd75d67ff4b113d2
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk2~HEAD b/srcpkgs/gsimplecal-gtk2~HEAD
new file mode 120000
index 000000000000..bd547b0783c2
--- /dev/null
+++ b/srcpkgs/gsimplecal-gtk2~HEAD
@@ -0,0 +1 @@
+gsimplecal-gtk3
\ No newline at end of file
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index 5ae1d27e5f8f..bce3915de5b3 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guile1.8/template b/srcpkgs/guile1.8/template
new file mode 100644
index 000000000000..16cdb622f1b9
--- /dev/null
+++ b/srcpkgs/guile1.8/template
@@ -0,0 +1,33 @@
+# Template file for 'guile1.8'
+pkgname=guile1.8
+version=1.8.8
+revision=3
+build_style="gnu-configure"
+configure_args="--disable-static --disable-error-on-warning --program-suffix='-1.8'"
+make_build_args="GUILE_FOR_BUILD=guile"
+hostmakedepends="pkg-config guile"
+makedepends="gmp-devel libltdl-devel ncurses-devel readline-devel"
+short_desc="Portable, embeddable Scheme implementation written in C"
+maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="LGPL-2.1-or-later"
+homepage="https://www.gnu.org/software/guile/guile.html"
+distfiles="${GNU_SITE}/${pkgname/1.8/}/${pkgname/1.8/}-${version}.tar.gz"
+checksum=c3471fed2e72e5b04ad133bbaaf16369e8360283679bcf19800bc1b381024050
+
+post_install() {
+	# conflicts with guile-2.0
+	rm -rf ${DESTDIR}/usr/share/info
+}
+
+guile1.8-devel_package() {
+	short_desc+=" - development files"
+	depends="gmp-devel ${sourcepkg}>=${version}_${revision}"
+	pkg_install() {
+		vmove usr/bin/guile-config-1.8
+		sed -i '1s|/usr/bin/guile|/usr/bin/guile-1.8|' ${PKGDESTDIR}/usr/bin/guile-config-1.8
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove usr/share/aclocal
+		mv ${PKGDESTDIR}/usr/share/aclocal/{guile.m4,guile-1.8.m4}
+	}
+}
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 8cc72a801885..facbbbb661b3 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kicad-i18n/template b/srcpkgs/kicad-i18n/template
new file mode 100644
index 000000000000..9334e093ffde
--- /dev/null
+++ b/srcpkgs/kicad-i18n/template
@@ -0,0 +1,14 @@
+# Template file for 'kicad-i18n'
+pkgname=kicad-i18n
+version=5.1.10
+revision=1
+_commit=0ad3d7e469e31c8868ad83f90e22a9c18f16aa1f
+build_style=cmake
+hostmakedepends="gettext"
+depends="kicad"
+short_desc="KiCad localization files"
+maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
+license="CC-BY-SA-4.0"
+homepage="http://kicad-pcb.org"
+distfiles="https://gitlab.com/kicad/code/${pkgname}/-/archive/${version}/kicad-${version}.tar.gz>${pkgname}-${version}.tar.gz"
+checksum=07053ec2fbef9307583a423afe8c7c47ed5ee0f8189ee37fc1b47e2f1e566671
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index 1d89c3e67eb6..40bb1c9b4644 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.3
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 280cbeebf717..efa6ea5f324d 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12rc4
 revision=1
-wrksrc="libax25-${version/rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="A set of functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 674b6ee304ad..0f204de0f9ae 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 5e8fe246c2b1..2558b5eddae4 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libpipewire0.2/template b/srcpkgs/libpipewire0.2/template
new file mode 100644
index 000000000000..762488b1e96d
--- /dev/null
+++ b/srcpkgs/libpipewire0.2/template
@@ -0,0 +1,35 @@
+# Template file for 'libpipewire0.2'
+pkgname=libpipewire0.2
+version=0.2.7
+revision=2
+build_style=meson
+configure_args="-Dgstreamer=disabled -Ddocs=false -Dsystemd=false"
+hostmakedepends="pkg-config"
+makedepends="dbus-devel alsa-lib-devel eudev-libudev-devel"
+short_desc="Server and user space API to deal with multimedia pipelines (v0.2)"
+maintainer="Artur Sinila <opensource@logarithmus.dev>"
+license="MIT"
+homepage="https://pipewire.org/"
+changelog="https://gitlab.freedesktop.org/pipewire/pipewire/-/raw/master/NEWS"
+distfiles="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz"
+checksum=bfaa0f6ae6c0791e2e0b59234d399753bf24f1b33dbf587682363a8463dd8df1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	LDFLAGS+=" -latomic"
+fi
+
+post_install() {
+	rm -r ${DESTDIR}/{etc,usr/bin}
+	vlicense LICENSE
+}
+
+libpipewire0.2-devel_package() {
+	depends="${sourcepkg}-${version}_${revision}"
+	short_desc+=" - pipewire and libspa development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove usr/lib/libpipewire-0.2.so
+	}
+}
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpng12/template b/srcpkgs/libpng12/template
new file mode 100644
index 000000000000..2130aaefa872
--- /dev/null
+++ b/srcpkgs/libpng12/template
@@ -0,0 +1,32 @@
+# Template build file for 'libpng12'.
+pkgname=libpng12
+version=1.2.59
+revision=1
+build_style=gnu-configure
+makedepends="zlib-devel"
+short_desc="Library for manipulating PNG images, compatibility package"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+homepage="http://www.libpng.org/pub/png/libpng.html"
+license="zlib"
+distfiles="ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng12/libpng-${version}.tar.xz"
+checksum=b4635f15b8adccc8ad0934eea485ef59cc4cae24d0f0300a9a941e51974ffcc7
+
+post_install() {
+	rm -f ${DESTDIR}/usr/lib/*.la
+	vlicense LICENSE
+	mv $DESTDIR/usr/share/man/man5/png.5 $DESTDIR/usr/share/man/man5/png12.5
+}
+
+libpng12-devel_package() {
+	depends="${makedepends} libpng12>=${version}_${revision}"
+	short_desc+=" - development files"
+	conflicts="libpng-devel"
+	pkg_install() {
+		vmove "usr/bin/libpng*-config"
+		vmove usr/include
+		vmove "usr/lib/*.a"
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/share/man/man3
+	}
+}
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/libunique1/template b/srcpkgs/libunique1/template
new file mode 100644
index 000000000000..1fc51c58acce
--- /dev/null
+++ b/srcpkgs/libunique1/template
@@ -0,0 +1,42 @@
+# Template file for 'libunique1'
+pkgname=libunique1
+version=1.1.6
+revision=12
+build_style=gnu-configure
+build_helper="gir"
+configure_args="--disable-static --disable-dbus"
+hostmakedepends="libtool automake pkg-config glib-devel"
+makedepends="libSM-devel gtk+-devel"
+short_desc="Library for writing single instance applications (GTK+2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Attic/LibUnique"
+distfiles="${GNOME_SITE}/libunique/1.1/libunique-${version}.tar.bz2"
+checksum=e5c8041cef8e33c55732f06a292381cb345db946cf792a4ae18aa5c66cdd4fbb
+
+CFLAGS="-Wno-deprecated-declarations"
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+pre_configure() {
+	# Fix build with glib 2.30.
+	for f in $(find ${wrksrc} -name *.[ch]); do
+		sed -i -s "s|G_CONST_RETURN|const|g" "$f"
+	done
+	sed -e "s,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g" \
+		-e "s,AM_PROG_CC_STDC,AC_PROG_CC,g" -i configure.ac
+	autoreconf -fi
+}
+
+libunique1-devel_package() {
+	depends="gtk+-devel ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+		vmove usr/share
+	}
+}
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libxml2-python/template b/srcpkgs/libxml2-python/template
new file mode 100644
index 000000000000..b0a949039cae
--- /dev/null
+++ b/srcpkgs/libxml2-python/template
@@ -0,0 +1,33 @@
+# Template file for 'libxml2-python'
+pkgname=libxml2-python
+version=2.9.10
+revision=3
+build_wrksrc=python
+build_style=python-module
+hostmakedepends="python-devel python3-devel"
+makedepends="libxml2-devel python-devel python3-devel"
+depends="python python3"
+short_desc="Library providing XML and HTML support - Python2 bindings"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="MIT"
+homepage="http://www.xmlsoft.org/"
+distfiles="http://xmlsoft.org/sources/libxml2-${version}.tar.gz"
+checksum=aafee193ffb8fe0c82d4afef6ef91972cbaf5feea100edc2f262750611b4be1f
+
+post_patch() {
+	if [ "${CROSS_BUILD}" ]; then
+		vsed -i setup.py -e "s:/usr/include:${XBPS_CROSS_BASE}/usr/include:"
+	fi
+}
+
+post_install() {
+	vlicense ../COPYING
+}
+
+libxml2-python3_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove "usr/lib/python3*"
+		vlicense ../COPYING
+	}
+}
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.4/template b/srcpkgs/linux4.4/template
new file mode 100644
index 000000000000..3127c99eb2bf
--- /dev/null
+++ b/srcpkgs/linux4.4/template
@@ -0,0 +1,315 @@
+# Template file for 'linux4.4'
+pkgname=linux4.4
+version=4.4.261
+revision=1
+short_desc="Linux kernel and modules (${version%.*} series)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-only"
+homepage="https://www.kernel.org"
+distfiles="${KERNEL_SITE}/kernel/v4.x/linux-${version%.*}.tar.xz
+ ${KERNEL_SITE}/kernel/v4.x/patch-${version}.xz"
+checksum="401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2
+ 7fe0edc77e6ba8d41035488402a2f05c58a64c101cb5556ea0f6e229dc306eed"
+skip_extraction="patch-${version}.xz"
+python_version=2 #unverified
+
+nocross=yes
+nodebug=yes
+nostrip=yes
+noverifyrdeps=yes
+noshlibprovides=yes
+preserve=yes
+
+archs="i686* x86_64* ppc*"
+hostmakedepends="bc perl kmod uboot-mkimage openssl-devel xz"
+
+case "$XBPS_TARGET_MACHINE" in
+	ppc64le*) broken="No ppc64le support";;
+esac
+
+triggers="kernel-hooks"
+_kernver="${version}_${revision}"
+
+# These files could be modified when an external module is built.
+mutable_files="
+ /usr/lib/modules/${_kernver}/modules.builtin.bin
+ /usr/lib/modules/${_kernver}/modules.builtin.alias.bin
+ /usr/lib/modules/${_kernver}/modules.softdep
+ /usr/lib/modules/${_kernver}/modules.dep
+ /usr/lib/modules/${_kernver}/modules.dep.bin
+ /usr/lib/modules/${_kernver}/modules.symbols
+ /usr/lib/modules/${_kernver}/modules.symbols.bin
+ /usr/lib/modules/${_kernver}/modules.alias
+ /usr/lib/modules/${_kernver}/modules.alias.bin
+ /usr/lib/modules/${_kernver}/modules.devname"
+
+# reproducible build
+export KBUILD_BUILD_TIMESTAMP=${SOURCE_DATE_EPOCH:-0}
+export KBUILD_BUILD_USER=voidlinux
+export KBUILD_BUILD_HOST=voidlinux
+
+pre_patch() {
+	xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | patch -Np1
+}
+
+do_configure() {
+	# If there's a file called <arch>-dotconfig, use it to
+	# configure the kernel; otherwise use arch defaults and all stuff
+	# as modules (defconfig+allmodconfig).
+	local arch subarch _args
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) arch=i386;;
+		x86_64*) arch=x86_64;;
+		armv7*) arch=arm
+			$XBPS_FETCH_CMD http://rcn-ee.com/deb/sid-armhf/v${version}-armv7-x16/patch-${version}-armv7-x16.diff.gz
+			gunzip patch-${version}-armv7-x16.diff.gz
+			patch -Np1 -i patch-${version}-armv7-x16.diff
+			;;
+		aarch64*) arch=arm64;;
+		ppc64*) arch=powerpc; subarch=ppc64;;
+		ppc*) arch=powerpc;;
+	esac
+
+	if [ "$CROSS_BUILD" ]; then
+		_args="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
+	fi
+
+	if [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom ]; then
+		msg_normal "Detected a custom .config file for your arch, using it.\n"
+		cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	elif [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig ]; then
+		msg_normal "Detected a .config file for your arch, using it.\n"
+		cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	elif [ -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig ]; then
+		msg_normal "Detected a .config file for your cpu family, using it.\n"
+		cp -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	else
+		msg_normal "Defaulting to 'defconfig and allmodconfig'.\n"
+		make ${makejobs} ARCH=$arch ${_args} defconfig
+		make ${makejobs} ARCH=$arch ${_args} allmodconfig
+	fi
+	# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
+	sed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config
+}
+do_build() {
+	local arch _cross _args
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) _args="bzImage modules"; arch=i386;;
+		x86_64*) _args="bzImage modules"; arch=x86_64;;
+		armv7*) _args="zImage modules dtbs"; arch=arm;;
+		aarch64*) _args="Image modules dtbs"; arch=arm64;;
+		ppc*) _args="zImage modules"; arch=powerpc;;
+	esac
+	if [ "$CROSS_BUILD" ]; then
+		_cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
+	fi
+
+	export LDFLAGS=
+	make ARCH=$arch ${_cross} ${makejobs} prepare
+	make ARCH=$arch ${_cross} ${makejobs} ${_args}
+}
+do_install() {
+	local arch subarch _args hdrdest
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) arch=x86; subarch=i386;;
+		x86_64*) arch=x86; subarch=x86_64;;
+		armv7*) arch=arm;;
+		aarch64*) arch=arm64;;
+		ppc*) arch=powerpc;;
+	esac
+
+	# Run depmod after compressing modules.
+	sed -i '2iexit 0' scripts/depmod.sh
+
+	# Install kernel, firmware and modules
+	make ${makejobs} INSTALL_MOD_PATH=${DESTDIR} modules_install
+
+	hdrdest=${DESTDIR}/usr/src/kernel-headers-${_kernver}
+
+	vinstall .config 644 boot config-${_kernver}
+	vinstall System.map 644 boot System.map-${_kernver}
+
+	case "$arch" in
+		x86)
+			vinstall arch/x86/boot/bzImage 644 boot vmlinuz-${_kernver}
+			;;
+		arm)
+			vinstall arch/arm/boot/zImage 644 boot
+			vmkdir boot/dtbs
+			cp arch/arm/boot/dts/*.dtb ${DESTDIR}/boot/dtbs
+			;;
+		arm64)
+			vinstall arch/arm64/boot/Image 644 boot vmlinux-${_kernver}
+			# vmkdir boot/dtbs
+			# cp arch/arm64/boot/dts/*.dtb ${DESTDIR}/boot/dtbs
+			;;
+		powerpc)
+			# zImage on powerpc is useless as it won't load initramfs
+			# raw vmlinux is huge, and this is nostrip, so do it manually
+			vinstall vmlinux 644 boot vmlinux-${_kernver}
+			/usr/bin/$STRIP ${DESTDIR}/boot/vmlinux-${_kernver}
+			;;
+	esac
+
+	# Switch to /usr.
+	vmkdir usr
+	mv ${DESTDIR}/lib ${DESTDIR}/usr
+
+	cd ${DESTDIR}/usr/lib/modules/${_kernver}
+	rm -f source build
+	ln -sf ../../../src/kernel-headers-${_kernver} build
+
+	cd ${wrksrc}
+	# Install required headers to build external modules
+	install -Dm644 Makefile ${hdrdest}/Makefile
+	install -Dm644 kernel/Makefile ${hdrdest}/kernel/Makefile
+	install -Dm644 .config ${hdrdest}/.config
+	mkdir -p ${hdrdest}/include
+	# Remove firmware stuff provided by the "linux-firmware" pkg.
+	rm -rf ${DESTDIR}/usr/lib/firmware
+
+	for i in acpi asm-generic config crypto drm generated linux math-emu \
+		media net pcmcia scsi sound trace uapi video xen; do
+		if [ -d include/$i ]; then
+			cp -a include/$i ${hdrdest}/include
+		fi
+	done
+
+	cd ${wrksrc}
+	mkdir -p ${hdrdest}/arch/${arch}
+	cp -a arch/${arch}/include ${hdrdest}/arch/${arch}
+
+	# Copy files necessary for later builds, like nvidia and vmware
+	cp Module.symvers ${hdrdest}
+	cp -a scripts ${hdrdest}
+
+	mkdir -p ${hdrdest}/arch/${arch}/kernel
+	cp arch/${arch}/Makefile ${hdrdest}/arch/${arch}
+	if [ "$subarch" = "i386" ]; then
+		mkdir -p ${hdrdest}/arch/x86
+		cp arch/x86/Makefile_32.cpu ${hdrdest}/arch/x86
+	fi
+	if [ "$arch" = "x86" ]; then
+		mkdir -p ${hdrdest}/arch/x86/kernel
+		cp arch/x86/kernel/asm-offsets.s ${hdrdest}/arch/x86/kernel
+	fi
+
+	# add headers for lirc package
+	# pci
+	for i in bt8xx cx88 saa7134; do
+		mkdir -p ${hdrdest}/drivers/media/pci/${i}
+		cp -a drivers/media/pci/${i}/*.h ${hdrdest}/drivers/media/pci/${i}
+	done
+	# usb
+	for i in cpia2 em28xx pwc; do
+		mkdir -p ${hdrdest}/drivers/media/usb/${i}
+		cp -a drivers/media/usb/${i}/*.h ${hdrdest}/drivers/media/usb/${i}
+	done
+	# i2c
+	mkdir -p ${hdrdest}/drivers/media/i2c
+	cp drivers/media/i2c/*.h ${hdrdest}/drivers/media/i2c
+	for i in cx25840; do
+		mkdir -p ${hdrdest}/drivers/media/i2c/${i}
+		cp -a drivers/media/i2c/${i}/*.h ${hdrdest}/drivers/media/i2c/${i}
+	done
+
+	# Add docbook makefile
+	install -Dm644 Documentation/DocBook/Makefile \
+		${hdrdest}/Documentation/DocBook/Makefile
+
+	# Add md headers
+	mkdir -p ${hdrdest}/drivers/md
+	cp drivers/md/*.h ${hdrdest}/drivers/md
+
+	# Add inotify.h
+	mkdir -p ${hdrdest}/include/linux
+	cp include/linux/inotify.h ${hdrdest}/include/linux
+
+	# Add wireless headers
+	mkdir -p ${hdrdest}/net/mac80211/
+	cp net/mac80211/*.h ${hdrdest}/net/mac80211
+
+	# add dvb headers for external modules
+	mkdir -p ${hdrdest}/drivers/media/dvb-core
+	cp drivers/media/dvb-core/*.h ${hdrdest}/drivers/media/dvb-core/
+	mkdir -p ${hdrdest}/include/config/dvb/
+	cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
+
+	# add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
+	mkdir -p ${hdrdest}/drivers/media/dvb-frontends
+	cp drivers/media/dvb-frontends/lgdt330x.h \
+		${hdrdest}/drivers/media/dvb-frontends/
+	cp drivers/media/i2c/msp3400-driver.h ${hdrdest}/drivers/media/i2c/
+
+	# add dvb headers
+	mkdir -p ${hdrdest}/drivers/media/usb/dvb-usb
+	cp drivers/media/usb/dvb-usb/*.h ${hdrdest}/drivers/media/usb/dvb-usb/
+	mkdir -p ${hdrdest}/drivers/media/dvb-frontends
+	cp drivers/media/dvb-frontends/*.h ${hdrdest}/drivers/media/dvb-frontends/
+	mkdir -p ${hdrdest}/drivers/media/tuners
+	cp drivers/media/tuners/*.h ${hdrdest}/drivers/media/tuners/
+
+	# Add xfs and shmem for aufs building
+	mkdir -p ${hdrdest}/fs/xfs/libxfs
+	mkdir -p ${hdrdest}/mm
+	cp fs/xfs/libxfs/xfs_sb.h ${hdrdest}/fs/xfs/libxfs/xfs_sb.h
+
+	# Copy in Kconfig files
+	for i in $(find . -name "Kconfig*"); do
+		mkdir -p ${hdrdest}/$(echo $i | sed 's|/Kconfig.*||')
+		cp $i ${hdrdest}/$i
+	done
+
+	# Remove unneeded architectures
+	case "$arch" in
+		i386|x86_64) _args="arm* p*";;
+		arm|arm64) _args="x86* p*";;
+		powerpc) _args="arm* x86* parisc";;
+	esac
+	for arch in alpha avr32 blackfin cris frv h8300 \
+		ia64 m* s* um v850 xtensa ${_args}; do
+		rm -rf ${hdrdest}/arch/${arch}
+	done
+
+	# Extract debugging symbols
+	msg_normal "$pkgver: extracting debug info, please wait...\n"
+	install -Dm644 vmlinux ${DESTDIR}/usr/lib/debug/boot/vmlinux-${_kernver}
+	(
+	cd ${DESTDIR}
+	export DESTDIR
+	find ./ -name '*.ko' -print0 | \
+		xargs -0r -n1 -P ${XBPS_MAKEJOBS} ${FILESDIR}/mv-debug
+	)
+	# ... and run depmod again.
+	depmod -b ${DESTDIR}/usr -F System.map ${_kernver}
+}
+
+linux4.4-headers_package() {
+	preserve=yes
+	nostrip=yes
+	noverifyrdeps=yes
+	noshlibprovides=yes
+	short_desc+=" - source headers for 3rd party modules"
+	pkg_install() {
+		vmove usr/src
+		vmove usr/lib/modules/${_kernver}/build
+	}
+}
+linux4.4-dbg_package() {
+	preserve=yes
+	nostrip=yes
+	noverifyrdeps=yes
+	noshlibprovides=yes
+	repository=debug
+	short_desc+=" - debugging symbols"
+	pkg_install() {
+		vmove usr/lib/debug
+		vmove "boot/System.map-${_kernver}"
+	}
+}
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index a9c14c350b47..d1c0e97beb11 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.2
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index d02ce3f690a4..f6ba052028da 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 53674cf46e62..655e4f020265 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailpile/template b/srcpkgs/mailpile/template
new file mode 100644
index 000000000000..e189c6a273f4
--- /dev/null
+++ b/srcpkgs/mailpile/template
@@ -0,0 +1,19 @@
+# Template file for 'mailpile'
+pkgname=mailpile
+version=0.5.2
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python python-Jinja2 python-lxml python-MarkupSafe python-Pillow
+ python-spambayes python-pydns python-pgpdump gnupg python-setuptools"
+short_desc="Modern email client with user-friendly encryption and privacy features"
+maintainer="Duncaen <duncaen@voidlinux.org>"
+license="AGPL-3.0-or-later"
+homepage="https://mailpile.is"
+distfiles="https://github.com/mailpile/Mailpile/archive/${version}.tar.gz"
+checksum=2619dd0711628e25e216bec196d42381e50d45d943a727177f11f8ce89e26004
+
+post_install() {
+	vlicense COPYING.md
+	vlicense AGPLv3.txt
+}
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index 24adf3c50729..7a4a5efaaa0d 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/miro-video-converter/template b/srcpkgs/miro-video-converter/template
new file mode 100644
index 000000000000..21776553a6c4
--- /dev/null
+++ b/srcpkgs/miro-video-converter/template
@@ -0,0 +1,13 @@
+# Template file for 'miro-video-converter'
+pkgname=miro-video-converter
+version=3.0.2
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python pygtk ffmpeg"
+short_desc="Simple video convert with presets for iOS and Android"
+maintainer="Duncaen <mail@duncano.de>"
+license="GPL-3.0-or-later"
+homepage="http://www.mirovideoconverter.com/"
+distfiles="https://github.com/pculture/mirovideoconverter3/archive/v${version}.tar.gz"
+checksum=3c564cf88e6264f206b9c0cef136809805412f92e536b5407f5d64c1c4dd9970
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-lablgtk2/template b/srcpkgs/ocaml-lablgtk2/template
new file mode 100644
index 000000000000..77ccb4a86a00
--- /dev/null
+++ b/srcpkgs/ocaml-lablgtk2/template
@@ -0,0 +1,64 @@
+# Template file for 'ocaml-lablgtk2'
+pkgname=ocaml-lablgtk2
+version=2.18.10
+revision=3
+build_style=gnu-configure
+configure_args="--without-glade --without-gnomeui --without-gtksourceview"
+make_build_args="world opt"
+hostmakedepends="ocaml ocaml-findlib m4 pkg-config"
+makedepends="gtk+-devel gtksourceview2-devel libgnomecanvas-devel gtkspell-devel"
+short_desc="OCaml interface to GTK2"
+maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
+license="LGPL-2.0-or-later"
+homepage="http://lablgtk.forge.ocamlcore.org/"
+distfiles="https://github.com/garrigue/lablgtk/archive/${version}.tar.gz"
+checksum=6f00f6b3114b468eb9e743d27511a6063936f6798f890e44b494f71a5cf95470
+nocross=yes
+nopie=yes
+disable_parallel_build=yes
+
+post_configure() {
+	vsed -i src/Makefile -e "s;CFLAGS = ;& -fcommon ;"
+}
+
+post_install() {
+	vlicense COPYING
+}
+
+ocaml-lablgtk2-gnomecanvas_package() {
+	depends="ocaml-lablgtk2 libgnomecanvas"
+	short_desc+=" - gnomecanvas bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gnoCanvas.*"
+		vmove "usr/lib/ocaml/lablgtk2/gnomeCanvas.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgnomecanvas.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgnomecanvas.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgnomecanvas.so
+	}
+}
+
+ocaml-lablgtk2-gtksourceview2_package() {
+	depends="ocaml-lablgtk2 gtksourceview2"
+	short_desc+=" - gtksourceview2 bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gSourceView2.*"
+		vmove "usr/lib/ocaml/lablgtk2/gtkSourceView2.*"
+		vmove "usr/lib/ocaml/lablgtk2/gtkSourceView2_types.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgtksourceview2.*"
+		vmove "usr/lib/ocaml/lablgtk2/sourceView2Enums.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgtksourceview2.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgtksourceview2.so
+		vmove usr/lib/ocaml/lablgtk2/sourceView2_tags.h
+	}
+}
+
+ocaml-lablgtk2-gtkspell_package() {
+	depends="ocaml-lablgtk2 gtkspell"
+	short_desc+=" - gtkspell bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gtkSpell.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgtkspell.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgtkspell.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgtkspell.so
+	}
+}
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 0fcb7f5fc98e..b38e05330ff8 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 1310b6469a8a..72a8e0725596 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.218
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl-clhpp/template b/srcpkgs/opencl-clhpp/template
new file mode 100644
index 000000000000..f4cd086331bf
--- /dev/null
+++ b/srcpkgs/opencl-clhpp/template
@@ -0,0 +1,12 @@
+# Template file for 'opencl-clhpp'
+pkgname=opencl-clhpp
+version=2.0.12
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF"
+short_desc="OpenCL Host API C++ bindings (cl.hpp and cl2.hpp)"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="Apache-2.0"
+homepage="http://www.khronos.org/registry/cl/"
+distfiles="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v$version.tar.gz"
+checksum=20b28709ce74d3602f1a946d78a2024c1f6b0ef51358b9686612669897a58719
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opencv4~HEAD b/srcpkgs/opencv4~HEAD
new file mode 120000
index 000000000000..f5341cf36786
--- /dev/null
+++ b/srcpkgs/opencv4~HEAD
@@ -0,0 +1 @@
+opencv
\ No newline at end of file
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/parallel-rust/template b/srcpkgs/parallel-rust/template
new file mode 100644
index 000000000000..9fd599e46bd6
--- /dev/null
+++ b/srcpkgs/parallel-rust/template
@@ -0,0 +1,21 @@
+# Template file for 'parallel-rust'.
+pkgname=parallel-rust
+version=0.11.3
+revision=2
+build_style=cargo
+short_desc="Inspired by GNU Parallel, a command-line CPU load balancer written in Rust"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="MIT"
+homepage="https://github.com/mmstick/parallel"
+distfiles="https://github.com/mmstick/parallel/archive/${version}.tar.gz"
+checksum=70f09dcbf6d34486e505f3e4a04d4f5e30081ec6cd71920017a8e8090eabc242
+
+pre_build() {
+	# default version too old for ppc musl systems
+	cargo update --package libc --precise 0.2.66
+}
+
+do_install() {
+	vlicense LICENSE
+	vbin target/${RUST_TARGET}/release/parallel parallel-rust
+}
diff --git a/srcpkgs/paraview/template b/srcpkgs/paraview/template
new file mode 100644
index 000000000000..6a596f8ca315
--- /dev/null
+++ b/srcpkgs/paraview/template
@@ -0,0 +1,74 @@
+# Template file for 'paraview'
+pkgname=paraview
+version=5.8.1
+revision=3
+build_style=cmake
+configure_args="-DCMAKE_PREFIX_PATH=${XBPS_CROSS_BASE}/usr
+ -DPARAVIEW_ENABLE_FFMPEG=ON
+ -DPARAVIEW_ENABLE_GDAL=ON
+ -DPARAVIEW_USE_PYTHON=ON
+ -DPARAVIEW_USE_MPI=ON
+ -DVTK_PYTHON_FULL_THREADSAFE=ON
+ -DVTK_PYTHON_VERSION=3
+ -DVTK_SMP_IMPLEMENTATION_TYPE=TBB
+ -DVTKm_ENABLE_MPI=ON
+ -DVTKm_ENABLE_RENDERING=ON
+ -DVTKm_USE_DOUBLE_PRECISION=ON"
+#make_build_args="VERBOSE=1"
+hostmakedepends="pkg-config which python3"
+# TODO: find some way of making this work with system vtk
+makedepends="MesaLib-devel libfreeglut-devel glu-devel libXt-devel
+ openmpi-devel qt5-devel qt5-x11extras-devel qt5-tools-devel qt5-plugin-mysql
+ qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds
+ qt5-svg-devel qt5-xmlpatterns python3-devel double-conversion-devel eigen
+ expat-devel freetype-devel glew-devel hdf5-devel libjpeg-turbo-devel
+ jsoncpp-devel proj-devel libxml2-devel liblzma-devel liblz4-devel netcdf-devel
+ libogg-devel libpng-devel pugixml-devel libtheora-devel tiff-devel zlib-devel
+ protobuf-devel protobuf python3-Pygments ffmpeg-devel tbb-devel boost-devel
+ libgdal-devel python3-mpi4py"
+depends="openmpi"
+short_desc="Application for interactive, scientific visualization"
+maintainer="Anders Damsgaard <anders@adamsgaard.dk>"
+license="BSD-3-Clause"
+homepage="https://www.paraview.org"
+distfiles="https://www.paraview.org/paraview-downloads/download.php?submit=Download&version=v${version:0:3}&type=source&os=Sources&downloadFile=ParaView-v${version}.tar.xz>paraview-${version}.tar.xz"
+checksum=7653950392a0d7c0287c26f1d3a25cdbaa11baa7524b0af0e6a1a0d7d487d034
+
+CFLAGS="-DYYERROR_VERBOSE -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DGNU_SOURCE -fcommon"
+CXXFLAGS="${CFLAGS}"
+
+# qhelpgenerator: could not find a Qt installation of ''
+export QT_SELECT="5"
+
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	makedepends+=" libexecinfo-devel"
+	configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo"
+fi
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+fi
+
+post_extract() {
+	if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+		echo "vtk_module_link(VTK::CommonDataModel PRIVATE atomic)" >> \
+			VTK/Common/DataModel/CMakeLists.txt
+		echo "target_link_libraries(protobuf PRIVATE atomic)" >> \
+			ThirdParty/protobuf/vtkprotobuf/src/CMakeLists.txt
+	fi
+}
+
+pre_configure() {
+	# use smaller debug info for 32-bit targets
+	if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
+		export CFLAGS="${CFLAGS/-g/-g1}"
+		export CXXFLAGS="${CXXFLAGS/-g/-g1}"
+	fi
+	# conserve linker memory on 32-bit hosts
+	if [ "$XBPS_WORDSIZE" = "32" ]; then
+		export LDFLAGS+=" -Wl,--no-keep-memory"
+	fi
+}
+
+post_install() {
+	vlicense Copyright.txt
+}
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index ce8e290eb7f3..82b7c319144e 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.56
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stow~HEAD b/srcpkgs/perl-Stow~HEAD
new file mode 120000
index 000000000000..1466463c80cd
--- /dev/null
+++ b/srcpkgs/perl-Stow~HEAD
@@ -0,0 +1 @@
+stow
\ No newline at end of file
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/printrun/template b/srcpkgs/printrun/template
new file mode 100644
index 000000000000..4e41c2171e46
--- /dev/null
+++ b/srcpkgs/printrun/template
@@ -0,0 +1,19 @@
+# Template file for 'printrun'
+pkgname=printrun
+version=1.6.0
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools python-pyserial"
+depends="python wxPython python-pyserial python-pyglet python-numpy"
+short_desc="3D printing host suite"
+maintainer="Jasper Chan <jasperchan515@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://www.pronterface.com"
+distfiles="https://github.com/kliment/Printrun/archive/printrun-${version}.tar.gz"
+checksum=fefcb4c5793fc77205a14263bc915616cde0523cd60704f356191b9ae34ba65d
+
+post_install() {
+	for file in ${DESTDIR}/usr/bin/*.py; do
+		mv -- "$file" "${file%%.py}"
+	done
+}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index cda5ec6b2850..33a13872b0b1 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Babel/template b/srcpkgs/python-Babel/template
new file mode 100644
index 000000000000..885a4b28971d
--- /dev/null
+++ b/srcpkgs/python-Babel/template
@@ -0,0 +1,29 @@
+# Template file for 'python-Babel'
+pkgname=python-Babel
+version=2.8.0
+revision=3
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools python-pytz"
+short_desc="Tools for internationalizing Python applications (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="http://babel.pocoo.org/"
+distfiles="${PYPI_SITE}/B/Babel/Babel-${version}.tar.gz"
+checksum=1aac2ae2d0d8ea368fa90906567f5c08463d98ade155c0c4bfedd6a0f7160e38
+alternatives="babel:pybabel:/usr/bin/pybabel2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-Babel_package() {
+	depends="python3-setuptools python3-pytz"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="babel:pybabel:/usr/bin/pybabel3"
+	pkg_install() {
+		vmove usr/bin/pybabel3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-M2Crypto/template b/srcpkgs/python-M2Crypto/template
new file mode 100644
index 000000000000..f5007386f80f
--- /dev/null
+++ b/srcpkgs/python-M2Crypto/template
@@ -0,0 +1,28 @@
+# Template file for 'python-M2Crypto'
+pkgname=python-M2Crypto
+version=0.35.2
+revision=6
+build_style=python-module
+pycompile_module="M2Crypto"
+hostmakedepends="python-setuptools python3-setuptools swig openssl-devel"
+makedepends="openssl-devel python-devel python3-devel"
+depends="python-typing"
+short_desc="Python2 crypto and SSL toolkit"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://gitlab.com/m2crypto/m2crypto/"
+distfiles="${PYPI_SITE}/M/M2Crypto/M2Crypto-${version}.tar.gz"
+checksum=4c6ad45ffb88670c590233683074f2440d96aaccb05b831371869fc387cbd127
+
+post_install() {
+	vlicense LICENCE
+}
+
+python3-M2Crypto_package() {
+	pycompile_module="M2Crypto"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENCE
+	}
+}
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-Pillow/template b/srcpkgs/python-Pillow/template
new file mode 100644
index 000000000000..6afbde49f432
--- /dev/null
+++ b/srcpkgs/python-Pillow/template
@@ -0,0 +1,20 @@
+# Template file for 'python-Pillow'
+pkgname=python-Pillow
+version=6.2.2
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+makedepends="python-devel libjpeg-turbo-devel libopenjpeg2-devel
+ tiff-devel freetype-devel lcms2-devel libwebp-devel libimagequant-devel"
+depends="python python-tkinter"
+short_desc="Python Imaging Library (PIL) fork for Python2"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="custom:PIL"
+homepage="https://python-pillow.org/"
+changelog="https://raw.githubusercontent.com/python-pillow/Pillow/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/P/Pillow/Pillow-${version}.tar.gz"
+checksum=db9ff0c251ed066d367f53b64827cc9e18ccea001b986d08c265e53625dab950
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-Pygments/template b/srcpkgs/python-Pygments/template
new file mode 100644
index 000000000000..86304cf23491
--- /dev/null
+++ b/srcpkgs/python-Pygments/template
@@ -0,0 +1,24 @@
+# Template file for 'python-Pygments'
+pkgname=python-Pygments
+version=2.5.2
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+checkdepends="python-pytest"
+short_desc="Python2 syntax highlighter"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-2-Clause"
+homepage="http://pygments.org/"
+distfiles="${PYPI_SITE}/P/Pygments/Pygments-${version}.tar.gz"
+checksum=98c8aa5a9f778fcd1026a17361ddaf7330d1b7c62ae97c3bb0ae73e0b9b6b0fe
+alternatives="pygments:pygmentize:/usr/bin/pygmentize2"
+
+do_check() {
+	python2 -m pytest
+}
+
+post_install() {
+	vlicense LICENSE
+	mv ${DESTDIR}/usr/bin/pygmentize{,2}
+}
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-atomicwrites/template b/srcpkgs/python-atomicwrites/template
new file mode 100644
index 000000000000..73ada8a26094
--- /dev/null
+++ b/srcpkgs/python-atomicwrites/template
@@ -0,0 +1,28 @@
+# Template file for 'python-atomicwrites'
+pkgname=python-atomicwrites
+version=1.4.0
+revision=1
+build_style=python-module
+pycompile_module="atomicwrites"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Simple Python2 API for atomic file writes"
+maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
+license="MIT"
+homepage="https://github.com/untitaker/python-atomicwrites"
+distfiles="${PYPI_SITE}/a/atomicwrites/atomicwrites-${version}.tar.gz"
+checksum=ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-atomicwrites_package() {
+	pycompile_module="atomicwrites"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-backports.configparser/template b/srcpkgs/python-backports.configparser/template
new file mode 100644
index 000000000000..037934ba1488
--- /dev/null
+++ b/srcpkgs/python-backports.configparser/template
@@ -0,0 +1,14 @@
+# Template file for 'python-backports.configparser'
+pkgname=python-backports.configparser
+version=3.5.0
+revision=2
+build_style=python2-module
+pycompile_module="backports configparser.py"
+hostmakedepends="python-setuptools"
+depends="python-backports"
+short_desc="Backport of Python 3.x configparser module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://bitbucket.org/ambv/configparser"
+license="MIT"
+distfiles="${PYPI_SITE}/c/configparser/configparser-${version}.tar.gz"
+checksum=5308b47021bc2340965c371f0f058cc6971a04502638d4244225c49d80db273a
diff --git a/srcpkgs/python-backports.functools_lru_cache/template b/srcpkgs/python-backports.functools_lru_cache/template
new file mode 100644
index 000000000000..508e9722f909
--- /dev/null
+++ b/srcpkgs/python-backports.functools_lru_cache/template
@@ -0,0 +1,24 @@
+# Template file for 'python-backports.functools_lru_cache'
+pkgname=python-backports.functools_lru_cache
+version=1.5
+revision=2
+build_style=python2-module
+pycompile_module="backports/functools_lru_cache.py"
+hostmakedepends="python-setuptools"
+depends="python-backports"
+short_desc="Backport of functools.lru_cache from Python 3.3"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://github.com/jaraco/backports.functools_lru_cache"
+license="PSF"
+distfiles="${PYPI_SITE}/b/backports.functools_lru_cache/backports.functools_lru_cache-${version}.tar.gz"
+checksum=9d98697f088eb1b0fa451391f91afb5e3ebde16bbdb272819fd091151fda4f1a
+
+pre_build() {
+	sed -i setup.py \
+		-e "/setuptools_scm/d" \
+		-e "s/use_scm_version=True,/version=\"${version}\",/"
+}
+post_install() {
+	# namespace provided by python-backports package
+	rm -f ${DESTDIR}/usr/lib/python*/site-packages/backports/__init__.py
+}
diff --git a/srcpkgs/python-backports/template b/srcpkgs/python-backports/template
new file mode 100644
index 000000000000..5964edf90fc3
--- /dev/null
+++ b/srcpkgs/python-backports/template
@@ -0,0 +1,13 @@
+# Template file for 'python-backports'
+pkgname=python-backports
+version=1.0
+revision=5
+build_style=python2-module
+hostmakedepends="python"
+depends="python"
+short_desc="Namespace for backported Python features"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="PSF-2.0"
+homepage="https://pypi.org/project/backports/"
+distfiles="https://dev.gentoo.org/~radhermit/dist/backports-${version}.tar.gz"
+checksum=ee43d5b7bf4e79e04fbab30a09421cb5cbf4f56e7c14769393a7d1c34ea5e740
diff --git a/srcpkgs/python-bcrypt/template b/srcpkgs/python-bcrypt/template
new file mode 100644
index 000000000000..78013a3672b3
--- /dev/null
+++ b/srcpkgs/python-bcrypt/template
@@ -0,0 +1,24 @@
+# Template file for 'python-bcrypt'
+pkgname=python-bcrypt
+version=3.2.0
+revision=1
+build_style=python-module
+pycompile_module="bcrypt"
+hostmakedepends="python-setuptools python3-setuptools python-cffi python3-cffi"
+makedepends="python-devel python3-devel python-cffi python3-cffi"
+depends="python-cffi python-six"
+short_desc="Modern password hashing for software and servers (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0"
+homepage="https://github.com/pyca/bcrypt"
+distfiles="${PYPI_SITE}/b/bcrypt/bcrypt-${version}.tar.gz"
+checksum=5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29
+
+python3-bcrypt_package() {
+	pycompile_module="bcrypt"
+	depends="python3-cffi python3-six"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-boto/template b/srcpkgs/python-boto/template
new file mode 100644
index 000000000000..221ab6fd0a90
--- /dev/null
+++ b/srcpkgs/python-boto/template
@@ -0,0 +1,70 @@
+# Template file for 'python-boto'
+pkgname=python-boto
+version=2.49.0
+revision=4
+build_style=python-module
+pycompile_module="boto"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python interface to Amazon Web Services (Python2)"
+maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+license="MIT"
+homepage="http://docs.pythonboto.org/"
+changelog="https://raw.githubusercontent.com/boto/boto/develop/docs/source/releasenotes/v${version}.rst"
+distfiles="https://github.com/boto/boto/archive/${version}.tar.gz"
+checksum=3dbefd4f4542f85a323d4f54601f31ed4d362fc87945245f32e4a85029513314
+alternatives="
+ boto:asadmin:/usr/bin/asadmin2
+ boto:bundle_image:/usr/bin/bundle_image2
+ boto:cfadmin:/usr/bin/cfadmin2
+ boto:cq:/usr/bin/cq2
+ boto:cwutil:/usr/bin/cwutil2
+ boto:dynamodb_dump:/usr/bin/dynamodb_dump2
+ boto:dynamodb_load:/usr/bin/dynamodb_load2
+ boto:elbadmin:/usr/bin/elbadmin2
+ boto:fetch_file:/usr/bin/fetch_file2
+ boto:glacier:/usr/bin/glacier2
+ boto:instance_events:/usr/bin/instance_events2
+ boto:kill_instance:/usr/bin/kill_instance2
+ boto:launch_instance:/usr/bin/launch_instance2
+ boto:list_instances:/usr/bin/list_instances2
+ boto:mturk:/usr/bin/mturk2
+ boto:pyami_sendmail:/usr/bin/pyami_sendmail2
+ boto:s3put:/usr/bin/s3put2
+ boto:sdbadmin:/usr/bin/sdbadmin2
+ boto:taskadmin:/usr/bin/taskadmin2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-boto_package() {
+	depends="python3"
+	pycompile_module="boto"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="
+	 boto:asadmin:/usr/bin/asadmin3
+	 boto:bundle_image:/usr/bin/bundle_image3
+	 boto:cfadmin:/usr/bin/cfadmin3
+	 boto:cq:/usr/bin/cq3
+	 boto:cwutil:/usr/bin/cwutil3
+	 boto:dynamodb_dump:/usr/bin/dynamodb_dump3
+	 boto:dynamodb_load:/usr/bin/dynamodb_load3
+	 boto:elbadmin:/usr/bin/elbadmin3
+	 boto:fetch_file:/usr/bin/fetch_file3
+	 boto:glacier:/usr/bin/glacier3
+	 boto:instance_events:/usr/bin/instance_events3
+	 boto:kill_instance:/usr/bin/kill_instance3
+	 boto:launch_instance:/usr/bin/launch_instance3
+	 boto:list_instances:/usr/bin/list_instances3
+	 boto:mturk:/usr/bin/mturk3
+	 boto:pyami_sendmail:/usr/bin/pyami_sendmail3
+	 boto:s3put:/usr/bin/s3put3
+	 boto:sdbadmin:/usr/bin/sdbadmin3
+	 boto:taskadmin:/usr/bin/taskadmin3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-chardet/template b/srcpkgs/python-chardet/template
new file mode 100644
index 000000000000..16b694033a7f
--- /dev/null
+++ b/srcpkgs/python-chardet/template
@@ -0,0 +1,30 @@
+# Template file for 'python-chardet'
+pkgname=python-chardet
+version=4.0.0
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+checkdepends="python3-pytest python-pytest"
+short_desc="Universal encoding detector for Python 2 and 3 (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="LGPL-2.1-only"
+homepage="https://github.com/chardet/chardet"
+distfiles="${PYPI_SITE}/c/chardet/chardet-${version}.tar.gz"
+checksum=0d6f53a15db4120f2b08c94f11e7d93d2c911ee118b6b30a04ec3ee8310179fa
+alternatives="chardet:chardetect:/usr/bin/chardetect2"
+
+do_check() {
+	python2 -m pytest
+	python3 -m pytest
+}
+
+python3-chardet_package() {
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="chardet:chardetect:/usr/bin/chardetect3"
+	pkg_install() {
+		vmove usr/bin/chardetect3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-configobj/template b/srcpkgs/python-configobj/template
new file mode 100644
index 000000000000..c43eb8c33a9a
--- /dev/null
+++ b/srcpkgs/python-configobj/template
@@ -0,0 +1,28 @@
+# Template file for 'python-configobj'
+pkgname=python-configobj
+version=5.0.6
+revision=8
+build_style=python-module
+pycompile_module="_version.py configobj.py validate.py"
+hostmakedepends="python-devel python3-devel"
+depends="python-six"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="BSD-3-Clause"
+homepage="https://github.com/DiffSK/configobj"
+short_desc="Simple but powerful config file reader and writer (Python2)"
+distfiles="https://github.com/DiffSK/configobj/archive/v${version}.tar.gz"
+checksum=2e140354efcca6f558ff9ee941b435ae09a617bc071797bef62c8d6ed2033d5e
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-configobj_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pycompile_module="_version.py configobj.py validate.py"
+	depends="python3-six"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-contextlib2/template b/srcpkgs/python-contextlib2/template
new file mode 100644
index 000000000000..f68ad7863f93
--- /dev/null
+++ b/srcpkgs/python-contextlib2/template
@@ -0,0 +1,17 @@
+# Template file for 'python-contextlib2'
+pkgname=python-contextlib2
+version=0.6.0.post1
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backports and enhancements for the contextlib module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="PSF-2.0"
+homepage="https://contextlib2.readthedocs.io/"
+distfiles="${PYPI_SITE}/c/contextlib2/contextlib2-${version}.tar.gz"
+checksum=01f490098c18b19d2bd5bb5dc445b2054d2fa97f09a4280ba2c5f3c394c8162e
+
+post_install() {
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python-coverage/template b/srcpkgs/python-coverage/template
new file mode 100644
index 000000000000..ebfea29f9767
--- /dev/null
+++ b/srcpkgs/python-coverage/template
@@ -0,0 +1,25 @@
+# Template file for 'python-coverage'
+pkgname=python-coverage
+version=5.0.3
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python-setuptools"
+short_desc="Code coverage testing for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="Apache-2.0"
+homepage="https://bitbucket.org/ned/coveragepy"
+distfiles="${PYPI_SITE}/c/coverage/coverage-${version}.tar.gz"
+checksum=77afca04240c40450c331fa796b3eab6f1e15c5ecf8bf2b8bee9706cd5452fef
+alternatives="coverage:coverage:/usr/bin/coverage2"
+
+python3-coverage_package() {
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="coverage:coverage:/usr/bin/coverage3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-cryptography_vectors/template b/srcpkgs/python-cryptography_vectors/template
new file mode 100644
index 000000000000..41bb297f7fb5
--- /dev/null
+++ b/srcpkgs/python-cryptography_vectors/template
@@ -0,0 +1,17 @@
+# Template file for 'python-cryptography_vectors'
+pkgname=python-cryptography_vectors
+version=3.3.2
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+short_desc="Test vectors for python-cryptography"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="BSD-3-Clause, Apache-2.0"
+homepage="https://github.com/pyca/cryptography"
+distfiles="${PYPI_SITE}/c/cryptography_vectors/cryptography_vectors-${version}.tar.gz"
+checksum=8c9d5afada647a6c937c6392c975f204b540c31f25fd4acd925ec0e180be0afa
+
+post_install() {
+	vlicense LICENSE
+	vlicense LICENSE.BSD
+}
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-funcsigs/template b/srcpkgs/python-funcsigs/template
new file mode 100644
index 000000000000..2f469558a7bf
--- /dev/null
+++ b/srcpkgs/python-funcsigs/template
@@ -0,0 +1,14 @@
+# Template file for 'python-funcsigs'
+pkgname=python-funcsigs
+version=1.0.2
+revision=2
+build_style=python2-module
+pycompile_module="funcsigs"
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backport of the signature tools from Python 3.3's inspect module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://github.com/testing-cabal/funcsigs"
+license="Apache-2.0"
+distfiles="${PYPI_SITE}/f/funcsigs/funcsigs-${version}.tar.gz"
+checksum=a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50
diff --git a/srcpkgs/python-gobject/template b/srcpkgs/python-gobject/template
new file mode 100644
index 000000000000..d7969cdd30ea
--- /dev/null
+++ b/srcpkgs/python-gobject/template
@@ -0,0 +1,28 @@
+# Template file for 'python-gobject'
+pkgname=python-gobject
+version=3.36.1
+revision=2
+build_style=meson
+build_helper="gir"
+configure_args="-Dpython=python2.7"
+hostmakedepends="pkg-config python"
+makedepends="libglib-devel python-cairo-devel python-devel"
+depends="gir-freedesktop python-cairo"
+short_desc="Python2 bindings for GObject"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://pygobject.readthedocs.io/"
+distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
+checksum=d1bf42802d1cec113b5adaa0e7bf7f3745b44521dc2163588d276d5cd61d718f
+
+python-gobject-devel_package() {
+	depends="libgirepository-devel python-cairo-devel
+	 libglib-devel libffi-devel
+	 python-gobject>=${version}_${revision}"
+	conflicts="python3-gobject-devel"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+	}
+}
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-hypothesis/template b/srcpkgs/python-hypothesis/template
new file mode 100644
index 000000000000..8d44f1c5987a
--- /dev/null
+++ b/srcpkgs/python-hypothesis/template
@@ -0,0 +1,20 @@
+# Template file for 'python-hypothesis'
+pkgname=python-hypothesis
+version=4.38.2
+revision=5
+build_wrksrc=hypothesis-python
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-attrs python-coverage python-enum34"
+checkdepends="python-coverage python-enum34 python-pytest"
+short_desc="Python2 library for property based testing"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MPL-2.0"
+homepage="https://hypothesis.works/"
+changelog="https://github.com/HypothesisWorks/hypothesis/raw/master/hypothesis-python/docs/changes.rst"
+distfiles="https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-${version}.tar.gz"
+checksum=c53b652ed15350b0116bc1dd28516a71988437da772e25903309aa526f9c719e
+
+do_check() {
+	PYTHONPATH="${PWD}/build-2.7/lib" python2 -m pytest tests/py2
+}
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-importlib_metadata/template b/srcpkgs/python-importlib_metadata/template
new file mode 100644
index 000000000000..c0eb91b47e70
--- /dev/null
+++ b/srcpkgs/python-importlib_metadata/template
@@ -0,0 +1,15 @@
+# Template file for 'python-importlib_metadata'
+pkgname=python-importlib_metadata
+version=2.1.1
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-zipp python-pathlib2 python-backports.configparser"
+checkdepends="${depends}"
+short_desc="Read metadata from Python packages"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="Apache-2.0"
+homepage="https://importlib-metadata.readthedocs.io/en/latest/"
+changelog="https://importlib-metadata.readthedocs.io/en/latest/history.html"
+distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz"
+checksum=b8de9eff2b35fb037368f28a7df1df4e6436f578fa74423505b6c6a778d5b5dd
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-iso8601/template b/srcpkgs/python-iso8601/template
new file mode 100644
index 000000000000..22cfa179158a
--- /dev/null
+++ b/srcpkgs/python-iso8601/template
@@ -0,0 +1,34 @@
+# Template file for 'python-iso8601'
+pkgname=python-iso8601
+version=0.1.16
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+checkdepends="python-pytest python3-pytest"
+short_desc="ISO8601 formatted dated parser for Python2"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://github.com/micktwomey/pyiso8601"
+distfiles="${PYPI_SITE}/i/iso8601/iso8601-${version}.tar.gz"
+checksum=36532f77cc800594e8f16641edae7f1baf7932f05d8e508545b95fc53c6dc85b
+replaces="python-iso-8601>=0"
+
+do_check() {
+	python2 -m pytest iso8601
+	python3 -m pytest iso8601
+}
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-iso8601_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	depends="python3"
+	replaces="python3-iso-8601>=0"
+	pkg_install() {
+		vlicense LICENSE
+		vmove ${py3_lib}
+	}
+}
diff --git a/srcpkgs/python-isodate/template b/srcpkgs/python-isodate/template
new file mode 100644
index 000000000000..817fdb9643d6
--- /dev/null
+++ b/srcpkgs/python-isodate/template
@@ -0,0 +1,29 @@
+# Template file for 'python-isodate'
+pkgname=python-isodate
+version=0.6.0
+revision=4
+build_style=python-module
+pycompile_module="isodate"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six"
+short_desc="ISO 8601 date/time/duration parser and formatter (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://github.com/gweis/isodate"
+license="3-clause-BSD"
+distfiles="${PYPI_SITE}/i/isodate/isodate-${version}.tar.gz"
+checksum=2e364a3d5759479cdb2d37cce6b9376ea504db2ff90252a2e5b7cc89cc9ff2d8
+
+post_install() {
+	sed -n '/Copyright/,/CONTRACT/p' src/isodate/__init__.py >LICENSE
+	vlicense LICENSE
+}
+
+python3-isodate_package() {
+	depends="python3-six"
+	pycompile_module="isodate"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-lockfile/template b/srcpkgs/python-lockfile/template
new file mode 100644
index 000000000000..edf2690a21aa
--- /dev/null
+++ b/srcpkgs/python-lockfile/template
@@ -0,0 +1,29 @@
+# Template file for 'python-lockfile'
+pkgname=python-lockfile
+version=0.12.2
+revision=6
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
+makedepends="python-pbr python3-pbr"
+depends="python"
+pycompile_module="lockfile"
+short_desc="Platform-independent file locking module (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://pypi.org/project/lockfile/"
+license="MIT"
+distfiles="${PYPI_SITE}/l/lockfile/lockfile-${version}.tar.gz"
+checksum=6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-lockfile_package() {
+	pycompile_module="lockfile"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-lxml/template b/srcpkgs/python-lxml/template
new file mode 100644
index 000000000000..7b9166ee97fb
--- /dev/null
+++ b/srcpkgs/python-lxml/template
@@ -0,0 +1,36 @@
+# Template file for 'python-lxml'
+pkgname=python-lxml
+version=4.6.3
+revision=1
+build_style=python-module
+make_build_args="--with-cython"
+hostmakedepends="python-Cython python-setuptools python3-Cython python3-setuptools"
+makedepends="libxslt-devel python-devel python3-devel"
+checkdepends="python3-cssselect python3-BeautifulSoup4 python3-html5lib"
+short_desc="Python2 binding for the libxml2 and libxslt libraries"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause, custom:ElementTree"
+homepage="https://lxml.de/"
+distfiles="https://github.com/lxml/lxml/archive/lxml-${version}.tar.gz"
+checksum=5955ed615b7be9407d9eab83edde8f1818c94224d762d1d6355bf0371f220bd6
+
+do_check() {
+	cp -f build-3.*/lib.linux-*/lxml/*.so src/lxml
+	python3 test.py -vv --all-levels -p
+}
+
+post_install() {
+	vlicense LICENSES.txt
+	vlicense doc/licenses/BSD.txt
+	vlicense doc/licenses/elementtree.txt
+}
+
+python3-lxml_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSES.txt
+		vlicense doc/licenses/BSD.txt
+		vlicense doc/licenses/elementtree.txt
+	}
+}
diff --git a/srcpkgs/python-mock/template b/srcpkgs/python-mock/template
new file mode 100644
index 000000000000..2727eef117ba
--- /dev/null
+++ b/srcpkgs/python-mock/template
@@ -0,0 +1,18 @@
+# Template file for 'python-mock'
+pkgname=python-mock
+reverts="4.0.2_1 4.0.2_2"
+version=3.0.5
+revision=2
+build_style=python2-module
+hostmakedepends="python-pbr python-setuptools"
+depends="python-funcsigs python-pbr python-setuptools python-six"
+short_desc="Rolling backport of unittest.mock for Python2"
+maintainer="Toyam Cox <Vaelatern@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/testing-cabal/mock"
+distfiles="${PYPI_SITE}/m/mock/mock-${version}.tar.gz"
+checksum=83657d894c90d5681d62155c82bda9c1187827525880eda8ff5df4ec813437c3
+
+post_install() {
+	vlicense LICENSE.txt LICENSE
+}
diff --git a/srcpkgs/python-more-itertools/template b/srcpkgs/python-more-itertools/template
new file mode 100644
index 000000000000..b8e81da5d219
--- /dev/null
+++ b/srcpkgs/python-more-itertools/template
@@ -0,0 +1,24 @@
+# Template file for 'python-more-itertools'
+pkgname=python-more-itertools
+reverts="6.0.0_1"
+version=5.0.0
+revision=3
+build_style=python2-module
+pycompile_module="more_itertools"
+hostmakedepends="python-setuptools"
+depends="python-six"
+checkdepends="python-six"
+short_desc="More Python2 routines for operating on itertables"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/erikrose/more-itertools"
+distfiles="https://github.com/erikrose/more-itertools/archive/${version}.tar.gz"
+checksum=a2dd59cdb7287d738b3c745558f0812b69b519cda21726b180b09d9d68d8b461
+
+do_check() {
+	python setup.py test
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-nose/template b/srcpkgs/python-nose/template
new file mode 100644
index 000000000000..82ae54bd0f10
--- /dev/null
+++ b/srcpkgs/python-nose/template
@@ -0,0 +1,27 @@
+# Template file for 'python-nose'
+pkgname=python-nose
+version=1.3.7
+revision=6
+build_style=python-module
+pycompile_module="nose"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+short_desc="The nicer testing for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://github.com/nose-devs/nose"
+#changelog="https://raw.githubusercontent.com/nose-devs/nose/master/CHANGELOG"
+distfiles="${PYPI_SITE}/n/nose/nose-${version}.tar.gz"
+checksum=f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98
+alternatives="nose:nosetests:/usr/bin/nosetests2"
+
+python3-nose_package() {
+	pycompile_module="nose"
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="nose:nosetests:/usr/bin/nosetests3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-notify/template b/srcpkgs/python-notify/template
new file mode 100644
index 000000000000..8a9da38e77f3
--- /dev/null
+++ b/srcpkgs/python-notify/template
@@ -0,0 +1,25 @@
+# Template file for 'python-notify'
+pkgname=python-notify
+version=0.1.1
+revision=13
+build_style=gnu-configure
+pycompile_module="gtk-2.0/pynotify"
+hostmakedepends="pkg-config python-devel python-gobject2-devel pygtk-devel"
+makedepends="libnotify-devel gtk+-devel dbus-glib-devel pygtk-devel"
+depends="pygtk"
+short_desc="Python2 bindings for libnotify"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-only"
+homepage="http://www.galago-project.org/"
+distfiles="http://www.galago-project.org/files/releases/source/notify-python/notify-python-${version}.tar.gz"
+checksum=8c5ee28017fdc5b110c31cb76503e535e15e0c60b9a1f1e95ff6c018dd806022
+replaces="notify-python>=0"
+lib32disabled=yes
+
+CFLAGS="-fcommon"
+
+pre_configure() {
+	if [ "$CROSS_BUILD" ]; then
+		sed -i -e "s,PYTHON_INCLUDES=.*,PYTHON_INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/python2.7,g" configure
+	fi
+}
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-packaging/template b/srcpkgs/python-packaging/template
new file mode 100644
index 000000000000..80b0bc00ca96
--- /dev/null
+++ b/srcpkgs/python-packaging/template
@@ -0,0 +1,18 @@
+# Template file for 'python-packaging'
+pkgname=python-packaging
+version=20.4
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-parsing python-six"
+short_desc="Core utilities for Python packages (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0, BSD-2-Clause"
+homepage="https://github.com/pypa/packaging"
+changelog="https://raw.githubusercontent.com/pypa/packaging/master/CHANGELOG.rst"
+distfiles="${PYPI_SITE}/p/packaging/packaging-${version}.tar.gz"
+checksum=4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pathlib2/template b/srcpkgs/python-pathlib2/template
new file mode 100644
index 000000000000..241ef717a124
--- /dev/null
+++ b/srcpkgs/python-pathlib2/template
@@ -0,0 +1,28 @@
+# Template file for 'python-pathlib2'
+pkgname=python-pathlib2
+version=2.3.4
+revision=5
+build_style=python-module
+pycompile_module="pathlib2"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six python-scandir"
+short_desc="Object-oriented filesystem paths (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="MIT"
+homepage="https://github.com/mcmtroffaes/pathlib2"
+distfiles="${PYPI_SITE}/p/pathlib2/pathlib2-${version}.tar.gz"
+checksum=446014523bb9be5c28128c4d2a10ad6bb60769e78bd85658fe44a450674e0ef8
+
+python3-pathlib2_package() {
+	depends="python3-six python3-scandir"
+	pycompile_module="pathlib2"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.rst
+	}
+}
+
+post_install() {
+	vlicense LICENSE.rst
+}
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-pluggy/template b/srcpkgs/python-pluggy/template
new file mode 100644
index 000000000000..9bae9659c1b0
--- /dev/null
+++ b/srcpkgs/python-pluggy/template
@@ -0,0 +1,22 @@
+# Template file for 'python-pluggy'
+pkgname=python-pluggy
+version=0.13.1
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+checkdepends="python-pytest ${depends}"
+short_desc="Minimalist production ready plugin system (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/pytest-dev/pluggy"
+distfiles="${PYPI_SITE}/p/pluggy/pluggy-${version}.tar.gz"
+checksum=15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0
+
+do_check() {
+	PYTHONPATH=$(pwd)/build/lib python2 -m pytest
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pretend/template b/srcpkgs/python-pretend/template
new file mode 100644
index 000000000000..330572d3e762
--- /dev/null
+++ b/srcpkgs/python-pretend/template
@@ -0,0 +1,28 @@
+# Template file for 'python-pretend'
+pkgname=python-pretend
+version=1.0.9
+revision=4
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Make stubbing with Python2 easier"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="BSD-3-Clause"
+homepage="https://github.com/alex/pretend"
+distfiles="${PYPI_SITE}/p/pretend/pretend-${version}.tar.gz"
+checksum=c90eb810cde8ebb06dafcb8796f9a95228ce796531bc806e794c2f4649aa1b10
+
+post_install() {
+	vdoc README.rst
+	vlicense LICENSE.rst
+}
+
+python3-pretend_package() {
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vdoc README.rst
+		vlicense LICENSE.rst
+	}
+}
diff --git a/srcpkgs/python-py/template b/srcpkgs/python-py/template
new file mode 100644
index 000000000000..545d34abb367
--- /dev/null
+++ b/srcpkgs/python-py/template
@@ -0,0 +1,18 @@
+# Template file for 'python-py'
+pkgname=python-py
+version=1.10.0
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Python development support library"
+maintainer="Johannes <johannes.brechtmann@gmail.com>"
+license="MIT"
+homepage="https://github.com/pytest-dev/py"
+changelog="https://github.com/pytest-dev/py/raw/master/CHANGELOG"
+distfiles="${PYPI_SITE}/p/py/py-${version}.tar.gz"
+checksum=21b81bda15b66ef5e1a777a21c4dcd9c20ad3efd0b3f817e7a809035269e1bd3
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pycryptodome/template b/srcpkgs/python-pycryptodome/template
new file mode 100644
index 000000000000..7efdaf152a59
--- /dev/null
+++ b/srcpkgs/python-pycryptodome/template
@@ -0,0 +1,36 @@
+# Template file for 'python-pycryptodome'
+pkgname=python-pycryptodome
+version=3.9.7
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+short_desc="Python2 package of low-level cryptographic primitives"
+maintainer="Wietse Kuipers <wietse@kuiprs.nl>"
+license="Public Domain, BSD-2-Clause"
+homepage="https://www.pycryptodome.org/"
+changelog="https://raw.githubusercontent.com/Legrandin/pycryptodome/master/Changelog.rst"
+distfiles="${PYPI_SITE}/p/pycryptodome/pycryptodome-${version}.tar.gz"
+checksum=f1add21b6d179179b3c177c33d18a2186a09cc0d3af41ff5ed3f377360b869f2
+
+provides="python-crypto-${version}_1"
+replaces="python-crypto>=0"
+
+do_check() {
+	python2 setup.py test
+	python3 setup.py test
+}
+
+post_install() {
+	vlicense LICENSE.rst
+}
+
+python3-pycryptodome_package() {
+	provides="python3-crypto-${version}_1"
+	replaces="python3-crypto>=0"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.rst
+	}
+}
diff --git a/srcpkgs/python-pydns/template b/srcpkgs/python-pydns/template
new file mode 100644
index 000000000000..d47a975bb789
--- /dev/null
+++ b/srcpkgs/python-pydns/template
@@ -0,0 +1,18 @@
+# Template file for 'python-pydns'
+pkgname=python-pydns
+version=2.3.6
+revision=4
+build_style=python2-module
+pycompile_module="DNS"
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Python DNS library"
+maintainer="Duncaen <mail@duncano.de>"
+license="CNRI-Python"
+homepage="http://pydns.sourceforge.net/"
+distfiles="${PYPI_SITE}/p/pydns/pydns-${version}.tar.gz"
+checksum=f1960d8bff0aafad9252b9e80279748fe7ebe5e719487d132ccb1281523cdb62
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pystache/template b/srcpkgs/python-pystache/template
new file mode 100644
index 000000000000..dbc7b47c1ff8
--- /dev/null
+++ b/srcpkgs/python-pystache/template
@@ -0,0 +1,35 @@
+# Template file for 'python-pystache'
+pkgname=python-pystache
+version=0.5.4
+revision=5
+build_style=python-module
+pycompile_module="pystache"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+short_desc="Python2 implementation of Mustache"
+maintainer="John <me@johnnynator.dev>"
+license="MIT"
+homepage="https://github.com/defunkt/pystache"
+distfiles="${PYPI_SITE}/p/pystache/pystache-${version}.tar.gz"
+checksum=f7bbc265fb957b4d6c7c042b336563179444ab313fb93a719759111eabd3b85a
+alternatives="pystache:pystache:/usr/bin/pystache2"
+
+pre_build() {
+	# no pystache-test entry point
+	sed -i '/pystache-test/d' setup.py
+}
+post_install() {
+	vlicense LICENSE
+}
+
+python3-pystache_package() {
+	pycompile_module="pystache"
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="pystache:pystache:/usr/bin/pystache2"
+	pkg_install() {
+		vmove "usr/lib/python3*"
+		vmove "usr/bin/*3"
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-pytest/template b/srcpkgs/python-pytest/template
new file mode 100644
index 000000000000..5bc44b8502b3
--- /dev/null
+++ b/srcpkgs/python-pytest/template
@@ -0,0 +1,42 @@
+# Template file for 'python-pytest'
+pkgname=python-pytest
+version=4.6.9
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-atomicwrites python-attrs>=17.4.0 python-funcsigs
+ python-more-itertools python-pluggy>=0.12.0 python-py>=1.6.0
+ python-setuptools python-pathlib2 python-six>=1.10.0
+ python-wcwidth python-hypothesis python-importlib_metadata
+ python-packaging"
+checkdepends="$depends python-mock"
+short_desc="Simple powerful testing with Python 2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://pytest.org/en/latest/"
+changelog="https://docs.pytest.org/en/latest/changelog.html"
+distfiles="${PYPI_SITE}/p/pytest/pytest-${version}.tar.gz"
+checksum=19e8f75eac01dd3f211edd465b39efbcbdc8fc5f7866d7dd49fedb30d8adf339
+alternatives="
+ pytest:pytest:/usr/bin/pytest2
+ pytest:py.test:/usr/bin/py.test2"
+
+post_patch() {
+	vsed -i setup.py \
+		-e '/setup_requires=/d' \
+		-e "s|use_scm_version=.*|version=\"${version}\",|"
+	# This merely check if pytest executable was generated
+	rm testing/test_entry_points.py
+}
+
+do_check() {
+	# Don't use tox, tox will use its own environment instead of system
+	# package
+	PYTHONPATH=$(pwd)/build/lib python2 -m pytest
+}
+
+post_install() {
+	mv ${DESTDIR}/usr/bin/pytest ${DESTDIR}/usr/bin/pytest2
+	mv ${DESTDIR}/usr/bin/py.test ${DESTDIR}/usr/bin/py.test2
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pytz/template b/srcpkgs/python-pytz/template
new file mode 100644
index 000000000000..d6ae26c10d01
--- /dev/null
+++ b/srcpkgs/python-pytz/template
@@ -0,0 +1,37 @@
+# Template file for 'python-pytz'
+pkgname=python-pytz
+version=2021.1
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python tzdata"
+checkdepends="python-pytest python3-pytest"
+short_desc="Python2 timezone library"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://pythonhosted.org/pytz/"
+distfiles="${PYPI_SITE}/p/pytz/pytz-${version}.tar.gz"
+checksum=83a4a90894bf38e243cf052c8b58f381bfe9a7a483f6a9cab140bc7f702ac4da
+
+do_check() {
+	PYTHONPATH=build-2.7/lib python2 -m pytest
+	PYTHONPATh=build-${py3_ver}/lib python3 -m pytest
+}
+
+post_install() {
+	# use system tz database
+	for py_sitelib in $py2_sitelib $py3_sitelib; do
+		rm -rf ${DESTDIR}/${py_sitelib}/pytz/zoneinfo
+		ln -sf /usr/share/zoneinfo ${DESTDIR}/${py_sitelib}/pytz/zoneinfo
+	done
+	vlicense LICENSE.txt LICENSE
+}
+
+python3-pytz_package() {
+	depends="python3 tzdata"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt LICENSE
+	}
+}
diff --git a/srcpkgs/python-rdflib/template b/srcpkgs/python-rdflib/template
new file mode 100644
index 000000000000..e6a90e1e217b
--- /dev/null
+++ b/srcpkgs/python-rdflib/template
@@ -0,0 +1,42 @@
+# Template file for 'python-rdflib'
+pkgname=python-rdflib
+version=4.2.2
+revision=5
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools python-isodate python-parsing"
+pycompile_module="rdflib"
+short_desc="Python2 library for working with RDF"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://github.com/RDFLib/rdflib"
+license="3-clause-BSD"
+distfiles="${PYPI_SITE}/r/rdflib/rdflib-${version}.tar.gz"
+checksum=da1df14552555c5c7715d8ce71c08f404c988c58a1ecd38552d0da4fc261280d
+
+alternatives="
+ rdflib:csv2rdf:/usr/bin/csv2rdf2
+ rdflib:rdf2dot:/usr/bin/rdf2dot2
+ rdflib:rdfgraphisomorphism:/usr/bin/rdfgraphisomorphism2
+ rdflib:rdfpipe:/usr/bin/rdfpipe2
+ rdflib:rdfs2dot:/usr/bin/rdfs2dot2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-rdflib_package() {
+	alternatives="
+	 rdflib:csv2rdf:/usr/bin/csv2rdf3
+	 rdflib:rdf2dot:/usr/bin/rdf2dot3
+	 rdflib:rdfgraphisomorphism:/usr/bin/rdfgraphisomorphism3
+	 rdflib:rdfpipe:/usr/bin/rdfpipe3
+	 rdflib:rdfs2dot:/usr/bin/rdfs2dot3"
+	depends="python3-setuptools python3-isodate python3-parsing"
+	pycompile_module="rdflib"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-reportlab/template b/srcpkgs/python-reportlab/template
new file mode 100644
index 000000000000..1daab2e22526
--- /dev/null
+++ b/srcpkgs/python-reportlab/template
@@ -0,0 +1,31 @@
+# Template file for 'python-reportlab'
+pkgname=python-reportlab
+version=3.5.42
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools freetype-devel"
+makedepends="python-devel python3-devel freetype-devel libart-devel"
+depends="python-Pillow"
+short_desc="Python2 library for generating PDFs and graphics"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://www.reportlab.com/"
+distfiles="${PYPI_SITE}/r/reportlab/reportlab-${version}.tar.gz"
+checksum=9c21f202697a6cea57b9d716288fc919d99cbabeb30222eebfc7ff77eac32744
+
+if [ "$CROSS_BUILD" ]; then
+	hostmakedepends+=" ${makedepends}"
+fi
+
+post_install() {
+	vlicense LICENSE.txt
+}
+
+python3-reportlab_package() {
+	depends="python3-Pillow"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
diff --git a/srcpkgs/python-requests/template b/srcpkgs/python-requests/template
new file mode 100644
index 000000000000..4c7be37219e1
--- /dev/null
+++ b/srcpkgs/python-requests/template
@@ -0,0 +1,27 @@
+# Template file for 'python-requests'
+pkgname=python-requests
+version=2.26.0
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="ca-certificates python-chardet python-urllib3 python-idna"
+short_desc="Python2 HTTP library for human beings"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0"
+homepage="https://python-requests.org/"
+changelog="https://raw.githubusercontent.com/psf/requests/master/HISTORY.md"
+distfiles="${PYPI_SITE}/r/requests/requests-${version}.tar.gz"
+checksum=b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7
+make_check=no # tests are broken for python2 requests
+
+post_patch() {
+	vsed -i '/certifi/d' setup.py
+}
+
+python3-requests_package() {
+	depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-rfc6555/template b/srcpkgs/python-rfc6555/template
new file mode 100644
index 000000000000..db37540ca3ad
--- /dev/null
+++ b/srcpkgs/python-rfc6555/template
@@ -0,0 +1,22 @@
+# Template file for 'python-rfc6555'
+pkgname=python-rfc6555
+version=0.0.0
+revision=4
+build_style=python-module
+pycompile_module="rfc6555"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-selectors2"
+short_desc="Python2 implementation of the Happy Eyeballs Algorithm"
+maintainer="Peter Bui <pbui@github.bx612.space>"
+license="Apache-2.0"
+homepage="https://github.com/sethmlarson/rfc6555"
+distfiles="${PYPI_SITE}/r/rfc6555/rfc6555-${version}.tar.gz"
+checksum=191cbba0315b53654155321e56a93466f42cd0a474b4f341df4d03264dcb5217
+
+python3-rfc6555_package() {
+	pycompile_module="rfc6555"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-scandir/template b/srcpkgs/python-scandir/template
new file mode 100644
index 000000000000..9bd9add26c1c
--- /dev/null
+++ b/srcpkgs/python-scandir/template
@@ -0,0 +1,29 @@
+# Template file for 'python-scandir'
+pkgname=python-scandir
+version=1.10.0
+revision=4
+build_style=python-module
+pycompile_module="scandir.py"
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python"
+short_desc="Better directory iterator and faster os.walk() (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/benhoyt/scandir"
+distfiles="${PYPI_SITE}/s/scandir/scandir-${version}.tar.gz"
+checksum=4d4631f6062e658e9007ab3149a9b914f3548cb38bfb021c64f39a025ce578ae
+
+python3-scandir_package() {
+	pycompile_module="scandir.py"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
+
+post_install() {
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python-selectors2/template b/srcpkgs/python-selectors2/template
new file mode 100644
index 000000000000..d0b277216e2e
--- /dev/null
+++ b/srcpkgs/python-selectors2/template
@@ -0,0 +1,16 @@
+# Template file for 'python-selectors2'
+pkgname=python-selectors2
+version=2.0.2
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+short_desc="Drop-in replacement of the selectors module for Python 2.6+"
+maintainer="pulux <pulux@pf4sh.de>"
+license="MIT"
+homepage="https://github.com/SethMichaelLarson/selectors2"
+distfiles="${PYPI_SITE}/s/selectors2/selectors2-${version}.tar.gz"
+checksum=1f1bbaac203a23fbc851dc1b5a6e92c50698cc8cefa5873eb5b89eef53d1d82b
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-spambayes/template b/srcpkgs/python-spambayes/template
new file mode 100644
index 000000000000..5a4f2526ea4b
--- /dev/null
+++ b/srcpkgs/python-spambayes/template
@@ -0,0 +1,13 @@
+# Template file for 'python-spambayes'
+pkgname=python-spambayes
+version=1.1b3
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-lockfile python-pydns"
+short_desc="Spam classification system"
+maintainer="Duncaen <duncaen@voidlinux.org>"
+license="PSF-2.0"
+homepage="http://spambayes.sourceforge.net/"
+distfiles="${PYPI_SITE}/s/spambayes/spambayes-${version}.tar.gz"
+checksum=188d650fa930b27f74c96233429bd48f96d304a22d401b34cde32839c81bd904
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-typing/template b/srcpkgs/python-typing/template
new file mode 100644
index 000000000000..16c07c0aaa0e
--- /dev/null
+++ b/srcpkgs/python-typing/template
@@ -0,0 +1,17 @@
+# Template file for 'python-typing'
+pkgname=python-typing
+version=3.6.6
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backport of the typing module from Python 3.5+"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Python-2.0"
+homepage="https://docs.python.org/3/library/typing.html"
+distfiles="${PYPI_SITE}/t/typing/typing-${version}.tar.gz"
+checksum=4027c5f6127a6267a435201981ba156de91ad0d1d98e9ddc2aa173453453492d
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-urllib3/template b/srcpkgs/python-urllib3/template
new file mode 100644
index 000000000000..92d9660a0303
--- /dev/null
+++ b/srcpkgs/python-urllib3/template
@@ -0,0 +1,33 @@
+# Template file for 'python-urllib3'
+pkgname=python-urllib3
+version=1.26.6
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six"
+short_desc="HTTP library with thread-safe connection pooling (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="MIT"
+homepage="https://urllib3.readthedocs.io/"
+distfiles="${PYPI_SITE}/u/urllib3/urllib3-${version}.tar.gz"
+checksum=f57b4c16c62fa2760b7e3d97c35b255512fb6b59a259730f36ba32ce9f8e342f
+# Checks depend on unpackaged "trustme"
+make_check=no
+
+post_install() {
+	for sitelib in ${py3_sitelib} ${py2_sitelib}; do
+		rm ${DESTDIR}/${sitelib}/urllib3/packages/six.py
+		ln -sf ../../six.py ${DESTDIR}/${sitelib}/urllib3/packages/six.py
+	done
+
+	vlicense LICENSE.txt
+}
+
+python3-urllib3_package() {
+	depends="python3-six"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
diff --git a/srcpkgs/python-urwid/template b/srcpkgs/python-urwid/template
new file mode 100644
index 000000000000..6b7b686ee3b2
--- /dev/null
+++ b/srcpkgs/python-urwid/template
@@ -0,0 +1,21 @@
+# Template file for 'python-urwid'
+pkgname=python-urwid
+version=2.1.2
+revision=1
+build_style="python-module"
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+short_desc="Console user interface library for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://urwid.org/"
+changelog="https://raw.githubusercontent.com/urwid/urwid/master/docs/changelog.rst"
+distfiles="${PYPI_SITE}/u/urwid/urwid-${version}.tar.gz"
+checksum=588bee9c1cb208d0906a9f73c613d2bd32c3ed3702012f51efe318a3f2127eae
+
+python3-urwid_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-xdg/template b/srcpkgs/python-xdg/template
new file mode 100644
index 000000000000..e7ca02f51fa3
--- /dev/null
+++ b/srcpkgs/python-xdg/template
@@ -0,0 +1,23 @@
+# Template file for 'python-xdg'
+pkgname=python-xdg
+version=0.27
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+pycompile_module="xdg"
+short_desc="Python2 library to access freedesktop.org standards"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.0-only"
+homepage="https://freedesktop.org/Software/pyxdg"
+distfiles="${PYPI_SITE}/p/pyxdg/pyxdg-${version}.tar.gz"
+checksum=80bd93aae5ed82435f20462ea0208fb198d8eec262e831ee06ce9ddb6b91c5a5
+
+python3-xdg_package() {
+	depends="python3"
+	pycompile_module="xdg"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-zipp/template b/srcpkgs/python-zipp/template
new file mode 100644
index 000000000000..8caf369f2717
--- /dev/null
+++ b/srcpkgs/python-zipp/template
@@ -0,0 +1,18 @@
+# Template file for 'python-zipp'
+pkgname=python-zipp
+version=1.2.0
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-more-itertools python-contextlib2"
+short_desc="Pathlib-compatible Zipfile object wrapper"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="MIT"
+homepage="https://github.com/jaraco/zipp"
+changelog="https://raw.githubusercontent.com/jaraco/zipp/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz"
+checksum=c70410551488251b0fee67b460fb9a536af8d6f9f008ad10ac51f615b6a521b1
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index cd84ff6f74da..e19d73ba0c37 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.1.1
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SPARQLWrapper/template b/srcpkgs/python3-SPARQLWrapper/template
new file mode 100644
index 000000000000..4519e1209407
--- /dev/null
+++ b/srcpkgs/python3-SPARQLWrapper/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-SPARQLWrapper'
+pkgname=python3-SPARQLWrapper
+version=1.8.4
+revision=4
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-rdflib"
+short_desc="SPARQL Endpoint interface to Python (Python3)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="W3C"
+homepage="https://rdflib.github.io/sparqlwrapper/"
+distfiles="${PYPI_SITE}/S/SPARQLWrapper/SPARQLWrapper-${version}.tar.gz"
+checksum=21928e7a97f565e772cdeeb0abad428960f4307e3a13dbdd8f6d3da8a6a506c9
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index f7b541d50702..02c2befc72c9 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.3
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aioredis/template b/srcpkgs/python3-aioredis/template
new file mode 100644
index 000000000000..d2d37f136a56
--- /dev/null
+++ b/srcpkgs/python3-aioredis/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-aioredis'
+pkgname=python3-aioredis
+version=2.0.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-async-timeout python3-typing_extensions python3-hiredis"
+short_desc="Asynchronous Redis client for Python"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://github.com/aio-libs/aioredis"
+distfiles="${homepage}/archive/v${version}.tar.gz"
+checksum=16c351d24029deb991cf56ea9dfd8faccaeac60080149d57b5983a93145ad7cc
+# checks require a locally running redis server
+make_check="no"
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index 609af96d16d8..ceea9eef58c3 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.4
 revision=7
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bluez/template b/srcpkgs/python3-bluez/template
new file mode 100644
index 000000000000..0a6ec390c71a
--- /dev/null
+++ b/srcpkgs/python3-bluez/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-bluez'
+pkgname=python3-bluez
+version=0.23
+revision=2
+build_style=python3-module
+hostmakedepends="python3-devel python3-setuptools"
+makedepends="python3-devel libbluetooth-devel"
+short_desc="Python3 wrapper for the BlueZ Bluetooth stack"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="https://pybluez.readthedocs.io"
+distfiles="$PYPI_SITE/P/PyBluez/PyBluez-${version}.tar.gz"
+checksum=c8f04d2e78951eaa9de486b4d49381704e8943d0a6e6e58f55fcd7b8582e90de
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index e4e30c7b8940..71d9dfef0bab 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=4.0.0
 revision=4
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker-pycreds/template b/srcpkgs/python3-docker-pycreds/template
new file mode 100644
index 000000000000..3551cc01cb63
--- /dev/null
+++ b/srcpkgs/python3-docker-pycreds/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-docker-pycreds'
+pkgname=python3-docker-pycreds
+version=0.4.0
+revision=4
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-six"
+short_desc="Python3 bindings for the docker credentials store API"
+maintainer="Sergi Alvarez <pancake@nopcode.org>"
+license="Apache-2.0"
+homepage="https://github.com/shin-/dockerpy-creds"
+distfiles="${PYPI_SITE}/d/docker-pycreds/docker-pycreds-${version}.tar.gz"
+checksum=6ce3270bcaf404cc4c3e27e4b6c70d3521deae82fb508767870fdbf772d584d4
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-grako/template b/srcpkgs/python3-grako/template
new file mode 100644
index 000000000000..1fab4ebf5390
--- /dev/null
+++ b/srcpkgs/python3-grako/template
@@ -0,0 +1,24 @@
+# Template file for 'python3-grako'
+pkgname=python3-grako
+version=3.99.9
+revision=7
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel"
+depends="python3-setuptools"
+short_desc="Grammar compiler, EBNF input, PEG/Packrat parser output (Python3)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="BSD-2-Clause"
+homepage="https://bitbucket.org/neogeny/grako"
+distfiles="$PYPI_SITE/g/grako/grako-$version.zip"
+checksum=fcc37309eab7cd0cbbb26cfd6a54303fbb80a00a58ab295d1e665bc69189c364
+conflicts="python-grako>=0"
+
+pre_build() {
+	sed -i '/setup_requires=/d' setup.py
+}
+post_install() {
+	# TODO: Find out why we need to change these permissions manually
+	chmod -R +r "${DESTDIR}/${py3_sitelib}"
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hyper-h2~HEAD b/srcpkgs/python3-hyper-h2~HEAD
new file mode 120000
index 000000000000..853f8bf94620
--- /dev/null
+++ b/srcpkgs/python3-hyper-h2~HEAD
@@ -0,0 +1 @@
+python3-h2
\ No newline at end of file
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-importlib_metadata/template b/srcpkgs/python3-importlib_metadata/template
new file mode 100644
index 000000000000..c6d817c1431f
--- /dev/null
+++ b/srcpkgs/python3-importlib_metadata/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-importlib_metadata'
+pkgname=python3-importlib_metadata
+version=4.8.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools_scm"
+depends="python3-zipp"
+short_desc="Read metadata from Python packages (Python 3)"
+maintainer="Lorem <notloremipsum@protonmail.com>"
+license="Apache-2.0"
+homepage="https://github.com/python/importlib_metadata"
+distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz"
+checksum=f284b3e11256ad1e5d03ab86bb2ccd6f5339688ff17a4d797a0fe7df326f23b1
+# Needs unpackaged "pyfakefs"
+make_check=no
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpc-server/template b/srcpkgs/python3-jsonrpc-server/template
new file mode 100644
index 000000000000..ec61de96bd13
--- /dev/null
+++ b/srcpkgs/python3-jsonrpc-server/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-jsonrpc-server'
+pkgname=python3-jsonrpc-server
+version=0.4.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-ultrajson"
+short_desc="Python library implementing asynchronous JSON RPC server"
+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=62c543e541f101ec5b57dc654efc212d2c2e3ea47ff6f54b2e7dcb36ecf20595
+
+post_patch() {
+	vsed -i setup.py -e 's/\bujson<=1\.35\b/ujson/'
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keepalive/template b/srcpkgs/python3-keepalive/template
new file mode 100644
index 000000000000..5e8210029371
--- /dev/null
+++ b/srcpkgs/python3-keepalive/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-keepalive'
+pkgname=python3-keepalive
+version=0.5
+revision=6
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Python3 urllib keepalive support"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://github.com/wikier/keepalive"
+distfiles="${PYPI_SITE}/k/keepalive/keepalive-${version}.tar.gz"
+checksum=3c6b96f9062a5a76022f0c9d41e9ef5552d80b1cadd4fccc1bf8f183ba1d1ec1
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-language-server~HEAD b/srcpkgs/python3-language-server~HEAD
new file mode 120000
index 000000000000..9054a5e99f7e
--- /dev/null
+++ b/srcpkgs/python3-language-server~HEAD
@@ -0,0 +1 @@
+python3-lsp-server
\ No newline at end of file
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index be0231f93861..fe0720adca06 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.45.1
 revision=2
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index a53602cf1684..368398c37261 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.2.2
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index 05d37a5d5ee1..584e030dc054 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.1
 revision=6
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 8775a5bc0f77..1ed12ebf62c5 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.2
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 1ad1ea06883f..6d88f9c8281d 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.4.0
 revision=2
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index fe8e5095fa43..004b233f54cd 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.1
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 97f2fe6b76e9..084169aa9a0b 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.6
 revision=3
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-transifex-client~HEAD b/srcpkgs/python3-transifex-client~HEAD
new file mode 120000
index 000000000000..1ec27018acb2
--- /dev/null
+++ b/srcpkgs/python3-transifex-client~HEAD
@@ -0,0 +1 @@
+transifex-cli
\ No newline at end of file
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txacme/template b/srcpkgs/python3-txacme/template
new file mode 100644
index 000000000000..b227bd029708
--- /dev/null
+++ b/srcpkgs/python3-txacme/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-txacme'
+pkgname=python3-txacme
+version=0.9.3
+revision=2
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-attrs python3-acme python3-josepy python3-treq python3-Twisted
+ python3-openssl python3-eliot python3-TxSNI python3-pem"
+short_desc="ACME protocol implementation for Twisted"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/twisted/txacme"
+distfiles="${PYPI_SITE}/t/txacme/txacme-${version}.tar.gz"
+checksum=bce2d0dfa8fa2cf3f2eb10526c89a8b4f77a021d9e182704e7776fff7bd8bceb
+
+post_install() {
+	vlicense LICENSE
+
+	# Outside of the namespace
+	rm -rf ${DESTDIR}/${py3_sitelib}/integration
+}
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipp/template b/srcpkgs/python3-zipp/template
new file mode 100644
index 000000000000..35a073433f49
--- /dev/null
+++ b/srcpkgs/python3-zipp/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-zipp'
+pkgname=python3-zipp
+version=3.5.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools_scm"
+checkdepends="python3-jaraco"
+short_desc="Pathlib-compatible Zipfile object wrapper (Python 3)"
+maintainer="Lorem <notloremipsum@protonmail.com>"
+license="MIT"
+homepage="https://github.com/jaraco/zipp"
+changelog="https://raw.githubusercontent.com/jaraco/zipp/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz"
+checksum=f5812b1e007e48cff63449a5e9f4e7ebea716b4111f9c4f9a645f91d579bf0c4
+# Needs unpackaged "jaraco.itertools"
+make_check=no
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qflipper/template b/srcpkgs/qflipper/template
index 8554f45386e7..775c1a976c82 100644
--- a/srcpkgs/qflipper/template
+++ b/srcpkgs/qflipper/template
@@ -3,7 +3,6 @@ pkgname=qflipper
 version=1.2.0
 revision=1
 _nanopb_version=0.4.6
-wrksrc="qFlipper-${version}"
 build_style=qmake
 configure_args="CONFIG+=qtquickcompiler DEFINES+=DISABLE_APPLICATION_UPDATES"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-systems/template b/srcpkgs/qt5-systems/template
index 58e2fab501fb..da33a0af1091 100644
--- a/srcpkgs/qt5-systems/template
+++ b/srcpkgs/qt5-systems/template
@@ -3,7 +3,6 @@ pkgname=qt5-systems
 version=5.4.0r805
 revision=1
 _commit=e3332ee38d27a134cef6621fdaf36687af1b6f4a # tip of dev branch as of 2022-03-19 (last updated 2019-01-03)
-wrksrc="qtsystems-${_commit}"
 build_style=qmake
 #qmake_args="CONFIG+=git_build"
 hostmakedepends="qt5-qmake qt5-host-tools perl pkg-config"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quickcontrols2/template b/srcpkgs/qt6-quickcontrols2/template
new file mode 100644
index 000000000000..43eb4ed3f5a5
--- /dev/null
+++ b/srcpkgs/qt6-quickcontrols2/template
@@ -0,0 +1,26 @@
+# Template file for 'qt6-quickcontrols2'
+pkgname=qt6-quickcontrols2
+version=6.1.1
+revision=1
+build_style=cmake
+configure_args="-DQT_HOST_PATH=/usr "
+hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
+makedepends="qt6-base-devel qt6-declarative-devel"
+short_desc="Cross-platform application and UI framework - quickcontrols2"
+maintainer="John <me@johnnynator.dev>"
+license="GPL-2.0-or-later, LGPL-3.0-or-later"
+homepage="https://qt.io/"
+distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtquickcontrols2-everywhere-src-${version}.tar.xz"
+checksum=7ebc99724bedd97a2c6a606ba2726feb66bb76eb9f30262ae13cd246f5665ea4
+
+qt6-quickcontrols2-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision} qt6-base-devel"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove usr/lib/qt6/mkspecs
+		vmove "usr/lib/*.so"
+		vmove "usr/lib/*.prl"
+	}
+}
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 0e4840d0e7f8..43c733b7bb36 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index e23ab05eeb5e..60cb8906d0d8 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index ab620ba7bd5f..0eb069af66a5 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cae838c694ca..50a4e71caf61 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=1
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rpi2-kernel~HEAD b/srcpkgs/rpi2-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi2-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi3-kernel~HEAD b/srcpkgs/rpi3-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi3-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi4-kernel~HEAD b/srcpkgs/rpi4-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi4-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 0758fdb6a33d..ac93ea5ce99a 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.09.26
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream-alsa-ivshmem~HEAD b/srcpkgs/scream-alsa-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-alsa-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-alsa~HEAD b/srcpkgs/scream-alsa~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-alsa~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-pulseaudio-ivshmem~HEAD b/srcpkgs/scream-pulseaudio-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-pulseaudio-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-pulseaudio~HEAD b/srcpkgs/scream-pulseaudio~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-pulseaudio~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-raw-ivshmem~HEAD b/srcpkgs/scream-raw-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-raw-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-raw~HEAD b/srcpkgs/scream-raw~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-raw~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/searchfile/template b/srcpkgs/searchfile/template
new file mode 100644
index 000000000000..e378e46ad563
--- /dev/null
+++ b/srcpkgs/searchfile/template
@@ -0,0 +1,23 @@
+# Template file for 'searchfile'
+pkgname=searchfile
+version=0.0.0.20180623
+revision=2
+_commit=b0413998217ae397e0642cc5d3666ed89e866f0c
+build_style=go
+go_import_path="github.com/lumi-sch/searchfile"
+short_desc="Stop wasting your time looking for files that are somewhere"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/lumi-sch/searchfile"
+distfiles="https://github.com/lumi-sch/searchfile/archive/${_commit}.tar.gz"
+checksum=10bde7eb6a30ce5ebd01d257fd9cd89661ca86dc909d9d2c0b1f922abdfb6517
+
+do_install() {
+	case "$XBPS_TARGET_MACHINE" in
+		aarch64*) vbin ${GOPATH}/bin/linux_arm64/${pkgname} ;;
+		arm*) vbin ${GOPATH}/bin/linux_arm/${pkgname} ;;
+		*) vbin ${GOPATH}/bin/${pkgname} ;;
+	esac
+	vlicense LICENSE
+}
+
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index ab4a21017b5d..5a812b0aaf39 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge-bin~HEAD b/srcpkgs/sublime-merge-bin~HEAD
new file mode 120000
index 000000000000..521a4f329316
--- /dev/null
+++ b/srcpkgs/sublime-merge-bin~HEAD
@@ -0,0 +1 @@
+sublime-merge
\ No newline at end of file
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index 12210f250d51..671835e9db7c 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.1
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 57861e388ae2..8df701ad5ce8 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/tracker3-miners~HEAD b/srcpkgs/tracker3-miners~HEAD
new file mode 120000
index 000000000000..8e0a62a93f22
--- /dev/null
+++ b/srcpkgs/tracker3-miners~HEAD
@@ -0,0 +1 @@
+tracker-miners
\ No newline at end of file
diff --git a/srcpkgs/tracker3~HEAD b/srcpkgs/tracker3~HEAD
new file mode 120000
index 000000000000..b471d39eca12
--- /dev/null
+++ b/srcpkgs/tracker3~HEAD
@@ -0,0 +1 @@
+tracker
\ No newline at end of file
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-automount/template b/srcpkgs/trident-automount/template
new file mode 100644
index 000000000000..cd0ff8b1f02c
--- /dev/null
+++ b/srcpkgs/trident-automount/template
@@ -0,0 +1,21 @@
+# Template file for 'trident-automount'
+pkgname=trident-automount
+version=2020.09.02
+revision=1
+build_wrksrc="src-go/automount"
+build_style=go
+go_import_path="github.com/project-trident/trident-automount"
+makedepends="go"
+depends="autofs"
+short_desc="Automounting daemon from Project Trident utilizing autofs"
+maintainer="Ken Moore <ken@project-trident.org>"
+license="BSD-2-Clause"
+homepage="https://github.com/project-trident/trident-utilities"
+distfiles="https://github.com/project-trident/trident-utilities/archive/v${version}.tar.gz"
+checksum=0bf0991c815b56b0143106e29ff2ab952416fd63d1810a6aa51fd95a0de4c48d
+
+post_install() {
+	vinstall sv/run 0755 /etc/sv/trident-automount
+	ln -s /run/runit/supervise.trident-automount $DESTDIR/etc/sv/trident-automount/supervise
+	vlicense ${wrksrc}/LICENSE
+}
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index c2a7873df584..1ea3b347ef02 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-material-icons~HEAD b/srcpkgs/ttf-material-icons~HEAD
new file mode 120000
index 000000000000..4d1e4bb1d94e
--- /dev/null
+++ b/srcpkgs/ttf-material-icons~HEAD
@@ -0,0 +1 @@
+font-material-design-icons-ttf
\ No newline at end of file
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 10602fae9f2d..e5fd730e40ea 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=1
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-fbturbo-sunxi/template b/srcpkgs/xf86-video-fbturbo-sunxi/template
new file mode 100644
index 000000000000..4f5bcca85e7b
--- /dev/null
+++ b/srcpkgs/xf86-video-fbturbo-sunxi/template
@@ -0,0 +1,28 @@
+# Template file for 'xf86-video-fbturbo-sunxi'
+pkgname=xf86-video-fbturbo-sunxi
+version=0.4.0
+revision=5
+build_style=gnu-configure
+hostmakedepends="pkg-config xorg-server-devel"
+makedepends="libXrandr-devel libump-git-devel xorg-server-devel xorg-util-macros"
+depends="virtual?xserver-abi-video-24_1 sunxi-mali"
+short_desc="Xorg DDX driver for Allwinner SoC (A10/A13/A20)"
+license="MIT, GPL-2.0-or-later"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="http://github.com/ssvb/xf86-video-fbturbo"
+distfiles="https://github.com/ssvb/xf86-video-fbturbo/archive/${version}.tar.gz"
+checksum=10411686de0a9d8b2cde300b0d68e9f1d22e3611470d357ef3afc337f123ca0f
+
+archs="armv7l"
+conflicts="xf86-video-fbturbo>=0"
+
+LDFLAGS="-Wl,-z,lazy"
+
+pre_configure() {
+	cp /usr/include/xorg/dri2.h src
+}
+
+post_install() {
+	vinstall xorg.conf 644 usr/share/X11/xorg.conf.d 99-fbturbo.conf
+	vlicense COPYING
+}
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yabause-gtk/template b/srcpkgs/yabause-gtk/template
new file mode 100644
index 000000000000..0b5b6c34e46f
--- /dev/null
+++ b/srcpkgs/yabause-gtk/template
@@ -0,0 +1,18 @@
+# Template file for 'yabause-gtk'
+pkgname=yabause-gtk
+version=0.9.15
+revision=2
+build_style=cmake
+configure_args="-DYAB_PORTS=gtk -DYAB_NETWORK=ON -DYAB_OPTIMIZED_DMA=ON"
+hostmakedepends="pkg-config"
+makedepends="libXmu-devel libfreeglut-devel gtkglext-devel libopenal-devel SDL2-devel"
+depends="desktop-file-utils"
+short_desc="Sega Saturn emulator with GTK UI)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="http://yabause.org/"
+distfiles="https://download.tuxfamily.org/yabause/releases/${version}/yabause-${version}.tar.gz"
+checksum=4334c43fe0f3ff297bac8e91f4e059fe5fd276291faff2489e37b5b3a4ccc2b2
+nopie=yes
+# Would need m68kmake built for the host
+nocross=yes
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index d647508ec05a..6e7aa036e7fb 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 47eb00995c504f1537e08ed75eb852f432cff0a9 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 8/9] xbps-src: set wrksrc to $pkgname-$version unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index e40cde726712..f6640f3b8432 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From a71bfbcc8366e040d8d9bc6be6219df6e27cb0b3 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, 19 Sep 2021 18:16:36 +0700
Subject: [PATCH 9/9] daemontools: fix post_extract

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

diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index c5406a33716e..15a42ea5656d 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -9,13 +9,13 @@ maintainer="bougyman <tj@rubyists.com>"
 license="Public Domain"
 homepage="http://cr.yp.to/daemontools.html"
 distfiles="http://cr.yp.to/daemontools/${pkgname}-${version}.tar.gz
- http://smarden.org/pape/djb/manpages/daemontools-0.76-man-20020131.tar.gz"
+ http://smarden.org/pape/djb/manpages/daemontools-${version}-man-20020131.tar.gz"
 checksum="a55535012b2be7a52dcd9eccabb9a198b13be50d0384143bd3b32b8710df4c1f
  1b4d77afe0878a0df587672531a3f7bbe0feb7ad0e9acf50395426e3c434600a"
 patch_args=-Np0
 
 post_extract() {
-	mv $XBPS_BUILDDIR/daemontools-man ${wrksrc}
+	mv admin/$build_wrksrc .
 }
 
 post_install() {

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
@ 2022-10-23  4:28 ` sgn
  2022-10-23  4:35 ` sgn
                   ` (27 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  4:28 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1658844 bytes --]

From d47350340655a23d7c24fd84ed9984547451d8fb 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/11] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 3961adbad059ba9ade1d0af90ac6b070ee5fa75e 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/11] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 44 ++++++++++++++++---------
 1 file changed, 28 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c98afccba6d4 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,27 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -d "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ]; then
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	else
+		mv "$extractdir" "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From cf648be651dc9981984f98e85af4bd8d38023897 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, 19 Sep 2021 17:19:11 +0700
Subject: [PATCH 03/11] srcpkgs: remove create_wrksrc en-mass

---
 srcpkgs/1password/template                    |   1 -
 srcpkgs/9menu/template                        |   1 -
 srcpkgs/Grammalecte/template                  |   1 -
 srcpkgs/ISOEnts/template                      |   1 -
 srcpkgs/MonkeysAudio/template                 |   1 -
 srcpkgs/OpenLP/template                       |   1 -
 srcpkgs/amdvlk/template                       |   1 -
 srcpkgs/ampache/template                      |   1 -
 srcpkgs/antiword/template                     |   1 -
 srcpkgs/anydesk/template                      |   1 -
 srcpkgs/arduino/template                      |   1 -
 srcpkgs/arena/template                        |   1 -
 srcpkgs/artwiz-fonts/template                 |   1 -
 srcpkgs/asm6/template                         |   1 -
 srcpkgs/asus-kbd-backlight/template           |   1 -
 srcpkgs/b43-firmware/template                 |   1 -
 srcpkgs/beaglebone-kernel/template            |   1 -
 srcpkgs/bff/template                          |   1 -
 srcpkgs/bitfighter/template                   |   1 -
 srcpkgs/bmake/template                        |   1 -
 srcpkgs/breeze-cursors/template               |   1 -
 srcpkgs/broadcom-wl-dkms/template             |   1 -
 srcpkgs/brother-brscan3/template              |   1 -
 srcpkgs/brother-dcp197c-cupswrapper/template  |   1 -
 srcpkgs/brother-dcp197c-lpr/template          |   1 -
 srcpkgs/ca-certificates/template              |   1 -
 srcpkgs/cabbage/template                      |   1 -
 srcpkgs/ccl/template                          |   1 -
 srcpkgs/chatterino2/template                  |   1 -
 srcpkgs/chromium-widevine/template            |   1 -
 srcpkgs/clipper/template                      |   1 -
 srcpkgs/codelite/template                     |   1 -
 srcpkgs/colobot-data/template                 |   1 -
 srcpkgs/cpuburn-a53/template                  |   1 -
 srcpkgs/crack-attack/template                 |   1 -
 srcpkgs/cross-x86_64-w64-mingw32/template     |   1 -
 srcpkgs/cryfs/template                        |   1 -
 srcpkgs/ctzcls-cups/template                  |   1 -
 srcpkgs/darkplaces/template                   |   1 -
 srcpkgs/dina-font/template                    |   1 -
 srcpkgs/ditaa/template                        |   1 -
 srcpkgs/dmd-bootstrap/template                |   1 -
 srcpkgs/dmd/template                          |   1 -
 srcpkgs/dmd2.081/template                     |   1 -
 srcpkgs/dmd2.091/template                     |   1 -
 srcpkgs/doom3/template                        |   1 -
 srcpkgs/dragonbox/template                    |  21 +++
 srcpkgs/dummy/template                        |  19 ++
 srcpkgs/dwarffortress/template                |   1 -
 srcpkgs/electron19/template                   |   1 -
 srcpkgs/element-desktop/template              |   1 -
 srcpkgs/emacs-ess/template                    |   1 -
 srcpkgs/ent/template                          |   1 -
 srcpkgs/entangle/patches/meson-fix.patch      | 167 ++++++++++++++++++
 srcpkgs/entangle/template                     |  17 ++
 srcpkgs/epson-inkjet-printer-escpr2/template  |   1 -
 srcpkgs/erlang/template                       |   1 -
 srcpkgs/es/template                           |   1 -
 srcpkgs/figlet-fonts/template                 |   1 -
 srcpkgs/fillets-ng/template                   |   1 -
 srcpkgs/firefox-esr-i18n/template             |   1 -
 srcpkgs/firefox-i18n/template                 |   1 -
 srcpkgs/font-Hasklig/template                 |   1 -
 .../font-atkinson-hyperlegible-ttf/template   |   1 -
 srcpkgs/font-cozette/template                 |   1 -
 srcpkgs/font-fantasque-sans-ttf/template      |   1 -
 srcpkgs/font-firacode/template                |   1 -
 srcpkgs/font-fontin/template                  |   1 -
 srcpkgs/font-hanazono/template                |   1 -
 srcpkgs/font-hermit-otf/template              |   1 -
 srcpkgs/font-iosevka/template                 |   1 -
 srcpkgs/font-libertine-ttf/template           |   1 -
 srcpkgs/font-manjari/template                 |   1 -
 srcpkgs/font-sarasa-gothic/template           |   1 -
 srcpkgs/font-symbola/template                 |   1 -
 srcpkgs/font-unifont-bdf/template             |   1 -
 srcpkgs/font-vazir-code/template              |   1 -
 srcpkgs/font-vazir/template                   |   1 -
 srcpkgs/font-vollkorn-ttf/template            |   1 -
 srcpkgs/fonts-droid-ttf/template              |   1 -
 srcpkgs/fortune-mod-void/template             |   1 -
 srcpkgs/fpc/template                          |   1 -
 srcpkgs/fsbext/template                       |   1 -
 srcpkgs/gajim-omemo/template                  |   1 -
 srcpkgs/geckodriver/template                  |   1 -
 srcpkgs/ghidra/template                       |   1 -
 srcpkgs/gnome-colors-icon-theme/template      |   1 -
 srcpkgs/go/template                           |   1 -
 srcpkgs/gopass-jsonapi/template               |   1 -
 srcpkgs/grabc/template                        |   1 -
 srcpkgs/gtk-theme-united-gnome/template       |   1 -
 srcpkgs/guvcview/template                     |   1 -
 srcpkgs/helden-software/template              |   1 -
 srcpkgs/hobbits/template                      |   1 -
 srcpkgs/hopper/template                       |   1 -
 srcpkgs/hunspell-ca_ES/template               |   1 -
 srcpkgs/hunspell-da_DK/template               |   1 -
 srcpkgs/hunspell-de_CH/template               |   1 -
 srcpkgs/hunspell-de_DE/template               |   1 -
 srcpkgs/hunspell-el_GR/template               |   1 -
 srcpkgs/hunspell-en_AU/template               |   1 -
 srcpkgs/hunspell-en_CA/template               |   1 -
 srcpkgs/hunspell-en_GB-ize/template           |   1 -
 srcpkgs/hunspell-en_US/template               |   1 -
 srcpkgs/hunspell-es_ES/template               |   1 -
 srcpkgs/hunspell-fr_FR/template               |   1 -
 srcpkgs/hunspell-hr_HR/template               |   1 -
 srcpkgs/hunspell-it_IT/template               |   1 -
 srcpkgs/hunspell-pl_PL/template               |   1 -
 srcpkgs/hunspell-ro_RO/template               |   1 -
 srcpkgs/hunspell-ru_RU-ieyo/template          |   1 -
 srcpkgs/hunspell-ru_RU/template               |   1 -
 srcpkgs/hunspell-sl_SI/template               |   1 -
 srcpkgs/hunspell-sv_SE/template               |   1 -
 srcpkgs/ictree/template                       |   1 -
 srcpkgs/icu4lua/template                      |   1 -
 .../intellij-idea-ultimate-edition/template   |   1 -
 srcpkgs/ipw2100-firmware/template             |   1 -
 srcpkgs/jnettop/template                      |   1 -
 srcpkgs/kexec-tools/template                  |   1 -
 srcpkgs/kickassembler/template                |   1 -
 srcpkgs/klystrack/template                    |   1 -
 srcpkgs/libaom/template                       |   1 -
 srcpkgs/lilypond-doc/template                 |   1 -
 srcpkgs/lua-language-server/template          |   1 -
 srcpkgs/lua54-cjson/template                  |   1 -
 srcpkgs/lua54-luadbi/template                 |   1 -
 srcpkgs/m17n-db/template                      |   1 -
 srcpkgs/macchanger/template                   |   1 -
 srcpkgs/mandrel/template                      |   1 -
 srcpkgs/mb2md/template                        |   1 -
 srcpkgs/memtest86+/template                   |   1 -
 srcpkgs/minetest/template                     |   1 -
 srcpkgs/moby/template                         |   1 -
 srcpkgs/mozc/template                         |   1 -
 srcpkgs/mp3gain/template                      |  18 ++
 srcpkgs/msp430-toolchain/template             |   1 -
 srcpkgs/mytop/template                        |   1 -
 srcpkgs/neomutt/template                      |   1 -
 srcpkgs/netpbm/template                       |   1 -
 srcpkgs/nginx/template                        |   1 -
 srcpkgs/nim/template                          |   1 -
 srcpkgs/noto-fonts-cjk/template               |   1 -
 srcpkgs/nvidia/template                       |   1 -
 srcpkgs/nvidia390/template                    |   1 -
 srcpkgs/nvidia470/template                    |   1 -
 srcpkgs/nyxt/template                         |   1 -
 srcpkgs/opencv/template                       |   1 -
 srcpkgs/openjdk17/template                    |   1 -
 srcpkgs/openspades/template                   |   1 -
 srcpkgs/openttd/template                      |   1 -
 srcpkgs/opentyrian/template                   |   1 -
 srcpkgs/opera/template                        |   1 -
 srcpkgs/pandoc/template                       |   1 -
 srcpkgs/pari-elldata/template                 |   1 -
 srcpkgs/pari-galdata/template                 |   1 -
 srcpkgs/pari-galpol/template                  |   1 -
 srcpkgs/pari-nflistdata/template              |   1 -
 srcpkgs/pari-nftables/template                |   1 -
 srcpkgs/pari-seadata-big/template             |   1 -
 srcpkgs/pari-seadata/template                 |   1 -
 srcpkgs/passff-host/template                  |   1 -
 srcpkgs/pcc/template                          |   1 -
 srcpkgs/pdf.js/template                       |   1 -
 srcpkgs/pinebookpro-firmware/template         |   1 -
 srcpkgs/pinephone-uboot/template              |   1 -
 srcpkgs/pipewire/template                     |   1 -
 srcpkgs/plantuml/template                     |   1 -
 srcpkgs/plex-media-server/template            |   1 -
 srcpkgs/praat/template                        |   1 -
 srcpkgs/protobuf/template                     |   1 -
 srcpkgs/python3-PyPDF2/template               |   1 -
 srcpkgs/python3-applib/template               |   1 -
 srcpkgs/python3-esprima/template              |   1 -
 srcpkgs/python3-httplib2/template             |   1 -
 srcpkgs/python3-jaraco/template               |  15 ++
 srcpkgs/python3-sphinxcontrib/template        |   1 -
 srcpkgs/python3-tomli/template                |   1 -
 srcpkgs/python3-watchman/template             |   1 -
 srcpkgs/qbittorrent/template                  |   1 -
 srcpkgs/qt5-systems/template                  |  17 ++
 srcpkgs/qtforkawesome/template                |   1 -
 srcpkgs/qtractor/template                     |   1 -
 srcpkgs/redo/template                         |   1 -
 srcpkgs/rtmpdump/template                     |   1 -
 srcpkgs/rust-bootstrap/template               |   1 -
 srcpkgs/samsung-unified-driver/template       |   1 -
 srcpkgs/scite/template                        |   1 -
 srcpkgs/sent/template                         |   1 -
 srcpkgs/shorewall/template                    |   1 -
 srcpkgs/simh/template                         |   1 -
 srcpkgs/skype/template                        |   1 -
 srcpkgs/speed-dreams/template                 |   1 -
 srcpkgs/spotify/template                      |   1 -
 srcpkgs/sqmail/template                       |   1 -
 srcpkgs/srb2/template                         |   1 -
 srcpkgs/steam-fonts/template                  |   1 -
 srcpkgs/sunxi-mali/template                   |   1 -
 srcpkgs/teamspeak3/template                   |   1 -
 srcpkgs/texlive2014-bin/template              |   1 -
 srcpkgs/texlive2016-bin/template              |   1 -
 srcpkgs/texlive2017-bin/template              |   1 -
 srcpkgs/texlive2018-bin/template              |   1 -
 srcpkgs/texlive2019-bin/template              |   1 -
 srcpkgs/texlive2020-bin/template              |   1 -
 srcpkgs/texlive2021-bin/template              |   1 -
 srcpkgs/texlive2022-bin/template              |   1 -
 srcpkgs/thunderbird-i18n/template             |   1 -
 srcpkgs/toybox/template                       |   1 -
 srcpkgs/tpm-tools/template                    |   1 -
 srcpkgs/tzdata~HEAD                           |   1 +
 srcpkgs/ucspi-ssl/template                    |   1 -
 srcpkgs/ucspi-tcp6/template                   |   1 -
 srcpkgs/ufoai/template                        |   1 -
 srcpkgs/unicode-character-database/template   |   1 -
 srcpkgs/unicode-emoji/template                |   1 -
 srcpkgs/vaultwarden-web/template              |   1 -
 srcpkgs/vboot-utils/template                  |   1 -
 srcpkgs/vscl/template                         |   1 -
 srcpkgs/wayfire/template                      |   1 -
 srcpkgs/wine/template                         |   1 -
 srcpkgs/wineasio/template                     |   1 -
 srcpkgs/wps-office/template                   |   1 -
 srcpkgs/x48/template                          |   1 -
 srcpkgs/xrootconsole/template                 |   1 -
 srcpkgs/xvfb-run/template                     |   1 -
 srcpkgs/zoom/template                         |   1 -
 srcpkgs/zpaq/template                         |   1 -
 228 files changed, 275 insertions(+), 220 deletions(-)
 create mode 100644 srcpkgs/dragonbox/template
 create mode 100644 srcpkgs/dummy/template
 create mode 100644 srcpkgs/entangle/patches/meson-fix.patch
 create mode 100644 srcpkgs/entangle/template
 create mode 100644 srcpkgs/mp3gain/template
 create mode 100644 srcpkgs/python3-jaraco/template
 create mode 100644 srcpkgs/qt5-systems/template
 create mode 120000 srcpkgs/tzdata~HEAD

diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 367703cc1b51..7f50bc49dd3d 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/9menu/template b/srcpkgs/9menu/template
index 9451cb705e3b..e7c419574a2c 100644
--- a/srcpkgs/9menu/template
+++ b/srcpkgs/9menu/template
@@ -9,7 +9,6 @@ license="MIT"
 homepage="ftp://freefriends.org/arnold/Source"
 distfiles="ftp://freefriends.org/arnold/Source/${pkgname}-${version}.shar.gz"
 checksum=21db836fb02f3686c33233c5b4c09376fcf694b736f0297436f97df137358ac2
-create_wrksrc=yes
 
 do_extract() {
 	zcat "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.shar.gz" | sh
diff --git a/srcpkgs/Grammalecte/template b/srcpkgs/Grammalecte/template
index ead50b056cc1..56468e6197ed 100644
--- a/srcpkgs/Grammalecte/template
+++ b/srcpkgs/Grammalecte/template
@@ -2,7 +2,6 @@
 pkgname=Grammalecte
 version=1.6.0
 revision=4
-create_wrksrc=yes
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/ISOEnts/template b/srcpkgs/ISOEnts/template
index 6b0376fdd6a8..c935c487c0f2 100644
--- a/srcpkgs/ISOEnts/template
+++ b/srcpkgs/ISOEnts/template
@@ -2,7 +2,6 @@
 pkgname=ISOEnts
 version=1986
 revision=6
-create_wrksrc=yes
 depends="xmlcatmgr"
 short_desc="Character entity sets from ISO 8879:1986 (SGML)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/MonkeysAudio/template b/srcpkgs/MonkeysAudio/template
index 6b9f47eda5e6..327646b872e3 100644
--- a/srcpkgs/MonkeysAudio/template
+++ b/srcpkgs/MonkeysAudio/template
@@ -2,7 +2,6 @@
 pkgname=MonkeysAudio
 version=5.28
 revision=3
-create_wrksrc=yes
 build_style="gnu-makefile"
 depends="libMAC>=${version}_${revision}"
 short_desc="Fast and powerful lossless audio (de)compressor"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index 023ffdbc38df..787f422babd7 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -3,7 +3,6 @@ pkgname=OpenLP
 version=2.9.4
 revision=1
 wrksrc="OpenLP-${version}"
-create_wrksrc=yes
 build_style=python3-module
 # test always fails with AssertionError
 # see https://gitlab.com/openlp/openlp/-/issues/1024
diff --git a/srcpkgs/amdvlk/template b/srcpkgs/amdvlk/template
index a5aba8577b4e..5ca0a491d6f6 100644
--- a/srcpkgs/amdvlk/template
+++ b/srcpkgs/amdvlk/template
@@ -10,7 +10,6 @@ _spvgen_commit=6c2f36bcf0f8ff7ba8d20c8b789ca6346d1e16b1
 _MetroHash_commit=3c566dd9cda44ca7fd97659e0b53ac953f9037d2
 _CWPack_commit=39f8940199e60c44d4211cf8165dfd12876316fa
 archs="i686* x86_64*"
-create_wrksrc=yes
 build_wrksrc="xgl"
 build_style=cmake
 configure_args="-DBUILD_WAYLAND_SUPPORT=ON
diff --git a/srcpkgs/ampache/template b/srcpkgs/ampache/template
index a13bb117b9a4..157b391d34e6 100644
--- a/srcpkgs/ampache/template
+++ b/srcpkgs/ampache/template
@@ -2,7 +2,6 @@
 pkgname=ampache
 version=5.5.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="php8.1 mariadb"
 short_desc="Web-based tool for managing your audio/video files"
diff --git a/srcpkgs/antiword/template b/srcpkgs/antiword/template
index c33563fa0c9a..bc450cc67936 100644
--- a/srcpkgs/antiword/template
+++ b/srcpkgs/antiword/template
@@ -2,7 +2,6 @@
 pkgname=antiword
 version=0.37
 revision=2
-create_wrksrc=yes
 build_wrksrc="antiword-${version}"
 short_desc="Converts the binary files from Word to plain text and to PostScript"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template
index 268c6c067c8a..295adef677eb 100644
--- a/srcpkgs/anydesk/template
+++ b/srcpkgs/anydesk/template
@@ -3,7 +3,6 @@ pkgname=anydesk
 version=6.2.0
 revision=2
 archs="x86_64"
-create_wrksrc="yes"
 hostmakedepends="patchelf rpmextract"
 depends="hicolor-icon-theme gtkglext"
 short_desc="Fast remote desktop application"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..d8a2b77f9c54 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -4,7 +4,6 @@ version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
 wrksrc=$pkgname-$version
-create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..92b656e9308d 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -27,7 +27,6 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 distfiles="http://www.playwitharena.de/downloads/arenalinux_${_arch}_${version}.tar.gz"
-create_wrksrc=yes
 nostrip=yes
 
 do_install() {
diff --git a/srcpkgs/artwiz-fonts/template b/srcpkgs/artwiz-fonts/template
index 37a29b49108c..d53078b1f5e0 100644
--- a/srcpkgs/artwiz-fonts/template
+++ b/srcpkgs/artwiz-fonts/template
@@ -2,7 +2,6 @@
 pkgname=artwiz-fonts
 version=1.3
 revision=5
-create_wrksrc=yes
 depends="font-util mkfontdir"
 short_desc="Small futuristic ASCII fonts for X"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/asm6/template b/srcpkgs/asm6/template
index ca9b8fdd92c6..db07aa14d382 100644
--- a/srcpkgs/asm6/template
+++ b/srcpkgs/asm6/template
@@ -2,7 +2,6 @@
 pkgname=asm6
 version=1.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Simple but functional 6502 assembler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/asus-kbd-backlight/template b/srcpkgs/asus-kbd-backlight/template
index a3d116b0539e..3c59cdcb06e7 100644
--- a/srcpkgs/asus-kbd-backlight/template
+++ b/srcpkgs/asus-kbd-backlight/template
@@ -2,7 +2,6 @@
 pkgname=asus-kbd-backlight
 version=1.2
 revision=2
-create_wrksrc=yes
 depends="bash"
 short_desc="Helper for adjusting keyboard backlight brightness in Asus Zenbook"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..33f6e70bd335 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -3,7 +3,6 @@ pkgname=b43-firmware
 version=6.30.163.46
 revision=2
 wrksrc="${pkgname}"
-create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beaglebone-kernel/template b/srcpkgs/beaglebone-kernel/template
index b36c9b36eb53..7a728bbea7c0 100644
--- a/srcpkgs/beaglebone-kernel/template
+++ b/srcpkgs/beaglebone-kernel/template
@@ -16,7 +16,6 @@ checksum="
  7cd135cc1791680553cc40bf23ce11ab24b84a3ece33d810950e089090d4f65f
  5513a392ce87c8878d5a304cfda2d9f3753e01d5aefc1d47868de6350a2015bb"
 
-create_wrksrc=yes
 build_wrksrc="linux-${version}"
 _kernver="${version}_${revision}"
 
diff --git a/srcpkgs/bff/template b/srcpkgs/bff/template
index 3f4e0f63a2ba..ef3f5d0be61d 100644
--- a/srcpkgs/bff/template
+++ b/srcpkgs/bff/template
@@ -3,7 +3,6 @@ pkgname=bff
 reverts=1.0.5_1
 version=1.0
 revision=3
-create_wrksrc="yes"
 hostmakedepends="rpmextract"
 short_desc="Brainfuck interpreter (DBFI dialect)"
 maintainer="ananteris <ananteris@mailinator.com>"
diff --git a/srcpkgs/bitfighter/template b/srcpkgs/bitfighter/template
index d61ea6169f26..458372a3274f 100644
--- a/srcpkgs/bitfighter/template
+++ b/srcpkgs/bitfighter/template
@@ -2,7 +2,6 @@
 pkgname=bitfighter
 version=022
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DMASTER_MINIMAL=1 -DLUAJIT_BUILTIN=OFF"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index b0d84503614a..9ee0bd06ad98 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-create_wrksrc=yes
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/breeze-cursors/template b/srcpkgs/breeze-cursors/template
index f1a95c1d113d..6830ed58a498 100644
--- a/srcpkgs/breeze-cursors/template
+++ b/srcpkgs/breeze-cursors/template
@@ -2,7 +2,6 @@
 pkgname=breeze-cursors
 version=1.0
 revision=3
-create_wrksrc=yes
 build_style=meta
 depends="breeze-amber-cursor-theme
  breeze-blue-cursor-theme
diff --git a/srcpkgs/broadcom-wl-dkms/template b/srcpkgs/broadcom-wl-dkms/template
index a1a700259fbe..05732c215695 100644
--- a/srcpkgs/broadcom-wl-dkms/template
+++ b/srcpkgs/broadcom-wl-dkms/template
@@ -3,7 +3,6 @@ pkgname=broadcom-wl-dkms
 version=6.30.223.271
 revision=14
 archs="i686* x86_64*"
-create_wrksrc=yes
 depends="dkms"
 short_desc="Broadcom proprietary wireless drivers for Linux - DKMS kernel module"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brscan3/template b/srcpkgs/brother-brscan3/template
index 3a0e1e9bd10a..7633610736cb 100644
--- a/srcpkgs/brother-brscan3/template
+++ b/srcpkgs/brother-brscan3/template
@@ -3,7 +3,6 @@ pkgname=brother-brscan3
 version=0.2.13
 revision=2
 archs="i686 x86_64"
-create_wrksrc=yes
 hostmakedepends="tar"
 makedepends="sane-devel curl"
 depends="sane"
diff --git a/srcpkgs/brother-dcp197c-cupswrapper/template b/srcpkgs/brother-dcp197c-cupswrapper/template
index 0f71ea4ae0ad..38e7d3ac48fc 100644
--- a/srcpkgs/brother-dcp197c-cupswrapper/template
+++ b/srcpkgs/brother-dcp197c-cupswrapper/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-cupswrapper
 version=1.1.3
 revision=8
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="brother-dcp197c-lpr cups"
 short_desc="CUPS wrapper driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-dcp197c-lpr/template b/srcpkgs/brother-dcp197c-lpr/template
index 3d4067d2c9a9..1769c1647a4b 100644
--- a/srcpkgs/brother-dcp197c-lpr/template
+++ b/srcpkgs/brother-dcp197c-lpr/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-lpr
 version=1.1.3
 revision=6
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="a2ps ghostscript"
 short_desc="LPR driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ca-certificates/template b/srcpkgs/ca-certificates/template
index c45563c8f9a1..0f2b903b5f6e 100644
--- a/srcpkgs/ca-certificates/template
+++ b/srcpkgs/ca-certificates/template
@@ -5,7 +5,6 @@ revision=1
 _nss_version=${version#*+}
 bootstrap=yes
 conf_files="/etc/ca-certificates.conf"
-create_wrksrc=yes
 build_wrksrc="work"
 hostmakedepends="openssl"
 depends="openssl run-parts"
diff --git a/srcpkgs/cabbage/template b/srcpkgs/cabbage/template
index 23931ba7d7f2..a0500752ff2c 100644
--- a/srcpkgs/cabbage/template
+++ b/srcpkgs/cabbage/template
@@ -5,7 +5,6 @@ revision=1
 # specified in buildLinux.sh
 _jucever=5.4.7
 _vstsdkver=3611_22_10_2018_build_34
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 hostmakedepends="pkg-config xorg-server-xvfb"
 makedepends="libfreeglut-devel libcurl-devel jack-devel libXcomposite-devel
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 5972ddeb0ce6..5e8dabf27bad 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -3,7 +3,6 @@ pkgname=ccl
 version=1.12
 revision=1
 archs="i686* x86_64*"
-create_wrksrc=yes
 hostmakedepends="m4"
 short_desc="Clozure Common Lisp interpreter and compiler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/chatterino2/template b/srcpkgs/chatterino2/template
index 977fa9771498..05bc4d0cc149 100644
--- a/srcpkgs/chatterino2/template
+++ b/srcpkgs/chatterino2/template
@@ -7,7 +7,6 @@ _serialize_commit="7d37cbfd5ac3bfbe046118e1cec3d32ba4696469"
 _settings_commit="04792d853c7f83c9d7ab4df00279442a658d3be3"
 _signals_commit="25e4ec3b8d6ea94a5e65a26e7cfcbbce3b87c5d6"
 _sanitizers_cmake_commit="99e159ec9bc8dd362b08d18436bd40ff0648417b"
-create_wrksrc=yes
 build_wrksrc="chatterino2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_QTKEYCHAIN=ON"
diff --git a/srcpkgs/chromium-widevine/template b/srcpkgs/chromium-widevine/template
index d1e42c3a846b..e678398ebbb3 100644
--- a/srcpkgs/chromium-widevine/template
+++ b/srcpkgs/chromium-widevine/template
@@ -9,7 +9,6 @@ pkgname=chromium-widevine
 version=96.0.4664.110
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 short_desc="Browser plugin designed for the viewing of premium video content"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:chrome"
diff --git a/srcpkgs/clipper/template b/srcpkgs/clipper/template
index a0d5b7ab78bf..59c6c9b91db3 100644
--- a/srcpkgs/clipper/template
+++ b/srcpkgs/clipper/template
@@ -2,7 +2,6 @@
 pkgname=clipper
 version=6.4.2
 revision=3
-create_wrksrc=yes
 build_wrksrc=cpp
 build_style=cmake
 configure_args="-DVERSION=${version}"
diff --git a/srcpkgs/codelite/template b/srcpkgs/codelite/template
index bdd872583a7e..cb5a0923f654 100644
--- a/srcpkgs/codelite/template
+++ b/srcpkgs/codelite/template
@@ -2,7 +2,6 @@
 pkgname=codelite
 version=16.0.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="codelite-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
diff --git a/srcpkgs/colobot-data/template b/srcpkgs/colobot-data/template
index 343deef501b1..9ebd5b88183b 100644
--- a/srcpkgs/colobot-data/template
+++ b/srcpkgs/colobot-data/template
@@ -2,7 +2,6 @@
 pkgname=colobot-data
 version=0.2.0
 revision=1
-create_wrksrc=yes
 build_wrksrc="colobot-data-colobot-gold-${version}-alpha"
 build_style=cmake
 hostmakedepends="python3"
diff --git a/srcpkgs/cpuburn-a53/template b/srcpkgs/cpuburn-a53/template
index fa59fe6a657a..bf5c4000ed11 100644
--- a/srcpkgs/cpuburn-a53/template
+++ b/srcpkgs/cpuburn-a53/template
@@ -3,7 +3,6 @@ pkgname=cpuburn-a53
 version=0.0.20160228
 revision=2
 archs="aarch64*"
-create_wrksrc=yes
 build_style=fetch
 short_desc="Stress ARM Cortex-A53 processors"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index df266ded665a..07380f782511 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,6 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-create_wrksrc=yes
 build_wrksrc="$wrksrc"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/cross-x86_64-w64-mingw32/template b/srcpkgs/cross-x86_64-w64-mingw32/template
index e12ec33bfd3f..85d868500791 100644
--- a/srcpkgs/cross-x86_64-w64-mingw32/template
+++ b/srcpkgs/cross-x86_64-w64-mingw32/template
@@ -9,7 +9,6 @@ _mpfr_version=4.1.0
 _mpc_version=1.2.1
 _isl_version=0.24
 _mingw_version="${version}"
-create_wrksrc=yes
 hostmakedepends="tar flex perl texinfo"
 makedepends="zlib-devel"
 # it's ok to build with current's -devel packages
diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template
index 1affee1d8f03..91d5cf91cdbe 100644
--- a/srcpkgs/cryfs/template
+++ b/srcpkgs/cryfs/template
@@ -2,7 +2,6 @@
 pkgname=cryfs
 version=0.11.2
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF
  -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt
diff --git a/srcpkgs/ctzcls-cups/template b/srcpkgs/ctzcls-cups/template
index c6291fc7e485..64d2bc0003a6 100644
--- a/srcpkgs/ctzcls-cups/template
+++ b/srcpkgs/ctzcls-cups/template
@@ -2,7 +2,6 @@
 pkgname=ctzcls-cups
 version=1.5
 revision=1
-create_wrksrc=yes
 makedepends="cups-devel"
 short_desc="Citizen Sticker Printers driver for CUPS"
 maintainer="Petr Cizmar <xxb0322@xpc.ovh>"
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a061057..79b19b19d576 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -2,7 +2,6 @@
 pkgname=darkplaces
 version=20140513
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 makedepends="zlib-devel alsa-lib-devel libjpeg-turbo-devel libXpm-devel libXxf86vm-devel SDL-devel MesaLib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/dina-font/template b/srcpkgs/dina-font/template
index a1777a33ea8c..af1d324fd46e 100644
--- a/srcpkgs/dina-font/template
+++ b/srcpkgs/dina-font/template
@@ -2,7 +2,6 @@
 pkgname=dina-font
 version=2.93
 revision=3
-create_wrksrc=yes
 hostmakedepends="bdftopcf font-util unzip"
 depends="font-util"
 short_desc="Monospace bitmap font, primarily aimed at programmers"
diff --git a/srcpkgs/ditaa/template b/srcpkgs/ditaa/template
index 8f501a0d4523..a6710c58af70 100644
--- a/srcpkgs/ditaa/template
+++ b/srcpkgs/ditaa/template
@@ -2,7 +2,6 @@
 pkgname=ditaa
 version=0.11.0
 revision=2
-create_wrksrc=yes
 build_style=fetch
 depends="virtual?java-environment"
 short_desc="Small utility that converts ascii-art diagrams to bitmap diagrams"
diff --git a/srcpkgs/dmd-bootstrap/template b/srcpkgs/dmd-bootstrap/template
index 029b0024faea..e68e5e8f1fc2 100644
--- a/srcpkgs/dmd-bootstrap/template
+++ b/srcpkgs/dmd-bootstrap/template
@@ -6,7 +6,6 @@ _gitrev_dmd=75266348c8a2368945a339ab86d7c8960a9bfc08
 _gitrev_druntime=33ae38cef41564b12864470afaf8430eb7334d3b
 _gitrev_phobos=30ac23a0889dd183221ce531a057171dd45296c4
 archs="x86_64* i686*"
-create_wrksrc=yes
 build_style=gnu-makefile
 short_desc="DMD Compiler (last C++ version for bootstrap)"
 maintainer="Yuxuan Shui <yshuiv7@gmail.com>"
diff --git a/srcpkgs/dmd/template b/srcpkgs/dmd/template
index 0f6801ad1fef..df2a16b8e938 100644
--- a/srcpkgs/dmd/template
+++ b/srcpkgs/dmd/template
@@ -3,7 +3,6 @@ pkgname=dmd
 version=2.098.0
 revision=3
 reverts="2.100.0_1"
-create_wrksrc=yes
 hostmakedepends="dmd2.091 which"
 makedepends="git"
 depends="libphobos>=${version} gcc"
diff --git a/srcpkgs/dmd2.081/template b/srcpkgs/dmd2.081/template
index 79aad0940085..c1a7be352b77 100644
--- a/srcpkgs/dmd2.081/template
+++ b/srcpkgs/dmd2.081/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.081
 version=2.081.1
 revision=3
-create_wrksrc=yes
 hostmakedepends="which"
 makedepends="dmd-bootstrap"
 depends="libphobos2.081>=${version} gcc"
diff --git a/srcpkgs/dmd2.091/template b/srcpkgs/dmd2.091/template
index 72521df7cd3f..6eb2a31b8156 100644
--- a/srcpkgs/dmd2.091/template
+++ b/srcpkgs/dmd2.091/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.091
 version=2.091.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="dmd2.081 which"
 makedepends="git"
 depends="gcc"
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba..2c8f0bdc7a13 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -16,7 +16,6 @@ archs="i686"
 repository="nonfree"
 nostrip="yes"
 
-create_wrksrc=yes
 lib32mode=full
 
 do_install() {
diff --git a/srcpkgs/dragonbox/template b/srcpkgs/dragonbox/template
new file mode 100644
index 000000000000..78b24c5f0dd5
--- /dev/null
+++ b/srcpkgs/dragonbox/template
@@ -0,0 +1,21 @@
+# Template file for 'dragonbox'
+pkgname=dragonbox
+version=1.1.3
+revision=1
+build_style=cmake
+hostmakedepends=""
+makedepends=""
+depends=""
+short_desc="Reference implementation of Dragonbox in C++"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/jk-jeon/dragonbox"
+distfiles="https://github.com/jk-jeon/dragonbox/archive/refs/tags/${version}.tar.gz"
+checksum=09d63b05e9c594ec423778ab59b7a5aa1d76fdd71d25c7048b0258c4ec9c3384
+
+post_install() {
+	mv ${DESTDIR}/usr/include/dragonbox-${version}/dragonbox \
+		${DESTDIR}/usr/include
+	sed -i "s,include/dragonbox-${version},include," \
+		${DESTDIR}/usr/lib/cmake/dragonbox-${version}/dragonboxTargets.cmake
+}
diff --git a/srcpkgs/dummy/template b/srcpkgs/dummy/template
new file mode 100644
index 000000000000..80aea6d2d50e
--- /dev/null
+++ b/srcpkgs/dummy/template
@@ -0,0 +1,19 @@
+# Template file for 'dummy'
+pkgname=dummy
+version=0.1
+revision=1
+build_style=meta
+depends="perl pkg-config extra-cmake-modules gettext
+ akonadi-contacts-devel akonadi5-devel ecm-devel eigen3.2
+ exiv2-devel kactivities5-devel gsl-devel qt5-declarative-devel
+ kcmutils-devel kcontacts-devel kdelibs4support-devel kdiagram-devel
+ kholidays-devel khtml-devel knotifyconfig-devel kross-devel lcms2-devel
+ libetonyek-devel libgit2-devel libodfgen-devel libokular-devel
+ libopenexr-devel libspnav-devel libvisio-devel libwpg-devel libwps-devel
+ poppler-qt5-devel qca-qt5-devel threadweaver-devel marble5-devel
+ kauth-devel kparts-devel kcmutils-devel kdelibs4support-devel
+ ktextwidgets-devel kservice-devel kcrash-devel"
+short_desc="a"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://example.com"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..274790618875 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=1
 _urlver=${version#*.}
 archs="x86_64"
-create_wrksrc=yes
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template
index c7cb81120d41..1110e3bf6d12 100644
--- a/srcpkgs/electron19/template
+++ b/srcpkgs/electron19/template
@@ -5,7 +5,6 @@ revision=2
 _nodever=16.14.2
 _chromiumver=102.0.5005.125
 archs="x86_64* aarch64* ppc64le*"
-create_wrksrc=yes
 build_wrksrc="src"
 hostmakedepends="$(vopt_if clang "clang lld") python pkgconf perl gperf bison ninja nodejs hwids
  libwebp-devel freetype-devel harfbuzz-devel libpng-devel nss-devel which git libevent-devel
diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template
index 0231586c65f7..03e37b7c63cc 100644
--- a/srcpkgs/element-desktop/template
+++ b/srcpkgs/element-desktop/template
@@ -2,7 +2,6 @@
 pkgname=element-desktop
 version=1.11.8
 revision=1
-create_wrksrc=yes
 conf_files="/etc/${pkgname}/config.json"
 hostmakedepends="git yarn nodejs rust cargo python3 curl
  sqlcipher-devel libappindicator-devel libnotify-devel pkg-config
diff --git a/srcpkgs/emacs-ess/template b/srcpkgs/emacs-ess/template
index 272c465f8917..24e6dbbcb266 100644
--- a/srcpkgs/emacs-ess/template
+++ b/srcpkgs/emacs-ess/template
@@ -3,7 +3,6 @@ pkgname=emacs-ess
 reverts="18.10r1_1"
 version=18.10.2
 revision=4
-create_wrksrc=yes
 build_wrksrc="ess-${version}"
 makedepends="emacs perl"
 depends="emacs R"
diff --git a/srcpkgs/ent/template b/srcpkgs/ent/template
index e8c50ee0681c..d07ee06a6433 100644
--- a/srcpkgs/ent/template
+++ b/srcpkgs/ent/template
@@ -2,7 +2,6 @@
 pkgname=ent
 version=2008.01.28
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Evaluate pseudo random number generators"
diff --git a/srcpkgs/entangle/patches/meson-fix.patch b/srcpkgs/entangle/patches/meson-fix.patch
new file mode 100644
index 000000000000..397f52b7ff84
--- /dev/null
+++ b/srcpkgs/entangle/patches/meson-fix.patch
@@ -0,0 +1,167 @@
+Index: entangle-3.0/src/meson.build
+===================================================================
+--- entangle-3.0.orig/src/meson.build
++++ entangle-3.0/src/meson.build
+@@ -40,9 +40,8 @@ appname = 'org.entangle_photo.Manager'
+ desktop = appname + '.desktop'
+ 
+ i18n.merge_file (
+-  desktop,
+   type: 'desktop',
+-  input: desktop,
++  input: desktop + '.in',
+   output: desktop,
+   po_dir: po_dir,
+   install: true,
+@@ -50,17 +49,16 @@ i18n.merge_file (
+ )
+ 
+ metainfo = appname + '.metainfo.xml'
+-metainfotmp = appname + '.tmp.metainfo.xml'
++metainfotmp = appname + '.metainfo.xml.in'
+ 
+ metainfotmp = custom_target('gen-metadata',
+-	input: metainfo,
++	input: metainfo + '.in.in',
+ 	output: metainfotmp,
+ 	command: [meson.source_root() / 'build-aux' / 'metainfo-merge',
+ 		 meson.source_root() / 'docs' / 'releases',
+ 		 '@INPUT@', '@OUTPUT@'])
+ 
+ i18n.merge_file(
+-  metainfo,
+   input: metainfotmp,
+   output: metainfo,
+   install: true,
+Index: entangle-3.0/src/org.entangle_photo.Manager.desktop
+===================================================================
+--- entangle-3.0.orig/src/org.entangle_photo.Manager.desktop
++++ /dev/null
+@@ -1,11 +0,0 @@
+-[Desktop Entry]
+-Version=1.0
+-Name=Entangle
+-Comment=Tethered Camera Control & Capture
+-Icon=org.entangle_photo.Manager
+-Exec=entangle
+-Type=Application
+-Terminal=false
+-Categories=Graphics;Photography;GTK;
+-StartupNotify=true
+-Keywords=Capture;Camera;Tethered;Photo;
+Index: entangle-3.0/src/org.entangle_photo.Manager.desktop.in
+===================================================================
+--- /dev/null
++++ entangle-3.0/src/org.entangle_photo.Manager.desktop.in
+@@ -0,0 +1,11 @@
++[Desktop Entry]
++Version=1.0
++Name=Entangle
++Comment=Tethered Camera Control & Capture
++Icon=org.entangle_photo.Manager
++Exec=entangle
++Type=Application
++Terminal=false
++Categories=Graphics;Photography;GTK;
++StartupNotify=true
++Keywords=Capture;Camera;Tethered;Photo;
+Index: entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml
+===================================================================
+--- entangle-3.0.orig/src/org.entangle_photo.Manager.metainfo.xml
++++ /dev/null
+@@ -1,45 +0,0 @@
+-<?xml version="1.0" encoding="UTF-8"?>
+-<!-- Copyright 2014-2018 Daniel P. Berrangé <dan@berrange.com> -->
+-<component type="desktop-application">
+-  <id>org.entangle_photo.Manager</id>
+-  <metadata_license>CC0-1.0</metadata_license>
+-  <project_license>GPL-3.0+</project_license>
+-  <name>Entangle</name>
+-  <summary>Tethered Camera Control &amp; Capture</summary>
+-  <description>
+-    <p>
+-      Entangle is a program used to control digital cameras
+-      that are connected to the computer via USB.
+-    </p>
+-    <p>
+-      Entangle can trigger the camera shutter to capture new images.
+-      When supported by the camera, a continuously updating preview
+-      of the scene can be displayed prior to capture. Images will be
+-      downloaded and displayed as they are captured by the camera.
+-      Entangle also allows the settings of the camera to be changed
+-      from the computer.
+-    </p>
+-    <p>
+-      Entangle is compatible with most DSLR cameras from Nikon and
+-      Canon, some of their compact camera models, and a variety of
+-      cameras from other manufacturers.
+-    </p>
+-  </description>
+-  <launchable type="desktop-id">org.entangle_photo.Manager.desktop</launchable>
+-  <keywords>
+-    <keyword>Capture</keyword>
+-    <keyword>Camera</keyword>
+-    <keyword>Tethered</keyword>
+-    <keyword>Photo</keyword>
+-  </keywords>
+-  <screenshots>
+-    <screenshot type="default">https://entangle-photo.org/appdata/en_US/screenshots/camera-manager.png</screenshot>
+-  </screenshots>
+-  <url type="homepage">https://entangle-photo.org/</url>
+-  <developer_name>The Entangle Photo project</developer_name>
+-  <updatecontact>https://groups.google.com/forum/#!forum/entangle-devel</updatecontact>
+-  <content_rating type="oars-1.1"/>
+-  <releases>
+-  </releases>
+-  <translation type="gettext">entangle</translation>
+-</component>
+Index: entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml.in.in
+===================================================================
+--- /dev/null
++++ entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml.in.in
+@@ -0,0 +1,45 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!-- Copyright 2014-2018 Daniel P. Berrangé <dan@berrange.com> -->
++<component type="desktop-application">
++  <id>org.entangle_photo.Manager</id>
++  <metadata_license>CC0-1.0</metadata_license>
++  <project_license>GPL-3.0+</project_license>
++  <name>Entangle</name>
++  <summary>Tethered Camera Control &amp; Capture</summary>
++  <description>
++    <p>
++      Entangle is a program used to control digital cameras
++      that are connected to the computer via USB.
++    </p>
++    <p>
++      Entangle can trigger the camera shutter to capture new images.
++      When supported by the camera, a continuously updating preview
++      of the scene can be displayed prior to capture. Images will be
++      downloaded and displayed as they are captured by the camera.
++      Entangle also allows the settings of the camera to be changed
++      from the computer.
++    </p>
++    <p>
++      Entangle is compatible with most DSLR cameras from Nikon and
++      Canon, some of their compact camera models, and a variety of
++      cameras from other manufacturers.
++    </p>
++  </description>
++  <launchable type="desktop-id">org.entangle_photo.Manager.desktop</launchable>
++  <keywords>
++    <keyword>Capture</keyword>
++    <keyword>Camera</keyword>
++    <keyword>Tethered</keyword>
++    <keyword>Photo</keyword>
++  </keywords>
++  <screenshots>
++    <screenshot type="default">https://entangle-photo.org/appdata/en_US/screenshots/camera-manager.png</screenshot>
++  </screenshots>
++  <url type="homepage">https://entangle-photo.org/</url>
++  <developer_name>The Entangle Photo project</developer_name>
++  <updatecontact>https://groups.google.com/forum/#!forum/entangle-devel</updatecontact>
++  <content_rating type="oars-1.1"/>
++  <releases>
++  </releases>
++  <translation type="gettext">entangle</translation>
++</component>
diff --git a/srcpkgs/entangle/template b/srcpkgs/entangle/template
new file mode 100644
index 000000000000..dec756e0fb0f
--- /dev/null
+++ b/srcpkgs/entangle/template
@@ -0,0 +1,17 @@
+# Template file for 'entangle'
+pkgname=entangle
+version=3.0
+revision=1
+build_style=meson
+build_helper=gir
+hostmakedepends="perl gtk-doc gettext glib-devel pkgconf itstool"
+makedepends="libglib-devel gdk-pixbuf-devel gtk+3-devel pango-devel libgphoto2-devel
+ libgudev-devel libgirepository-devel lcms2-devel libpeas-devel libgexiv2-devel
+ libXext-devel libraw-devel gstreamer1-devel gst-plugins-base1-devel"
+depends=""
+short_desc="Tethered camera control and capture"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://www.entangle-photo.org"
+distfiles="https://www.entangle-photo.org/download/sources/entangle-${version}.tar.xz"
+checksum=9285ebab273ebe788d39a7c1bf19717cc6312cfcaa0bc55d65cf5a8d4f42a545
diff --git a/srcpkgs/epson-inkjet-printer-escpr2/template b/srcpkgs/epson-inkjet-printer-escpr2/template
index afc0ef4c97be..cbf115f11068 100644
--- a/srcpkgs/epson-inkjet-printer-escpr2/template
+++ b/srcpkgs/epson-inkjet-printer-escpr2/template
@@ -3,7 +3,6 @@ pkgname=epson-inkjet-printer-escpr2
 version=1.1.24
 revision=1
 archs="x86_64 i686 aarch64 armv7l"
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-cupsfilterdir=/usr/lib/cups/filter --with-cupsppddir=/usr/share/ppd"
diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 7f4ee419095e..0ee7987c6434 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,7 +2,6 @@
 pkgname=erlang
 version=25.1.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
diff --git a/srcpkgs/es/template b/srcpkgs/es/template
index 9dc6a864a7e6..c19ab6a4feaf 100644
--- a/srcpkgs/es/template
+++ b/srcpkgs/es/template
@@ -2,7 +2,6 @@
 pkgname=es
 version=0.9.2
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--with-readline es_cv_abused_getenv=no"
 hostmakedepends="bison"
diff --git a/srcpkgs/figlet-fonts/template b/srcpkgs/figlet-fonts/template
index 750523140233..8be3671bd7b1 100644
--- a/srcpkgs/figlet-fonts/template
+++ b/srcpkgs/figlet-fonts/template
@@ -3,7 +3,6 @@ pkgname=figlet-fonts
 version=20150508
 revision=4
 _figlet_version=2.2.5
-create_wrksrc=yes
 depends="figlet perl"
 short_desc="Additional fonts for figlet"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/fillets-ng/template b/srcpkgs/fillets-ng/template
index 83741590c011..d268eb452a04 100644
--- a/srcpkgs/fillets-ng/template
+++ b/srcpkgs/fillets-ng/template
@@ -2,7 +2,6 @@
 pkgname=fillets-ng
 version=1.0.1
 revision=3
-create_wrksrc=yes
 build_wrksrc="fillets-ng-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index c4e43c47dffd..66f3dbb2f002 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -8,7 +8,6 @@ maintainer="Daniel Nümm <daniel.nuemm@blacktre.es>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 238315b3bd91..177ac6a3dca5 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -8,7 +8,6 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/font-Hasklig/template b/srcpkgs/font-Hasklig/template
index b65c065d17b1..8774895f6d58 100644
--- a/srcpkgs/font-Hasklig/template
+++ b/srcpkgs/font-Hasklig/template
@@ -2,7 +2,6 @@
 pkgname=font-Hasklig
 version=1.2
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Monospaced font with ligatures"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template
index c7487c4e3f40..73bb6af589a5 100644
--- a/srcpkgs/font-atkinson-hyperlegible-ttf/template
+++ b/srcpkgs/font-atkinson-hyperlegible-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-atkinson-hyperlegible-ttf
 version=2020.0514
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Typeface with improved readability and legibility - TTF variant"
 maintainer="J Farkas <chexum+git@gmail.com>"
diff --git a/srcpkgs/font-cozette/template b/srcpkgs/font-cozette/template
index 20bbdcff11e7..f949cdcc1e05 100644
--- a/srcpkgs/font-cozette/template
+++ b/srcpkgs/font-cozette/template
@@ -2,7 +2,6 @@
 pkgname=font-cozette
 version=1.18.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="font-util bdftopcf"
 depends="font-util"
 short_desc="Bitmap programming font optimized for coziness"
diff --git a/srcpkgs/font-fantasque-sans-ttf/template b/srcpkgs/font-fantasque-sans-ttf/template
index ae705baca49e..34ce5b77b3b5 100644
--- a/srcpkgs/font-fantasque-sans-ttf/template
+++ b/srcpkgs/font-fantasque-sans-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-fantasque-sans-ttf
 version=1.8.0
 revision=2
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Handwriting-like programming typeface"
 maintainer="Kartik Singh <kartik.ynwa@gmail.com>"
diff --git a/srcpkgs/font-firacode/template b/srcpkgs/font-firacode/template
index 3e6b45703aed..55f9f02912d2 100644
--- a/srcpkgs/font-firacode/template
+++ b/srcpkgs/font-firacode/template
@@ -2,7 +2,6 @@
 pkgname=font-firacode
 version=6.2
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="FiraCode: monospaced font with programming ligatures"
 maintainer="wundrweapon <whhacker.dcx@gmail.com>"
diff --git a/srcpkgs/font-fontin/template b/srcpkgs/font-fontin/template
index 4321285ea5de..a61ee0d78495 100644
--- a/srcpkgs/font-fontin/template
+++ b/srcpkgs/font-fontin/template
@@ -2,7 +2,6 @@
 pkgname=font-fontin
 version=0.0.20151027
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="A font designed to be used at small sizes"
diff --git a/srcpkgs/font-hanazono/template b/srcpkgs/font-hanazono/template
index f7b2912d35c3..e0212d2b42c3 100644
--- a/srcpkgs/font-hanazono/template
+++ b/srcpkgs/font-hanazono/template
@@ -3,7 +3,6 @@ pkgname=font-hanazono
 version=20170904
 _revision=68253
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Hanazono is a free kanji font"
diff --git a/srcpkgs/font-hermit-otf/template b/srcpkgs/font-hermit-otf/template
index e5ba0d337826..3501c625750e 100644
--- a/srcpkgs/font-hermit-otf/template
+++ b/srcpkgs/font-hermit-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-hermit-otf
 version=2.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Monospace font designed to be clear, pragmatic and very readable"
diff --git a/srcpkgs/font-iosevka/template b/srcpkgs/font-iosevka/template
index 730f461f84e2..2a63a476b31f 100644
--- a/srcpkgs/font-iosevka/template
+++ b/srcpkgs/font-iosevka/template
@@ -2,7 +2,6 @@
 pkgname=font-iosevka
 version=16.3.4
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Slender monospace sans-serif and slab-serif typeface"
 maintainer="Jose G Perez Taveras <josegpt27@gmail.com>"
diff --git a/srcpkgs/font-libertine-ttf/template b/srcpkgs/font-libertine-ttf/template
index 8d6de110a74a..fc337b0ea5b0 100644
--- a/srcpkgs/font-libertine-ttf/template
+++ b/srcpkgs/font-libertine-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-libertine-ttf
 version=5.3.0
 revision=2
 _date=2012_07_02
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Libertine TTF Fonts - Libre multilingual font family"
 maintainer="Pascal Vanier <pascal.vanier@gmail.com>"
diff --git a/srcpkgs/font-manjari/template b/srcpkgs/font-manjari/template
index 92524f3a82f6..d2f922ae9cdd 100644
--- a/srcpkgs/font-manjari/template
+++ b/srcpkgs/font-manjari/template
@@ -2,7 +2,6 @@
 pkgname=font-manjari
 version=2.000
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Malayalam font with smooth curves"
 maintainer="Ashish Kurian Thomas <a@aktsbot.in>"
diff --git a/srcpkgs/font-sarasa-gothic/template b/srcpkgs/font-sarasa-gothic/template
index 167c56b75ce8..50fe6a49d9c7 100644
--- a/srcpkgs/font-sarasa-gothic/template
+++ b/srcpkgs/font-sarasa-gothic/template
@@ -2,7 +2,6 @@
 pkgname=font-sarasa-gothic
 version=0.36.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="CJK programming font based on Iosevka and Source Han Sans"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/font-symbola/template b/srcpkgs/font-symbola/template
index b8e72cd601bc..cc2833243151 100644
--- a/srcpkgs/font-symbola/template
+++ b/srcpkgs/font-symbola/template
@@ -2,7 +2,6 @@
 pkgname=font-symbola
 version=14.00
 revision=1
-create_wrksrc=yes
 hostmakedepends="poppler"
 depends="font-util xbps-triggers"
 short_desc="Font with many Symbol/Emoji blocks of The Unicode Standard"
diff --git a/srcpkgs/font-unifont-bdf/template b/srcpkgs/font-unifont-bdf/template
index 675429a16aa2..5fe2d25dbab6 100644
--- a/srcpkgs/font-unifont-bdf/template
+++ b/srcpkgs/font-unifont-bdf/template
@@ -2,7 +2,6 @@
 pkgname=font-unifont-bdf
 version=14.0.03
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="GNU Unifont Glyphs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-vazir-code/template b/srcpkgs/font-vazir-code/template
index 716ce0264524..9bbfd8de8e2e 100644
--- a/srcpkgs/font-vazir-code/template
+++ b/srcpkgs/font-vazir-code/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir-code
 version=1.1.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (farsi) monospaced font"
 maintainer="mkf <makefile@riseup.net>"
diff --git a/srcpkgs/font-vazir/template b/srcpkgs/font-vazir/template
index d54cbcb20163..67251100c8ab 100644
--- a/srcpkgs/font-vazir/template
+++ b/srcpkgs/font-vazir/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir
 version=30.1.0
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (Farsi) Font - قلم (فونت) فارسی وزیر"
 maintainer="linarcx <linarcx@gmail.com>"
diff --git a/srcpkgs/font-vollkorn-ttf/template b/srcpkgs/font-vollkorn-ttf/template
index 5ee9d7d1b341..851ae32d0b27 100644
--- a/srcpkgs/font-vollkorn-ttf/template
+++ b/srcpkgs/font-vollkorn-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-vollkorn-ttf
 version=4.105
 revision=2
-create_wrksrc=yes
 font_dirs="/usr/share/fonts/TTF"
 hostmakedepends="unzip"
 depends="font-util"
diff --git a/srcpkgs/fonts-droid-ttf/template b/srcpkgs/fonts-droid-ttf/template
index 44ef45a80523..0f4eef7e450f 100644
--- a/srcpkgs/fonts-droid-ttf/template
+++ b/srcpkgs/fonts-droid-ttf/template
@@ -3,7 +3,6 @@ pkgname=fonts-droid-ttf
 version=20150613
 revision=3
 _githash=f5de525ee3547b8a69a21aec1e1a3175bc06f442
-create_wrksrc=yes
 depends="font-util"
 short_desc="General-purpose Android fonts (CJK support)"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fortune-mod-void/template b/srcpkgs/fortune-mod-void/template
index cac177dc6b19..d27b528a337b 100644
--- a/srcpkgs/fortune-mod-void/template
+++ b/srcpkgs/fortune-mod-void/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-void
 version=20200307
 revision=2
-create_wrksrc=yes
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
 short_desc="Quotes from #xbps and other void related stuff"
diff --git a/srcpkgs/fpc/template b/srcpkgs/fpc/template
index c867802cf756..335aa49584c9 100644
--- a/srcpkgs/fpc/template
+++ b/srcpkgs/fpc/template
@@ -3,7 +3,6 @@ pkgname=fpc
 version=3.2.0
 revision=1
 archs="x86_64* i686* ppc64le ppc64 ppc"
-create_wrksrc=yes
 build_wrksrc="${pkgname}build-${version}"
 conf_files="/etc/fpc.cfg /etc/fppkg.cfg"
 hostmakedepends="rpmextract"
diff --git a/srcpkgs/fsbext/template b/srcpkgs/fsbext/template
index c936bac38ff9..61f10734d9b6 100644
--- a/srcpkgs/fsbext/template
+++ b/srcpkgs/fsbext/template
@@ -5,7 +5,6 @@ revision=2
 hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_target=fsbext
-create_wrksrc=obviously
 short_desc="Files extractor for the FSB archives used by the FMOD library"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/gajim-omemo/template b/srcpkgs/gajim-omemo/template
index e218802485f0..8083040fb5d0 100644
--- a/srcpkgs/gajim-omemo/template
+++ b/srcpkgs/gajim-omemo/template
@@ -2,7 +2,6 @@
 pkgname=gajim-omemo
 version=2.8.16
 revision=1
-create_wrksrc="omemo"
 hostmakedepends="unzip"
 depends="python3 python3-setuptools python3-cryptography python3-axolotl
  python3-qrcode gajim"
diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..8189d2813eb9 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,7 +3,6 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 build_style=cargo
 short_desc="WebDriver for Firefox"
diff --git a/srcpkgs/ghidra/template b/srcpkgs/ghidra/template
index 32edeb3be08b..cd0a97a1e56a 100644
--- a/srcpkgs/ghidra/template
+++ b/srcpkgs/ghidra/template
@@ -6,7 +6,6 @@ _commit=939210dab2570714944ac35a4daef9633fd842b3
 archs="x86_64* aarch64*"
 # Other 64bit archs should be easily patchable,
 # grep for linux_arm_64 to find all places in need of patching
-create_wrksrc=yes
 build_wrksrc="ghidra_build"
 hostmakedepends="gradle openjdk11 flex unzip protobuf which"
 depends="openjdk11"
diff --git a/srcpkgs/gnome-colors-icon-theme/template b/srcpkgs/gnome-colors-icon-theme/template
index ed09ae96914d..114a04dc7c33 100644
--- a/srcpkgs/gnome-colors-icon-theme/template
+++ b/srcpkgs/gnome-colors-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=gnome-colors-icon-theme
 version=5.5.1
 revision=2
-create_wrksrc=yes
 depends="gtk-update-icon-cache hicolor-icon-theme gnome-icon-theme"
 short_desc="GNOME-Colors icon theme"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index 4fa13d28f6d1..70b6059f512a 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -2,7 +2,6 @@
 pkgname=go
 version=1.19.2
 revision=1
-create_wrksrc=yes
 build_wrksrc=go
 hostmakedepends="go1.12-bootstrap"
 checkdepends="iana-etc clang gcc-fortran"
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 42c7ba3764ef..0308c71d189f 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -2,7 +2,6 @@
 pkgname=gopass-jsonapi
 version=1.14.6
 revision=1
-create_wrksrc=yes
 build_style=go
 go_import_path=github.com/gopasspw/gopass-jsonapi
 go_ldflags="-X main.version=${version}"
diff --git a/srcpkgs/grabc/template b/srcpkgs/grabc/template
index 6e7e55663e68..deddf7bbff74 100644
--- a/srcpkgs/grabc/template
+++ b/srcpkgs/grabc/template
@@ -3,7 +3,6 @@ pkgname=grabc
 reverts=1.1_1
 version=1.0.2
 revision=1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/gtk-theme-united-gnome/template b/srcpkgs/gtk-theme-united-gnome/template
index fcb4b3a5baae..f355423e1478 100644
--- a/srcpkgs/gtk-theme-united-gnome/template
+++ b/srcpkgs/gtk-theme-united-gnome/template
@@ -2,7 +2,6 @@
 pkgname=gtk-theme-united-gnome
 version=2.2
 revision=3
-create_wrksrc=yes
 depends="gnome-themes-standard gtk+3 gtk-engine-murrine"
 short_desc="GTK2/3 + GNOME Shell theme based on a Ubuntu 18.04 design concept"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/guvcview/template b/srcpkgs/guvcview/template
index 345cf6006f24..b7f43678e72e 100644
--- a/srcpkgs/guvcview/template
+++ b/srcpkgs/guvcview/template
@@ -2,7 +2,6 @@
 pkgname=guvcview
 version=2.0.7
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-static --disable-debian-menu"
 hostmakedepends="pkg-config intltool autoconf automake libtool glib-devel"
diff --git a/srcpkgs/helden-software/template b/srcpkgs/helden-software/template
index 77850de45887..5adeef5a4387 100644
--- a/srcpkgs/helden-software/template
+++ b/srcpkgs/helden-software/template
@@ -4,7 +4,6 @@ version=5.5.3
 revision=1
 _ver="${version}-0_all"
 _filename="${pkgname}_${_ver}.deb"
-create_wrksrc=yes
 build_style=fetch
 depends="openjdk-jre"
 short_desc="Character generator for the Pen&Paper RPG DSA"
diff --git a/srcpkgs/hobbits/template b/srcpkgs/hobbits/template
index c45b8ff3560e..f3a5509cf496 100644
--- a/srcpkgs/hobbits/template
+++ b/srcpkgs/hobbits/template
@@ -4,7 +4,6 @@ version=0.53.2
 revision=1
 _pffft_commit=7914df2127c206ae501a6cb2950ee65a94662215
 _pffft_dir="jpommier-pffft-${_pffft_commit:0:12}"
-create_wrksrc=yes
 build_wrksrc="hobbits-${version}"
 build_style=cmake
 configure_args="-DBUILD_VERSION=${version} $(vopt_bool simd PFFFT_ENABLE_SIMD)"
diff --git a/srcpkgs/hopper/template b/srcpkgs/hopper/template
index b1645666498d..39c4abbe337a 100644
--- a/srcpkgs/hopper/template
+++ b/srcpkgs/hopper/template
@@ -3,7 +3,6 @@ pkgname=hopper
 version=5.7.7
 revision=1
 _build=1
-create_wrksrc=yes
 short_desc="MacOS and Linux Disassembler"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:EULA"
diff --git a/srcpkgs/hunspell-ca_ES/template b/srcpkgs/hunspell-ca_ES/template
index b9aa920b50e1..8f942c96e8a7 100644
--- a/srcpkgs/hunspell-ca_ES/template
+++ b/srcpkgs/hunspell-ca_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ca_ES
 version=3.0.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Catalan dictionary for hunspell"
 maintainer="Adrià Rubio <engolianth@protonmail.com>"
diff --git a/srcpkgs/hunspell-da_DK/template b/srcpkgs/hunspell-da_DK/template
index a16c31d36988..85c1255e2166 100644
--- a/srcpkgs/hunspell-da_DK/template
+++ b/srcpkgs/hunspell-da_DK/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-da_DK
 version=2.4
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Danish da_DK dictionary for hunspell"
 maintainer="Unix Sheikh <unixsheikh@protonmail.com>"
diff --git a/srcpkgs/hunspell-de_CH/template b/srcpkgs/hunspell-de_CH/template
index 7ea4ce038c70..2a497b3c353c 100644
--- a/srcpkgs/hunspell-de_CH/template
+++ b/srcpkgs/hunspell-de_CH/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_CH
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Switzerland) dictionary for hunspell"
 maintainer="Pascal Huber <pascal.huber@resolved.ch>"
diff --git a/srcpkgs/hunspell-de_DE/template b/srcpkgs/hunspell-de_DE/template
index 2d2f03ce61d3..59c7f49030f6 100644
--- a/srcpkgs/hunspell-de_DE/template
+++ b/srcpkgs/hunspell-de_DE/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_DE
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Germany) dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..39670eb3654c 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-en_AU/template b/srcpkgs/hunspell-en_AU/template
index 318c154b5282..8f5354b80904 100644
--- a/srcpkgs/hunspell-en_AU/template
+++ b/srcpkgs/hunspell-en_AU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_AU
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Australian English en_AU dictionary for hunspell"
 maintainer="Alexis <flexibeast@gmail.com>"
diff --git a/srcpkgs/hunspell-en_CA/template b/srcpkgs/hunspell-en_CA/template
index 65d7926b2603..399833f24e98 100644
--- a/srcpkgs/hunspell-en_CA/template
+++ b/srcpkgs/hunspell-en_CA/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_CA
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Canadian English en_CA dictionary for hunspell"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/hunspell-en_GB-ize/template b/srcpkgs/hunspell-en_GB-ize/template
index faf133088db8..3332a158df6e 100644
--- a/srcpkgs/hunspell-en_GB-ize/template
+++ b/srcpkgs/hunspell-en_GB-ize/template
@@ -4,7 +4,6 @@ _variant="ize"
 pkgname=${_vpkgname}-${_variant}
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="English dictionary for hunspell ${_variant} variant"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-en_US/template b/srcpkgs/hunspell-en_US/template
index ce4df5e1a624..5367bacb2db5 100644
--- a/srcpkgs/hunspell-en_US/template
+++ b/srcpkgs/hunspell-en_US/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_US
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="American English en_US dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-es_ES/template b/srcpkgs/hunspell-es_ES/template
index 45f5785b9f60..7109807e60dc 100644
--- a/srcpkgs/hunspell-es_ES/template
+++ b/srcpkgs/hunspell-es_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-es_ES
 version=2.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Spanish dictionary for hunspell"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/hunspell-fr_FR/template b/srcpkgs/hunspell-fr_FR/template
index 221b53b561ef..fd34fcc34a80 100644
--- a/srcpkgs/hunspell-fr_FR/template
+++ b/srcpkgs/hunspell-fr_FR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-fr_FR
 version=7.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="French dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-hr_HR/template b/srcpkgs/hunspell-hr_HR/template
index c3857398f5bc..2f7728f2cf22 100644
--- a/srcpkgs/hunspell-hr_HR/template
+++ b/srcpkgs/hunspell-hr_HR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-hr_HR
 version=20030928
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Croatian (Croatia) dictionary for hunspell"
 maintainer="Gour <gour@atmarama.net>"
diff --git a/srcpkgs/hunspell-it_IT/template b/srcpkgs/hunspell-it_IT/template
index 705e925017ee..5cf7db2bf1af 100644
--- a/srcpkgs/hunspell-it_IT/template
+++ b/srcpkgs/hunspell-it_IT/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-it_IT
 version=4.2
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Italian dictionary for hunspell"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/hunspell-pl_PL/template b/srcpkgs/hunspell-pl_PL/template
index bfbcaae14013..bbfcb1058249 100644
--- a/srcpkgs/hunspell-pl_PL/template
+++ b/srcpkgs/hunspell-pl_PL/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-pl_PL
 version=20220801
 revision=1
-create_wrksrc=yes
 short_desc="Polish dictionary for hunspell"
 maintainer="m-cz <emcze@ya.ru>"
 license="GPL-2.0-only, LGPL-2.1-only, CC-BY-4.0, MPL-1.1, Apache-2.0"
diff --git a/srcpkgs/hunspell-ro_RO/template b/srcpkgs/hunspell-ro_RO/template
index 83d1281d79f1..ff649345ccad 100644
--- a/srcpkgs/hunspell-ro_RO/template
+++ b/srcpkgs/hunspell-ro_RO/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ro_RO
 version=3.3.10
 revision=1
-create_wrksrc=yes
 short_desc="Romanian dictionary for hunspell"
 maintainer="Klorophatu <klorophatu@krutt.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1"
diff --git a/srcpkgs/hunspell-ru_RU-ieyo/template b/srcpkgs/hunspell-ru_RU-ieyo/template
index 070efc24769b..b07c90f1cef0 100644
--- a/srcpkgs/hunspell-ru_RU-ieyo/template
+++ b/srcpkgs/hunspell-ru_RU-ieyo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU-ieyo
 version=0.3.9
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell, variant with ie and yo"
 maintainer="Andrey Raugas <kainonergon@gmail.com>"
diff --git a/srcpkgs/hunspell-ru_RU/template b/srcpkgs/hunspell-ru_RU/template
index 7242e68ac018..8d1f53f9e18f 100644
--- a/srcpkgs/hunspell-ru_RU/template
+++ b/srcpkgs/hunspell-ru_RU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU
 version=0.4.3
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/hunspell-sl_SI/template b/srcpkgs/hunspell-sl_SI/template
index 26f2fb319c7e..d941d4d5ec72 100644
--- a/srcpkgs/hunspell-sl_SI/template
+++ b/srcpkgs/hunspell-sl_SI/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sl_SI
 version=2020.12.31
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Slovenian dictionary for hunspell"
 maintainer="Chloris <chloris@freedommail.ch>"
diff --git a/srcpkgs/hunspell-sv_SE/template b/srcpkgs/hunspell-sv_SE/template
index cd5a56870c15..32bdced9de14 100644
--- a/srcpkgs/hunspell-sv_SE/template
+++ b/srcpkgs/hunspell-sv_SE/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sv_SE
 version=2.41
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Swedish sv_SE dictionary for hunspell"
 maintainer="Venca Uruba <uruba@outlook.com>"
diff --git a/srcpkgs/ictree/template b/srcpkgs/ictree/template
index be0ad5fba4c6..9961600bb522 100644
--- a/srcpkgs/ictree/template
+++ b/srcpkgs/ictree/template
@@ -2,7 +2,6 @@
 pkgname=ictree
 version=1.0.1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Like tree but interactive"
diff --git a/srcpkgs/icu4lua/template b/srcpkgs/icu4lua/template
index 9fc0d8aaa44f..0f766d404f85 100644
--- a/srcpkgs/icu4lua/template
+++ b/srcpkgs/icu4lua/template
@@ -2,7 +2,6 @@
 pkgname=icu4lua
 version=0.2B
 revision=12
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
 makedepends="icu-devel lua51-devel"
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 92ad9135f3a9..e72f9bc8fbb3 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -3,7 +3,6 @@ pkgname=intellij-idea-ultimate-edition
 version=2021.3.3
 revision=1
 archs="i686 x86_64"
-create_wrksrc="true"
 depends="giflib libXtst jetbrains-jdk-bin"
 short_desc="Most intelligent Java IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..8cc72a801885 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -4,7 +4,6 @@ _distname=ipw2100-fw
 version=1.3
 revision=6
 wrksrc="${_distname}-${version}"
-create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/jnettop/template b/srcpkgs/jnettop/template
index 1bfc21eda36d..d9ceb4c7d3ac 100644
--- a/srcpkgs/jnettop/template
+++ b/srcpkgs/jnettop/template
@@ -2,7 +2,6 @@
 pkgname=jnettop
 version=0.13.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kexec-tools/template b/srcpkgs/kexec-tools/template
index 827c3ca108fd..eb299b8c568b 100644
--- a/srcpkgs/kexec-tools/template
+++ b/srcpkgs/kexec-tools/template
@@ -2,7 +2,6 @@
 pkgname=kexec-tools
 version=2.0.23
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="tar xz"
 makedepends="zlib-devel liblzma-devel"
diff --git a/srcpkgs/kickassembler/template b/srcpkgs/kickassembler/template
index 99f1f0ead745..6bac58929733 100644
--- a/srcpkgs/kickassembler/template
+++ b/srcpkgs/kickassembler/template
@@ -2,7 +2,6 @@
 pkgname=kickassembler
 version=4.19
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="virtual?java-environment"
 short_desc="Combination of 6510 assembler and high level script language"
diff --git a/srcpkgs/klystrack/template b/srcpkgs/klystrack/template
index fa15065adcad..33114107ed58 100644
--- a/srcpkgs/klystrack/template
+++ b/srcpkgs/klystrack/template
@@ -3,7 +3,6 @@ pkgname=klystrack
 version=1.7.3
 revision=2
 _klystronsha=f5114db4de299ece73852becbef56d7d461bf421
-create_wrksrc=yes
 hostmakedepends="SDL2-devel"
 makedepends="SDL2_image-devel SDL2_mixer-devel"
 short_desc="Chiptune music tracker"
diff --git a/srcpkgs/libaom/template b/srcpkgs/libaom/template
index 64fc8dcbd633..12e33c26be17 100644
--- a/srcpkgs/libaom/template
+++ b/srcpkgs/libaom/template
@@ -2,7 +2,6 @@
 pkgname=libaom
 version=3.4.0
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DENABLE_DOCS=OFF -DBUILD_SHARED_LIBS=ON"
 hostmakedepends="yasm doxygen perl"
diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..94e80b22d1b5 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
diff --git a/srcpkgs/lua-language-server/template b/srcpkgs/lua-language-server/template
index bd539c6ca6a1..59baa1ec2821 100644
--- a/srcpkgs/lua-language-server/template
+++ b/srcpkgs/lua-language-server/template
@@ -2,7 +2,6 @@
 pkgname=lua-language-server
 version=3.5.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="ninja"
 short_desc="Lua LSP implementation written in Lua"
 maintainer="icp <pangolin@vivaldi.net>"
diff --git a/srcpkgs/lua54-cjson/template b/srcpkgs/lua54-cjson/template
index 72ba9407c308..242d8e385cf9 100644
--- a/srcpkgs/lua54-cjson/template
+++ b/srcpkgs/lua54-cjson/template
@@ -2,7 +2,6 @@
 pkgname=lua54-cjson
 version=2.1.0
 revision=3
-create_wrksrc=yes
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..53674cf46e62 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -3,7 +3,6 @@ pkgname=lua54-luadbi
 version=0.5
 revision=5
 wrksrc="luadbi-${version}"
-create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/m17n-db/template b/srcpkgs/m17n-db/template
index 2d84144f5e7d..20dd5e3f7bf9 100644
--- a/srcpkgs/m17n-db/template
+++ b/srcpkgs/m17n-db/template
@@ -4,7 +4,6 @@ version=1.8.0
 revision=2
 _glibc_version=2.32
 build_style=gnu-configure
-create_wrksrc=yes
 build_wrksrc=m17n-db-$version
 configure_args="--with-charmaps=${XBPS_BUILDDIR}/m17n-db-${version}/glibc-${_glibc_version}/localedata/charmaps"
 hostmakedepends="gettext"
diff --git a/srcpkgs/macchanger/template b/srcpkgs/macchanger/template
index b0363f1f70ce..74f35c294e3e 100644
--- a/srcpkgs/macchanger/template
+++ b/srcpkgs/macchanger/template
@@ -2,7 +2,6 @@
 pkgname=macchanger
 version=1.7.0
 revision=5
-create_wrksrc=yes
 build_wrksrc="macchanger-${version}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..24adf3c50729 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -6,7 +6,6 @@ _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
 wrksrc="mandrel-${version}"
-create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/mb2md/template b/srcpkgs/mb2md/template
index 2a069a675417..8b947ba847fe 100644
--- a/srcpkgs/mb2md/template
+++ b/srcpkgs/mb2md/template
@@ -2,7 +2,6 @@
 pkgname=mb2md
 version=3.20
 revision=3
-create_wrksrc=yes
 depends="perl-TimeDate"
 short_desc="Convert mbox mailboxes into maildir mailboxes"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/memtest86+/template b/srcpkgs/memtest86+/template
index ecffaa62c401..8429b5382b36 100644
--- a/srcpkgs/memtest86+/template
+++ b/srcpkgs/memtest86+/template
@@ -10,7 +10,6 @@ homepage="http://www.memtest.org"
 distfiles="https://www.memtest.org/download/${version}/memtest86+-${version}.bin.gz"
 checksum=78f6625b093de69537d99ed68e35b2a9e5d666504cb2533affab1967bd888fc8
 
-create_wrksrc=yes
 nostrip=yes
 noverifyrdeps=yes
 
diff --git a/srcpkgs/minetest/template b/srcpkgs/minetest/template
index 3fd704d0dd40..0eb52d4e131e 100644
--- a/srcpkgs/minetest/template
+++ b/srcpkgs/minetest/template
@@ -3,7 +3,6 @@ pkgname=minetest
 version=5.6.1
 revision=1
 _irrlichtversion=1.9.0mt8
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SERVER=TRUE -DVERSION_EXTRA=_${revision}"
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index f4d74271bb1d..47bef3de0241 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -3,7 +3,6 @@ pkgname=moby
 version=20.10.17
 revision=1
 _libnetwork_commit=f6ccccb1c082a432c2a5814aaedaca56af33d9ea
-create_wrksrc=yes
 build_style=go
 go_import_path="github.com/docker/docker"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mozc/template b/srcpkgs/mozc/template
index 3fdb986b3213..470f7180dcc4 100644
--- a/srcpkgs/mozc/template
+++ b/srcpkgs/mozc/template
@@ -8,7 +8,6 @@ _commit=056163a5fddbb261b258beb8444998e4882f0cc5
 _abseil=20211102.0
 _gyp=0.1+20220404git9ecf45e
 _jpn_dict=e5b3425575734c323e1d947009dd74709437b684
-create_wrksrc=yes
 build_wrksrc=mozc/src
 hostmakedepends="gettext ninja pkg-config protobuf protobuf-devel
  python3-six which qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/mp3gain/template b/srcpkgs/mp3gain/template
new file mode 100644
index 000000000000..37ac696b93dd
--- /dev/null
+++ b/srcpkgs/mp3gain/template
@@ -0,0 +1,18 @@
+# Template file for 'mp3gain'
+pkgname=mp3gain
+version=1.6.2
+revision=2
+build_style=gnu-makefile
+make_build_args="OSTYPE=linux"
+hostmakedepends="unzip"
+makedepends="mpg123-devel"
+short_desc="Lossless mp3 normalizer with statistical analysis"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="LGPL-2.1-or-later"
+homepage="http://mp3gain.sourceforge.net"
+distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version//./_}-src.zip"
+checksum=5cc04732ef32850d5878b28fbd8b85798d979a025990654aceeaa379bcc9596d
+
+do_install() {
+	vbin mp3gain
+}
diff --git a/srcpkgs/msp430-toolchain/template b/srcpkgs/msp430-toolchain/template
index 10f8d6b7fe45..f9499bc7b526 100644
--- a/srcpkgs/msp430-toolchain/template
+++ b/srcpkgs/msp430-toolchain/template
@@ -3,7 +3,6 @@ pkgname=msp430-toolchain
 version=3.05.00.00
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=yes
 hostmakedepends="unzip expect flex tar texinfo"
 makedepends="ncurses-devel"
 short_desc="Toolchain for the TI MSP430 microprocessor"
diff --git a/srcpkgs/mytop/template b/srcpkgs/mytop/template
index 1137a834b511..d3340ed5d9c0 100644
--- a/srcpkgs/mytop/template
+++ b/srcpkgs/mytop/template
@@ -2,7 +2,6 @@
 pkgname=mytop
 version=10.1.48
 revision=1
-create_wrksrc=yes
 depends="mariadb perl-Term-ReadKey perl-DBD-mysql"
 short_desc="Top-like query monitor for MariaDB"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/neomutt/template b/srcpkgs/neomutt/template
index 39927bb48fbb..28c739c83a9a 100644
--- a/srcpkgs/neomutt/template
+++ b/srcpkgs/neomutt/template
@@ -2,7 +2,6 @@
 pkgname=neomutt
 version=20220429
 revision=3
-create_wrksrc=true
 build_wrksrc="${pkgname}-${version}"
 build_style=configure
 configure_args="--ssl --gpgme --notmuch --gdbm --lua --sasl --zlib --tdb
diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index 2c9f45042734..448ac3d6e5a4 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -5,7 +5,6 @@ version=11.00.00
 revision=1
 _githash=0d782c278caeb9e70b1a5635d018168b09ecf2ba
 _githash_guide=fb48776592aebf481e5b27db16786005dd965c71
-create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
 hostmakedepends="flex perl pkg-config python3"
 makedepends="libX11-devel libjpeg-turbo-devel libpng-devel libxml2-devel
diff --git a/srcpkgs/nginx/template b/srcpkgs/nginx/template
index a4324dd75df8..0dfbc7d6c7df 100644
--- a/srcpkgs/nginx/template
+++ b/srcpkgs/nginx/template
@@ -3,7 +3,6 @@ pkgname=nginx
 version=1.22.0
 revision=1
 _tests_commit=18ac4d9e5a2a
-create_wrksrc=yes
 build_wrksrc="nginx-${version}"
 build_style=gnu-makefile
 hostmakedepends="openssl-devel pcre2-devel $(vopt_if geoip geoip-devel)"
diff --git a/srcpkgs/nim/template b/srcpkgs/nim/template
index 4e69e1fab2b7..15cd47ba7220 100644
--- a/srcpkgs/nim/template
+++ b/srcpkgs/nim/template
@@ -4,7 +4,6 @@ version=1.6.6
 revision=1
 _c1version=561b417c65791cd8356b5f73620914ceff845d10
 _nimbleversion=0.13.1
-create_wrksrc=yes
 build_wrksrc="Nim-$version"
 depends="gcc openssl-devel"
 short_desc="Nim programming language"
diff --git a/srcpkgs/noto-fonts-cjk/template b/srcpkgs/noto-fonts-cjk/template
index 70d8e74a6ec3..01fe4e1ede41 100644
--- a/srcpkgs/noto-fonts-cjk/template
+++ b/srcpkgs/noto-fonts-cjk/template
@@ -6,7 +6,6 @@ revision=1
 # the sans and serif variants are released on separate tags
 _sans_version=2.004
 _serif_version=2.001
-create_wrksrc=yes
 depends="font-util"
 short_desc="Google Noto CJK Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 8ba5618a7c46..f71575e8c76e 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia470>=0 nvidia390>=0"
diff --git a/srcpkgs/nvidia390/template b/srcpkgs/nvidia390/template
index da8428d2b873..5f6a43dfeb6e 100644
--- a/srcpkgs/nvidia390/template
+++ b/srcpkgs/nvidia390/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="i686 x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 depends="nvidia390-libs-${version}_${revision} nvidia390-gtklibs-${version}_${revision}
diff --git a/srcpkgs/nvidia470/template b/srcpkgs/nvidia470/template
index 5567824f41bf..77bc94299e4b 100644
--- a/srcpkgs/nvidia470/template
+++ b/srcpkgs/nvidia470/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia390>=0"
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
index d3d1c20fe9cd..511468b930f1 100644
--- a/srcpkgs/nyxt/template
+++ b/srcpkgs/nyxt/template
@@ -2,7 +2,6 @@
 pkgname=nyxt
 version=2.2.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 make_build_target=all
 hostmakedepends="sbcl git"
diff --git a/srcpkgs/opencv/template b/srcpkgs/opencv/template
index a46cf9d79a78..70ed4a5b87bf 100644
--- a/srcpkgs/opencv/template
+++ b/srcpkgs/opencv/template
@@ -2,7 +2,6 @@
 pkgname=opencv
 version=4.6.0
 revision=1
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${version}
 build_style=cmake
 configure_args="-DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_OPENMP=ON
diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template
index e4b6a8a3b5bb..37517845aed4 100644
--- a/srcpkgs/openjdk17/template
+++ b/srcpkgs/openjdk17/template
@@ -8,7 +8,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-create_wrksrc=yes
 build_wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
diff --git a/srcpkgs/openspades/template b/srcpkgs/openspades/template
index 216f6dcc3ca5..d79006a1996f 100644
--- a/srcpkgs/openspades/template
+++ b/srcpkgs/openspades/template
@@ -6,7 +6,6 @@ pkgname=openspades
 version=0.1.3
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=true
 build_wrksrc="openspades-${version}"
 build_style=cmake
 configure_args="-DOPENSPADES_INSTALL_BINARY=bin -DOPENSPADES_RESOURCES=NO"
diff --git a/srcpkgs/openttd/template b/srcpkgs/openttd/template
index cdecbd7c365b..6a38cb0f1514 100644
--- a/srcpkgs/openttd/template
+++ b/srcpkgs/openttd/template
@@ -4,7 +4,6 @@ version=1.10.3
 revision=5
 _gfxver=0.6.0
 _sfxver=0.2.3
-create_wrksrc=yes
 build_wrksrc=openttd-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config unzip tar"
diff --git a/srcpkgs/opentyrian/template b/srcpkgs/opentyrian/template
index 2f70a3b2a0a2..0c90c7925871 100644
--- a/srcpkgs/opentyrian/template
+++ b/srcpkgs/opentyrian/template
@@ -3,7 +3,6 @@ pkgname=opentyrian
 version=2.1.20130907
 revision=3
 _dataver=21
-create_wrksrc=yes
 build_wrksrc=$pkgname-$version
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index 6c8a332b56b9..e365fe3f5d62 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -3,7 +3,6 @@ pkgname=opera
 version=92.0.4561.21
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="ffmpeg desktop-file-utils hicolor-icon-theme"
 short_desc="Fast, secure, easy to use browser"
diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template
index 9bdf32ef3c53..cb4f47ed7fb8 100644
--- a/srcpkgs/pandoc/template
+++ b/srcpkgs/pandoc/template
@@ -7,7 +7,6 @@ _sidenote_version=0.22.1.0
 _monad_gen_version=0.3.0.1
 _crossref_version=0.3.12.2
 _roman_numerals_version=0.5.1.5
-create_wrksrc=yes
 build_style=haskell-stack
 stackage="lts-19.0"
 make_build_args="
diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 12e0d21dc7e8..d8143e99fd7b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,6 @@
 pkgname=pari-elldata
 version=20210301
 revision=1
-create_wrksrc=yes
 depends="pari-elldata-small"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index fc76df875e31..564779031742 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-galdata
 version=20080411
 revision=2
-create_wrksrc=yes
 short_desc="PARI/GP database needed to compute Galois group in degrees 8 through 11"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 8cbb5d684ca9..fda9f5add4b8 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,6 @@
 pkgname=pari-galpol
 version=20180625
 revision=2
-create_wrksrc=yes
 depends="pari-galpol-small"
 short_desc="PARI/GP package of the GALPOL database of polynomials"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-nflistdata/template b/srcpkgs/pari-nflistdata/template
index ef4e37a791d0..5a94bdedb9a2 100644
--- a/srcpkgs/pari-nflistdata/template
+++ b/srcpkgs/pari-nflistdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-nflistdata
 version=20220729
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP database needed by nflist"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-nftables/template b/srcpkgs/pari-nftables/template
index ba3b3ab166d2..f5a353df511c 100644
--- a/srcpkgs/pari-nftables/template
+++ b/srcpkgs/pari-nftables/template
@@ -2,7 +2,6 @@
 pkgname=pari-nftables
 version=20080929
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP megrez number field tables"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 706320194597..0207dc45eb70 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=3
-create_wrksrc=yes
 depends="pari-seadata"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index e0221e5fd7b0..3c916b43317d 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata
 version=20090618
 revision=4
-create_wrksrc=yes
 depends="pari-seadata-small"
 short_desc="PARI/GP package needed by ellap for large primes up to 750 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/passff-host/template b/srcpkgs/passff-host/template
index 5d9a775ca735..3fa51411e7bf 100644
--- a/srcpkgs/passff-host/template
+++ b/srcpkgs/passff-host/template
@@ -2,7 +2,6 @@
 pkgname=passff-host
 version=1.2.1
 revision=1
-create_wrksrc=yes
 depends="python3 pass"
 short_desc="Host app for the WebExtension PassFF"
 maintainer="Colin Reeder <colin@vpzom.click>"
diff --git a/srcpkgs/pcc/template b/srcpkgs/pcc/template
index a51da962f4e1..31ef16ea669e 100644
--- a/srcpkgs/pcc/template
+++ b/srcpkgs/pcc/template
@@ -5,7 +5,6 @@ revision=4
 _distver="${version%.*}"
 _snapshot="${version##*.}"
 archs="i686* x86_64*"
-create_wrksrc=yes
 configure_args="--enable-tls --enable-native"
 hostmakedepends="flex bison"
 depends="binutils pcc-libs>=${version}"
diff --git a/srcpkgs/pdf.js/template b/srcpkgs/pdf.js/template
index 83449dc8ca07..c3575fb5b509 100644
--- a/srcpkgs/pdf.js/template
+++ b/srcpkgs/pdf.js/template
@@ -3,7 +3,6 @@ pkgname=pdf.js
 reverts="2.16.105_1"
 version=2.14.305
 revision=2
-create_wrksrc=yes
 short_desc="Portable Document Format (PDF) viewer built with HTML5"
 maintainer="Daniel Santana <daniel@santana.tech>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinebookpro-firmware/template b/srcpkgs/pinebookpro-firmware/template
index 4d29df0915b6..b15042b224f7 100644
--- a/srcpkgs/pinebookpro-firmware/template
+++ b/srcpkgs/pinebookpro-firmware/template
@@ -6,7 +6,6 @@ revision=1
 _rockchip_commit=72c91aa297a10140781e3f83419c077d4bf8890c
 _manjaro_commit=7074a2e21dd804e229eab1c031bc00246e9173e0
 archs="aarch64*"
-create_wrksrc=yes
 short_desc="Firmware files for the Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template
index e594d838f2b9..7eed2a19fdae 100644
--- a/srcpkgs/pinephone-uboot/template
+++ b/srcpkgs/pinephone-uboot/template
@@ -3,7 +3,6 @@ pkgname=pinephone-uboot
 version=0.0.20200917
 revision=3
 archs="aarch64*"
-create_wrksrc=yes
 hostmakedepends="flex cross-or1k-none-elf-gcc dtc python3 python3-devel bc swig"
 depends="u-boot-tools"
 conf_files="/etc/default/${pkgname}-config"
diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template
index 72a798b1a6db..30ff2186206b 100644
--- a/srcpkgs/pipewire/template
+++ b/srcpkgs/pipewire/template
@@ -3,7 +3,6 @@ pkgname=pipewire
 version=0.3.58
 revision=1
 _pms_version=0.4.1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="
diff --git a/srcpkgs/plantuml/template b/srcpkgs/plantuml/template
index 3322f1ba7a71..0bfbdeeb6e36 100644
--- a/srcpkgs/plantuml/template
+++ b/srcpkgs/plantuml/template
@@ -3,7 +3,6 @@ pkgname=plantuml
 reverts="8047_1 8053_1 8059_1"
 version=1.2022.8
 revision=1
-create_wrksrc=yes
 hostmakedepends="apache-ant openjdk8"
 depends="virtual?java-environment graphviz"
 short_desc="Create UML diagrams from a plain text language"
diff --git a/srcpkgs/plex-media-server/template b/srcpkgs/plex-media-server/template
index 981a468fb279..624fecc89bc5 100644
--- a/srcpkgs/plex-media-server/template
+++ b/srcpkgs/plex-media-server/template
@@ -4,7 +4,6 @@ version=1.15.3.876
 revision=4
 _suffix=ad6e39743
 archs="i686 x86_64 armv7 aarch64"
-create_wrksrc=yes
 hostmakedepends="tar xz"
 short_desc="Plex Media Server"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/praat/template b/srcpkgs/praat/template
index f09570ce85fa..5b2574dbcc68 100644
--- a/srcpkgs/praat/template
+++ b/srcpkgs/praat/template
@@ -2,7 +2,6 @@
 pkgname=praat
 version=6.2.23
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if jack jack-devel)
  $(vopt_if pulseaudio 'alsa-lib-devel pulseaudio-devel')"
diff --git a/srcpkgs/protobuf/template b/srcpkgs/protobuf/template
index b700e6f5d91c..5ddafd940279 100644
--- a/srcpkgs/protobuf/template
+++ b/srcpkgs/protobuf/template
@@ -2,7 +2,6 @@
 pkgname=protobuf
 version=21.7
 revision=1
-create_wrksrc="yes"
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/python3-PyPDF2/template b/srcpkgs/python3-PyPDF2/template
index be976304ea93..b1ef16944134 100644
--- a/srcpkgs/python3-PyPDF2/template
+++ b/srcpkgs/python3-PyPDF2/template
@@ -3,7 +3,6 @@ pkgname=python3-PyPDF2
 version=2.4.1
 revision=1
 _sample_files_gitrev=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
-create_wrksrc=yes
 build_wrksrc="PyPDF2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-applib/template b/srcpkgs/python3-applib/template
index f66ce2c04b50..d4cabfff6879 100644
--- a/srcpkgs/python3-applib/template
+++ b/srcpkgs/python3-applib/template
@@ -2,7 +2,6 @@
 pkgname=python3-applib
 version=1.2
 revision=5
-create_wrksrc=yes
 build_wrksrc="applib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-esprima/template b/srcpkgs/python3-esprima/template
index da9de4797b0a..34c8ec5422c7 100644
--- a/srcpkgs/python3-esprima/template
+++ b/srcpkgs/python3-esprima/template
@@ -2,7 +2,6 @@
 pkgname=python3-esprima
 version=4.0.1
 revision=5
-create_wrksrc=yes
 build_wrksrc="esprima-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template
index 7e66bf376c67..9c4e46bc829d 100644
--- a/srcpkgs/python3-httplib2/template
+++ b/srcpkgs/python3-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-httplib2
 version=0.18.1
 revision=4
-create_wrksrc=yes
 build_wrksrc="httplib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-jaraco/template b/srcpkgs/python3-jaraco/template
new file mode 100644
index 000000000000..d1d4d9b7cb4d
--- /dev/null
+++ b/srcpkgs/python3-jaraco/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-jaraco'
+pkgname=python3-jaraco
+version=1.0
+revision=2
+short_desc="Namespace package declaration for jaraco (Python3)"
+maintainer="bra1nwave <bra1nwave@protonmail.com>"
+license="Public Domain"
+homepage="https://www.voidlinux.org/"
+
+do_install() {
+	vmkdir ${py3_sitelib}/jaraco
+	cat > ${DESTDIR}/${py3_sitelib}/jaraco/__init__.py <<-EOF
+		__path__ = __import__('pkgutil').extend_path(__path__, __name__)
+	EOF
+}
diff --git a/srcpkgs/python3-sphinxcontrib/template b/srcpkgs/python3-sphinxcontrib/template
index d95bfd2e3208..eca00ee7483c 100644
--- a/srcpkgs/python3-sphinxcontrib/template
+++ b/srcpkgs/python3-sphinxcontrib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib
 version=1.0
 revision=6
-create_wrksrc=yes
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
 short_desc="Namespace package declaration for sphinxcontrib"
diff --git a/srcpkgs/python3-tomli/template b/srcpkgs/python3-tomli/template
index 028ece6c0f20..79015ff19fb0 100644
--- a/srcpkgs/python3-tomli/template
+++ b/srcpkgs/python3-tomli/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli
 version=2.0.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="tomli-${version}"
 build_style=python3-pep517
 hostmakedepends="python3"
diff --git a/srcpkgs/python3-watchman/template b/srcpkgs/python3-watchman/template
index 57aadac9ca02..750bf81bb881 100644
--- a/srcpkgs/python3-watchman/template
+++ b/srcpkgs/python3-watchman/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchman
 version=1.4.1
 revision=8
-create_wrksrc=yes
 build_wrksrc="pywatchman-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/qbittorrent/template b/srcpkgs/qbittorrent/template
index 65e74335509e..f59d6a3f60a5 100644
--- a/srcpkgs/qbittorrent/template
+++ b/srcpkgs/qbittorrent/template
@@ -2,7 +2,6 @@
 pkgname=qbittorrent
 version=4.4.5
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 build_helper=qmake
 configure_args="--disable-systemd --with-boost=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/qt5-systems/template b/srcpkgs/qt5-systems/template
new file mode 100644
index 000000000000..58e2fab501fb
--- /dev/null
+++ b/srcpkgs/qt5-systems/template
@@ -0,0 +1,17 @@
+# Template file for 'qt5-systems'
+pkgname=qt5-systems
+version=5.4.0r805
+revision=1
+_commit=e3332ee38d27a134cef6621fdaf36687af1b6f4a # tip of dev branch as of 2022-03-19 (last updated 2019-01-03)
+wrksrc="qtsystems-${_commit}"
+build_style=qmake
+#qmake_args="CONFIG+=git_build"
+hostmakedepends="qt5-qmake qt5-host-tools perl pkg-config"
+makedepends="qt5-declarative-devel libbluetooth-devel libevdev-devel
+ GConf-devel eudev-libudev-devel libX11-devel"
+short_desc="Cross-platform application and UI framework (QT5) - Systems component"
+maintainer="Jami Kettunen <jami.kettunen@protonmail.com>"
+license="GPL-3.0-or-later, LGPL-3.0-or-later"
+homepage="https://code.qt.io/cgit/qt/qtsystems.git"
+distfiles="https://github.com/qt/qtsystems/archive/${_commit}.tar.gz"
+checksum=5259cf350e5e1f755c53bcba066dd40fea7b20f4e661b0973b24ae46454a9e75
diff --git a/srcpkgs/qtforkawesome/template b/srcpkgs/qtforkawesome/template
index e3c9e279f54b..5f7f566b0ac7 100644
--- a/srcpkgs/qtforkawesome/template
+++ b/srcpkgs/qtforkawesome/template
@@ -3,7 +3,6 @@ pkgname=qtforkawesome
 version=0.0.4
 revision=1
 _fork_awesome_version=1.2.0
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..e23ab05eeb5e 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -5,7 +5,6 @@ revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
 wrksrc="qtractor-qtractor_${version//./_}"
-create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/redo/template b/srcpkgs/redo/template
index b8af94ccc102..795680992a64 100644
--- a/srcpkgs/redo/template
+++ b/srcpkgs/redo/template
@@ -2,7 +2,6 @@
 pkgname=redo
 version=1.5
 revision=3
-create_wrksrc=yes
 hostmakedepends="perl"
 short_desc="Incremental build system (version of de Boyne Pollard)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/rtmpdump/template b/srcpkgs/rtmpdump/template
index 33d34767901c..9d51c4b1efd2 100644
--- a/srcpkgs/rtmpdump/template
+++ b/srcpkgs/rtmpdump/template
@@ -3,7 +3,6 @@ pkgname=rtmpdump
 version=2.4.20161210
 revision=10
 _patchlevel=${version##*.}
-create_wrksrc=yes
 makedepends="zlib-devel $(vopt_if gnutls 'gnutls-devel' 'openssl-devel')"
 short_desc="Toolkit for RTMP streams"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index 5e0ea14048f4..c8ea3d914de8 100644
--- a/srcpkgs/rust-bootstrap/template
+++ b/srcpkgs/rust-bootstrap/template
@@ -2,7 +2,6 @@
 pkgname=rust-bootstrap
 version=1.63.0
 revision=1
-create_wrksrc=yes
 short_desc="Rust programming language bootstrap toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT, Apache-2.0"
diff --git a/srcpkgs/samsung-unified-driver/template b/srcpkgs/samsung-unified-driver/template
index fc49392fb6df..ba886629f7ce 100644
--- a/srcpkgs/samsung-unified-driver/template
+++ b/srcpkgs/samsung-unified-driver/template
@@ -3,7 +3,6 @@ pkgname=samsung-unified-driver
 version=1.00.37
 revision=4
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="cups ghostscript libusb-compat sane"
 short_desc="Unified Linux Driver for Samsung printers and scanners"
 maintainer="Thomas Bernard <thomas@famillebernardgouriou.fr>"
diff --git a/srcpkgs/scite/template b/srcpkgs/scite/template
index cdd7fa337b66..dd28aafeecce 100644
--- a/srcpkgs/scite/template
+++ b/srcpkgs/scite/template
@@ -2,7 +2,6 @@
 pkgname=scite
 version=5.3.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel lua53-devel"
 short_desc="SCIntilla based Text Editor"
diff --git a/srcpkgs/sent/template b/srcpkgs/sent/template
index da06b4b6b6fa..6ac876950cd9 100644
--- a/srcpkgs/sent/template
+++ b/srcpkgs/sent/template
@@ -2,7 +2,6 @@
 pkgname=sent
 version=1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libX11-devel libXft-devel freetype-devel"
diff --git a/srcpkgs/shorewall/template b/srcpkgs/shorewall/template
index b006e403d5ee..1e4ba1c7e1a6 100644
--- a/srcpkgs/shorewall/template
+++ b/srcpkgs/shorewall/template
@@ -2,7 +2,6 @@
 pkgname=shorewall
 version=5.2.8
 revision=1
-create_wrksrc=yes
 depends="shorewall-core perl"
 short_desc="Iptables-based firewall for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..ab4a21017b5d 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -3,7 +3,6 @@ pkgname=simh
 version=3.11
 revision=1
 wrksrc="${pkgname}-${version}"
-create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template
index 1fdb1b17832d..9426b54e7d7d 100644
--- a/srcpkgs/skype/template
+++ b/srcpkgs/skype/template
@@ -4,7 +4,6 @@ pkgname=skype
 version=8.89.0.403
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="elogind"
 short_desc="Skype for Linux"
diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template
index 5db1c684bfb4..058481ec1a59 100644
--- a/srcpkgs/speed-dreams/template
+++ b/srcpkgs/speed-dreams/template
@@ -4,7 +4,6 @@ version=2.2.3
 revision=1
 _rev=r7616
 archs="i686* x86_64* ppc64le* aarch64*"
-create_wrksrc=yes
 build_style=cmake
 build_helper=qemu
 configure_args="-DSD_BINDIR=/usr/bin -DSD_DATADIR=/usr/share/speed-dreams-2
diff --git a/srcpkgs/spotify/template b/srcpkgs/spotify/template
index faf00539da70..e981a17e88e3 100644
--- a/srcpkgs/spotify/template
+++ b/srcpkgs/spotify/template
@@ -5,7 +5,6 @@ revision=2
 _ver="${version}.716.gc5f8b819_amd64"
 _filename="spotify-client_${_ver}.deb"
 archs="x86_64"
-create_wrksrc=yes
 build_style=fetch
 hostmakedepends="curl w3m libcurl"
 depends="libcurl"
diff --git a/srcpkgs/sqmail/template b/srcpkgs/sqmail/template
index 78c0af18eadb..c15ad2685b01 100644
--- a/srcpkgs/sqmail/template
+++ b/srcpkgs/sqmail/template
@@ -2,7 +2,6 @@
 pkgname=sqmail
 version=4.0.10
 revision=4
-create_wrksrc=yes
 build_wrksrc="mail/${pkgname}/${pkgname}-${version}/src"
 makedepends="fehQlibs libidn2-devel ucspi-ssl-devel"
 depends="ucspi-ssl ucspi-tcp6"
diff --git a/srcpkgs/srb2/template b/srcpkgs/srb2/template
index 1fb45fd1875e..c8a85a80436a 100644
--- a/srcpkgs/srb2/template
+++ b/srcpkgs/srb2/template
@@ -2,7 +2,6 @@
 pkgname=srb2
 version=2.2.10
 revision=1
-create_wrksrc=true
 build_wrksrc="SRB2-SRB2_release_${version}"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 3b9de3c61c8b..4186626000cb 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -2,7 +2,6 @@
 pkgname=steam-fonts
 version=1.0.0
 revision=4
-create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sunxi-mali/template b/srcpkgs/sunxi-mali/template
index a3a234a132a9..61819f982d37 100644
--- a/srcpkgs/sunxi-mali/template
+++ b/srcpkgs/sunxi-mali/template
@@ -5,7 +5,6 @@ revision=2
 _commit=d343311efc8db166d8371b28494f0f27b6a58724
 _lib_commit=1c5063f43cdc9de341c0d63b2e3921cab86c7742
 archs="armv7l"
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${_commit}
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..57861e388ae2 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -4,7 +4,6 @@ version=3.5.6
 revision=1
 archs="i686 x86_64"
 wrksrc=teamspeak3
-create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e8..95b1979af160 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2014-bin
 version=2014
 revision=10
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a397..88f52522d632 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2016-bin
 version=2016
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc741140008..8731b307d3ee 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2017-bin
 version=2017
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a144..9c8e3680ae38 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2018-bin
 version=2018
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade..75a1df391a70 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2019-bin
 version=2019
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f92236..3439e10af4ae 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2020-bin
 version=2020
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5..ac3b5dc434fd 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2021-bin
 version=2021
 revision=3
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd..e79883eaa6ab 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2022-bin
 version=2022
 revision=2
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template
index 239ab1be5e50..bb7b4833b5f6 100644
--- a/srcpkgs/thunderbird-i18n/template
+++ b/srcpkgs/thunderbird-i18n/template
@@ -8,7 +8,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.thunderbird.net/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/toybox/template b/srcpkgs/toybox/template
index 722e17bc2307..3d5e2c6cbd94 100644
--- a/srcpkgs/toybox/template
+++ b/srcpkgs/toybox/template
@@ -2,7 +2,6 @@
 pkgname=toybox
 version=0.8.7
 revision=1
-create_wrksrc=yes
 short_desc="BSD-licensed alternative to busybox"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="0BSD"
diff --git a/srcpkgs/tpm-tools/template b/srcpkgs/tpm-tools/template
index 696aec5ae43c..3f2def2ae5fe 100644
--- a/srcpkgs/tpm-tools/template
+++ b/srcpkgs/tpm-tools/template
@@ -2,7 +2,6 @@
 pkgname=tpm-tools
 version=1.3.9.1
 revision=8
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="perl" # wants pod2man
 makedepends="openssl-devel trousers-devel"
diff --git a/srcpkgs/tzdata~HEAD b/srcpkgs/tzdata~HEAD
new file mode 120000
index 000000000000..fe7b875cf3de
--- /dev/null
+++ b/srcpkgs/tzdata~HEAD
@@ -0,0 +1 @@
+tzutils
\ No newline at end of file
diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template
index cea967d9e75c..06e3f5147526 100644
--- a/srcpkgs/ucspi-ssl/template
+++ b/srcpkgs/ucspi-ssl/template
@@ -3,7 +3,6 @@ pkgname=ucspi-ssl
 reverts="0.99e_3 0.99e_2 0.99e_1"
 version=0.11.6a
 revision=5
-create_wrksrc=yes
 build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs openssl-devel perl"
diff --git a/srcpkgs/ucspi-tcp6/template b/srcpkgs/ucspi-tcp6/template
index e8b6630040d0..cd09c04ec2bd 100644
--- a/srcpkgs/ucspi-tcp6/template
+++ b/srcpkgs/ucspi-tcp6/template
@@ -2,7 +2,6 @@
 pkgname=ucspi-tcp6
 version=1.11.6a
 revision=1
-create_wrksrc=yes
 build_wrksrc="net/${pkgname}/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs"
diff --git a/srcpkgs/ufoai/template b/srcpkgs/ufoai/template
index 3b36cf0d6db1..e9e132c0f2f9 100644
--- a/srcpkgs/ufoai/template
+++ b/srcpkgs/ufoai/template
@@ -2,7 +2,6 @@
 pkgname=ufoai
 version=2.5
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config gettext"
 makedepends="MesaLib-devel glu-devel libjpeg-turbo-devel
diff --git a/srcpkgs/unicode-character-database/template b/srcpkgs/unicode-character-database/template
index 0f2e7a2a2e07..26d1b91169e2 100644
--- a/srcpkgs/unicode-character-database/template
+++ b/srcpkgs/unicode-character-database/template
@@ -2,7 +2,6 @@
 pkgname=unicode-character-database
 version=14.0.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Character Database"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/unicode-emoji/template b/srcpkgs/unicode-emoji/template
index b8944d3fccbb..6f431bbdc72b 100644
--- a/srcpkgs/unicode-emoji/template
+++ b/srcpkgs/unicode-emoji/template
@@ -2,7 +2,6 @@
 pkgname=unicode-emoji
 version=14.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Emoji Data Files"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/vaultwarden-web/template b/srcpkgs/vaultwarden-web/template
index 766535ff0f2b..faa2b9f88fb8 100644
--- a/srcpkgs/vaultwarden-web/template
+++ b/srcpkgs/vaultwarden-web/template
@@ -3,7 +3,6 @@ pkgname=vaultwarden-web
 version=2022.8.1
 revision=1
 _patch_ver=2022.8.0
-create_wrksrc=yes
 build_wrksrc="clients-web-v${version}"
 hostmakedepends="git nodejs"
 short_desc="Web vault builds for vaultwarden"
diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template
index 591697d20cf4..4a2fc32aa93d 100644
--- a/srcpkgs/vboot-utils/template
+++ b/srcpkgs/vboot-utils/template
@@ -4,7 +4,6 @@ version=89.13729
 revision=2
 _version=${version/./-}
 archs="x86_64* i686* aarch64* arm*"
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaeb..1d233acfc262 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -3,7 +3,6 @@ pkgname=vscl
 version=6.1.0
 revision=2
 build_style=fetch
-create_wrksrc=yes
 short_desc="McAfee VirusScan Command Line for Linux"
 depends="curl unzip"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 5fdef2abd639..bfef2174e290 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -4,7 +4,6 @@ version=0.7.3
 revision=2
 _utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index 5ae6d6f62a8a..cf8228fbae2f 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -3,7 +3,6 @@ pkgname=wine
 version=7.19
 revision=1
 _pkgver=${version/r/-r}
-create_wrksrc=yes
 build_wrksrc=wine-${_pkgver}
 build_style=gnu-configure
 configure_args="--bindir=/usr/libexec/wine $(vopt_with xshm)"
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index bc529e72b3cc..51a383318367 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -5,7 +5,6 @@ revision=7
 archs="i686"
 repository="nonfree"
 build_style=gnu-makefile
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 homepage="https://sourceforge.net/projects/wineasio"
 hostmakedepends="unzip wine-tools"
diff --git a/srcpkgs/wps-office/template b/srcpkgs/wps-office/template
index 6aa21cc69389..a9e047031a51 100644
--- a/srcpkgs/wps-office/template
+++ b/srcpkgs/wps-office/template
@@ -3,7 +3,6 @@ pkgname=wps-office
 version=11.1.0.10920
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 makedepends="rpmextract"
 short_desc="Linux office suite with similar appearance to MS Office"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 9272ba0d9c3f..5a4ee4fdb04b 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -2,7 +2,6 @@
 pkgname=x48
 version=0.6.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libXt-devel libXext-devel"
diff --git a/srcpkgs/xrootconsole/template b/srcpkgs/xrootconsole/template
index a9ee30ed0758..4d19b9d9ee24 100644
--- a/srcpkgs/xrootconsole/template
+++ b/srcpkgs/xrootconsole/template
@@ -3,7 +3,6 @@ pkgname=xrootconsole
 reverts=0.6r3_3
 version=0.6.5
 revision=1
-create_wrksrc=yes
 build_wrksrc="xrootconsole-${version%.*}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/xvfb-run/template b/srcpkgs/xvfb-run/template
index 994031975f39..a92b41225929 100644
--- a/srcpkgs/xvfb-run/template
+++ b/srcpkgs/xvfb-run/template
@@ -3,7 +3,6 @@ pkgname=xvfb-run
 version=1.20.9.2
 revision=1
 _ver=${version%.*}-${version##*.}
-create_wrksrc=yes
 depends="xorg-server-xvfb xauth"
 short_desc="Xvfb wrapper"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..d647508ec05a 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -4,7 +4,6 @@ version=5.11.3.3882
 revision=1
 archs="x86_64"
 wrksrc=zoom
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zpaq/template b/srcpkgs/zpaq/template
index 630ae0614bca..ce5391f8c317 100644
--- a/srcpkgs/zpaq/template
+++ b/srcpkgs/zpaq/template
@@ -2,7 +2,6 @@
 pkgname=zpaq
 version=7.15
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip perl"
 short_desc="Incremental Journaling Backup Utility and Archiver"

From 6c3dc2e99ec7b442e4781121992d1aaaaeecead7 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 04/11] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 879a9f4c6a72730d402e6b1b9c77f568f2172bb5 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 05/11] Manual: removing create_wrksrc

---
 Manual.md                             | 3 ---
 common/environment/setup/sourcepkg.sh | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..e40cde726712 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,9 +517,6 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
-
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.
 
diff --git a/common/environment/setup/sourcepkg.sh b/common/environment/setup/sourcepkg.sh
index 5b31f6c1f81d..178a6aa497ee 100644
--- a/common/environment/setup/sourcepkg.sh
+++ b/common/environment/setup/sourcepkg.sh
@@ -4,7 +4,7 @@
 ## VARIABLES
 unset -v pkgname version revision short_desc homepage license maintainer
 unset -v archs distfiles checksum build_style build_helper nocross broken
-unset -v configure_script configure_args wrksrc build_wrksrc create_wrksrc
+unset -v configure_script configure_args wrksrc build_wrksrc
 unset -v make_build_args make_check_args make_install_args
 unset -v make_build_target make_check_target make_install_target
 unset -v make_cmd meson_cmd gem_cmd fetch_cmd make_check_pre

From 2adcd03bdd9cfe42f4676e32d6e4def686ac9096 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, 19 Sep 2021 17:44:17 +0700
Subject: [PATCH 06/11] crack-attack: make build_wrksrc not depend on $wrksrc

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

diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 07380f782511..0905fa341648 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,7 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-build_wrksrc="$wrksrc"
+build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
 hostmakedepends="pkg-config rpmextract"

From 3a27c35701b20f12de365a9396d7b71d667aeae4 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, 19 Sep 2021 17:33:34 +0700
Subject: [PATCH 07/11] srcpkgs: remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                     |   1 -
 srcpkgs/0ad/template                          |   1 -
 srcpkgs/2048-qt/template                      |   1 -
 srcpkgs/64tass/template                       |   1 -
 srcpkgs/66-tools/template                     |   1 -
 srcpkgs/66/template                           |   1 -
 srcpkgs/6cord/template                        |   1 -
 srcpkgs/9base/template                        |   1 -
 srcpkgs/ADMS-qucs/template                    |   1 -
 srcpkgs/Adapta/template                       |   1 -
 srcpkgs/AppStream/template                    |   1 -
 srcpkgs/Brainfunk/template                    |   1 -
 srcpkgs/CImg/template                         |   1 -
 srcpkgs/CLion/template                        |   1 -
 srcpkgs/CUnit/template                        |   1 -
 srcpkgs/CellWriter/template                   |   1 -
 srcpkgs/Cendric/template                      |   1 -
 srcpkgs/Chipmunk2D/template                   |   1 -
 srcpkgs/ClusterSSH/template                   |   1 -
 srcpkgs/DataGrip/template                     |   1 -
 srcpkgs/EmptyEpsilon/template                 |   1 -
 srcpkgs/Endeavour/template                    |   1 -
 srcpkgs/EternalTerminal/template              |   1 -
 srcpkgs/Fonts-TLWG/template                   |   1 -
 srcpkgs/FreeDoko/template                     |   1 -
 srcpkgs/FreeRADIUS/template                   |   1 -
 srcpkgs/Fritzing/template                     |   1 -
 srcpkgs/GCP-Guest-Environment/template        |   1 -
 srcpkgs/Gifsicle~HEAD                         |   1 +
 srcpkgs/Haru/template                         |   1 -
 srcpkgs/Ice/template                          |   1 -
 srcpkgs/ImageMagick/template                  |   1 -
 srcpkgs/JAI/template                          |   1 -
 srcpkgs/KDSoap/template                       |   1 -
 srcpkgs/Komikku/template                      |   1 -
 srcpkgs/LGOGDownloader/template               |   1 -
 srcpkgs/LuaJIT/template                       |   1 -
 srcpkgs/Lucene++/template                     |   1 -
 srcpkgs/MEGAcmd/template                      |   1 -
 srcpkgs/MEGAsdk/template                      |   1 -
 srcpkgs/Maelstrom/template                    |   1 -
 srcpkgs/MangoHud/template                     |   1 -
 srcpkgs/Marker/template                       |   1 -
 srcpkgs/MoinMoin/template                     |  14 +
 srcpkgs/MultiMC/template                      |  45 +++
 srcpkgs/MultiMarkdown/template                |   1 -
 srcpkgs/NetAuth-ldap/template                 |   1 -
 srcpkgs/NetAuth-localizer/template            |   1 -
 srcpkgs/NetAuth-nsscache/template             |   1 -
 srcpkgs/NetAuth-pam-helper/template           |   1 -
 srcpkgs/NetAuth-sftpgo-hook/template          |   1 -
 srcpkgs/NetAuth/template                      |   1 -
 srcpkgs/NetKeys/template                      |   1 -
 srcpkgs/OpenCPN-gshhs-crude/template          |   1 -
 srcpkgs/OpenJK/template                       |   1 -
 srcpkgs/OpenLP/template                       |   1 -
 srcpkgs/OpenOrienteering-Mapper/template      |   1 -
 srcpkgs/OpenSubdiv/template                   |   1 -
 srcpkgs/PackageKit/template                   |   1 -
 srcpkgs/PerWindowLayout/template              |   1 -
 srcpkgs/PhpStorm/template                     |   1 -
 srcpkgs/PikoPixel.app/template                |   1 -
 srcpkgs/ProofGeneral/template                 |   1 -
 srcpkgs/PrusaSlicer/template                  |   1 -
 srcpkgs/PyInstaller/template                  |   1 -
 srcpkgs/QLC+/template                         |   1 -
 srcpkgs/QMPlay2/template                      |   1 -
 srcpkgs/ReDoomEd.app/template                 |   1 -
 srcpkgs/ReText/template                       |   1 -
 srcpkgs/Rocket.Chat-Desktop/template          |   1 -
 srcpkgs/SMC/template                          |  36 ++
 srcpkgs/SPIRV-Headers/template                |   1 -
 srcpkgs/SoapyAirspy/template                  |   1 -
 srcpkgs/SoapyHackRF/template                  |   1 -
 srcpkgs/SoapyRTLSDR/template                  |   1 -
 srcpkgs/SoapySDR/template                     |   1 -
 srcpkgs/SoapyUHD/template                     |   1 -
 srcpkgs/SweetHome3D/template                  |   1 -
 srcpkgs/TerraState/template                   |   1 -
 srcpkgs/Thunar/template                       |   1 -
 srcpkgs/Trimage/template                      |   1 -
 srcpkgs/VeraCrypt/template                    |   1 -
 srcpkgs/Vulkan-Headers/template               |   1 -
 srcpkgs/Vulkan-Tools/template                 |   1 -
 srcpkgs/Vulkan-ValidationLayers/template      |   1 -
 srcpkgs/WebStorm/template                     |   1 -
 srcpkgs/WiringPi/template                     |   1 -
 srcpkgs/YACReader/template                    |   1 -
 srcpkgs/a10disp/template                      |   1 -
 srcpkgs/aalib/template                        |   1 -
 srcpkgs/abcmidi/template                      |   1 -
 srcpkgs/abootimg/template                     |   1 -
 srcpkgs/acbuild/template                      |   1 -
 srcpkgs/accounts-qml-module/template          |   1 -
 srcpkgs/acfgfs/template                       |   1 -
 srcpkgs/ack/template                          |   1 -
 srcpkgs/aclip/template                        |   1 -
 srcpkgs/acpi_call-dkms/template               |   1 -
 srcpkgs/acpica-utils/template                 |   1 -
 srcpkgs/acpilight/template                    |   1 -
 srcpkgs/activityrelay/template                |   1 -
 srcpkgs/adriconf/template                     |   1 -
 srcpkgs/afl/template                          |   1 -
 srcpkgs/afterstep/template                    |   1 -
 srcpkgs/airspy/template                       |   1 -
 srcpkgs/akonadi5/template                     |   1 -
 srcpkgs/albatross-themes/template             |   1 -
 srcpkgs/allegro4/template                     |   1 -
 srcpkgs/allegro5/template                     |   1 -
 srcpkgs/aloadimage/template                   |   1 -
 srcpkgs/alpine/template                       |   1 -
 srcpkgs/alsa_rnnoise/template                 |   1 -
 srcpkgs/amiri-font/template                   |   1 -
 srcpkgs/android-studio/template               |   1 -
 srcpkgs/angrysearch/template                  |   1 -
 srcpkgs/aoeui/template                        |   1 -
 srcpkgs/apache-directory-studio-bin/template  |   1 -
 srcpkgs/apache-fop/template                   |   1 -
 srcpkgs/apache-kafka/template                 |   1 -
 srcpkgs/apache-tomcat/template                |   1 -
 srcpkgs/apache/template                       |   1 -
 srcpkgs/apostrophe/template                   |   1 -
 srcpkgs/apparmor/template                     |   1 -
 srcpkgs/archlabs-themes/template              |   1 -
 srcpkgs/ardor/template                        |   1 -
 srcpkgs/arduino/template                      |   1 -
 srcpkgs/argon2/template                       |   1 -
 srcpkgs/argtable/template                     |   1 -
 srcpkgs/argyllcms/template                    |   1 -
 srcpkgs/aribas/template                       |   1 -
 srcpkgs/arti/template                         |   1 -
 srcpkgs/artyfx/template                       |   1 -
 srcpkgs/asciiquarium/template                 |   1 -
 srcpkgs/aspell-cs/template                    |   1 -
 srcpkgs/aspell-de/template                    |   1 -
 srcpkgs/aspell-el/template                    |   1 -
 srcpkgs/aspell-en/template                    |   1 -
 srcpkgs/aspell-fr/template                    |   1 -
 srcpkgs/aspell-it/template                    |   1 -
 srcpkgs/aspell-nl/template                    |   1 -
 srcpkgs/aspell-pl/template                    |   1 -
 srcpkgs/aspell-pt_BR/template                 |   1 -
 srcpkgs/aspell-ru/template                    |   1 -
 srcpkgs/aspell-sk/template                    |   1 -
 srcpkgs/assimp_qt_viewer/template             |   1 -
 srcpkgs/astyle/template                       |   1 -
 srcpkgs/atf-rk3328-bl31/template              |   1 -
 srcpkgs/atf-rk3399-bl31/template              |   1 -
 srcpkgs/atomicparsley/template                |   1 -
 srcpkgs/attic/template                        |   1 -
 srcpkgs/audacity/template                     |   1 -
 srcpkgs/audiofile/template                    |   1 -
 srcpkgs/autoconf213/template                  |   1 -
 srcpkgs/autojump/template                     |   1 -
 srcpkgs/autox/template                        |   1 -
 srcpkgs/avahi-discover/template               |   1 -
 srcpkgs/avidemux/template                     |   1 -
 srcpkgs/avideo/template                       |   1 -
 srcpkgs/avr-binutils/template                 |   1 -
 srcpkgs/avr-gcc/template                      |   1 -
 srcpkgs/avr-gdb/template                      |   1 -
 srcpkgs/awoken-icons/template                 |   1 -
 srcpkgs/aws-cli/template                      |   1 -
 srcpkgs/b3sum/template                        |   1 -
 srcpkgs/b43-firmware-classic/template         |   1 -
 srcpkgs/b43-firmware/template                 |   1 -
 srcpkgs/backblaze-b2/template                 |   1 -
 srcpkgs/backupninja/template                  |   1 -
 srcpkgs/bacula-common/template                |   1 -
 srcpkgs/baloo-widgets5/template               |   1 -
 srcpkgs/baloo5/template                       |   1 -
 srcpkgs/bananapi-uboot/template               |   1 -
 srcpkgs/bash/template                         |   1 -
 srcpkgs/batctl14/template                     |   1 -
 srcpkgs/batman-adv14/template                 |   1 -
 srcpkgs/bats/template                         |   1 -
 srcpkgs/bc-gh/template                        |   1 -
 srcpkgs/bcc/template                          |   1 -
 srcpkgs/bdf2psf/template                      |   1 -
 srcpkgs/beaglebone-uboot/template             |   1 -
 srcpkgs/beignet/template                      |   1 -
 srcpkgs/berkeley-abc/template                 |   1 -
 srcpkgs/bff-apankrat/template                 |   1 -
 srcpkgs/bftpd/template                        |   1 -
 srcpkgs/biew/template                         |   1 -
 srcpkgs/bind/template                         |   1 -
 srcpkgs/bitwise/template                      |   1 -
 srcpkgs/blackbird-themes/template             |   1 -
 srcpkgs/blackboxwm/template                   |   1 -
 srcpkgs/blobby2/template                      |   1 -
 srcpkgs/bluebird-themes/template              |   1 -
 srcpkgs/blueprint-compiler/template           |   1 -
 srcpkgs/bluez-qt5/template                    |   1 -
 srcpkgs/bmkdep/template                       |   1 -
 srcpkgs/boinc/template                        |   1 -
 srcpkgs/bombadillo/template                   |   1 -
 srcpkgs/boost/template                        |   1 -
 srcpkgs/bootchart2/template                   |   1 -
 srcpkgs/borg/template                         |   1 -
 srcpkgs/boswars/template                      |   1 -
 srcpkgs/botan/template                        |   1 -
 srcpkgs/brillo/template                       |   1 -
 srcpkgs/brise/template                        |   1 -
 srcpkgs/broadcom-bt-firmware/template         |   1 -
 srcpkgs/brother-brlaser/template              |   1 -
 srcpkgs/browserpass/template                  |   1 -
 srcpkgs/btrfs-backup/template                 |   1 -
 srcpkgs/btrfs-progs/template                  |   1 -
 srcpkgs/buffer/template                       |   1 -
 srcpkgs/bullet/template                       |   1 -
 srcpkgs/burp2-server/template                 |   1 -
 srcpkgs/c-client/template                     |   1 -
 srcpkgs/cabal-install/template                |   1 -
 srcpkgs/cadence/template                      |   1 -
 srcpkgs/cairomm1.16/template                  |   1 -
 srcpkgs/calligra-plan/template                |   1 -
 srcpkgs/camlp5/template                       |   1 -
 srcpkgs/capnproto/template                    |   1 -
 srcpkgs/caps2esc/template                     |   1 -
 srcpkgs/cargo-bootstrap/template              |   1 -
 srcpkgs/cargo-geiger/template                 |   1 -
 srcpkgs/cargo/template                        |   1 -
 srcpkgs/carton/template                       |   1 -
 srcpkgs/catch2/template                       |   1 -
 srcpkgs/cavestory/template                    |   1 -
 srcpkgs/cbatticon-gtk3~HEAD                   |   1 +
 srcpkgs/cbonsai/template                      |   1 -
 srcpkgs/cbp2make/template                     |   1 -
 srcpkgs/cdecl/template                        |   1 -
 srcpkgs/cdparanoia/template                   |   1 -
 srcpkgs/cdrtools/template                     |   1 -
 srcpkgs/cegui/template                        |   1 -
 srcpkgs/cegui07/template                      |  90 +++++
 srcpkgs/celestia-glut/template                |   1 -
 srcpkgs/celestia-gtk/template                 |  25 ++
 srcpkgs/cgal/template                         |   1 -
 srcpkgs/chathistorysync/template              |   1 -
 srcpkgs/checkbashisms/template                |   1 -
 srcpkgs/checksec/template                     |   1 -
 srcpkgs/cherry-font/template                  |   1 -
 srcpkgs/cherrytree/template                   |   1 -
 srcpkgs/chez-scheme/template                  |   1 -
 srcpkgs/chocolate-doom/template               |   1 -
 srcpkgs/chroot-bash/template                  |   1 -
 srcpkgs/chroot-distcc/template                |   1 -
 srcpkgs/chroot-gawk/template                  |   1 -
 srcpkgs/chroot-git/template                   |   1 -
 srcpkgs/chroot-grep/template                  |   1 -
 srcpkgs/chroot-util-linux/template            |   1 -
 srcpkgs/ci20-kernel/template                  |   1 -
 srcpkgs/ckbcomp/template                      |   1 -
 srcpkgs/ckmame/template                       |   1 -
 srcpkgs/cld2/template                         |   1 -
 srcpkgs/cldr-emoji-annotation/template        |   1 -
 srcpkgs/clementine/template                   |   1 -
 srcpkgs/clipit/template                       |   1 -
 srcpkgs/clojure/template                      |   1 -
 srcpkgs/clucene/template                      |   1 -
 srcpkgs/clustalo/template                     |   1 -
 srcpkgs/clutter-gst3/template                 |   1 -
 srcpkgs/cmake-gui/template                    |   1 -
 srcpkgs/cmake-vala/template                   |   1 -
 srcpkgs/cmt/template                          |   1 -
 srcpkgs/cni-plugin-dnsname/template           |   1 -
 srcpkgs/cni-plugins/template                  |   1 -
 srcpkgs/cnijfilter2/template                  |   1 -
 srcpkgs/coWPAtty/template                     |   1 -
 srcpkgs/coeurl/template                       |   1 -
 srcpkgs/coin3/template                        |   1 -
 srcpkgs/collectl/template                     |   1 -
 srcpkgs/colobot/template                      |   1 -
 srcpkgs/compiz-core/template                  |   1 -
 srcpkgs/conduit/template                      |   1 -
 srcpkgs/conky-cli/template                    |   1 -
 srcpkgs/connman-ncurses/template              |   1 -
 srcpkgs/connman-ui/template                   |   1 -
 srcpkgs/containers.image/template             |   1 -
 srcpkgs/containers/template                   |   1 -
 srcpkgs/coreboot-utils/template               |   1 -
 srcpkgs/corectrl/template                     |   1 -
 srcpkgs/couchpotato/template                  |  23 ++
 srcpkgs/cowsay/template                       |   1 -
 srcpkgs/cpanminus/template                    |   1 -
 srcpkgs/cparser/template                      |   1 -
 srcpkgs/cpufrequtils/template                 |   1 -
 srcpkgs/crack-attack/template                 |   1 -
 srcpkgs/crawl-tiles/template                  |   1 -
 srcpkgs/crispy-doom/template                  |   1 -
 srcpkgs/cronutils/template                    |   1 -
 srcpkgs/cross-arm-none-eabi-binutils/template |   1 -
 srcpkgs/cross-arm-none-eabi-gcc/template      |   1 -
 srcpkgs/cross-arm-none-eabi-gdb/template      |   1 -
 .../cross-arm-none-eabi-libstdc++/template    |   1 -
 srcpkgs/cross-arm-none-eabi-newlib/template   |   1 -
 srcpkgs/cross-or1k-none-elf-binutils/template |   1 -
 srcpkgs/cross-or1k-none-elf-gcc/template      |   1 -
 srcpkgs/crypto++/template                     |   1 -
 srcpkgs/csync2/template                       |   1 -
 srcpkgs/ctags/template                        |   1 -
 srcpkgs/cubieboard2-uboot/template            |   1 -
 srcpkgs/cura-engine/template                  |   1 -
 srcpkgs/cura-fdm-materials/template           |   1 -
 srcpkgs/cura/template                         |   1 -
 srcpkgs/curseradio/template                   |   1 -
 srcpkgs/cutechess-gui/template                |   1 -
 srcpkgs/cutecom/template                      |   1 -
 srcpkgs/cutemarked/template                   |   1 -
 srcpkgs/cutter/template                       |   1 -
 srcpkgs/cvsps2/template                       |   1 -
 srcpkgs/daemonize/template                    |   1 -
 srcpkgs/daemontools/template                  |   1 -
 srcpkgs/dav/template                          |   1 -
 srcpkgs/davmail/template                      |   1 -
 srcpkgs/db/template                           |   1 -
 srcpkgs/dbus-elogind/template                 |   1 -
 srcpkgs/dcfldd/template                       |   1 -
 srcpkgs/dcraw/template                        |   1 -
 srcpkgs/ddate/template                        |   1 -
 srcpkgs/ddcci-dkms/template                   |   1 -
 srcpkgs/deadbeef-fb/template                  |   1 -
 srcpkgs/deadbeef-waveform-seekbar/template    |   1 -
 srcpkgs/devil/template                        |   1 -
 srcpkgs/dhcp/template                         |   1 -
 srcpkgs/dhcpcd-gtk/template                   |   1 -
 srcpkgs/dhcpcd-qt/template                    |   1 -
 srcpkgs/dhex/template                         |   1 -
 srcpkgs/dialog/template                       |   1 -
 srcpkgs/discord-ptb/template                  |   1 -
 srcpkgs/discord/template                      |   1 -
 srcpkgs/dispcalGUI/template                   |   1 -
 srcpkgs/distrobuilder/template                |   1 -
 srcpkgs/djview/template                       |   1 -
 srcpkgs/dmraid/template                       |   1 -
 srcpkgs/dnstracer/template                    |   1 -
 srcpkgs/docbook-xml/template                  |   1 -
 srcpkgs/docbook-xsl-ns/template               |   1 -
 srcpkgs/docbook-xsl/template                  |   1 -
 srcpkgs/docbook2x/template                    |   1 -
 srcpkgs/docker-buildx/template                |   1 -
 srcpkgs/docker-cli/template                   |   1 -
 srcpkgs/docker-compose/template               |   1 -
 srcpkgs/docker-credential-pass/template       |   1 -
 srcpkgs/docker-gc/template                    |   1 -
 srcpkgs/docker-machine-driver-kvm/template    |   1 -
 srcpkgs/docker-machine/template               |   1 -
 srcpkgs/dolphin-emu/template                  |   1 -
 srcpkgs/dosbox/template                       |   1 -
 srcpkgs/dotconf/template                      |   1 -
 srcpkgs/dovecot-plugin-pigeonhole/template    |   1 -
 srcpkgs/dq/template                           |   1 -
 srcpkgs/dragon-player/template                |   1 -
 srcpkgs/drawterm/template                     |   1 -
 srcpkgs/dropbox/template                      |   1 -
 srcpkgs/dssi-vst/template                     |   1 -
 srcpkgs/dtools/template                       |   1 -
 srcpkgs/dust3d/template                       |   1 -
 srcpkgs/dvdauthor/template                    |   1 -
 srcpkgs/dzen2/template                        |   1 -
 srcpkgs/easyrpg-player/template               |   1 -
 srcpkgs/easyrsa/template                      |   1 -
 srcpkgs/ecdsautils/template                   |   1 -
 srcpkgs/eclipse/template                      |   1 -
 srcpkgs/edb-debugger/template                 |   1 -
 srcpkgs/editorconfig/template                 |   1 -
 srcpkgs/eigen3.2/template                     |   1 -
 srcpkgs/eiskaltdcpp-qt/template               |   1 -
 srcpkgs/elasticsearch/template                |  51 +++
 srcpkgs/elog/template                         |   1 -
 srcpkgs/enchant2/template                     |   1 -
 srcpkgs/endless-sky-gl21/template             |   1 -
 srcpkgs/enigma/template                       |   1 -
 srcpkgs/epub2txt/template                     |   1 -
 srcpkgs/ex-vi/template                        |   1 -
 srcpkgs/exercism/template                     |   1 -
 srcpkgs/exfat-dkms/template                   |  19 ++
 srcpkgs/exiftool/template                     |   1 -
 srcpkgs/exiv2/template                        |   1 -
 srcpkgs/expect/template                       |   1 -
 srcpkgs/faac/template                         |   1 -
 srcpkgs/faad2/template                        |   1 -
 srcpkgs/factor/template                       |   1 -
 srcpkgs/faenza-icon-theme/template            |   1 -
 srcpkgs/faience-icon-theme/template           |   1 -
 srcpkgs/fairy-stockfish/template              |   1 -
 srcpkgs/fake-hwclock/template                 |   1 -
 srcpkgs/faketime/template                     |   1 -
 srcpkgs/fasm/template                         |   1 -
 srcpkgs/fbpdf/template                        |   1 -
 srcpkgs/fbterm/template                       |   1 -
 srcpkgs/fceux/template                        |   1 -
 srcpkgs/fcft/template                         |   1 -
 srcpkgs/fcgi/template                         |   1 -
 srcpkgs/ffcall/template                       |   1 -
 srcpkgs/fingerprint-gui/template              |   1 -
 srcpkgs/fio/template                          |   1 -
 srcpkgs/firebird3/template                    |   1 -
 srcpkgs/firefox-esr/template                  |   1 -
 srcpkgs/fish-shell/template                   |   1 -
 srcpkgs/flintlib/template                     |   1 -
 srcpkgs/fluxbox/template                      |   1 -
 srcpkgs/flvstreamer/template                  |   1 -
 srcpkgs/fnott/template                        |   1 -
 srcpkgs/fntsample/template                    |   1 -
 srcpkgs/font-3270/template                    |   1 -
 srcpkgs/font-FixedMisc/template               |   1 -
 srcpkgs/font-Siji/template                    |   1 -
 srcpkgs/font-adobe-source-code-pro/template   |   1 -
 srcpkgs/font-awesome/template                 |   1 -
 srcpkgs/font-awesome5/template                |   1 -
 srcpkgs/font-awesome6/template                |   1 -
 srcpkgs/font-b612/template                    |   1 -
 srcpkgs/font-fira-otf/template                |   1 -
 srcpkgs/font-go-ttf/template                  |   1 -
 srcpkgs/font-hack-ttf/template                |   1 -
 srcpkgs/font-ibm-plex-ttf/template            |   1 -
 srcpkgs/font-ionicons-ttf/template            |   1 -
 srcpkgs/font-kakwafont/template               |   1 -
 .../font-material-design-icons-ttf/template   |   1 -
 srcpkgs/font-mplus-ttf/template               |   1 -
 srcpkgs/font-open-dyslexic-ttf/template       |   1 -
 srcpkgs/font-sil-abyssinica/template          |   1 -
 srcpkgs/font-sil-alkalami/template            |   1 -
 srcpkgs/font-sil-andika/template              |   1 -
 srcpkgs/font-sil-annapurna/template           |   1 -
 srcpkgs/font-sil-awami-nastaliq/template      |   1 -
 srcpkgs/font-sil-charis/template              |   1 -
 srcpkgs/font-sil-doulos/template              |   1 -
 srcpkgs/font-sil-ezra/template                |   1 -
 srcpkgs/font-sil-galatia/template             |   1 -
 srcpkgs/font-sil-gentium/template             |   1 -
 srcpkgs/font-sil-harmattan/template           |   1 -
 srcpkgs/font-sil-lateef/template              |   1 -
 srcpkgs/font-sil-mingzat/template             |   1 -
 srcpkgs/font-sil-mondulkiri/template          |   1 -
 srcpkgs/font-sil-namdhinggo/template          |   1 -
 srcpkgs/font-sil-nuosu/template               |   1 -
 srcpkgs/font-sil-padauk/template              |   1 -
 srcpkgs/font-sil-scheherazade/template        |   1 -
 srcpkgs/font-sil-sophia-nubian/template       |   1 -
 srcpkgs/font-sil-tai-heritage-pro/template    |   1 -
 srcpkgs/font-spleen/template                  |   1 -
 srcpkgs/font-tamsyn/template                  |   1 -
 srcpkgs/font-tamzen/template                  |   1 -
 srcpkgs/font-weather-icons/template           |   1 -
 srcpkgs/fontmanager/template                  |   1 -
 srcpkgs/fonts-croscore-ttf/template           |   1 -
 srcpkgs/fonts-nanum-ttf/template              |   1 -
 srcpkgs/fonts-roboto-ttf/template             |   1 -
 srcpkgs/foobillard++/template                 |   1 -
 srcpkgs/foomatic-db-nonfree/template          |   1 -
 srcpkgs/foomatic-db/template                  |   1 -
 srcpkgs/foot/template                         |   1 -
 srcpkgs/fortune-mod-anarchism/template        |   1 -
 srcpkgs/fortune-mod-de/template               |   1 -
 srcpkgs/fotoxx/template                       |   1 -
 srcpkgs/fpc-src/template                      |   1 -
 srcpkgs/fprintd/template                      |   1 -
 srcpkgs/fragments/template                    |   1 -
 srcpkgs/frankenwm/template                    |   1 -
 srcpkgs/freecad/template                      |   1 -
 srcpkgs/freedroidClassic/template             |   1 -
 srcpkgs/freedroidRPG/template                 |   1 -
 srcpkgs/freefont-ttf/template                 |   1 -
 srcpkgs/freeimage/template                    |   1 -
 srcpkgs/freeorion/template                    |   1 -
 srcpkgs/freepats/template                     |   1 -
 srcpkgs/freeplane/template                    |   1 -
 srcpkgs/freerdp/template                      |   1 -
 srcpkgs/frr/template                          |   1 -
 srcpkgs/fsv/template                          |   1 -
 srcpkgs/ftgl/template                         |   1 -
 srcpkgs/fuse-9pfs/template                    |   1 -
 srcpkgs/fuse-archivemount/template            |   1 -
 srcpkgs/fuse-emulator/template                |   1 -
 srcpkgs/fuse-mp3fs/template                   |   1 -
 srcpkgs/fuse-sshfs/template                   |   1 -
 srcpkgs/fuse-zip/template                     |   1 -
 srcpkgs/fuse3/template                        |   1 -
 srcpkgs/fuzzel/template                       |   1 -
 srcpkgs/galculator-gtk3/template              |   1 -
 srcpkgs/gamehub/template                      |   1 -
 srcpkgs/gammastep/template                    |   1 -
 srcpkgs/gandi-cli/template                    |  19 ++
 srcpkgs/gcc-multilib/template                 |   1 -
 srcpkgs/gcc/template                          |   1 -
 srcpkgs/gcc6/template                         |   1 -
 srcpkgs/gcdemu/template                       |   1 -
 srcpkgs/gcolor3/template                      |   1 -
 srcpkgs/gd/template                           |   1 -
 srcpkgs/gdash/template                        |   1 -
 srcpkgs/geda/template                         |   1 -
 srcpkgs/gemserv/template                      |   1 -
 srcpkgs/geoclue2/template                     |   1 -
 srcpkgs/geocode-glib-libsoup2/template        |   1 -
 srcpkgs/geoip/template                        |   1 -
 srcpkgs/geomyidae/template                    |   1 -
 srcpkgs/geteltorito/template                  |   1 -
 srcpkgs/gettext-stub/template                 |   1 -
 srcpkgs/gf2x/template                         |   1 -
 srcpkgs/gfan/template                         |   1 -
 srcpkgs/gfuzz/template                        |   1 -
 srcpkgs/ghc-bin/template                      |   1 -
 srcpkgs/ghc/template                          |   1 -
 srcpkgs/giac/template                         |   1 -
 srcpkgs/giblib/template                       |   1 -
 srcpkgs/gitea/template                        |   1 -
 srcpkgs/gitflow/template                      |   1 -
 srcpkgs/github-cli/template                   |   1 -
 srcpkgs/gitlab-runner/template                |   1 -
 srcpkgs/glab/template                         |   1 -
 srcpkgs/glabels/template                      |   1 -
 srcpkgs/glade3/template                       |   1 -
 srcpkgs/glfw-wayland/template                 |   1 -
 srcpkgs/glibmm2.68/template                   |   1 -
 srcpkgs/glm/template                          |   1 -
 srcpkgs/glock/template                        |   1 -
 srcpkgs/glyphy/template                       |   1 -
 srcpkgs/gmic-krita/template                   |   1 -
 srcpkgs/gmime/template                        |   1 -
 srcpkgs/gmime3~HEAD                           |   1 +
 srcpkgs/gmsh/template                         |   1 -
 srcpkgs/gnome-authenticator/template          |   1 -
 srcpkgs/gnome-bluetooth1/template             |   1 -
 srcpkgs/gnome-browser-connector/template      |   1 -
 srcpkgs/gnome-icon-theme-xfce/template        |   1 -
 srcpkgs/gnome-passbook/template               |   1 -
 srcpkgs/gnome-passwordsafe~HEAD               |   1 +
 srcpkgs/gnome-podcasts/template               |   1 -
 srcpkgs/gnome-secrets/template                |   1 -
 srcpkgs/gnome-ssh-askpass/template            |   1 -
 .../gnome-themes-standard-metacity/template   |   1 -
 srcpkgs/gnu-efi-libs/template                 |   1 -
 srcpkgs/gnucash/template                      |   1 -
 srcpkgs/gnupg1/template                       |   1 -
 srcpkgs/gnuradio-nrsc5/template               |   1 -
 srcpkgs/gnuradio-osmosdr/template             |   1 -
 srcpkgs/gnuradio-rds/template                 |   1 -
 srcpkgs/go-bindata/template                   |   1 -
 srcpkgs/go-for-it/template                    |   1 -
 srcpkgs/go-jira/template                      |   1 -
 srcpkgs/go1.12-bootstrap/template             |   1 -
 srcpkgs/gocryptfs/template                    |   1 -
 srcpkgs/godot/template                        |   1 -
 srcpkgs/goldendict/template                   |   1 -
 srcpkgs/golly/template                        |   1 -
 srcpkgs/goodvibes/template                    |   1 -
 srcpkgs/google-fonts-ttf/template             |   1 -
 srcpkgs/gopls/template                        |   1 -
 srcpkgs/gopm/template                         |   1 -
 srcpkgs/got/template                          |   1 -
 srcpkgs/gotify-cli/template                   |   1 -
 srcpkgs/gotify-server/template                |   1 -
 srcpkgs/gpick/template                        |   1 -
 srcpkgs/gping/template                        |   1 -
 srcpkgs/gpsbabel/template                     |   1 -
 srcpkgs/gputils/template                      |   1 -
 srcpkgs/gradio/template                       |  18 +
 srcpkgs/grafx2/template                       |   1 -
 srcpkgs/granite7/template                     |   1 -
 srcpkgs/grantlee5/template                    |   1 -
 srcpkgs/graphite/template                     |   1 -
 srcpkgs/greybird-themes/template              |   1 -
 srcpkgs/grim/template                         |   1 -
 srcpkgs/grml-zsh-config/template              |   1 -
 srcpkgs/gscope3/template                      |   1 -
 srcpkgs/gsfonts/template                      |   1 -
 srcpkgs/gsimplecal-gtk2~HEAD                  |   1 +
 srcpkgs/gsimplecal-gtk3/template              |   1 -
 srcpkgs/gsl-ucg/template                      |   1 -
 srcpkgs/gsoap/template                        |   1 -
 srcpkgs/gst-plugins-bad1/template             |   1 -
 srcpkgs/gst-plugins-base1/template            |   1 -
 srcpkgs/gst-plugins-good1/template            |   1 -
 srcpkgs/gst-plugins-ugly1/template            |   1 -
 srcpkgs/gst1-editing-services/template        |   1 -
 srcpkgs/gst1-python3/template                 |   1 -
 srcpkgs/gstreamer1/template                   |   1 -
 srcpkgs/gtest/template                        |   1 -
 srcpkgs/gtk+3/template                        |   1 -
 srcpkgs/gtk-engine-equinox/template           |   1 -
 srcpkgs/gtk-engine-murrine/template           |   1 -
 srcpkgs/gtk-sharp2/template                   |   1 -
 srcpkgs/gtk2-engines/template                 |   1 -
 srcpkgs/gtk4/template                         |   1 -
 srcpkgs/gtkd/template                         |   1 -
 srcpkgs/gtkdatabox3/template                  |   1 -
 srcpkgs/gtkedit/template                      |   1 -
 srcpkgs/gtkimageview/template                 |   1 -
 srcpkgs/gtkmm2/template                       |   1 -
 srcpkgs/gtkmm4/template                       |   1 -
 srcpkgs/gtksourceview2/template               |   1 -
 srcpkgs/gtksourceview4/template               |   1 -
 srcpkgs/gtksourceview5/template               |   1 -
 srcpkgs/guile-wisp/template                   |   1 -
 srcpkgs/guile1.8/template                     |  33 ++
 srcpkgs/guilt/template                        |   1 -
 srcpkgs/guitarix2/template                    |   1 -
 srcpkgs/gwe/template                          |   1 -
 srcpkgs/gyazo/template                        |   1 -
 srcpkgs/gzdoom/template                       |   1 -
 srcpkgs/handbrake/template                    |   1 -
 srcpkgs/hatch-vcs/template                    |   1 -
 srcpkgs/hcloud/template                       |   1 -
 srcpkgs/hd-idle/template                      |   1 -
 srcpkgs/hddtemp/template                      |   1 -
 srcpkgs/hedgewars/template                    |   1 -
 srcpkgs/heimdall/template                     |   1 -
 srcpkgs/hfsprogs/template                     |   1 -
 srcpkgs/hidapi/template                       |   1 -
 srcpkgs/hotspot/template                      |   1 -
 srcpkgs/http-parser/template                  |   1 -
 srcpkgs/httpry/template                       |   1 -
 srcpkgs/hunspell-eo/template                  |   1 -
 srcpkgs/hut/template                          |   1 -
 srcpkgs/hwids/template                        |   1 -
 srcpkgs/i3-gaps/template                      |   1 -
 srcpkgs/i3blocks-blocklets/template           |   1 -
 srcpkgs/i8kutils/template                     |   1 -
 srcpkgs/ibus-array/template                   |   1 -
 srcpkgs/icdiff/template                       |   1 -
 srcpkgs/ice-ssb/template                      |   1 -
 srcpkgs/icu/template                          |   1 -
 srcpkgs/ifstatus/template                     |   1 -
 srcpkgs/ilmbase/template                      |   1 -
 srcpkgs/imagescan/template                    |   1 -
 srcpkgs/imagewriter/template                  |   1 -
 srcpkgs/imv/template                          |   1 -
 srcpkgs/imwheel/template                      |   1 -
 srcpkgs/include-what-you-use/template         |   1 -
 srcpkgs/indic-otf/template                    |   1 -
 srcpkgs/inih/template                         |   1 -
 srcpkgs/inkscape/template                     |   1 -
 srcpkgs/input-utils/template                  |   1 -
 srcpkgs/intel-gmmlib/template                 |   1 -
 srcpkgs/intel-media-driver/template           |   1 -
 srcpkgs/intel-ucode/template                  |   1 -
 srcpkgs/interception-tools/template           |   1 -
 srcpkgs/inxi/template                         |   1 -
 srcpkgs/io.elementary.calculator/template     |   1 -
 srcpkgs/io.elementary.calendar/template       |   1 -
 srcpkgs/io.elementary.code/template           |   1 -
 srcpkgs/io.elementary.files/template          |   1 -
 srcpkgs/io.elementary.icons/template          |   1 -
 srcpkgs/io.elementary.music/template          |   1 -
 srcpkgs/io.elementary.photos/template         |   1 -
 srcpkgs/io.elementary.print/template          |   1 -
 srcpkgs/io.elementary.stylesheet/template     |   1 -
 srcpkgs/io.elementary.terminal/template       |   1 -
 srcpkgs/io.elementary.videos/template         |   1 -
 srcpkgs/ion/template                          |   1 -
 srcpkgs/iotop-c/template                      |   1 -
 srcpkgs/ipafont-fonts-otf/template            |   1 -
 srcpkgs/iperf3/template                       |   1 -
 srcpkgs/ipw2100-firmware/template             |   1 -
 srcpkgs/ipw2200-firmware/template             |   1 -
 srcpkgs/iscan-plugin-gt-s650/template         |   1 -
 srcpkgs/isl15/template                        |   1 -
 srcpkgs/iverilog/template                     |   1 -
 srcpkgs/j/template                            |   1 -
 srcpkgs/j4-dmenu-desktop/template             |   1 -
 srcpkgs/jack/template                         |   1 -
 srcpkgs/jamulus/template                      |   1 -
 srcpkgs/jasper/template                       |   1 -
 srcpkgs/java-commons-io/template              |   1 -
 srcpkgs/javahelp2/template                    |   1 -
 srcpkgs/jbigkit/template                      |   1 -
 srcpkgs/jedit/template                        |   1 -
 srcpkgs/jetbrains-jdk-bin/template            |   1 -
 srcpkgs/jitterentropy/template                |   1 -
 srcpkgs/john/template                         |   1 -
 srcpkgs/jpegoptim/template                    |   1 -
 srcpkgs/json-c++/template                     |   1 -
 srcpkgs/juCi++/template                       |   1 -
 srcpkgs/jupp/template                         |   1 -
 srcpkgs/kactivities5-stats/template           |   1 -
 srcpkgs/kactivities5/template                 |   1 -
 srcpkgs/kanshi/template                       |   1 -
 srcpkgs/katarakt/template                     |   1 -
 srcpkgs/kate5/template                        |   1 -
 srcpkgs/kcm-wacomtablet/template              |   1 -
 srcpkgs/kde-gtk-config5/template              |   1 -
 srcpkgs/kdeconnect/template                   |   1 -
 srcpkgs/kdeplasma-addons5/template            |   1 -
 srcpkgs/kdevelop-php/template                 |   1 -
 srcpkgs/kdevelop-python/template              |   1 -
 srcpkgs/kernel-libc-headers/template          |   1 -
 srcpkgs/keybase-desktop/template              |   1 -
 srcpkgs/keybase/template                      |   1 -
 srcpkgs/kfilemetadata5/template               |   1 -
 srcpkgs/khmer-fonts-ttf/template              |   1 -
 srcpkgs/kicad-i18n/template                   |  14 +
 srcpkgs/kickshaw/template                     |   1 -
 srcpkgs/kismet/template                       |   1 -
 srcpkgs/kmonad/template                       |   1 -
 srcpkgs/kobodeluxe/template                   |   1 -
 srcpkgs/kodi-addon-game-libretro/template     |   1 -
 .../kodi-addon-inputstream-adaptive/template  |   1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template  |   1 -
 .../kodi-addon-peripheral-joystick/template   |   1 -
 srcpkgs/kodi-addon-pvr-hts/template           |   1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template    |   1 -
 srcpkgs/kodi-addon-pvr-zattoo/template        |   1 -
 srcpkgs/kodi-addon-vfs-rar/template           |   1 -
 srcpkgs/kodi-addon-vfs-sftp/template          |   1 -
 srcpkgs/kodi-platform/template                |   1 -
 srcpkgs/kodi/template                         |   1 -
 srcpkgs/kona/template                         |   1 -
 srcpkgs/kotlin-bin/template                   |   1 -
 srcpkgs/kpartx/template                       |   1 -
 srcpkgs/ksh/template                          |   1 -
 srcpkgs/ksolid/template                       |   1 -
 srcpkgs/kubernetes-helm/template              |   1 -
 srcpkgs/kubernetes-kind/template              |   1 -
 srcpkgs/kupfer/template                       |   1 -
 srcpkgs/kurly/template                        |   1 -
 srcpkgs/kvantum/template                      |   1 -
 srcpkgs/kvirc/template                        |   1 -
 srcpkgs/kwallet-cli/template                  |   1 -
 srcpkgs/ladish/template                       |   1 -
 srcpkgs/ladspa-sdk/template                   |   1 -
 srcpkgs/laptop-mode/template                  |   1 -
 srcpkgs/lavalauncher/template                 |   1 -
 srcpkgs/lazarus/template                      |   1 -
 srcpkgs/lcms/template                         |   1 -
 srcpkgs/ldacBT/template                       |   1 -
 srcpkgs/ldc/template                          |   1 -
 srcpkgs/lemonbar-xft/template                 |   1 -
 srcpkgs/lemonbar/template                     |   1 -
 srcpkgs/lft/template                          |   1 -
 srcpkgs/liba52/template                       |   1 -
 srcpkgs/libaccounts-qt5/template              |   1 -
 srcpkgs/libantlr3c/template                   |   1 -
 srcpkgs/libart/template                       |   1 -
 srcpkgs/libax25/template                      |   1 -
 srcpkgs/libbitcoin-secp256k1/template         |   1 -
 srcpkgs/libburn/template                      |   1 -
 srcpkgs/libcap-pam/template                   |   1 -
 srcpkgs/libcec/template                       |   1 -
 srcpkgs/libclc/template                       |   1 -
 srcpkgs/libcli/template                       |   1 -
 srcpkgs/libcppunit/template                   |   1 -
 srcpkgs/libdbus-c++/template                  |   1 -
 srcpkgs/libdbusmenu-glib/template             |   1 -
 srcpkgs/libdbusmenu-qt5/template              |   1 -
 srcpkgs/libdnet/template                      |   1 -
 srcpkgs/libdockapp/template                   |   1 -
 srcpkgs/libdri2-git/template                  |   1 -
 srcpkgs/libdrm/template                       |   1 -
 srcpkgs/libechonest-qt5/template              |   1 -
 srcpkgs/libedit/template                      |   1 -
 srcpkgs/libenet/template                      |   1 -
 srcpkgs/liberation-fonts-ttf/template         |   1 -
 srcpkgs/libevent/template                     |   1 -
 srcpkgs/libexif/template                      |   1 -
 srcpkgs/libfcitx-qt5/template                 |   1 -
 srcpkgs/libfirm/template                      |   1 -
 srcpkgs/libfm-extra/template                  |   1 -
 srcpkgs/libfprint/template                    |   1 -
 srcpkgs/libfprint0/template                   |   1 -
 srcpkgs/libfreeglut/template                  |   1 -
 srcpkgs/libgccjit/template                    |   1 -
 srcpkgs/libgdal/template                      |   1 -
 srcpkgs/libgdlmm/template                     |   1 -
 srcpkgs/libgee08/template                     |   1 -
 srcpkgs/libgexiv2/template                    |   1 -
 srcpkgs/libglvnd/template                     |   1 -
 srcpkgs/libgme/template                       |   1 -
 srcpkgs/libgsm/template                       |   1 -
 srcpkgs/libhandy/template                     |   1 -
 srcpkgs/libhandy1/template                    |   1 -
 srcpkgs/libhangul/template                    |   1 -
 srcpkgs/libiberty-devel/template              |   1 -
 srcpkgs/libiir1/template                      |   1 -
 srcpkgs/libinput-debug-gui/template           |   1 -
 srcpkgs/libkdcraw5/template                   |   1 -
 srcpkgs/libkexiv25/template                   |   1 -
 srcpkgs/libkeybinder3/template                |   1 -
 srcpkgs/libkipi5/template                     |   1 -
 srcpkgs/libknet1/template                     |   1 -
 srcpkgs/liblastfm-qt5/template                |   1 -
 srcpkgs/liblrdf/template                      |   1 -
 srcpkgs/libluv/template                       |   1 -
 srcpkgs/libmatroska/template                  |   1 -
 srcpkgs/libmediainfo/template                 |   1 -
 srcpkgs/libmilter/template                    |   1 -
 srcpkgs/libmowgli/template                    |   1 -
 srcpkgs/libmp4v2/template                     |   1 -
 srcpkgs/libmpc/template                       |   1 -
 srcpkgs/libmt32emu/template                   |   1 -
 srcpkgs/libmusicbrainz5/template              |   1 -
 srcpkgs/libmygui/template                     |   1 -
 srcpkgs/libnfc/template                       |   1 -
 srcpkgs/libnfs/template                       |   1 -
 srcpkgs/libnih/template                       |   1 -
 srcpkgs/libnl3/template                       |   1 -
 srcpkgs/libnss-cache/template                 |   1 -
 srcpkgs/libode/template                       |   1 -
 srcpkgs/libogdf/template                      |   1 -
 srcpkgs/libogre/template                      |   1 -
 srcpkgs/libopenal/template                    |   1 -
 srcpkgs/libopenmpt/template                   |   1 -
 srcpkgs/libosinfo/template                    |   1 -
 srcpkgs/libosmgpsmap/template                 |   1 -
 srcpkgs/libpano13/template                    |   1 -
 srcpkgs/libpgf/template                       |   1 -
 srcpkgs/libpipewire0.2/template               |  35 ++
 srcpkgs/libplacebo/template                   |   1 -
 srcpkgs/libpng12/template                     |  32 ++
 srcpkgs/libpurple-facebook/template           |   1 -
 srcpkgs/libpurple-hangouts/template           |   1 -
 srcpkgs/libpurple-mattermost/template         |   1 -
 srcpkgs/libpurple-skypeweb/template           |   1 -
 srcpkgs/libpurple-steam/template              |   1 -
 srcpkgs/libpurple-telegram/template           |   1 -
 srcpkgs/libqmobipocket/template               |   1 -
 srcpkgs/libraqm/template                      |   1 -
 srcpkgs/libraw/template                       |   1 -
 srcpkgs/libreadline8/template                 |   1 -
 srcpkgs/libretro-mupen64plus-rpi/template     |   1 -
 srcpkgs/libretro-mupen64plus/template         |   1 -
 srcpkgs/librist/template                      |   1 -
 srcpkgs/librlog/template                      |   1 -
 srcpkgs/librttopo/template                    |   1 -
 srcpkgs/libsasl/template                      |   1 -
 srcpkgs/libsearpc/template                    |   1 -
 srcpkgs/libsigc++3/template                   |   1 -
 srcpkgs/libslirp/template                     |   1 -
 srcpkgs/libsoup3/template                     |   1 -
 srcpkgs/libsoxr/template                      |   1 -
 srcpkgs/libspotify/template                   |   1 -
 srcpkgs/libtar/template                       |   1 -
 srcpkgs/libtcd/template                       |   1 -
 srcpkgs/libtd/template                        |   1 -
 srcpkgs/libtecla/template                     |   1 -
 srcpkgs/libtls/template                       |   1 -
 srcpkgs/libu2f-host/template                  |   1 -
 srcpkgs/libu2f-server/template                |   1 -
 srcpkgs/libucontext/template                  |   1 -
 srcpkgs/libump-git/template                   |   1 -
 srcpkgs/libunarr/template                     |   1 -
 srcpkgs/libunibreak/template                  |   1 -
 srcpkgs/libunique1/template                   |  42 +++
 srcpkgs/liburcu/template                      |   1 -
 srcpkgs/libva-glx/template                    |   1 -
 srcpkgs/libva-intel-driver/template           |   1 -
 srcpkgs/libvdt/template                       |   1 -
 srcpkgs/libvidstab/template                   |   1 -
 srcpkgs/libvirt-python3/template              |   1 -
 srcpkgs/libvncserver/template                 |   1 -
 srcpkgs/libvpx5/template                      |   1 -
 srcpkgs/libvpx6/template                      |   1 -
 srcpkgs/libvpx7/template                      |   1 -
 srcpkgs/libwaylandpp/template                 |   1 -
 srcpkgs/libwnck2/template                     |   1 -
 srcpkgs/libxcvt/template                      |   1 -
 srcpkgs/libxdg-basedir/template               |   1 -
 srcpkgs/libxkbcommon/template                 |   1 -
 srcpkgs/libxlsxwriter/template                |   1 -
 srcpkgs/libxml++3.0/template                  |   1 -
 srcpkgs/libxml2-python/template               |  33 ++
 srcpkgs/libzen/template                       |   1 -
 srcpkgs/licensechecker/template               |   1 -
 srcpkgs/lightdm-gtk3-greeter/template         |   1 -
 srcpkgs/lightdm-webkit2-greeter/template      |   1 -
 srcpkgs/lightzone/template                    |   1 -
 srcpkgs/lily/template                         |   1 -
 srcpkgs/lilyterm/template                     |   1 -
 srcpkgs/links-x11/template                    |   1 -
 srcpkgs/linphone/template                     |   1 -
 srcpkgs/linux-tools/template                  |   1 -
 srcpkgs/linux4.14/template                    |   1 -
 srcpkgs/linux4.19/template                    |   1 -
 srcpkgs/linux4.4/template                     | 315 ++++++++++++++++++
 srcpkgs/linux4.9/template                     |   1 -
 srcpkgs/linux5.10/template                    |   1 -
 srcpkgs/linux5.15/template                    |   1 -
 srcpkgs/linux5.19/template                    |   1 -
 srcpkgs/linux5.4/template                     |   1 -
 srcpkgs/linux6.0/template                     |   1 -
 srcpkgs/liteide/template                      |   1 -
 srcpkgs/live555/template                      |   1 -
 srcpkgs/llhttp/template                       |   1 -
 srcpkgs/lltag/template                        |   1 -
 srcpkgs/llvm12/template                       |   1 -
 srcpkgs/lm_sensors/template                   |   1 -
 srcpkgs/lmdb++/template                       |   1 -
 srcpkgs/lmdb/template                         |   1 -
 srcpkgs/lmms/template                         |   1 -
 srcpkgs/log4cpp/template                      |   1 -
 srcpkgs/log4cxx/template                      |   1 -
 srcpkgs/logstalgia/template                   |   1 -
 srcpkgs/logtop/template                       |   1 -
 srcpkgs/lolcat-c/template                     |   1 -
 srcpkgs/lpsolve/template                      |   1 -
 srcpkgs/lsp/template                          |   1 -
 srcpkgs/lsyncd/template                       |   1 -
 srcpkgs/ltrace/template                       |   1 -
 srcpkgs/lttng-modules-dkms/template           |   1 -
 srcpkgs/lua51-BitOp/template                  |   1 -
 srcpkgs/lua51-bitlib/template                 |   1 -
 srcpkgs/lua51-luasocket/template              |   1 -
 srcpkgs/lua51-mpack/template                  |   1 -
 srcpkgs/lua51/template                        |   1 -
 srcpkgs/lua52-BitOp/template                  |   1 -
 srcpkgs/lua52/template                        |   1 -
 srcpkgs/lua53-editorconfig-core/template      |   1 -
 srcpkgs/lua53/template                        |   1 -
 srcpkgs/lua54-MessagePack/template            |   1 -
 srcpkgs/lua54-lgi/template                    |   1 -
 srcpkgs/lua54-lpeg/template                   |   1 -
 srcpkgs/lua54-luadbi/template                 |   1 -
 srcpkgs/lua54-luaexpat/template               |   1 -
 srcpkgs/lua54-luafilesystem/template          |   1 -
 srcpkgs/lua54-lualdap/template                |   1 -
 srcpkgs/lua54-luaposix/template               |   1 -
 srcpkgs/lua54-luasec/template                 |   1 -
 srcpkgs/lua54-stdlib-debug/template           |   1 -
 srcpkgs/lua54-stdlib-normalize/template       |   1 -
 srcpkgs/lua54-vicious/template                |   1 -
 srcpkgs/lua54-zlib/template                   |   1 -
 srcpkgs/lua54/template                        |   1 -
 srcpkgs/luarocks-lua53/template               |   1 -
 srcpkgs/lvm2/template                         |   1 -
 srcpkgs/lxd-lts/template                      |   1 -
 srcpkgs/lxdm-theme-vdojo/template             |   1 -
 srcpkgs/lynx/template                         |   1 -
 srcpkgs/lz4jsoncat/template                   |   1 -
 srcpkgs/lzf/template                          |   1 -
 srcpkgs/mac-fdisk/template                    |   1 -
 srcpkgs/mailpile/template                     |  19 ++
 srcpkgs/mailx/template                        |   1 -
 srcpkgs/make-ca/template                      |   1 -
 srcpkgs/makeself/template                     |   1 -
 srcpkgs/mame/template                         |   1 -
 srcpkgs/man-pages-posix/template              |   1 -
 srcpkgs/mandrel/template                      |   1 -
 srcpkgs/manpages-pt-br/template               |   1 -
 srcpkgs/marble5/template                      |   1 -
 srcpkgs/marisa/template                       |   1 -
 srcpkgs/master-pdf-editor/template            |   1 -
 srcpkgs/masterpassword-cli/template           |   1 -
 srcpkgs/mathcomp/template                     |   1 -
 srcpkgs/mathjax/template                      |   1 -
 srcpkgs/mawk/template                         |   1 -
 srcpkgs/mbox/template                         |   1 -
 srcpkgs/mcg/template                          |   1 -
 srcpkgs/mcwm/template                         |   1 -
 srcpkgs/mdcat/template                        |   1 -
 srcpkgs/mdocml/template                       |   1 -
 srcpkgs/mediainfo/template                    |   1 -
 srcpkgs/mediastreamer/template                |   1 -
 srcpkgs/mednafen/template                     |   1 -
 srcpkgs/megatools/template                    |   1 -
 srcpkgs/megazeux/template                     |   1 -
 srcpkgs/mei-amt-check/template                |   1 -
 srcpkgs/mellowplayer/template                 |   1 -
 srcpkgs/mercury/template                      |   1 -
 srcpkgs/metalog/template                      |   1 -
 srcpkgs/mfoc/template                         |   1 -
 srcpkgs/midori/template                       |   1 -
 srcpkgs/milkytracker/template                 |   1 -
 srcpkgs/mimic/template                        |   1 -
 srcpkgs/miniflux/template                     |   1 -
 srcpkgs/minijail/template                     |   1 -
 srcpkgs/minio/template                        |   1 -
 srcpkgs/minisat/template                      |   1 -
 srcpkgs/minizip/template                      |   1 -
 srcpkgs/miro-video-converter/template         |  13 +
 srcpkgs/mit-krb5/template                     |   1 -
 srcpkgs/mk-configure/template                 |   1 -
 srcpkgs/mkinitcpio-encryptssh/template        |   1 -
 srcpkgs/mksh/template                         |   1 -
 srcpkgs/mlt7/template                         |   1 -
 srcpkgs/modemmanager-qt5/template             |   1 -
 srcpkgs/modsecurity/template                  |   1 -
 srcpkgs/mog/template                          |   1 -
 srcpkgs/monsterwm-git/template                |   1 -
 srcpkgs/mopidy-mpd/template                   |   1 -
 srcpkgs/mopidy-multisonic/template            |   1 -
 srcpkgs/mopidy-spotify/template               |   1 -
 srcpkgs/mopidy/template                       |   1 -
 srcpkgs/motion/template                       |   1 -
 srcpkgs/mouseemu/template                     |   1 -
 srcpkgs/mozjs78/template                      |   1 -
 srcpkgs/mozjs91/template                      |   1 -
 srcpkgs/mp3val/template                       |   1 -
 srcpkgs/mpd-sima/template                     |   1 -
 srcpkgs/mplayer/template                      |   1 -
 srcpkgs/mpqtool/template                      |   1 -
 srcpkgs/msgpack/template                      |   1 -
 srcpkgs/msr-tools/template                    |   1 -
 srcpkgs/mt-st/template                        |   1 -
 srcpkgs/mtpaint/template                      |   1 -
 srcpkgs/mtree/template                        |   1 -
 srcpkgs/mu4e/template                         |   1 -
 srcpkgs/mugshot/template                      |   1 -
 srcpkgs/mumble/template                       |   1 -
 srcpkgs/mupdf/template                        |   1 -
 srcpkgs/mupen64plus/template                  |   1 -
 srcpkgs/musescore/template                    |   1 -
 srcpkgs/musl-bootstrap/template               |   1 -
 srcpkgs/mymcplus/template                     |   1 -
 srcpkgs/mypaint-brushes1/template             |   1 -
 srcpkgs/myrddin/template                      |   1 -
 srcpkgs/nagstamon/template                    |   1 -
 srcpkgs/namecoin/template                     |   1 -
 srcpkgs/nasm-doc/template                     |   1 -
 srcpkgs/nauty/template                        |   1 -
 srcpkgs/nawk/template                         |   1 -
 srcpkgs/ndhc/template                         |   1 -
 srcpkgs/ndpi/template                         |   1 -
 srcpkgs/nemo-audio-tab/template               |   1 -
 srcpkgs/nemo-compare/template                 |   1 -
 srcpkgs/nemo-emblems/template                 |   1 -
 srcpkgs/nemo-fileroller/template              |   1 -
 srcpkgs/nemo-image-converter/template         |   1 -
 srcpkgs/nemo-preview/template                 |   1 -
 srcpkgs/nemo-python/template                  |   1 -
 srcpkgs/nemo-terminal/template                |   1 -
 srcpkgs/netbsd-rumpkernel/template            |   1 -
 srcpkgs/netbsd-wtf/template                   |   1 -
 srcpkgs/netcdf/template                       |   1 -
 srcpkgs/netdata/template                      |   1 -
 srcpkgs/nethack/template                      |   1 -
 srcpkgs/netperf/template                      |   1 -
 srcpkgs/netris/template                       |   1 -
 srcpkgs/netsurf-buildsystem/template          |   1 -
 srcpkgs/network-ups-tools/template            |   1 -
 srcpkgs/networkmanager-qt5/template           |   1 -
 srcpkgs/newsflash/template                    |   1 -
 srcpkgs/nextcloud-client/template             |   1 -
 srcpkgs/ngrep/template                        |   1 -
 srcpkgs/nicotine+/template                    |   1 -
 srcpkgs/nitroshare/template                   |   1 -
 srcpkgs/nodeenv/template                      |   1 -
 srcpkgs/nodejs-lts/template                   |   1 -
 srcpkgs/nodejs/template                       |   1 -
 srcpkgs/noip2/template                        |   1 -
 srcpkgs/nootka/template                       |   1 -
 srcpkgs/notes-up/template                     |   1 -
 srcpkgs/noto-fonts-emoji/template             |   1 -
 srcpkgs/noto-fonts-ttf/template               |   1 -
 srcpkgs/nsxiv/template                        |   1 -
 srcpkgs/ntfs-3g/template                      |   1 -
 srcpkgs/numix-themes/template                 |   1 -
 srcpkgs/nv-codec-headers/template             |   1 -
 srcpkgs/nxt/template                          |   1 -
 srcpkgs/obexftp/template                      |   1 -
 srcpkgs/obfs4proxy/template                   |   1 -
 srcpkgs/oblibs/template                       |   1 -
 srcpkgs/obs/template                          |   1 -
 srcpkgs/ocaml-camlp-streams/template          |   1 -
 srcpkgs/ocaml-findlib/template                |   1 -
 srcpkgs/ocaml-lablgtk2/template               |  64 ++++
 srcpkgs/ocaml-num/template                    |   1 -
 srcpkgs/ocaml-stdcompat/template              |   1 -
 srcpkgs/ocaml-zarith/template                 |   1 -
 srcpkgs/occt/template                         |   1 -
 srcpkgs/ocs-url/template                      |   1 -
 srcpkgs/odroid-u2-boot-fw/template            |   1 -
 srcpkgs/odroid-u2-kernel/template             |   1 -
 srcpkgs/odroid-u2-uboot/template              |   1 -
 srcpkgs/offlineimap/template                  |   1 -
 srcpkgs/offo-hyphenation/template             |   1 -
 srcpkgs/ohsnap-font/template                  |   1 -
 srcpkgs/ois/template                          |   1 -
 srcpkgs/olm-python3/template                  |   1 -
 srcpkgs/omxplayer/template                    |   1 -
 srcpkgs/oniguruma/template                    |   1 -
 srcpkgs/open-vm-tools/template                |   1 -
 srcpkgs/openbabel/template                    |   1 -
 srcpkgs/openblas/template                     |   1 -
 srcpkgs/openbsd-file/template                 |   1 -
 srcpkgs/openbsd-netcat/template               |   1 -
 srcpkgs/openbsd-rs/template                   |   1 -
 srcpkgs/opencc/template                       |   1 -
 srcpkgs/opencl-clhpp/template                 |  12 +
 srcpkgs/opencl2-headers/template              |   1 -
 srcpkgs/opencollada/template                  |   1 -
 srcpkgs/opencolorio/template                  |   1 -
 srcpkgs/opencsg/template                      |   1 -
 srcpkgs/opencv4~HEAD                          |   1 +
 srcpkgs/opendoas/template                     |   1 -
 srcpkgs/openimagedenoise/template             |   1 -
 srcpkgs/openimageio/template                  |   1 -
 srcpkgs/openjdk10-bootstrap/template          |   1 -
 srcpkgs/openjdk11-bin/template                |   1 -
 srcpkgs/openjdk11/template                    |   1 -
 srcpkgs/openjdk12-bootstrap/template          |   1 -
 srcpkgs/openjdk13-bootstrap/template          |   1 -
 srcpkgs/openjdk14-bootstrap/template          |   1 -
 srcpkgs/openjdk15-bootstrap/template          |   1 -
 srcpkgs/openjdk16-bootstrap/template          |   1 -
 srcpkgs/openjdk7-bootstrap/template           |   1 -
 srcpkgs/openjdk8/template                     |   1 -
 srcpkgs/openjdk9-bootstrap/template           |   1 -
 srcpkgs/openjpeg2/template                    |   1 -
 srcpkgs/openlierox/template                   |   1 -
 srcpkgs/openmw/template                       |   1 -
 srcpkgs/openobex/template                     |   1 -
 srcpkgs/openocd/template                      |   1 -
 srcpkgs/openra/template                       |   1 -
 srcpkgs/openrazer-meta/template               |   1 -
 srcpkgs/openrgb/template                      |   1 -
 srcpkgs/opensc/template                       |   1 -
 srcpkgs/openshot/template                     |   1 -
 srcpkgs/opensmtpd-filter-dkimsign/template    |   1 -
 srcpkgs/opensmtpd-filter-rspamd/template      |   1 -
 srcpkgs/opensmtpd-filter-senderscore/template |   1 -
 srcpkgs/opensonic/template                    |   1 -
 srcpkgs/opensp/template                       |   1 -
 srcpkgs/opmsg/template                        |   1 -
 srcpkgs/orocos-kdl/template                   |   1 -
 srcpkgs/osg/template                          |   1 -
 srcpkgs/overpass-otf/template                 |   1 -
 srcpkgs/owncloudclient/template               |   1 -
 srcpkgs/oxygen-gtk+/template                  |   1 -
 srcpkgs/oxygen-gtk+3/template                 |   1 -
 srcpkgs/p7zip/template                        |   1 -
 srcpkgs/p8-platform/template                  |   1 -
 srcpkgs/pa-applet/template                    |   1 -
 srcpkgs/packr2/template                       |   1 -
 srcpkgs/pahole/template                       |   1 -
 srcpkgs/pam-mount/template                    |   1 -
 srcpkgs/pam-u2f/template                      |   1 -
 srcpkgs/pam/template                          |   1 -
 srcpkgs/pam_radius_auth/template              |   1 -
 srcpkgs/pam_zfscrypt/template                 |   1 -
 srcpkgs/pan/template                          |   1 -
 srcpkgs/pangomm2.48/template                  |   1 -
 srcpkgs/pantheon-screenshot/template          |   1 -
 srcpkgs/paper-icon-theme/template             |   1 -
 srcpkgs/papi/template                         |   1 -
 srcpkgs/par/template                          |   1 -
 srcpkgs/parallel-rust/template                |  21 ++
 srcpkgs/paraview/template                     |  74 ++++
 srcpkgs/pass/template                         |   1 -
 srcpkgs/passwordsafe/template                 |   1 -
 srcpkgs/pax/template                          |   1 -
 srcpkgs/pcsc-acsccid/template                 |   1 -
 srcpkgs/pcsc-ccid/template                    |   1 -
 srcpkgs/pcsclite/template                     |   1 -
 srcpkgs/pcsxr/template                        |   1 -
 srcpkgs/pd/template                           |   1 -
 srcpkgs/pdfpc/template                        |   1 -
 srcpkgs/pdftk/template                        |   1 -
 srcpkgs/pdmenu/template                       |   1 -
 srcpkgs/pdsh/template                         |   1 -
 srcpkgs/pekwm/template                        |   1 -
 srcpkgs/pencil2d/template                     |   1 -
 srcpkgs/perl-ACL-Lite/template                |   1 -
 srcpkgs/perl-AWS-Signature4/template          |   1 -
 srcpkgs/perl-Algorithm-Diff/template          |   1 -
 srcpkgs/perl-Alien-Build/template             |   1 -
 srcpkgs/perl-Alien-wxWidgets/template         |   1 -
 srcpkgs/perl-Alien/template                   |   1 -
 srcpkgs/perl-AnyEvent-I3/template             |   1 -
 srcpkgs/perl-AnyEvent/template                |   1 -
 .../perl-Apache-LogFormat-Compiler/template   |   1 -
 srcpkgs/perl-AppConfig/template               |   1 -
 srcpkgs/perl-Archive-Extract/template         |   1 -
 srcpkgs/perl-Archive-Zip/template             |   1 -
 srcpkgs/perl-Authen-SASL/template             |   1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template      |   1 -
 srcpkgs/perl-Barcode-ZBar/template            |   1 -
 srcpkgs/perl-Bit-Vector/template              |   1 -
 srcpkgs/perl-Business-ISBN-Data/template      |   1 -
 srcpkgs/perl-Business-ISBN/template           |   1 -
 srcpkgs/perl-Business-ISMN/template           |   1 -
 srcpkgs/perl-Business-ISSN/template           |   1 -
 srcpkgs/perl-CGI/template                     |   1 -
 srcpkgs/perl-CPAN-Changes/template            |   1 -
 srcpkgs/perl-CPAN-Common-Index/template       |   1 -
 srcpkgs/perl-CPAN-DistnameInfo/template       |   1 -
 srcpkgs/perl-CPAN-Meta-Check/template         |   1 -
 srcpkgs/perl-Cairo-GObject/template           |   1 -
 srcpkgs/perl-Cairo/template                   |   1 -
 srcpkgs/perl-Canary-Stability/template        |   1 -
 srcpkgs/perl-Capture-Tiny/template            |   1 -
 srcpkgs/perl-Carp-Clan/template               |   1 -
 srcpkgs/perl-Class-Accessor/template          |   1 -
 srcpkgs/perl-Class-Data-Inheritable/template  |   1 -
 srcpkgs/perl-Class-Factory-Util/template      |   1 -
 srcpkgs/perl-Class-Inspector/template         |   1 -
 srcpkgs/perl-Class-Load/template              |   1 -
 srcpkgs/perl-Class-Method-Modifiers/template  |   1 -
 srcpkgs/perl-Class-MethodMaker/template       |   1 -
 srcpkgs/perl-Class-Singleton/template         |   1 -
 srcpkgs/perl-Class-Tiny/template              |   1 -
 srcpkgs/perl-Class-XSAccessor/template        |   1 -
 srcpkgs/perl-Clipboard/template               |   1 -
 srcpkgs/perl-Clone-Choose/template            |   1 -
 srcpkgs/perl-Clone-PP/template                |   1 -
 srcpkgs/perl-Clone/template                   |   1 -
 srcpkgs/perl-Config-AutoConf/template         |   1 -
 srcpkgs/perl-Config-General/template          |   1 -
 .../perl-Config-INI-Reader-Ordered/template   |   1 -
 srcpkgs/perl-Config-INI/template              |   1 -
 srcpkgs/perl-Config-IniFiles/template         |   1 -
 srcpkgs/perl-Config-Simple/template           |   1 -
 srcpkgs/perl-Config-Tiny/template             |   1 -
 srcpkgs/perl-Convert-BinHex/template          |   1 -
 srcpkgs/perl-Cookie-Baker/template            |   1 -
 srcpkgs/perl-Crypt-Blowfish/template          |   1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template       |   1 -
 srcpkgs/perl-Crypt-CAST5/template             |   1 -
 srcpkgs/perl-Crypt-CBC/template               |   1 -
 srcpkgs/perl-Crypt-DES/template               |   1 -
 srcpkgs/perl-Crypt-DES_EDE3/template          |   1 -
 srcpkgs/perl-Crypt-DH/template                |   1 -
 srcpkgs/perl-Crypt-IDEA/template              |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template    |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template     |   1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template       |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template    |   1 -
 srcpkgs/perl-Crypt-PasswdMD5/template         |   1 -
 srcpkgs/perl-Crypt-RC4/template               |   1 -
 srcpkgs/perl-Crypt-Rijndael/template          |   1 -
 srcpkgs/perl-CryptX/template                  |   1 -
 srcpkgs/perl-Curses-UI/template               |   1 -
 srcpkgs/perl-Curses/template                  |   1 -
 srcpkgs/perl-DBD-Pg/template                  |   1 -
 srcpkgs/perl-DBD-SQLite/template              |   1 -
 srcpkgs/perl-DBD-mysql/template               |   1 -
 srcpkgs/perl-DBI/template                     |   1 -
 srcpkgs/perl-Danga-Socket/template            |   1 -
 srcpkgs/perl-Data-Compare/template            |   1 -
 srcpkgs/perl-Data-Dump/template               |   1 -
 srcpkgs/perl-Data-Dx/template                 |   1 -
 srcpkgs/perl-Data-MessagePack/template        |   1 -
 srcpkgs/perl-Data-OptList/template            |   1 -
 srcpkgs/perl-Data-Perl/template               |   1 -
 srcpkgs/perl-Data-Section-Simple/template     |   1 -
 srcpkgs/perl-Data-UUID/template               |   1 -
 srcpkgs/perl-Data-Uniqid/template             |   1 -
 srcpkgs/perl-Data-Validate-IP/template        |   1 -
 srcpkgs/perl-Date-Calc/template               |   1 -
 srcpkgs/perl-Date-Manip/template              |   1 -
 srcpkgs/perl-Date-Simple/template             |   1 -
 .../perl-DateTime-Calendar-Julian/template    |   1 -
 srcpkgs/perl-DateTime-Format-Builder/template |   1 -
 .../perl-DateTime-Format-Strptime/template    |   1 -
 srcpkgs/perl-DateTime-Locale/template         |   1 -
 srcpkgs/perl-DateTime-TimeZone/template       |   1 -
 srcpkgs/perl-DateTime/template                |   1 -
 srcpkgs/perl-Devel-Caller/template            |   1 -
 srcpkgs/perl-Devel-CheckLib/template          |   1 -
 srcpkgs/perl-Devel-GlobalDestruction/template |   1 -
 srcpkgs/perl-Devel-LexAlias/template          |   1 -
 srcpkgs/perl-Devel-NYTProf/template           |   1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template |   1 -
 srcpkgs/perl-Devel-StackTrace/template        |   1 -
 srcpkgs/perl-Devel-Symdump/template           |   1 -
 srcpkgs/perl-Digest-HMAC/template             |   1 -
 srcpkgs/perl-Digest-Perl-MD5/template         |   1 -
 srcpkgs/perl-Digest-SHA1/template             |   1 -
 srcpkgs/perl-Dist-CheckConflicts/template     |   1 -
 srcpkgs/perl-Email-Address-XS/template        |   1 -
 srcpkgs/perl-Email-Date-Format/template       |   1 -
 srcpkgs/perl-Email-FolderType/template        |   1 -
 srcpkgs/perl-Email-LocalDelivery/template     |   1 -
 srcpkgs/perl-Email-MIME-ContentType/template  |   1 -
 srcpkgs/perl-Email-MIME-Encodings/template    |   1 -
 srcpkgs/perl-Email-MIME/template              |   1 -
 srcpkgs/perl-Email-MessageID/template         |   1 -
 srcpkgs/perl-Email-Simple/template            |   1 -
 srcpkgs/perl-Encode-EUCJPASCII/template       |   1 -
 srcpkgs/perl-Encode-HanExtra/template         |   1 -
 srcpkgs/perl-Encode-JIS2K/template            |   1 -
 srcpkgs/perl-Encode-Locale/template           |   1 -
 srcpkgs/perl-Eval-Closure/template            |   1 -
 srcpkgs/perl-Exception-Class/template         |   1 -
 srcpkgs/perl-Expect/template                  |   1 -
 srcpkgs/perl-Exporter-Tiny/template           |   1 -
 srcpkgs/perl-ExtUtils-Config/template         |   1 -
 srcpkgs/perl-ExtUtils-CppGuess/template       |   1 -
 srcpkgs/perl-ExtUtils-Depends/template        |   1 -
 srcpkgs/perl-ExtUtils-Helpers/template        |   1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template   |   1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template     |   1 -
 .../perl-ExtUtils-MakeMaker-CPANfile/template |   1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template      |   1 -
 srcpkgs/perl-ExtUtils-XSpp/template           |   1 -
 srcpkgs/perl-FCGI/template                    |   1 -
 srcpkgs/perl-FFI-CheckLib/template            |   1 -
 srcpkgs/perl-File-BaseDir/template            |   1 -
 srcpkgs/perl-File-Copy-Recursive/template     |   1 -
 srcpkgs/perl-File-DesktopEntry/template       |   1 -
 srcpkgs/perl-File-Find-Rule/template          |   1 -
 srcpkgs/perl-File-Flock-Retry/template        |   1 -
 srcpkgs/perl-File-HomeDir/template            |   1 -
 srcpkgs/perl-File-KeePass/template            |   1 -
 srcpkgs/perl-File-Listing/template            |   1 -
 srcpkgs/perl-File-MimeInfo/template           |   1 -
 srcpkgs/perl-File-Next/template               |   1 -
 srcpkgs/perl-File-Path-Expand/template        |   1 -
 srcpkgs/perl-File-Remove/template             |   1 -
 srcpkgs/perl-File-Rename/template             |   1 -
 srcpkgs/perl-File-ShareDir-Install/template   |   1 -
 srcpkgs/perl-File-ShareDir/template           |   1 -
 srcpkgs/perl-File-Slurp-Tiny/template         |   1 -
 srcpkgs/perl-File-Slurp/template              |   1 -
 srcpkgs/perl-File-Slurper/template            |   1 -
 srcpkgs/perl-File-Which/template              |   1 -
 srcpkgs/perl-File-Write-Rotate/template       |   1 -
 srcpkgs/perl-File-chdir/template              |   1 -
 srcpkgs/perl-File-pushd/template              |   1 -
 srcpkgs/perl-Filesys-Df/template              |   1 -
 srcpkgs/perl-Filesys-Notify-Simple/template   |   1 -
 srcpkgs/perl-Font-TTF/template                |   1 -
 srcpkgs/perl-Fuse/template                    |   1 -
 srcpkgs/perl-GD/template                      |   1 -
 srcpkgs/perl-Getopt-Compact/template          |   1 -
 .../perl-Glib-Object-Introspection/template   |   1 -
 srcpkgs/perl-Glib/template                    |   1 -
 srcpkgs/perl-GnuPG-Interface/template         |   1 -
 srcpkgs/perl-GooCanvas2/template              |   1 -
 srcpkgs/perl-Graphics-ColorUtils/template     |   1 -
 srcpkgs/perl-Gtk2/template                    |   1 -
 srcpkgs/perl-Gtk3-ImageView/template          |   1 -
 srcpkgs/perl-Gtk3-SimpleList/template         |   1 -
 srcpkgs/perl-Gtk3/template                    |   1 -
 srcpkgs/perl-HTML-Form/template               |   1 -
 srcpkgs/perl-HTML-Parser/template             |   1 -
 srcpkgs/perl-HTML-Tagset/template             |   1 -
 srcpkgs/perl-HTML-Tree/template               |   1 -
 srcpkgs/perl-HTTP-Cookies/template            |   1 -
 srcpkgs/perl-HTTP-Daemon/template             |   1 -
 srcpkgs/perl-HTTP-Date/template               |   1 -
 srcpkgs/perl-HTTP-Entity-Parser/template      |   1 -
 srcpkgs/perl-HTTP-Headers-Fast/template       |   1 -
 srcpkgs/perl-HTTP-Message/template            |   1 -
 srcpkgs/perl-HTTP-MultiPartParser/template    |   1 -
 srcpkgs/perl-HTTP-Negotiate/template          |   1 -
 srcpkgs/perl-HTTP-Response-Encoding/template  |   1 -
 srcpkgs/perl-HTTP-Server-Simple/template      |   1 -
 srcpkgs/perl-HTTP-Tinyish/template            |   1 -
 srcpkgs/perl-Hash-Merge/template              |   1 -
 srcpkgs/perl-Hash-MultiValue/template         |   1 -
 srcpkgs/perl-IO-CaptureOutput/template        |   1 -
 srcpkgs/perl-IO-HTML/template                 |   1 -
 srcpkgs/perl-IO-SessionData/template          |   1 -
 srcpkgs/perl-IO-Socket-INET6/template         |   1 -
 srcpkgs/perl-IO-Socket-SSL/template           |   1 -
 srcpkgs/perl-IO-Socket-Socks/template         |   1 -
 srcpkgs/perl-IO-String/template               |   1 -
 srcpkgs/perl-IO-Stty/template                 |   1 -
 srcpkgs/perl-IO-Tty/template                  |   1 -
 srcpkgs/perl-IO-stringy/template              |   1 -
 srcpkgs/perl-IPC-Run/template                 |   1 -
 srcpkgs/perl-IPC-Run3/template                |   1 -
 srcpkgs/perl-IPC-System-Simple/template       |   1 -
 srcpkgs/perl-Image-Sane/template              |   1 -
 srcpkgs/perl-Importer/template                |   1 -
 srcpkgs/perl-Inline-C/template                |   1 -
 srcpkgs/perl-Inline/template                  |   1 -
 srcpkgs/perl-JSON-MaybeXS/template            |   1 -
 srcpkgs/perl-JSON-XS/template                 |   1 -
 srcpkgs/perl-JSON/template                    |   1 -
 srcpkgs/perl-Keyword-Declare/template         |   1 -
 srcpkgs/perl-Keyword-Simple/template          |   1 -
 srcpkgs/perl-LWP-MediaTypes/template          |   1 -
 srcpkgs/perl-LWP-Protocol-https/template      |   1 -
 srcpkgs/perl-LWP-Protocol-socks/template      |   1 -
 srcpkgs/perl-LWP/template                     |   1 -
 srcpkgs/perl-Lchown/template                  |   1 -
 srcpkgs/perl-Lingua-Translit/template         |   1 -
 srcpkgs/perl-Linux-DesktopFiles/template      |   1 -
 srcpkgs/perl-Linux-Distribution/template      |   1 -
 srcpkgs/perl-Linux-Inotify2/template          |   1 -
 srcpkgs/perl-List-AllUtils/template           |   1 -
 srcpkgs/perl-List-MoreUtils-XS/template       |   1 -
 srcpkgs/perl-List-MoreUtils/template          |   1 -
 srcpkgs/perl-List-SomeUtils-XS/template       |   1 -
 srcpkgs/perl-List-SomeUtils/template          |   1 -
 srcpkgs/perl-List-UtilsBy/template            |   1 -
 srcpkgs/perl-Locale-Codes/template            |   1 -
 srcpkgs/perl-Locale-PO/template               |   1 -
 srcpkgs/perl-Locale-gettext/template          |   1 -
 srcpkgs/perl-Log-Log4perl/template            |   1 -
 srcpkgs/perl-MIME-Charset/template            |   1 -
 srcpkgs/perl-MIME-Types/template              |   1 -
 srcpkgs/perl-MIME-tools/template              |   1 -
 srcpkgs/perl-MP3-Info/template                |   1 -
 srcpkgs/perl-MP3-Tag/template                 |   1 -
 srcpkgs/perl-MRO-Compat/template              |   1 -
 .../perl-Mail-AuthenticationResults/template  |   1 -
 srcpkgs/perl-Mail-Box/template                |   1 -
 srcpkgs/perl-Mail-DKIM/template               |   1 -
 srcpkgs/perl-Mail-Message/template            |   1 -
 srcpkgs/perl-Mail-POP3Client/template         |   1 -
 srcpkgs/perl-Mail-Sendmail/template           |   1 -
 srcpkgs/perl-Mail-Transport/template          |   1 -
 srcpkgs/perl-MailTools/template               |   1 -
 srcpkgs/perl-Math-BigInt-GMP/template         |   1 -
 srcpkgs/perl-Math-FFT/template                |   1 -
 srcpkgs/perl-Math-Int128/template             |   1 -
 srcpkgs/perl-Math-Int64/template              |   1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template     |   1 -
 srcpkgs/perl-Math-Prime-Util/template         |   1 -
 srcpkgs/perl-Menlo-Legacy/template            |   1 -
 srcpkgs/perl-Menlo/template                   |   1 -
 srcpkgs/perl-Mixin-Linewise/template          |   1 -
 srcpkgs/perl-Module-Build-Tiny/template       |   1 -
 srcpkgs/perl-Module-Build/template            |   1 -
 srcpkgs/perl-Module-CPANfile/template         |   1 -
 srcpkgs/perl-Module-Find/template             |   1 -
 srcpkgs/perl-Module-Implementation/template   |   1 -
 srcpkgs/perl-Module-Manifest/template         |   1 -
 srcpkgs/perl-Module-Pluggable/template        |   1 -
 srcpkgs/perl-Module-Runtime/template          |   1 -
 srcpkgs/perl-Mojolicious/template             |   1 -
 srcpkgs/perl-Monkey-Patch-Action/template     |   1 -
 srcpkgs/perl-Moo/template                     |   1 -
 srcpkgs/perl-MooX-HandlesVia/template         |   1 -
 srcpkgs/perl-MooX-Types-MooseLike/template    |   1 -
 srcpkgs/perl-MooX-late/template               |   1 -
 srcpkgs/perl-Mozilla-CA/template              |   1 -
 srcpkgs/perl-MusicBrainz-DiscID/template      |   1 -
 srcpkgs/perl-Net-DBus/template                |   1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template   |   1 -
 srcpkgs/perl-Net-DNS/template                 |   1 -
 srcpkgs/perl-Net-HTTP/template                |   1 -
 srcpkgs/perl-Net-IDN-Encode/template          |   1 -
 srcpkgs/perl-Net-IMAP-Client/template         |   1 -
 srcpkgs/perl-Net-IMAP-Simple/template         |   1 -
 srcpkgs/perl-Net-MPD/template                 |   1 -
 srcpkgs/perl-Net-OpenSSH/template             |   1 -
 srcpkgs/perl-Net-SFTP-Foreign/template        |   1 -
 srcpkgs/perl-Net-SMTP-SSL/template            |   1 -
 srcpkgs/perl-Net-SSH2/template                |   1 -
 srcpkgs/perl-Net-SSLeay/template              |   1 -
 srcpkgs/perl-Net-Server/template              |   1 -
 srcpkgs/perl-NetAddr-IP/template              |   1 -
 srcpkgs/perl-Number-Compare/template          |   1 -
 srcpkgs/perl-Number-Format/template           |   1 -
 srcpkgs/perl-OLE-Storage_Lite/template        |   1 -
 srcpkgs/perl-Object-MultiType/template        |   1 -
 srcpkgs/perl-Object-Realize-Later/template    |   1 -
 srcpkgs/perl-OpenGL/template                  |   1 -
 srcpkgs/perl-PDF-API2/template                |   1 -
 srcpkgs/perl-PDF-Builder/template             |   1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template |   1 -
 srcpkgs/perl-PPR/template                     |   1 -
 .../perl-Package-DeprecationManager/template  |   1 -
 srcpkgs/perl-Package-Stash-XS/template        |   1 -
 srcpkgs/perl-Package-Stash/template           |   1 -
 srcpkgs/perl-PadWalker/template               |   1 -
 srcpkgs/perl-Pango/template                   |   1 -
 srcpkgs/perl-Parallel-ForkManager/template    |   1 -
 srcpkgs/perl-Params-Classify/template         |   1 -
 srcpkgs/perl-Params-Util/template             |   1 -
 srcpkgs/perl-Params-Validate/template         |   1 -
 .../perl-Params-ValidationCompiler/template   |   1 -
 srcpkgs/perl-Parse-CPAN-Meta/template         |   1 -
 srcpkgs/perl-Parse-PMFile/template            |   1 -
 srcpkgs/perl-Parse-RecDescent/template        |   1 -
 srcpkgs/perl-Parse-Yapp/template              |   1 -
 srcpkgs/perl-PatchReader/template             |   1 -
 srcpkgs/perl-Path-Tiny/template               |   1 -
 srcpkgs/perl-Pegex/template                   |   1 -
 srcpkgs/perl-PerlIO-utf8-strict/template      |   1 -
 .../perl-Plack-Middleware-Deflater/template   |   1 -
 .../template                                  |   1 -
 srcpkgs/perl-Plack/template                   |   1 -
 srcpkgs/perl-Pod-Coverage/template            |   1 -
 srcpkgs/perl-Pod-Parser/template              |   1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template |   1 -
 srcpkgs/perl-Probe-Perl/template              |   1 -
 srcpkgs/perl-Proc-Daemontools/template        |   1 -
 srcpkgs/perl-Proc-Govern/template             |   1 -
 srcpkgs/perl-Proc-PID-File/template           |   1 -
 srcpkgs/perl-Proc-ProcessTable/template       |   1 -
 srcpkgs/perl-Readonly/template                |   1 -
 srcpkgs/perl-Ref-Util-XS/template             |   1 -
 srcpkgs/perl-Ref-Util/template                |   1 -
 srcpkgs/perl-Regexp-Common/template           |   1 -
 srcpkgs/perl-Regexp-Grammars/template         |   1 -
 srcpkgs/perl-Reply/template                   |   1 -
 srcpkgs/perl-Role-Hooks/template              |   1 -
 srcpkgs/perl-Role-Tiny/template               |   1 -
 srcpkgs/perl-SGMLSpm/template                 |   1 -
 srcpkgs/perl-SOAP-Lite/template               |   1 -
 srcpkgs/perl-SUPER/template                   |   1 -
 srcpkgs/perl-SVG/template                     |   1 -
 srcpkgs/perl-Scope-Guard/template             |   1 -
 srcpkgs/perl-Search-Xapian/template           |   1 -
 srcpkgs/perl-Set-IntSpan/template             |   1 -
 srcpkgs/perl-Socket-MsgHdr/template           |   1 -
 srcpkgs/perl-Socket6/template                 |   1 -
 srcpkgs/perl-Sort-Key/template                |   1 -
 srcpkgs/perl-Sort-Naturally/template          |   1 -
 srcpkgs/perl-Sort-Versions/template           |   1 -
 srcpkgs/perl-Specio/template                  |   1 -
 srcpkgs/perl-Spiffy/template                  |   1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template  |   1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template   |   1 -
 srcpkgs/perl-Stow~HEAD                        |   1 +
 srcpkgs/perl-Stream-Buffered/template         |   1 -
 srcpkgs/perl-String-Escape/template           |   1 -
 srcpkgs/perl-String-ShellQuote/template       |   1 -
 srcpkgs/perl-Sub-Delete/template              |   1 -
 .../perl-Sub-Exporter-Progressive/template    |   1 -
 srcpkgs/perl-Sub-Exporter/template            |   1 -
 srcpkgs/perl-Sub-HandlesVia/template          |   1 -
 srcpkgs/perl-Sub-Identify/template            |   1 -
 srcpkgs/perl-Sub-Info/template                |   1 -
 srcpkgs/perl-Sub-Install/template             |   1 -
 srcpkgs/perl-Sub-Name/template                |   1 -
 srcpkgs/perl-Sub-Override/template            |   1 -
 srcpkgs/perl-Sub-Quote/template               |   1 -
 srcpkgs/perl-Sub-Uplevel/template             |   1 -
 srcpkgs/perl-Svsh/template                    |   1 -
 srcpkgs/perl-Switch/template                  |   1 -
 srcpkgs/perl-Sys-Syscall/template             |   1 -
 srcpkgs/perl-Taint-Runtime/template           |   1 -
 srcpkgs/perl-Template-Toolkit/template        |   1 -
 srcpkgs/perl-Term-Animation/template          |   1 -
 srcpkgs/perl-Term-ExtendedColor/template      |   1 -
 srcpkgs/perl-Term-ReadKey/template            |   1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template       |   1 -
 srcpkgs/perl-Term-ShellUI/template            |   1 -
 srcpkgs/perl-Term-Table/template              |   1 -
 srcpkgs/perl-Test-Base/template               |   1 -
 srcpkgs/perl-Test-CPAN-Meta/template          |   1 -
 srcpkgs/perl-Test-Class/template              |   1 -
 srcpkgs/perl-Test-Cmd/template                |   1 -
 srcpkgs/perl-Test-Command/template            |   1 -
 srcpkgs/perl-Test-Deep/template               |   1 -
 srcpkgs/perl-Test-Differences/template        |   1 -
 srcpkgs/perl-Test-DistManifest/template       |   1 -
 srcpkgs/perl-Test-Exception/template          |   1 -
 srcpkgs/perl-Test-FailWarnings/template       |   1 -
 srcpkgs/perl-Test-Fatal/template              |   1 -
 srcpkgs/perl-Test-File-ShareDir/template      |   1 -
 srcpkgs/perl-Test-File/template               |   1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template |   1 -
 srcpkgs/perl-Test-Inter/template              |   1 -
 srcpkgs/perl-Test-LeakTrace/template          |   1 -
 srcpkgs/perl-Test-MockModule/template         |   1 -
 srcpkgs/perl-Test-Most/template               |   1 -
 srcpkgs/perl-Test-Needs/template              |   1 -
 srcpkgs/perl-Test-NoWarnings/template         |   1 -
 srcpkgs/perl-Test-Output/template             |   1 -
 srcpkgs/perl-Test-Pod-Coverage/template       |   1 -
 srcpkgs/perl-Test-Pod/template                |   1 -
 srcpkgs/perl-Test-Requires/template           |   1 -
 srcpkgs/perl-Test-RequiresInternet/template   |   1 -
 srcpkgs/perl-Test-Script/template             |   1 -
 srcpkgs/perl-Test-SharedFork/template         |   1 -
 srcpkgs/perl-Test-Simple/template             |   1 -
 srcpkgs/perl-Test-Subroutines/template        |   1 -
 srcpkgs/perl-Test-TCP/template                |   1 -
 srcpkgs/perl-Test-Time/template               |   1 -
 srcpkgs/perl-Test-Trap/template               |   1 -
 srcpkgs/perl-Test-UseAllModules/template      |   1 -
 srcpkgs/perl-Test-Warn/template               |   1 -
 srcpkgs/perl-Test-Warnings/template           |   1 -
 srcpkgs/perl-Test-Weaken/template             |   1 -
 srcpkgs/perl-Test-Without-Module/template     |   1 -
 srcpkgs/perl-Test-YAML/template               |   1 -
 srcpkgs/perl-Test-utf8/template               |   1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template |   1 -
 srcpkgs/perl-Test2-Suite/template             |   1 -
 srcpkgs/perl-Text-ASCIITable/template         |   1 -
 srcpkgs/perl-Text-Aligner/template            |   1 -
 srcpkgs/perl-Text-Autoformat/template         |   1 -
 srcpkgs/perl-Text-BibTeX/template             |   1 -
 srcpkgs/perl-Text-Bidi/template               |   1 -
 srcpkgs/perl-Text-CSV/template                |   1 -
 srcpkgs/perl-Text-CSV_XS/template             |   1 -
 srcpkgs/perl-Text-CharWidth/template          |   1 -
 srcpkgs/perl-Text-Diff/template               |   1 -
 srcpkgs/perl-Text-Glob/template               |   1 -
 srcpkgs/perl-Text-Markdown/template           |   1 -
 srcpkgs/perl-Text-Reform/template             |   1 -
 srcpkgs/perl-Text-Roman/template              |   1 -
 srcpkgs/perl-Text-Table/template              |   1 -
 srcpkgs/perl-Text-Template/template           |   1 -
 srcpkgs/perl-Text-Unidecode/template          |   1 -
 srcpkgs/perl-Text-WrapI18N/template           |   1 -
 srcpkgs/perl-Text-XLogfile/template           |   1 -
 srcpkgs/perl-Tie-Cycle/template               |   1 -
 srcpkgs/perl-Tie-Handle-Offset/template       |   1 -
 srcpkgs/perl-Tie-IxHash/template              |   1 -
 srcpkgs/perl-Time-Duration/template           |   1 -
 srcpkgs/perl-Time-modules/template            |   1 -
 srcpkgs/perl-TimeDate/template                |   1 -
 srcpkgs/perl-Tk/template                      |   1 -
 srcpkgs/perl-Tree-DAG_Node/template           |   1 -
 srcpkgs/perl-Try-Tiny/template                |   1 -
 srcpkgs/perl-Type-Tiny/template               |   1 -
 srcpkgs/perl-Types-Serialiser/template        |   1 -
 srcpkgs/perl-URI/template                     |   1 -
 srcpkgs/perl-Unicode-LineBreak/template       |   1 -
 srcpkgs/perl-Unicode-String/template          |   1 -
 srcpkgs/perl-Unicode-Tussle/template          |   1 -
 srcpkgs/perl-Unix-Mknod/template              |   1 -
 srcpkgs/perl-Unix-Uptime/template             |   1 -
 srcpkgs/perl-User-Identity/template           |   1 -
 srcpkgs/perl-Variable-Magic/template          |   1 -
 srcpkgs/perl-WL/template                      |   1 -
 srcpkgs/perl-WWW-Curl/template                |   1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template     |   1 -
 srcpkgs/perl-WWW-Mechanize/template           |   1 -
 srcpkgs/perl-WWW-RobotRules/template          |   1 -
 srcpkgs/perl-WebService-MusicBrainz/template  |   1 -
 srcpkgs/perl-X11-Protocol-Other/template      |   1 -
 srcpkgs/perl-X11-Protocol/template            |   1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template  |   1 -
 srcpkgs/perl-XML-LibXML-Simple/template       |   1 -
 srcpkgs/perl-XML-LibXML/template              |   1 -
 srcpkgs/perl-XML-LibXSLT/template             |   1 -
 srcpkgs/perl-XML-NamespaceSupport/template    |   1 -
 srcpkgs/perl-XML-Parser-Lite/template         |   1 -
 srcpkgs/perl-XML-Parser/template              |   1 -
 srcpkgs/perl-XML-SAX-Base/template            |   1 -
 srcpkgs/perl-XML-SAX/template                 |   1 -
 srcpkgs/perl-XML-Simple/template              |   1 -
 srcpkgs/perl-XML-Smart/template               |   1 -
 srcpkgs/perl-XML-Twig/template                |   1 -
 srcpkgs/perl-XML-Writer/template              |   1 -
 srcpkgs/perl-XML-XPath/template               |   1 -
 srcpkgs/perl-XString/template                 |   1 -
 srcpkgs/perl-YAML-LibYAML/template            |   1 -
 srcpkgs/perl-YAML-PP/template                 |   1 -
 srcpkgs/perl-YAML-Tiny/template               |   1 -
 srcpkgs/perl-YAML/template                    |   1 -
 srcpkgs/perl-autovivification/template        |   1 -
 srcpkgs/perl-b-cow/template                   |   1 -
 srcpkgs/perl-boolean/template                 |   1 -
 srcpkgs/perl-common-sense/template            |   1 -
 srcpkgs/perl-local-lib/template               |   1 -
 srcpkgs/perl-namespace-autoclean/template     |   1 -
 srcpkgs/perl-namespace-clean/template         |   1 -
 srcpkgs/perl-pcsc/template                    |   1 -
 srcpkgs/perl-rename/template                  |   1 -
 srcpkgs/perl-strictures/template              |   1 -
 srcpkgs/perl-tainting/template                |   1 -
 srcpkgs/perltidy/template                     |   1 -
 srcpkgs/peshming/template                     |   1 -
 srcpkgs/pgbackrest/template                   |   1 -
 srcpkgs/pgn-extract/template                  |   1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template |   1 -
 srcpkgs/phonon-qt5-backend-vlc/template       |   1 -
 srcpkgs/phonon-qt5/template                   |   1 -
 srcpkgs/phoronix-test-suite/template          |   1 -
 srcpkgs/phorward/template                     |   1 -
 srcpkgs/php-apcu/template                     |   1 -
 srcpkgs/php-ast/template                      |   1 -
 srcpkgs/php-igbinary/template                 |   1 -
 srcpkgs/php-imagick/template                  |   1 -
 srcpkgs/php8.0-apcu/template                  |   1 -
 srcpkgs/php8.0-ast/template                   |   1 -
 srcpkgs/php8.0-igbinary/template              |   1 -
 srcpkgs/php8.0-imagick/template               |   1 -
 srcpkgs/php8.0/template                       |   1 -
 srcpkgs/php8.1-apcu/template                  |   1 -
 srcpkgs/php8.1-ast/template                   |   1 -
 srcpkgs/php8.1-igbinary/template              |   1 -
 srcpkgs/php8.1-imagick/template               |   1 -
 srcpkgs/php8.1/template                       |   1 -
 srcpkgs/phpMyAdmin/template                   |   1 -
 srcpkgs/picard/template                       |   1 -
 srcpkgs/pidgin-window-merge/template          |   1 -
 srcpkgs/pinebookpro-kernel/template           |   1 -
 srcpkgs/pinebookpro-uboot/template            |   1 -
 srcpkgs/pinentry-gtk/template                 |   1 -
 srcpkgs/pinephone-kernel/template             |   1 -
 srcpkgs/pingus/template                       |   1 -
 srcpkgs/pinktrace/template                    |   1 -
 srcpkgs/pipes.c/template                      |   1 -
 srcpkgs/pkcs11-helper/template                |   1 -
 srcpkgs/plan9port/template                    |   1 -
 srcpkgs/platformio/template                   |   1 -
 srcpkgs/playonlinux/template                  |   1 -
 srcpkgs/plex-media-player/template            |   1 -
 srcpkgs/pngcrush/template                     |   1 -
 srcpkgs/poco/template                         |   1 -
 srcpkgs/polkit-kde-agent/template             |   1 -
 srcpkgs/polkit-qt5/template                   |   1 -
 srcpkgs/polkit/template                       |   1 -
 srcpkgs/polyglot/template                     |   1 -
 srcpkgs/poppler-qt5/template                  |   1 -
 srcpkgs/portage/template                      |   1 -
 srcpkgs/portaudio/template                    |   1 -
 srcpkgs/portmidi/template                     |   1 -
 srcpkgs/postgis-postgresql13/template         |   1 -
 srcpkgs/postgis-postgresql14/template         |   1 -
 srcpkgs/postgresql13/template                 |   1 -
 srcpkgs/postgresql14/template                 |   1 -
 srcpkgs/pp/template                           |   1 -
 srcpkgs/pptpclient/template                   |   1 -
 srcpkgs/pre-commit/template                   |   1 -
 srcpkgs/prelink-cross/template                |   1 -
 srcpkgs/prelink/template                      |   1 -
 srcpkgs/premake4/template                     |   1 -
 srcpkgs/premake5/template                     |   1 -
 srcpkgs/primus/template                       |   1 -
 srcpkgs/printrun/template                     |  19 ++
 srcpkgs/privoxy/template                      |   1 -
 srcpkgs/procps-ng/template                    |   1 -
 srcpkgs/proplib/template                      |   1 -
 srcpkgs/protonvpn-cli/template                |   1 -
 srcpkgs/pscircle/template                     |   1 -
 srcpkgs/psutils/template                      |   1 -
 srcpkgs/public-inbox/template                 |   1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template  |   1 -
 srcpkgs/pulseeffects-legacy/template          |   1 -
 srcpkgs/puzzles/template                      |   1 -
 srcpkgs/pwnat/template                        |   1 -
 srcpkgs/pyliblo/template                      |   1 -
 srcpkgs/pymol/template                        |   1 -
 srcpkgs/pyside2-tools/template                |   1 -
 srcpkgs/pysolfc-cardsets/template             |   1 -
 srcpkgs/pysolfc/template                      |   1 -
 srcpkgs/python-Babel/template                 |  29 ++
 srcpkgs/python-Cython/template                |   1 -
 srcpkgs/python-Jinja2/template                |   1 -
 srcpkgs/python-M2Crypto/template              |  28 ++
 srcpkgs/python-MarkupSafe/template            |   1 -
 srcpkgs/python-Pillow/template                |  20 ++
 srcpkgs/python-PyHamcrest/template            |   1 -
 srcpkgs/python-Pygments/template              |  24 ++
 srcpkgs/python-SQLAlchemy/template            |   1 -
 srcpkgs/python-Twisted/template               |   1 -
 srcpkgs/python-atomicwrites/template          |  28 ++
 srcpkgs/python-attrs/template                 |   1 -
 srcpkgs/python-automat/template               |   1 -
 srcpkgs/python-b2sdk/template                 |   1 -
 .../python-backports.configparser/template    |  14 +
 .../template                                  |  24 ++
 srcpkgs/python-backports/template             |  13 +
 srcpkgs/python-bcrypt/template                |  24 ++
 srcpkgs/python-boto/template                  |  70 ++++
 srcpkgs/python-cairo/template                 |   1 -
 srcpkgs/python-cffi/template                  |   1 -
 srcpkgs/python-chardet/template               |  30 ++
 srcpkgs/python-configobj/template             |  28 ++
 srcpkgs/python-constantly/template            |   1 -
 srcpkgs/python-contextlib2/template           |  17 +
 srcpkgs/python-coverage/template              |  25 ++
 srcpkgs/python-cryptography/template          |   1 -
 srcpkgs/python-cryptography_vectors/template  |  17 +
 srcpkgs/python-dbus/template                  |   1 -
 srcpkgs/python-decorator/template             |   1 -
 srcpkgs/python-enum34/template                |   1 -
 srcpkgs/python-funcsigs/template              |  14 +
 srcpkgs/python-gobject/template               |  28 ++
 srcpkgs/python-gobject2/template              |   1 -
 srcpkgs/python-hyperlink/template             |   1 -
 srcpkgs/python-hypothesis/template            |  20 ++
 srcpkgs/python-idna/template                  |   1 -
 srcpkgs/python-importlib_metadata/template    |  15 +
 srcpkgs/python-incremental/template           |   1 -
 srcpkgs/python-ipaddress/template             |   1 -
 srcpkgs/python-iso8601/template               |  34 ++
 srcpkgs/python-isodate/template               |  29 ++
 srcpkgs/python-lockfile/template              |  29 ++
 srcpkgs/python-lxml/template                  |  36 ++
 srcpkgs/python-mock/template                  |  18 +
 srcpkgs/python-more-itertools/template        |  24 ++
 srcpkgs/python-nose/template                  |  27 ++
 srcpkgs/python-notify/template                |  25 ++
 srcpkgs/python-numpy/template                 |   1 -
 srcpkgs/python-openssl/template               |   1 -
 srcpkgs/python-packaging/template             |  18 +
 srcpkgs/python-pathlib2/template              |  28 ++
 srcpkgs/python-pbr/template                   |   1 -
 srcpkgs/python-pip/template                   |   1 -
 srcpkgs/python-pluggy/template                |  22 ++
 srcpkgs/python-ply/template                   |   1 -
 srcpkgs/python-pretend/template               |  28 ++
 srcpkgs/python-py/template                    |  18 +
 srcpkgs/python-pyasn1-modules/template        |   1 -
 srcpkgs/python-pyasn1/template                |   1 -
 srcpkgs/python-pycparser/template             |   1 -
 srcpkgs/python-pycryptodome/template          |  36 ++
 srcpkgs/python-pydns/template                 |  18 +
 srcpkgs/python-pyserial/template              |   1 -
 srcpkgs/python-pystache/template              |  35 ++
 srcpkgs/python-pytest/template                |  42 +++
 srcpkgs/python-pytz/template                  |  37 ++
 srcpkgs/python-rdflib/template                |  42 +++
 srcpkgs/python-reportlab/template             |  31 ++
 srcpkgs/python-requests/template              |  27 ++
 srcpkgs/python-rfc6555/template               |  22 ++
 srcpkgs/python-scandir/template               |  29 ++
 srcpkgs/python-selectors2/template            |  16 +
 srcpkgs/python-service_identity/template      |   1 -
 srcpkgs/python-setuptools/template            |   1 -
 srcpkgs/python-six/template                   |   1 -
 srcpkgs/python-spambayes/template             |  13 +
 srcpkgs/python-sqlalchemy-migrate/template    |   1 -
 srcpkgs/python-sqlparse/template              |   1 -
 srcpkgs/python-tempita/template               |   1 -
 srcpkgs/python-tkinter/template               |   1 -
 srcpkgs/python-typing/template                |  17 +
 srcpkgs/python-urllib3/template               |  33 ++
 srcpkgs/python-urwid/template                 |  21 ++
 srcpkgs/python-xdg/template                   |  23 ++
 srcpkgs/python-zipp/template                  |  18 +
 srcpkgs/python-zope.interface/template        |   1 -
 srcpkgs/python/template                       |   1 -
 srcpkgs/python3-3to2/template                 |   1 -
 srcpkgs/python3-Arpeggio/template             |   1 -
 srcpkgs/python3-Arrow/template                |   1 -
 srcpkgs/python3-Babel/template                |   1 -
 srcpkgs/python3-BeautifulSoup4/template       |   1 -
 srcpkgs/python3-Bottleneck/template           |   1 -
 srcpkgs/python3-Brotli/template               |   1 -
 srcpkgs/python3-Cheroot/template              |   1 -
 srcpkgs/python3-CherryPy/template             |   1 -
 srcpkgs/python3-ConfigArgParse/template       |   1 -
 srcpkgs/python3-EasyProcess/template          |   1 -
 srcpkgs/python3-Flask-Assets/template         |   1 -
 srcpkgs/python3-Flask-Babel/template          |   1 -
 srcpkgs/python3-Flask-Cors/template           |   1 -
 srcpkgs/python3-Flask-HTTPAuth/template       |   1 -
 srcpkgs/python3-Flask-Login/template          |   1 -
 srcpkgs/python3-Flask-Mail/template           |   1 -
 srcpkgs/python3-Flask-OAuthlib/template       |   1 -
 srcpkgs/python3-Flask-RESTful/template        |   1 -
 srcpkgs/python3-Flask-SQLAlchemy/template     |   1 -
 srcpkgs/python3-Flask-Script/template         |   1 -
 srcpkgs/python3-Flask-User/template           |   1 -
 srcpkgs/python3-Flask-WTF/template            |   1 -
 srcpkgs/python3-Flask/template                |   1 -
 srcpkgs/python3-GitPython/template            |   1 -
 srcpkgs/python3-IPy/template                  |   1 -
 srcpkgs/python3-Inflector/template            |   1 -
 srcpkgs/python3-Jinja2/template               |   1 -
 srcpkgs/python3-Levenshtein/template          |   1 -
 srcpkgs/python3-M2Crypto/template             |   1 -
 srcpkgs/python3-Mako/template                 |   1 -
 srcpkgs/python3-Markdown/template             |   1 -
 srcpkgs/python3-MarkupSafe/template           |   1 -
 srcpkgs/python3-Markups/template              |   1 -
 srcpkgs/python3-MechanicalSoup/template       |   1 -
 srcpkgs/python3-MiniMock/template             |   1 -
 srcpkgs/python3-PGPy/template                 |   1 -
 srcpkgs/python3-Pebble/template               |   1 -
 srcpkgs/python3-Pillow/template               |   1 -
 srcpkgs/python3-PyAudio/template              |   1 -
 srcpkgs/python3-PyBrowserID/template          |   1 -
 srcpkgs/python3-PyFxA/template                |   1 -
 srcpkgs/python3-PyICU/template                |   1 -
 srcpkgs/python3-PyJWT/template                |   1 -
 srcpkgs/python3-PyOpenGL-accelerate/template  |   1 -
 srcpkgs/python3-PyOpenGL/template             |   1 -
 srcpkgs/python3-PyQt-builder/template         |   1 -
 srcpkgs/python3-PyQt5-networkauth/template    |   1 -
 srcpkgs/python3-PyQt5-webengine/template      |   1 -
 srcpkgs/python3-PyQt5/template                |   1 -
 srcpkgs/python3-PyVirtualDisplay/template     |   1 -
 srcpkgs/python3-Pygments/template             |   1 -
 srcpkgs/python3-Pyro4/template                |   1 -
 srcpkgs/python3-QtAwesome/template            |   1 -
 srcpkgs/python3-QtPy/template                 |   1 -
 srcpkgs/python3-RPi.GPIO/template             |   1 -
 srcpkgs/python3-ReParser/template             |   1 -
 srcpkgs/python3-Ropper/template               |   1 -
 srcpkgs/python3-SPARQLWrapper/template        |  13 +
 srcpkgs/python3-SecretStorage/template        |   1 -
 srcpkgs/python3-SoCo/template                 |   1 -
 srcpkgs/python3-Sphinx/template               |   1 -
 srcpkgs/python3-Telethon/template             |   1 -
 srcpkgs/python3-Twisted/template              |   1 -
 srcpkgs/python3-TxSNI/template                |   1 -
 srcpkgs/python3-Unidecode/template            |   1 -
 srcpkgs/python3-WTForms/template              |   1 -
 srcpkgs/python3-WebOb/template                |   1 -
 srcpkgs/python3-Werkzeug/template             |   1 -
 srcpkgs/python3-Whoosh/template               |   1 -
 srcpkgs/python3-XlsxWriter/template           |   1 -
 srcpkgs/python3-Yapsy/template                |   1 -
 srcpkgs/python3-aalib/template                |   1 -
 srcpkgs/python3-acme/template                 |   1 -
 srcpkgs/python3-adblock/template              |   1 -
 srcpkgs/python3-aioamqp/template              |   1 -
 srcpkgs/python3-aiodns/template               |   1 -
 srcpkgs/python3-aiofiles/template             |   1 -
 srcpkgs/python3-aiohttp-cors/template         |   1 -
 srcpkgs/python3-aiohttp-sse-client/template   |   1 -
 srcpkgs/python3-aiohttp/template              |   1 -
 srcpkgs/python3-aiohttp_socks/template        |   1 -
 srcpkgs/python3-aioinflux/template            |   1 -
 srcpkgs/python3-aionotify/template            |   1 -
 srcpkgs/python3-aioredis/template             |  19 ++
 srcpkgs/python3-aiorpcx/template              |   1 -
 srcpkgs/python3-alabaster/template            |   1 -
 srcpkgs/python3-alembic/template              |   1 -
 srcpkgs/python3-alsa/template                 |   1 -
 srcpkgs/python3-altgraph/template             |   1 -
 srcpkgs/python3-aniso8601/template            |   1 -
 srcpkgs/python3-ansible-compat/template       |   1 -
 srcpkgs/python3-ansible-lint/template         |   1 -
 srcpkgs/python3-ansicolor/template            |   1 -
 srcpkgs/python3-ansiwrap/template             |   1 -
 srcpkgs/python3-anyio/template                |   1 -
 srcpkgs/python3-anytree/template              |   1 -
 srcpkgs/python3-appdirs/template              |   1 -
 srcpkgs/python3-apsw/template                 |   1 -
 srcpkgs/python3-argcomplete/template          |   1 -
 srcpkgs/python3-argh/template                 |   1 -
 srcpkgs/python3-argon2/template               |   1 -
 srcpkgs/python3-arxiv2bib/template            |   1 -
 srcpkgs/python3-asgiref/template              |   1 -
 srcpkgs/python3-asn1crypto/template           |   1 -
 srcpkgs/python3-asteval/template              |   1 -
 srcpkgs/python3-astral/template               |   1 -
 srcpkgs/python3-astroid/template              |   1 -
 srcpkgs/python3-asttokens/template            |   1 -
 srcpkgs/python3-async-timeout/template        |   1 -
 srcpkgs/python3-async_generator/template      |   1 -
 srcpkgs/python3-atomicwrites/template         |   1 -
 srcpkgs/python3-atspi/template                |   1 -
 srcpkgs/python3-audioread/template            |   1 -
 srcpkgs/python3-augeas/template               |   1 -
 srcpkgs/python3-authres/template              |   1 -
 srcpkgs/python3-autobahn/template             |   1 -
 srcpkgs/python3-autocommand/template          |   1 -
 srcpkgs/python3-axolotl-curve25519/template   |   1 -
 srcpkgs/python3-axolotl/template              |   1 -
 srcpkgs/python3-babelfish/template            |   1 -
 srcpkgs/python3-backcall/template             |   1 -
 srcpkgs/python3-bcrypt/template               |   1 -
 srcpkgs/python3-beniget/template              |   1 -
 srcpkgs/python3-betamax-matchers/template     |   1 -
 srcpkgs/python3-betamax/template              |   1 -
 srcpkgs/python3-bibtexparser/template         |   1 -
 srcpkgs/python3-binaryornot/template          |   1 -
 srcpkgs/python3-bitarray/template             |   1 -
 srcpkgs/python3-bitbucket-api/template        |   1 -
 srcpkgs/python3-bitstring/template            |   1 -
 srcpkgs/python3-bleach/template               |   1 -
 srcpkgs/python3-blessed/template              |   1 -
 srcpkgs/python3-blessings/template            |   1 -
 srcpkgs/python3-blinker/template              |   1 -
 srcpkgs/python3-bluez/template                |  13 +
 srcpkgs/python3-bokeh/template                |   1 -
 srcpkgs/python3-boltons/template              |   1 -
 srcpkgs/python3-boolean.py/template           |   1 -
 srcpkgs/python3-boto3/template                |   1 -
 srcpkgs/python3-botocore/template             |   1 -
 srcpkgs/python3-bottle/template               |   1 -
 srcpkgs/python3-bracex/template               |   1 -
 srcpkgs/python3-breathe/template              |   1 -
 srcpkgs/python3-bsddb3/template               |   1 -
 srcpkgs/python3-cached-property/template      |   1 -
 srcpkgs/python3-cachetools/template           |   1 -
 srcpkgs/python3-cairo/template                |   1 -
 srcpkgs/python3-cairocffi/template            |   1 -
 srcpkgs/python3-canonicaljson/template        |   1 -
 srcpkgs/python3-casttube/template             |   1 -
 srcpkgs/python3-cchardet/template             |   1 -
 srcpkgs/python3-certifi/template              |   1 -
 srcpkgs/python3-cfgv/template                 |   1 -
 srcpkgs/python3-changelogs/template           |   1 -
 srcpkgs/python3-chardet/template              |   1 -
 srcpkgs/python3-charset-normalizer/template   |   1 -
 srcpkgs/python3-cheetah3/template             |   1 -
 srcpkgs/python3-chess/template                |   1 -
 srcpkgs/python3-chromecast/template           |   1 -
 srcpkgs/python3-chroot/template               |   1 -
 srcpkgs/python3-ciso8601/template             |   1 -
 srcpkgs/python3-cjkwrap/template              |   1 -
 srcpkgs/python3-cli-ui/template               |   1 -
 srcpkgs/python3-cli_helpers/template          |   1 -
 srcpkgs/python3-click-log/template            |   1 -
 srcpkgs/python3-click-plugins/template        |   1 -
 srcpkgs/python3-click-repl/template           |   1 -
 srcpkgs/python3-click-threading/template      |   1 -
 srcpkgs/python3-click/template                |   1 -
 srcpkgs/python3-cloudscraper/template         |   1 -
 srcpkgs/python3-cmdln/template                |   1 -
 srcpkgs/python3-codespell/template            |   1 -
 srcpkgs/python3-colorama/template             |   1 -
 srcpkgs/python3-colorclass/template           |   1 -
 srcpkgs/python3-colored-traceback/template    |   1 -
 srcpkgs/python3-commonmark/template           |   1 -
 srcpkgs/python3-configobj/template            |   1 -
 srcpkgs/python3-confuse/template              |   1 -
 srcpkgs/python3-construct/template            |   1 -
 srcpkgs/python3-contourpy/template            |   1 -
 srcpkgs/python3-coverage/template             |   1 -
 srcpkgs/python3-coveralls/template            |   1 -
 srcpkgs/python3-cppy/template                 |   1 -
 srcpkgs/python3-cram/template                 |   1 -
 srcpkgs/python3-crccheck/template             |   1 -
 srcpkgs/python3-crcmod/template               |   1 -
 srcpkgs/python3-cryptography/template         |   1 -
 srcpkgs/python3-cryptography_vectors/template |   1 -
 srcpkgs/python3-css-parser/template           |   1 -
 srcpkgs/python3-cssselect/template            |   1 -
 srcpkgs/python3-cssutils/template             |   1 -
 srcpkgs/python3-cups/template                 |   1 -
 srcpkgs/python3-curio/template                |   1 -
 srcpkgs/python3-curl/template                 |   1 -
 srcpkgs/python3-curtsies/template             |   1 -
 srcpkgs/python3-cvxopt/template               |   1 -
 srcpkgs/python3-cycler/template               |   1 -
 srcpkgs/python3-cypari2/template              |   1 -
 srcpkgs/python3-cysignals/template            |   1 -
 srcpkgs/python3-daemonize/template            |   1 -
 srcpkgs/python3-dateparser/template           |   1 -
 srcpkgs/python3-dbusmock/template             |   1 -
 srcpkgs/python3-ddt/template                  |   1 -
 srcpkgs/python3-debian/template               |   1 -
 srcpkgs/python3-decorator/template            |   1 -
 srcpkgs/python3-defusedxml/template           |   1 -
 srcpkgs/python3-deprecated/template           |   1 -
 srcpkgs/python3-deprecation/template          |   1 -
 srcpkgs/python3-dill/template                 |   1 -
 srcpkgs/python3-discid/template               |   1 -
 srcpkgs/python3-discogs_client/template       |   1 -
 srcpkgs/python3-distlib/template              |   1 -
 srcpkgs/python3-distro/template               |   1 -
 srcpkgs/python3-distutils-extra/template      |   1 -
 srcpkgs/python3-dkimpy/template               |   1 -
 srcpkgs/python3-dnspython/template            |   1 -
 srcpkgs/python3-docker-pycreds/template       |  13 +
 srcpkgs/python3-docker/template               |   1 -
 srcpkgs/python3-dockerpty/template            |   1 -
 srcpkgs/python3-docopt/template               |   1 -
 srcpkgs/python3-docutils/template             |   1 -
 srcpkgs/python3-dogpile.cache/template        |   1 -
 srcpkgs/python3-doi/template                  |   1 -
 srcpkgs/python3-dominate/template             |   1 -
 srcpkgs/python3-dotenv/template               |   1 -
 srcpkgs/python3-dotty-dict/template           |   1 -
 srcpkgs/python3-dpkt/template                 |   1 -
 srcpkgs/python3-drgn/template                 |   1 -
 srcpkgs/python3-dulwich/template              |   1 -
 srcpkgs/python3-easygui/template              |   1 -
 srcpkgs/python3-ecdsa/template                |   1 -
 srcpkgs/python3-editables/template            |   1 -
 srcpkgs/python3-editor/template               |   1 -
 srcpkgs/python3-efl/template                  |   1 -
 srcpkgs/python3-elementpath/template          |   1 -
 srcpkgs/python3-eliot/template                |   1 -
 srcpkgs/python3-email-validator/template      |   1 -
 srcpkgs/python3-empy/template                 |   1 -
 srcpkgs/python3-enchant/template              |   1 -
 srcpkgs/python3-enrich/template               |   1 -
 srcpkgs/python3-entrypoints/template          |   1 -
 srcpkgs/python3-envdir/template               |   1 -
 srcpkgs/python3-enzyme/template               |   1 -
 srcpkgs/python3-etebase/template              |   1 -
 srcpkgs/python3-etesync/template              |   1 -
 srcpkgs/python3-evdev/template                |   1 -
 srcpkgs/python3-ewmh/template                 |   1 -
 srcpkgs/python3-execnet/template              |   1 -
 srcpkgs/python3-executing/template            |   1 -
 srcpkgs/python3-exifread/template             |   1 -
 srcpkgs/python3-fasteners/template            |   1 -
 srcpkgs/python3-fastjsonschema/template       |   1 -
 srcpkgs/python3-feedgenerator/template        |   1 -
 srcpkgs/python3-feedparser/template           |   1 -
 srcpkgs/python3-ffmpeg-python/template        |   1 -
 srcpkgs/python3-fido2/template                |   1 -
 srcpkgs/python3-filebytes/template            |   1 -
 srcpkgs/python3-filelock/template             |   1 -
 srcpkgs/python3-filetype/template             |   1 -
 srcpkgs/python3-fishnet/template              |   1 -
 srcpkgs/python3-flaky/template                |   1 -
 srcpkgs/python3-flexmock/template             |   1 -
 srcpkgs/python3-flit_core/template            |   1 -
 srcpkgs/python3-fpylll/template               |   1 -
 srcpkgs/python3-freezegun/template            |   1 -
 srcpkgs/python3-frozendict/template           |   1 -
 srcpkgs/python3-furl/template                 |   1 -
 srcpkgs/python3-fuse/template                 |   1 -
 srcpkgs/python3-future/template               |   1 -
 srcpkgs/python3-fuzzyfinder/template          |   1 -
 srcpkgs/python3-gast/template                 |   1 -
 srcpkgs/python3-geojson/template              |   1 -
 srcpkgs/python3-gevent/template               |   1 -
 srcpkgs/python3-gitchangelog/template         |   1 -
 srcpkgs/python3-gitdb/template                |   1 -
 srcpkgs/python3-github3/template              |   1 -
 srcpkgs/python3-gitlab/template               |   1 -
 srcpkgs/python3-gmpy2/template                |   1 -
 srcpkgs/python3-gntp/template                 |   1 -
 srcpkgs/python3-gnupg/template                |   1 -
 srcpkgs/python3-gobject/template              |   1 -
 srcpkgs/python3-gogs-client/template          |   1 -
 srcpkgs/python3-google-api-core/template      |   1 -
 .../python3-google-api-python-client/template |   1 -
 srcpkgs/python3-google-auth-httplib2/template |   1 -
 srcpkgs/python3-google-auth-oauthlib/template |   1 -
 srcpkgs/python3-google-auth/template          |   1 -
 .../python3-googleapis-common-protos/template |   1 -
 srcpkgs/python3-gpg/template                  |   1 -
 srcpkgs/python3-grako/template                |  24 ++
 srcpkgs/python3-graphviz/template             |   1 -
 srcpkgs/python3-greenlet/template             |   1 -
 srcpkgs/python3-grequests/template            |   1 -
 srcpkgs/python3-grpcio-tools/template         |   1 -
 srcpkgs/python3-grpcio/template               |   1 -
 srcpkgs/python3-guessit/template              |   1 -
 srcpkgs/python3-h11/template                  |   1 -
 srcpkgs/python3-h2/template                   |   1 -
 srcpkgs/python3-h5py/template                 |   1 -
 srcpkgs/python3-habanero/template             |   1 -
 srcpkgs/python3-halo/template                 |   1 -
 srcpkgs/python3-hawkauthlib/template          |   1 -
 srcpkgs/python3-hcloud/template               |   1 -
 srcpkgs/python3-hid/template                  |   1 -
 srcpkgs/python3-hiredis/template              |   1 -
 srcpkgs/python3-hjson/template                |   1 -
 srcpkgs/python3-hkdf/template                 |   1 -
 srcpkgs/python3-hoedown/template              |   1 -
 srcpkgs/python3-hpack/template                |   1 -
 srcpkgs/python3-html2text/template            |   1 -
 srcpkgs/python3-html5-parser/template         |   1 -
 srcpkgs/python3-html5lib/template             |   1 -
 srcpkgs/python3-httmock/template              |   1 -
 srcpkgs/python3-httpbin/template              |   1 -
 srcpkgs/python3-httpcore/template             |   1 -
 srcpkgs/python3-httpx/template                |   1 -
 srcpkgs/python3-humanize/template             |   1 -
 srcpkgs/python3-hyper-h2~HEAD                 |   1 +
 srcpkgs/python3-hypercorn/template            |   1 -
 srcpkgs/python3-hyperframe/template           |   1 -
 srcpkgs/python3-hypothesis/template           |   1 -
 srcpkgs/python3-i3ipc/template                |   1 -
 srcpkgs/python3-icalendar/template            |   1 -
 srcpkgs/python3-identify/template             |   1 -
 srcpkgs/python3-idna/template                 |   1 -
 srcpkgs/python3-ifaddr/template               |   1 -
 srcpkgs/python3-ijson/template                |   1 -
 srcpkgs/python3-imageio/template              |   1 -
 srcpkgs/python3-imagesize/template            |   1 -
 srcpkgs/python3-imaplib2/template             |   1 -
 srcpkgs/python3-importlib_metadata/template   |  15 +
 srcpkgs/python3-inflate64/template            |   1 -
 srcpkgs/python3-inflect/template              |   1 -
 srcpkgs/python3-influxdb/template             |   1 -
 srcpkgs/python3-iniconfig/template            |   1 -
 srcpkgs/python3-injector/template             |   1 -
 srcpkgs/python3-inotify/template              |   1 -
 srcpkgs/python3-intervaltree/template         |   1 -
 srcpkgs/python3-iptools/template              |   1 -
 srcpkgs/python3-ipython/template              |   1 -
 srcpkgs/python3-ipython_genutils/template     |   1 -
 srcpkgs/python3-ipython_ipykernel/template    |   1 -
 srcpkgs/python3-irc/template                  |   1 -
 srcpkgs/python3-isbnlib/template              |   1 -
 srcpkgs/python3-iso8601/template              |   1 -
 srcpkgs/python3-isodate/template              |   1 -
 srcpkgs/python3-isort/template                |   1 -
 srcpkgs/python3-itsdangerous/template         |   1 -
 srcpkgs/python3-itunespy/template             |   1 -
 srcpkgs/python3-iwlib/template                |   1 -
 srcpkgs/python3-janus/template                |   1 -
 srcpkgs/python3-jaraco.classes/template       |   1 -
 srcpkgs/python3-jaraco.collections/template   |   1 -
 srcpkgs/python3-jaraco.context/template       |   1 -
 srcpkgs/python3-jaraco.functools/template     |   1 -
 srcpkgs/python3-jaraco.logging/template       |   1 -
 srcpkgs/python3-jaraco.stream/template        |   1 -
 srcpkgs/python3-jaraco.text/template          |   1 -
 srcpkgs/python3-jedi/template                 |   1 -
 srcpkgs/python3-jeepney/template              |   1 -
 srcpkgs/python3-jellyfish/template            |   1 -
 srcpkgs/python3-jmespath/template             |   1 -
 srcpkgs/python3-joblib/template               |   1 -
 srcpkgs/python3-josepy/template               |   1 -
 srcpkgs/python3-jq/template                   |   1 -
 srcpkgs/python3-json5/template                |   1 -
 srcpkgs/python3-jsondiff/template             |   1 -
 srcpkgs/python3-jsonpointer/template          |   1 -
 srcpkgs/python3-jsonrpc-server/template       |  21 ++
 srcpkgs/python3-jsonrpclib/template           |   1 -
 srcpkgs/python3-jsonschema/template           |   1 -
 srcpkgs/python3-jupyter_client/template       |   1 -
 srcpkgs/python3-jupyter_console/template      |   1 -
 srcpkgs/python3-jupyter_core/template         |   1 -
 srcpkgs/python3-jupyter_ipywidgets/template   |   1 -
 srcpkgs/python3-jupyter_nbconvert/template    |   1 -
 srcpkgs/python3-jupyter_nbformat/template     |   1 -
 srcpkgs/python3-jupyter_notebook/template     |   1 -
 srcpkgs/python3-jupyter_qtconsole/template    |   1 -
 srcpkgs/python3-jupyter_server/template       |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-jupyterlab_pygments/template  |   1 -
 srcpkgs/python3-jupyterlab_server/template    |   1 -
 srcpkgs/python3-kaitaistruct/template         |   1 -
 srcpkgs/python3-kaptan/template               |   1 -
 srcpkgs/python3-keepalive/template            |  13 +
 srcpkgs/python3-keyring/template              |   1 -
 srcpkgs/python3-keyrings-alt/template         |   1 -
 srcpkgs/python3-keyutils/template             |   1 -
 srcpkgs/python3-kitchen/template              |   1 -
 srcpkgs/python3-kiwisolver/template           |   1 -
 srcpkgs/python3-language-server~HEAD          |   1 +
 srcpkgs/python3-lazy-object-proxy/template    |   1 -
 srcpkgs/python3-ldap/template                 |   1 -
 srcpkgs/python3-ldap3/template                |   1 -
 srcpkgs/python3-libarchive-c/template         |   1 -
 srcpkgs/python3-libevdev/template             |   1 -
 srcpkgs/python3-libtmux/template              |   1 -
 srcpkgs/python3-license-expression/template   |   1 -
 srcpkgs/python3-listparser/template           |   1 -
 srcpkgs/python3-llfuse/template               |   1 -
 srcpkgs/python3-log_symbols/template          |   1 -
 srcpkgs/python3-logbook/template              |   1 -
 srcpkgs/python3-logfury/template              |   1 -
 srcpkgs/python3-lrcalc/template               |   1 -
 srcpkgs/python3-lsp-jsonrpc/template          |   1 -
 srcpkgs/python3-lsp-server/template           |   1 -
 srcpkgs/python3-lxml/template                 |   1 -
 srcpkgs/python3-lz4/template                  |   1 -
 srcpkgs/python3-macaroons/template            |   1 -
 srcpkgs/python3-macholib/template             |   1 -
 srcpkgs/python3-magic/template                |   1 -
 srcpkgs/python3-makefun/template              |   1 -
 srcpkgs/python3-marisa-trie/template          |   1 -
 srcpkgs/python3-markdown-math/template        |   1 -
 srcpkgs/python3-markdown2/template            |   1 -
 srcpkgs/python3-marshmallow/template          |   1 -
 srcpkgs/python3-matplotlib-inline/template    |   1 -
 srcpkgs/python3-matplotlib/template           |   1 -
 srcpkgs/python3-matrix-common/template        |   1 -
 srcpkgs/python3-matrix-nio/template           |   1 -
 srcpkgs/python3-mccabe/template               |   1 -
 srcpkgs/python3-md2gemini/template            |   1 -
 srcpkgs/python3-mechanize/template            |   1 -
 srcpkgs/python3-mediafile/template            |   1 -
 srcpkgs/python3-memory_allocator/template     |   1 -
 srcpkgs/python3-milc/template                 |   1 -
 srcpkgs/python3-minidb/template               |   1 -
 srcpkgs/python3-miniupnpc/template            |   1 -
 srcpkgs/python3-misaka/template               |   1 -
 srcpkgs/python3-mistune/template              |   1 -
 srcpkgs/python3-mistune2/template             |   1 -
 srcpkgs/python3-mock/template                 |   1 -
 srcpkgs/python3-more-itertools/template       |   1 -
 srcpkgs/python3-mpd2/template                 |   1 -
 srcpkgs/python3-mpdnotify/template            |   1 -
 srcpkgs/python3-mpi4py/template               |   1 -
 srcpkgs/python3-mpmath/template               |   1 -
 srcpkgs/python3-mpv/template                  |   1 -
 srcpkgs/python3-msgpack/template              |   1 -
 srcpkgs/python3-msoffcrypto-tool/template     |   1 -
 srcpkgs/python3-mtranslate/template           |   1 -
 srcpkgs/python3-multidict/template            |   1 -
 srcpkgs/python3-multivolumefile/template      |   1 -
 srcpkgs/python3-munkres/template              |   1 -
 srcpkgs/python3-musicbrainzngs/template       |   1 -
 srcpkgs/python3-musicpd/template              |   1 -
 srcpkgs/python3-mutagen/template              |   1 -
 srcpkgs/python3-mygpoclient/template          |   1 -
 srcpkgs/python3-mypy/template                 |   1 -
 srcpkgs/python3-mypy_extensions/template      |   1 -
 srcpkgs/python3-mysqlclient/template          |   1 -
 srcpkgs/python3-namedlist/template            |   1 -
 srcpkgs/python3-natsort/template              |   1 -
 srcpkgs/python3-nbclassic/template            |   1 -
 srcpkgs/python3-nbclient/template             |   1 -
 srcpkgs/python3-nbxmpp/template               |   1 -
 srcpkgs/python3-ndg_httpsclient/template      |   1 -
 srcpkgs/python3-neovim/template               |   1 -
 srcpkgs/python3-nest_asyncio/template         |   1 -
 srcpkgs/python3-netaddr/template              |   1 -
 srcpkgs/python3-netifaces/template            |   1 -
 srcpkgs/python3-networkx/template             |   1 -
 srcpkgs/python3-nose-random/template          |   1 -
 srcpkgs/python3-nose/template                 |   1 -
 srcpkgs/python3-nose2/template                |   1 -
 srcpkgs/python3-notify2/template              |   1 -
 srcpkgs/python3-npyscreen/template            |   1 -
 srcpkgs/python3-ntlm-auth/template            |   1 -
 srcpkgs/python3-ntplib/template               |   1 -
 srcpkgs/python3-numexpr/template              |   1 -
 srcpkgs/python3-numpy-stl/template            |   1 -
 srcpkgs/python3-numpy/template                |   1 -
 srcpkgs/python3-nvml/template                 |   1 -
 srcpkgs/python3-oauth2client/template         |   1 -
 srcpkgs/python3-oauthlib/template             |   1 -
 srcpkgs/python3-occ/template                  |   1 -
 srcpkgs/python3-olefile/template              |   1 -
 srcpkgs/python3-oletools/template             |   1 -
 srcpkgs/python3-opcua/template                |   1 -
 srcpkgs/python3-openssl/template              |   1 -
 srcpkgs/python3-orderedmultidict/template     |   1 -
 srcpkgs/python3-orocos-kdl/template           |   1 -
 srcpkgs/python3-outcome/template              |   1 -
 srcpkgs/python3-owm/template                  |   1 -
 srcpkgs/python3-owslib/template               |   1 -
 srcpkgs/python3-packaging/template            |   1 -
 srcpkgs/python3-pafy/template                 |   1 -
 srcpkgs/python3-pam/template                  |   1 -
 srcpkgs/python3-pamqp/template                |   1 -
 srcpkgs/python3-pandas-msgpack/template       |   1 -
 srcpkgs/python3-pandas/template               |   1 -
 srcpkgs/python3-pandocfilters/template        |   1 -
 srcpkgs/python3-parameterized/template        |   1 -
 srcpkgs/python3-paramiko/template             |   1 -
 srcpkgs/python3-parse/template                |   1 -
 srcpkgs/python3-parsedatetime/template        |   1 -
 srcpkgs/python3-parsing/template              |   1 -
 srcpkgs/python3-parso/template                |   1 -
 srcpkgs/python3-parver/template               |   1 -
 srcpkgs/python3-passlib/template              |   1 -
 srcpkgs/python3-path-and-address/template     |   1 -
 srcpkgs/python3-path/template                 |   1 -
 srcpkgs/python3-pathlib2/template             |   1 -
 srcpkgs/python3-pathspec/template             |   1 -
 srcpkgs/python3-pathtools/template            |   1 -
 srcpkgs/python3-pathvalidate/template         |   1 -
 srcpkgs/python3-pbkdf2/template               |   1 -
 srcpkgs/python3-pcodedmp/template             |   1 -
 srcpkgs/python3-pdfminer.six/template         |   1 -
 srcpkgs/python3-pdfrw/template                |   1 -
 srcpkgs/python3-peewee/template               |   1 -
 srcpkgs/python3-pefile/template               |   1 -
 srcpkgs/python3-pem/template                  |   1 -
 srcpkgs/python3-pendulum/template             |   1 -
 srcpkgs/python3-perf/template                 |   1 -
 srcpkgs/python3-pexpect/template              |   1 -
 srcpkgs/python3-pgmigrate/template            |   1 -
 srcpkgs/python3-pgspecial/template            |   1 -
 srcpkgs/python3-pgzero/template               |   1 -
 srcpkgs/python3-phonenumbers/template         |   1 -
 srcpkgs/python3-phx-class-registry/template   |   1 -
 srcpkgs/python3-picamera/template             |   1 -
 srcpkgs/python3-pickleshare/template          |   1 -
 srcpkgs/python3-pikepdf/template              |   1 -
 srcpkgs/python3-pillow-simd/template          |   1 -
 srcpkgs/python3-pip/template                  |   1 -
 srcpkgs/python3-pipenv/template               |   1 -
 srcpkgs/python3-pipx/template                 |   1 -
 srcpkgs/python3-pivy/template                 |   1 -
 srcpkgs/python3-pkgconfig/template            |   1 -
 srcpkgs/python3-pkginfo/template              |   1 -
 srcpkgs/python3-platformdirs/template         |   1 -
 srcpkgs/python3-plotly/template               |   1 -
 srcpkgs/python3-pluggy/template               |   1 -
 srcpkgs/python3-pmw/template                  |   1 -
 srcpkgs/python3-podcastparser/template        |   1 -
 srcpkgs/python3-poetry-core/template          |   1 -
 srcpkgs/python3-polib/template                |   1 -
 srcpkgs/python3-portend/template              |   1 -
 srcpkgs/python3-pplpy/template                |   1 -
 srcpkgs/python3-prctl/template                |   1 -
 srcpkgs/python3-precis-i18n/template          |   1 -
 srcpkgs/python3-pretend/template              |   1 -
 srcpkgs/python3-primecountpy/template         |   1 -
 srcpkgs/python3-priority/template             |   1 -
 srcpkgs/python3-progress/template             |   1 -
 srcpkgs/python3-progressbar/template          |   1 -
 srcpkgs/python3-prometheus_client/template    |   1 -
 srcpkgs/python3-prompt_toolkit/template       |   1 -
 srcpkgs/python3-proselint/template            |   1 -
 srcpkgs/python3-protobuf/template             |   1 -
 srcpkgs/python3-psutil/template               |   1 -
 srcpkgs/python3-psycopg/template              |   1 -
 srcpkgs/python3-psycopg2/template             |   1 -
 srcpkgs/python3-ptyprocess/template           |   1 -
 srcpkgs/python3-publicsuffix2/template        |   1 -
 srcpkgs/python3-pulsectl/template             |   1 -
 srcpkgs/python3-pure-protobuf/template        |   1 -
 srcpkgs/python3-pure_eval/template            |   1 -
 srcpkgs/python3-puremagic/template            |   1 -
 srcpkgs/python3-pwntools/template             |   1 -
 srcpkgs/python3-py-cpuinfo/template           |   1 -
 srcpkgs/python3-py/template                   |   1 -
 srcpkgs/python3-py7zr/template                |   1 -
 srcpkgs/python3-pyDes/template                |   1 -
 srcpkgs/python3-pyFFTW/template               |   1 -
 srcpkgs/python3-pyacoustid/template           |   1 -
 srcpkgs/python3-pyaes/template                |   1 -
 srcpkgs/python3-pybcj/template                |   1 -
 srcpkgs/python3-pybind11/template             |   1 -
 srcpkgs/python3-pycares/template              |   1 -
 srcpkgs/python3-pycdio/template               |   1 -
 srcpkgs/python3-pychm/template                |   1 -
 srcpkgs/python3-pyclip/template               |   1 -
 srcpkgs/python3-pycodestyle/template          |   1 -
 srcpkgs/python3-pycollada/template            |   1 -
 srcpkgs/python3-pycotap/template              |   1 -
 srcpkgs/python3-pycountry/template            |   1 -
 srcpkgs/python3-pycryptodome/template         |   1 -
 srcpkgs/python3-pycryptodomex/template        |   1 -
 srcpkgs/python3-pydantic/template             |   1 -
 srcpkgs/python3-pydbus/template               |   1 -
 srcpkgs/python3-pyelftools/template           |   1 -
 srcpkgs/python3-pyfavicon/template            |   1 -
 srcpkgs/python3-pyfiglet/template             |   1 -
 srcpkgs/python3-pyflakes/template             |   1 -
 srcpkgs/python3-pygame/template               |   1 -
 srcpkgs/python3-pygccxml/template             |   1 -
 srcpkgs/python3-pyglet/template               |   1 -
 srcpkgs/python3-pyinfra/template              |   1 -
 srcpkgs/python3-pykeepass/template            |   1 -
 srcpkgs/python3-pykka/template                |   1 -
 srcpkgs/python3-pykwalify/template            |   1 -
 srcpkgs/python3-pylast/template               |   1 -
 srcpkgs/python3-pylibgen/template             |   1 -
 srcpkgs/python3-pylru/template                |   1 -
 srcpkgs/python3-pymediainfo/template          |   1 -
 srcpkgs/python3-pynacl/template               |   1 -
 srcpkgs/python3-pynest2d/template             |   1 -
 srcpkgs/python3-pyopencl/template             |   1 -
 srcpkgs/python3-pyotp/template                |   1 -
 srcpkgs/python3-pypandoc/template             |   1 -
 srcpkgs/python3-pyperclip/template            |   1 -
 srcpkgs/python3-pyppmd/template               |   1 -
 srcpkgs/python3-pyqt6-3d/template             |   1 -
 srcpkgs/python3-pyqt6-charts/template         |   1 -
 srcpkgs/python3-pyqt6-networkauth/template    |   1 -
 srcpkgs/python3-pyqt6-sip/template            |   1 -
 srcpkgs/python3-pyqt6/template                |   1 -
 srcpkgs/python3-pyqtgraph/template            |   1 -
 srcpkgs/python3-pyrfc3339/template            |   1 -
 srcpkgs/python3-pyrsistent/template           |   1 -
 srcpkgs/python3-pyscard/template              |   1 -
 srcpkgs/python3-pyscss/template               |   1 -
 srcpkgs/python3-pysdl2/template               |   1 -
 srcpkgs/python3-pyside2/template              |   1 -
 srcpkgs/python3-pysigset/template             |   1 -
 srcpkgs/python3-pysocks/template              |   1 -
 srcpkgs/python3-pysol_cards/template          |   1 -
 srcpkgs/python3-pyspotify/template            |   1 -
 srcpkgs/python3-pysrt/template                |   1 -
 srcpkgs/python3-pystache/template             |   1 -
 srcpkgs/python3-pytaglib/template             |   1 -
 srcpkgs/python3-pyte/template                 |   1 -
 srcpkgs/python3-pytest-aiohttp/template       |   1 -
 srcpkgs/python3-pytest-asyncio/template       |   1 -
 srcpkgs/python3-pytest-cov/template           |   1 -
 .../python3-pytest-fixture-config/template    |   1 -
 srcpkgs/python3-pytest-flake8/template        |   1 -
 srcpkgs/python3-pytest-forked/template        |   1 -
 srcpkgs/python3-pytest-httpbin/template       |   1 -
 srcpkgs/python3-pytest-httpserver/template    |   1 -
 srcpkgs/python3-pytest-lazy-fixture/template  |   1 -
 srcpkgs/python3-pytest-mock/template          |   1 -
 srcpkgs/python3-pytest-qt/template            |   1 -
 srcpkgs/python3-pytest-subtests/template      |   1 -
 srcpkgs/python3-pytest-sugar/template         |   1 -
 srcpkgs/python3-pytest-timeout/template       |   1 -
 srcpkgs/python3-pytest-xdist/template         |   1 -
 srcpkgs/python3-pytest-xvfb/template          |   1 -
 srcpkgs/python3-pytest/template               |   1 -
 srcpkgs/python3-pythondialog/template         |   1 -
 srcpkgs/python3-pytools/template              |   1 -
 srcpkgs/python3-pytz/template                 |   1 -
 .../python3-pytz_deprecation_shim/template    |   1 -
 srcpkgs/python3-pytzdata/template             |   1 -
 srcpkgs/python3-pyudev/template               |   1 -
 srcpkgs/python3-pywinrm/template              |   1 -
 srcpkgs/python3-pywt/template                 |   1 -
 srcpkgs/python3-pyx/template                  |   1 -
 srcpkgs/python3-pyxattr/template              |   1 -
 srcpkgs/python3-pyzbar/template               |   1 -
 srcpkgs/python3-pyzmq/template                |   1 -
 srcpkgs/python3-pyzstd/template               |   1 -
 srcpkgs/python3-qrcode/template               |   1 -
 srcpkgs/python3-quart/template                |   1 -
 srcpkgs/python3-random2/template              |   1 -
 srcpkgs/python3-rarfile/template              |   1 -
 srcpkgs/python3-raven/template                |   1 -
 srcpkgs/python3-rdflib/template               |   1 -
 srcpkgs/python3-readability-lxml/template     |   1 -
 srcpkgs/python3-readlike/template             |   1 -
 srcpkgs/python3-rebulk/template               |   1 -
 srcpkgs/python3-recommonmark/template         |   1 -
 srcpkgs/python3-redis/template                |   1 -
 srcpkgs/python3-reedsolo/template             |   1 -
 srcpkgs/python3-reflink/template              |   1 -
 srcpkgs/python3-regex/template                |   1 -
 srcpkgs/python3-rencode/template              |   1 -
 srcpkgs/python3-reportlab/template            |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-requests-file/template        |   1 -
 srcpkgs/python3-requests-mock/template        |   1 -
 srcpkgs/python3-requests-ntlm/template        |   1 -
 srcpkgs/python3-requests-oauthlib/template    |   1 -
 srcpkgs/python3-requests-toolbelt/template    |   1 -
 srcpkgs/python3-requests-unixsocket/template  |   1 -
 srcpkgs/python3-requests/template             |   1 -
 srcpkgs/python3-resolvelib/template           |   1 -
 srcpkgs/python3-responses/template            |   1 -
 srcpkgs/python3-rfc3986/template              |   1 -
 srcpkgs/python3-rfc6555/template              |   1 -
 srcpkgs/python3-rich/template                 |   1 -
 srcpkgs/python3-ripe-atlas-cousteau/template  |   1 -
 srcpkgs/python3-ripe-atlas-sagan/template     |   1 -
 srcpkgs/python3-ropgadget/template            |   1 -
 srcpkgs/python3-rsa/template                  |   1 -
 srcpkgs/python3-rss2email/template            |   1 -
 srcpkgs/python3-rtree/template                |   1 -
 srcpkgs/python3-ruamel.yaml.clib/template     |   1 -
 srcpkgs/python3-ruamel.yaml/template          |   1 -
 srcpkgs/python3-rx/template                   |   1 -
 srcpkgs/python3-s-tui/template                |   1 -
 srcpkgs/python3-s3transfer/template           |   1 -
 srcpkgs/python3-sabyenc3/template             |   1 -
 srcpkgs/python3-saml2/template                |   1 -
 srcpkgs/python3-scandir/template              |   1 -
 srcpkgs/python3-scikit-image/template         |   1 -
 srcpkgs/python3-scikit-learn/template         |   1 -
 srcpkgs/python3-scikit-video/template         |   1 -
 srcpkgs/python3-scipy/template                |   1 -
 srcpkgs/python3-scour/template                |   1 -
 srcpkgs/python3-scruffy/template              |   1 -
 srcpkgs/python3-scrypt/template               |   1 -
 srcpkgs/python3-seaborn/template              |   1 -
 srcpkgs/python3-semanticversion/template      |   1 -
 srcpkgs/python3-semver/template               |   1 -
 srcpkgs/python3-send2trash/template           |   1 -
 srcpkgs/python3-sentry/template               |   1 -
 srcpkgs/python3-serpent/template              |   1 -
 srcpkgs/python3-setproctitle/template         |   1 -
 srcpkgs/python3-setuptools-rust/template      |   1 -
 srcpkgs/python3-setuptools/template           |   1 -
 srcpkgs/python3-setuptools_scm/template       |   1 -
 srcpkgs/python3-sgmllib/template              |   1 -
 srcpkgs/python3-sh/template                   |   1 -
 srcpkgs/python3-shapely/template              |   1 -
 srcpkgs/python3-shellingham/template          |   1 -
 srcpkgs/python3-shodan/template               |   1 -
 srcpkgs/python3-signedjson/template           |   1 -
 srcpkgs/python3-simber/template               |   1 -
 srcpkgs/python3-simplebayes/template          |   1 -
 srcpkgs/python3-simplegeneric/template        |   1 -
 srcpkgs/python3-simplejson/template           |   1 -
 srcpkgs/python3-sip-PyQt5/template            |   1 -
 srcpkgs/python3-slixmpp/template              |   1 -
 srcpkgs/python3-slugify/template              |   1 -
 srcpkgs/python3-smartypants/template          |   1 -
 srcpkgs/python3-smbc/template                 |   1 -
 srcpkgs/python3-smmap/template                |   1 -
 srcpkgs/python3-snakeoil/template             |   1 -
 srcpkgs/python3-snappy/template               |   1 -
 srcpkgs/python3-sniffio/template              |   1 -
 srcpkgs/python3-snowballstemmer/template      |   1 -
 srcpkgs/python3-socketIO-client/template      |   1 -
 srcpkgs/python3-socks/template                |   1 -
 srcpkgs/python3-sortedcontainers/template     |   1 -
 srcpkgs/python3-soupsieve/template            |   1 -
 srcpkgs/python3-spake2/template               |   1 -
 srcpkgs/python3-sphinx-automodapi/template    |   1 -
 srcpkgs/python3-sphinx_rtd_theme/template     |   1 -
 .../python3-sphinxcontrib-applehelp/template  |   1 -
 .../python3-sphinxcontrib-devhelp/template    |   1 -
 .../python3-sphinxcontrib-htmlhelp/template   |   1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template |   1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-spinners/template             |   1 -
 srcpkgs/python3-spotipy/template              |   1 -
 srcpkgs/python3-stack_data/template           |   1 -
 srcpkgs/python3-stem/template                 |   1 -
 srcpkgs/python3-stevedore/template            |   1 -
 srcpkgs/python3-stormssh/template             |   1 -
 srcpkgs/python3-straight.plugin/template      |   1 -
 srcpkgs/python3-subprocess-tee/template       |   1 -
 srcpkgs/python3-subunit/template              |   1 -
 srcpkgs/python3-svg.path/template             |   1 -
 srcpkgs/python3-sympy/template                |   1 -
 srcpkgs/python3-tables/template               |   1 -
 srcpkgs/python3-tabulate/template             |   1 -
 srcpkgs/python3-tasklib/template              |   1 -
 srcpkgs/python3-telegram/template             |   1 -
 srcpkgs/python3-tempora/template              |   1 -
 srcpkgs/python3-tenacity/template             |   1 -
 srcpkgs/python3-termcolor/template            |   1 -
 srcpkgs/python3-terminado/template            |   1 -
 srcpkgs/python3-terminaltables/template       |   1 -
 srcpkgs/python3-testpath/template             |   1 -
 srcpkgs/python3-testtools/template            |   1 -
 srcpkgs/python3-text-unidecode/template       |   1 -
 srcpkgs/python3-texttable/template            |   1 -
 srcpkgs/python3-thefuzz/template              |   1 -
 srcpkgs/python3-threadpoolctl/template        |   1 -
 srcpkgs/python3-tifffile/template             |   1 -
 srcpkgs/python3-tinycss/template              |   1 -
 srcpkgs/python3-tkinter/template              |   1 -
 srcpkgs/python3-tldextract/template           |   1 -
 srcpkgs/python3-tmuxp/template                |   1 -
 srcpkgs/python3-tokenize-rt/template          |   1 -
 srcpkgs/python3-toml/template                 |   1 -
 srcpkgs/python3-tomli-w/template              |   1 -
 srcpkgs/python3-tomlkit/template              |   1 -
 srcpkgs/python3-tornado/template              |   1 -
 srcpkgs/python3-tqdm/template                 |   1 -
 srcpkgs/python3-traitlets/template            |   1 -
 srcpkgs/python3-transifex-client~HEAD         |   1 +
 srcpkgs/python3-treq/template                 |   1 -
 srcpkgs/python3-trimesh/template              |   1 -
 srcpkgs/python3-trio/template                 |   1 -
 srcpkgs/python3-trustme/template              |   1 -
 srcpkgs/python3-ttystatus/template            |   1 -
 srcpkgs/python3-tweepy/template               |   1 -
 srcpkgs/python3-twitter/template              |   1 -
 srcpkgs/python3-txacme/template               |  21 ++
 srcpkgs/python3-txaio/template                |   1 -
 srcpkgs/python3-txredisapi/template           |   1 -
 srcpkgs/python3-txtorcon/template             |   1 -
 srcpkgs/python3-typed-ast/template            |   1 -
 srcpkgs/python3-typeguard/template            |   1 -
 srcpkgs/python3-typing_extensions/template    |   1 -
 srcpkgs/python3-typogrify/template            |   1 -
 srcpkgs/python3-tzlocal/template              |   1 -
 srcpkgs/python3-ultrajson/template            |   1 -
 srcpkgs/python3-unittest-mixins/template      |   1 -
 srcpkgs/python3-unpaddedbase64/template       |   1 -
 srcpkgs/python3-urbandict/template            |   1 -
 srcpkgs/python3-uritemplate/template          |   1 -
 srcpkgs/python3-uritools/template             |   1 -
 srcpkgs/python3-urlgrabber/template           |   1 -
 srcpkgs/python3-urllib3/template              |   1 -
 srcpkgs/python3-urwid/template                |   1 -
 srcpkgs/python3-urwidtrees/template           |   1 -
 srcpkgs/python3-usb/template                  |   1 -
 srcpkgs/python3-userpath/template             |   1 -
 srcpkgs/python3-utils/template                |   1 -
 srcpkgs/python3-uvloop/template               |   1 -
 srcpkgs/python3-validators/template           |   1 -
 srcpkgs/python3-vdf/template                  |   1 -
 srcpkgs/python3-versioningit/template         |   1 -
 srcpkgs/python3-vint/template                 |   1 -
 srcpkgs/python3-virtualenv-clone/template     |   1 -
 srcpkgs/python3-virtualenv/template           |   1 -
 srcpkgs/python3-virustotal-api/template       |   1 -
 srcpkgs/python3-vispy/template                |   1 -
 srcpkgs/python3-vlc/template                  |   1 -
 srcpkgs/python3-vobject/template              |   1 -
 srcpkgs/python3-voluptuous/template           |   1 -
 srcpkgs/python3-waitress/template             |   1 -
 srcpkgs/python3-watchdog/template             |   1 -
 srcpkgs/python3-wcmatch/template              |   1 -
 srcpkgs/python3-wcwidth/template              |   1 -
 srcpkgs/python3-webassets/template            |   1 -
 srcpkgs/python3-webencodings/template         |   1 -
 srcpkgs/python3-websocket-client/template     |   1 -
 srcpkgs/python3-websockets/template           |   1 -
 srcpkgs/python3-wheel/template                |   1 -
 srcpkgs/python3-wikipedia/template            |   1 -
 srcpkgs/python3-wrapt/template                |   1 -
 srcpkgs/python3-wsproto/template              |   1 -
 srcpkgs/python3-xcffib/template               |   1 -
 srcpkgs/python3-xdg-variables/template        |   1 -
 srcpkgs/python3-xdg/template                  |   1 -
 srcpkgs/python3-xlib/template                 |   1 -
 srcpkgs/python3-xlrd/template                 |   1 -
 srcpkgs/python3-xmlschema/template            |   1 -
 srcpkgs/python3-xmltodict/template            |   1 -
 srcpkgs/python3-xvfbwrapper/template          |   1 -
 srcpkgs/python3-xxhash/template               |   1 -
 srcpkgs/python3-yaml/template                 |   1 -
 srcpkgs/python3-yamllint/template             |   1 -
 srcpkgs/python3-yapf/template                 |   1 -
 srcpkgs/python3-yara/template                 |   1 -
 srcpkgs/python3-yarl/template                 |   1 -
 srcpkgs/python3-youtube-search/template       |   1 -
 srcpkgs/python3-youtubesearch/template        |   1 -
 srcpkgs/python3-yoyo-migrations/template      |   1 -
 srcpkgs/python3-ytmusicapi/template           |   1 -
 srcpkgs/python3-zc.lockfile/template          |   1 -
 srcpkgs/python3-zeroconf/template             |   1 -
 srcpkgs/python3-zipfile-deflate64/template    |   1 -
 srcpkgs/python3-zipp/template                 |  20 ++
 srcpkgs/python3-zipstream/template            |   1 -
 .../python3-zope.cachedescriptors/template    |   1 -
 srcpkgs/python3-zope.component/template       |   1 -
 srcpkgs/python3-zope.configuration/template   |   1 -
 srcpkgs/python3-zope.copy/template            |   1 -
 srcpkgs/python3-zope.deferredimport/template  |   1 -
 srcpkgs/python3-zope.deprecation/template     |   1 -
 srcpkgs/python3-zope.event/template           |   1 -
 srcpkgs/python3-zope.exceptions/template      |   1 -
 srcpkgs/python3-zope.hookable/template        |   1 -
 srcpkgs/python3-zope.i18nmessageid/template   |   1 -
 srcpkgs/python3-zope.location/template        |   1 -
 srcpkgs/python3-zope.proxy/template           |   1 -
 srcpkgs/python3-zope.schema/template          |   1 -
 srcpkgs/python3-zope.security/template        |   1 -
 srcpkgs/python3-zope.testing/template         |   1 -
 srcpkgs/python3-zope.testrunner/template      |   1 -
 srcpkgs/python3-zstandard/template            |   1 -
 srcpkgs/python3/template                      |   1 -
 srcpkgs/q5go/template                         |   1 -
 srcpkgs/qastools/template                     |   1 -
 srcpkgs/qca-qt5/template                      |   1 -
 srcpkgs/qed/template                          |   1 -
 srcpkgs/qemacs/template                       |   1 -
 srcpkgs/qemu-user-static/template             |   1 -
 srcpkgs/qflipper/template                     |   1 -
 srcpkgs/qgit/template                         |   1 -
 srcpkgs/qml-box2d/template                    |   1 -
 srcpkgs/qoauth-qt5/template                   |   1 -
 srcpkgs/qolibri/template                      |   1 -
 srcpkgs/qpwgraph/template                     |   1 -
 srcpkgs/qrcodegen/template                    |   1 -
 srcpkgs/qscintilla-qt5/template               |   1 -
 srcpkgs/qsstv/template                        |   1 -
 srcpkgs/qt5-doc/template                      |   1 -
 srcpkgs/qt5-fsarchiver/template               |   1 -
 srcpkgs/qt5-speech/template                   |   1 -
 srcpkgs/qt5-styleplugins/template             |   1 -
 srcpkgs/qt5-systems/template                  |   1 -
 srcpkgs/qt5-webengine/template                |   1 -
 srcpkgs/qt5-webkit/template                   |   1 -
 srcpkgs/qt5-webview/template                  |   1 -
 srcpkgs/qt5pas/template                       |   1 -
 srcpkgs/qt6-3d/template                       |   1 -
 srcpkgs/qt6-base/template                     |   1 -
 srcpkgs/qt6-charts/template                   |   1 -
 srcpkgs/qt6-connectivity/template             |   1 -
 srcpkgs/qt6-declarative/template              |   1 -
 srcpkgs/qt6-imageformats/template             |   1 -
 srcpkgs/qt6-location/template                 |   1 -
 srcpkgs/qt6-lottie/template                   |   1 -
 srcpkgs/qt6-multimedia/template               |   1 -
 srcpkgs/qt6-networkauth/template              |   1 -
 srcpkgs/qt6-qt5compat/template                |   1 -
 srcpkgs/qt6-quick3d/template                  |   1 -
 srcpkgs/qt6-quickcontrols2/template           |  26 ++
 srcpkgs/qt6-quicktimeline/template            |   1 -
 srcpkgs/qt6-remoteobjects/template            |   1 -
 srcpkgs/qt6-scxml/template                    |   1 -
 srcpkgs/qt6-sensors/template                  |   1 -
 srcpkgs/qt6-serialport/template               |   1 -
 srcpkgs/qt6-shadertools/template              |   1 -
 srcpkgs/qt6-svg/template                      |   1 -
 srcpkgs/qt6-tools/template                    |   1 -
 srcpkgs/qt6-translations/template             |   1 -
 srcpkgs/qt6-virtualkeyboard/template          |   1 -
 srcpkgs/qt6-wayland/template                  |   1 -
 srcpkgs/qt6-webchannel/template               |   1 -
 srcpkgs/qt6-websockets/template               |   1 -
 srcpkgs/qtav/template                         |   1 -
 srcpkgs/qtcreator/template                    |   1 -
 srcpkgs/qtikz/template                        |   1 -
 srcpkgs/qtkeychain-qt5/template               |   1 -
 srcpkgs/qtox/template                         |   1 -
 srcpkgs/qtpass/template                       |   1 -
 srcpkgs/qtractor/template                     |   1 -
 srcpkgs/quickjs/template                      |   1 -
 srcpkgs/quimup/template                       |   1 -
 srcpkgs/qv4l2/template                        |   1 -
 srcpkgs/qxkb/template                         |   1 -
 srcpkgs/racket/template                       |   1 -
 srcpkgs/radamsa/template                      |   1 -
 srcpkgs/radicale/template                     |   1 -
 srcpkgs/rage-player/template                  |   1 -
 srcpkgs/rankwidth/template                    |   1 -
 srcpkgs/raptor/template                       |   1 -
 srcpkgs/razergenie/template                   |   1 -
 srcpkgs/rclone/template                       |   1 -
 srcpkgs/re2/template                          |   1 -
 srcpkgs/redsocks/template                     |   1 -
 srcpkgs/reflex/template                       |   1 -
 srcpkgs/remind/template                       |   1 -
 srcpkgs/remmina/template                      |   1 -
 srcpkgs/reptyr/template                       |   1 -
 srcpkgs/rest0/template                        |   1 -
 srcpkgs/retroarch/template                    |   1 -
 srcpkgs/retroshare/template                   |   1 -
 srcpkgs/rex/template                          |   1 -
 srcpkgs/rhash/template                        |   1 -
 srcpkgs/rink/template                         |   1 -
 srcpkgs/rizin/template                        |   1 -
 srcpkgs/rng-tools/template                    |   1 -
 srcpkgs/rnnoise/template                      |   1 -
 srcpkgs/rock64-uboot/template                 |   1 -
 srcpkgs/rofs-filtered/template                |   1 -
 srcpkgs/rox/template                          |   1 -
 srcpkgs/rpi-eeprom/template                   |   1 -
 srcpkgs/rpi-firmware/template                 |   1 -
 srcpkgs/rpi-kernel/template                   |   1 -
 srcpkgs/rpi-userland/template                 |   1 -
 srcpkgs/rpi2-kernel~HEAD                      |   1 +
 srcpkgs/rpi3-kernel~HEAD                      |   1 +
 srcpkgs/rpi4-kernel~HEAD                      |   1 +
 srcpkgs/rsClock/template                      |   1 -
 srcpkgs/rtl8723bt-firmware/template           |   1 -
 srcpkgs/rtl8812au-dkms/template               |   1 -
 srcpkgs/rtl8821cu-dkms/template               |   1 -
 srcpkgs/rtl8822bu-dkms/template               |   1 -
 srcpkgs/ruby-deep_merge/template              |   1 -
 srcpkgs/ruby-ffi/template                     |   1 -
 srcpkgs/ruby-hpricot/template                 |   1 -
 srcpkgs/ruby-rdiscount/template               |   1 -
 srcpkgs/ruby-sync/template                    |   1 -
 srcpkgs/ruby-tmuxinator/template              |   1 -
 srcpkgs/run-mailcap/template                  |   1 -
 srcpkgs/run-parts/template                    |   1 -
 srcpkgs/runawk/template                       |   1 -
 srcpkgs/runelite-launcher/template            |   1 -
 srcpkgs/runit-void/template                   |   1 -
 srcpkgs/runit/template                        |   1 -
 srcpkgs/rust-analyzer/template                |   1 -
 srcpkgs/rust-cargo-audit/template             |   1 -
 srcpkgs/rust-cargo-bloat/template             |   1 -
 srcpkgs/rust-sccache/template                 |   1 -
 srcpkgs/rust/template                         |   1 -
 srcpkgs/rusty-diceware/template               |   1 -
 srcpkgs/rw/template                           |   1 -
 srcpkgs/ryzen-stabilizator/template           |   1 -
 srcpkgs/rz-ghidra/template                    |   1 -
 srcpkgs/sabnzbd/template                      |   1 -
 .../sage-data-combinatorial_designs/template  |   1 -
 srcpkgs/sage-data-conway_polynomials/template |   1 -
 srcpkgs/sage-data-elliptic_curves/template    |   1 -
 srcpkgs/sage-data-graphs/template             |   1 -
 srcpkgs/sage-data-polytopes_db/template       |   1 -
 srcpkgs/sagemath/template                     |   1 -
 srcpkgs/sam/template                          |   1 -
 srcpkgs/sandboxfs/template                    |   1 -
 srcpkgs/sane-airscan/template                 |   1 -
 srcpkgs/sane/template                         |   1 -
 srcpkgs/sasm/template                         |   1 -
 srcpkgs/sauerbraten/template                  |   1 -
 srcpkgs/sbsigntool/template                   |   1 -
 srcpkgs/sbt/template                          |   1 -
 srcpkgs/sc3-plugins/template                  |   1 -
 srcpkgs/schedtool/template                    |   1 -
 srcpkgs/schilytools/template                  |   1 -
 srcpkgs/scons/template                        |   1 -
 srcpkgs/scratch/template                      |   1 -
 srcpkgs/scream-alsa-ivshmem~HEAD              |   1 +
 srcpkgs/scream-alsa~HEAD                      |   1 +
 srcpkgs/scream-pulseaudio-ivshmem~HEAD        |   1 +
 srcpkgs/scream-pulseaudio~HEAD                |   1 +
 srcpkgs/scream-raw-ivshmem~HEAD               |   1 +
 srcpkgs/scream-raw~HEAD                       |   1 +
 srcpkgs/scream/template                       |   1 -
 srcpkgs/seafile-client-qt/template            |   1 -
 srcpkgs/seafile-libclient/template            |   1 -
 srcpkgs/searchfile/template                   |  23 ++
 srcpkgs/seexpr-krita/template                 |   1 -
 srcpkgs/sendEmail/template                    |   1 -
 srcpkgs/senpai/template                       |   1 -
 srcpkgs/sequoia-sop/template                  |   1 -
 srcpkgs/sequoia-sq/template                   |   1 -
 srcpkgs/sequoia-sqv/template                  |   1 -
 srcpkgs/setzer/template                       |   1 -
 srcpkgs/shfmt/template                        |   1 -
 srcpkgs/shiboken2/template                    |   1 -
 srcpkgs/sigil/template                        |   1 -
 srcpkgs/signing-party/template                |   1 -
 srcpkgs/signon-plugin-oauth2/template         |   1 -
 srcpkgs/signond/template                      |   1 -
 srcpkgs/sigrok-firmware-fx2lafw/template      |   1 -
 srcpkgs/silc/template                         |   1 -
 srcpkgs/silly/template                        |   1 -
 srcpkgs/simage/template                       |   1 -
 srcpkgs/simh/template                         |   1 -
 srcpkgs/sip4/template                         |   1 -
 srcpkgs/sisl/template                         |   1 -
 srcpkgs/skktools/template                     |   1 -
 srcpkgs/sklogw/template                       |   1 -
 srcpkgs/sleuthkit/template                    |   1 -
 srcpkgs/slrn/template                         |   1 -
 srcpkgs/slstatus/template                     |   1 -
 srcpkgs/slurm-wlm/template                    |   1 -
 srcpkgs/slurm/template                        |   1 -
 srcpkgs/snappy-player/template                |   1 -
 srcpkgs/snapwm/template                       |   1 -
 srcpkgs/snes9x-gtk/template                   |   1 -
 srcpkgs/socklog/template                      |   1 -
 srcpkgs/sof-firmware/template                 |   1 -
 srcpkgs/sof-tools/template                    |   1 -
 srcpkgs/solarus-quest-editor/template         |   1 -
 srcpkgs/solarus/template                      |   1 -
 srcpkgs/sombok/template                       |   1 -
 srcpkgs/sonic/template                        |   1 -
 srcpkgs/soundfont-fluid/template              |   1 -
 srcpkgs/source-sans-pro/template              |   1 -
 srcpkgs/spamassassin/template                 |   1 -
 srcpkgs/spandsp/template                      |   1 -
 srcpkgs/sparsehash/template                   |   1 -
 srcpkgs/spdx-licenses-list/template           |   1 -
 srcpkgs/spectrwm/template                     |   1 -
 srcpkgs/speech-dispatcher/template            |   1 -
 srcpkgs/speedcrunch/template                  |   1 -
 srcpkgs/speedometer/template                  |   1 -
 srcpkgs/spice-protocol/template               |   1 -
 srcpkgs/splint/template                       |   1 -
 srcpkgs/splix/template                        |   1 -
 srcpkgs/sqlite-pcre/template                  |   1 -
 srcpkgs/sqlite/template                       |   1 -
 srcpkgs/squeak/template                       |   1 -
 srcpkgs/ssdeep/template                       |   1 -
 srcpkgs/statnot/template                      |   1 -
 srcpkgs/stdm/template                         |   1 -
 srcpkgs/steam/template                        |   1 -
 srcpkgs/stegsnow/template                     |   1 -
 srcpkgs/step-certificates/template            |   1 -
 srcpkgs/step-cli/template                     |   1 -
 srcpkgs/stlarch-font/template                 |   1 -
 srcpkgs/stockfish/template                    |   1 -
 srcpkgs/sublime-merge-bin~HEAD                |   1 +
 srcpkgs/sublime-merge/template                |   1 -
 srcpkgs/sublime-text3/template                |   1 -
 srcpkgs/sublime-text4/template                |   1 -
 srcpkgs/subtle/template                       |   1 -
 srcpkgs/subversion-kwallet-auth/template      |   1 -
 srcpkgs/sugar/template                        |   1 -
 srcpkgs/sun7i-kernel/template                 |   1 -
 srcpkgs/sunpinyin/template                    |   1 -
 srcpkgs/sunwait/template                      |   1 -
 srcpkgs/supercollider/template                |   1 -
 srcpkgs/supertux2/template                    |   1 -
 srcpkgs/supertuxkart/template                 |   1 -
 srcpkgs/surfraw/template                      |   1 -
 srcpkgs/svt-av1/template                      |   1 -
 srcpkgs/sway-audio-idle-inhibit/template      |   1 -
 srcpkgs/swh-lv2/template                      |   1 -
 srcpkgs/swh-plugins/template                  |   1 -
 srcpkgs/swi-prolog/template                   |   1 -
 srcpkgs/swiften/template                      |   1 -
 srcpkgs/sydbox/template                       |   1 -
 srcpkgs/sympow/template                       |   1 -
 srcpkgs/synergy/template                      |   1 -
 srcpkgs/tab/template                          |   1 -
 srcpkgs/tacacs/template                       |   1 -
 srcpkgs/tachyon/template                      |   1 -
 srcpkgs/taisei/template                       |   1 -
 srcpkgs/taplo/template                        |   1 -
 srcpkgs/taralli/template                      |   1 -
 srcpkgs/tarsnap/template                      |   1 -
 srcpkgs/tasknc/template                       |   1 -
 srcpkgs/tbb/template                          |   1 -
 srcpkgs/tcc/template                          |   1 -
 srcpkgs/tcl/template                          |   1 -
 srcpkgs/tcllib/template                       |   1 -
 srcpkgs/tcpflow/template                      |   1 -
 srcpkgs/tea/template                          |   1 -
 srcpkgs/teamspeak3/template                   |   1 -
 srcpkgs/tectonic/template                     |   1 -
 srcpkgs/ted/template                          |   1 -
 srcpkgs/telegram-desktop/template             |   1 -
 srcpkgs/telegram-tg/template                  |   1 -
 srcpkgs/telepathy-qt5/template                |   1 -
 srcpkgs/termsyn-font/template                 |   1 -
 srcpkgs/tesseract-ocr/template                |   1 -
 srcpkgs/tesseract/template                    |   1 -
 srcpkgs/texlive/template                      |   1 -
 srcpkgs/textadept/template                    |   1 -
 srcpkgs/texworks/template                     |   1 -
 srcpkgs/tg_owt/template                       |   1 -
 srcpkgs/thermald/template                     |   1 -
 srcpkgs/thinglaunch/template                  |   1 -
 srcpkgs/thingmenu/template                    |   1 -
 srcpkgs/tidy5/template                        |   1 -
 srcpkgs/tif22pnm/template                     |   1 -
 srcpkgs/tig/template                          |   1 -
 srcpkgs/tilda/template                        |   1 -
 srcpkgs/timewarrior/template                  |   1 -
 srcpkgs/timidity/template                     |   1 -
 srcpkgs/tint2/template                        |   1 -
 srcpkgs/tintin/template                       |   1 -
 srcpkgs/tinyxml/template                      |   1 -
 srcpkgs/tk/template                           |   1 -
 srcpkgs/tklib/template                        |   1 -
 srcpkgs/tldr/template                         |   1 -
 srcpkgs/tllist/template                       |   1 -
 srcpkgs/tlp/template                          |   1 -
 srcpkgs/tlpui/template                        |   1 -
 srcpkgs/tomahawk/template                     |   1 -
 srcpkgs/tomb/template                         |   1 -
 srcpkgs/toxcore/template                      |   1 -
 srcpkgs/tp_smapi-dkms/template                |   1 -
 srcpkgs/trace-cmd/template                    |   1 -
 srcpkgs/tracker3-miners~HEAD                  |   1 +
 srcpkgs/tracker3~HEAD                         |   1 +
 srcpkgs/transcode/template                    |   1 -
 srcpkgs/transifex-cli/template                |   1 -
 srcpkgs/trayer-srg/template                   |   1 -
 srcpkgs/tree/template                         |   1 -
 srcpkgs/treeline/template                     |   1 -
 srcpkgs/trident-automount/template            |  21 ++
 srcpkgs/trident-networkmgr/template           |   1 -
 srcpkgs/triggerhappy/template                 |   1 -
 srcpkgs/trn/template                          |   1 -
 srcpkgs/tsocks/template                       |   1 -
 srcpkgs/ttf-material-icons~HEAD               |   1 +
 srcpkgs/ttf-opensans/template                 |   1 -
 srcpkgs/ttf-ubuntu-font-family/template       |   1 -
 srcpkgs/ttyqr/template                        |   1 -
 srcpkgs/tuir/template                         |   1 -
 srcpkgs/tuxguitar/template                    |   1 -
 srcpkgs/tuxpaint/template                     |   1 -
 srcpkgs/twaindsm/template                     |   1 -
 srcpkgs/twemoji/template                      |   1 -
 srcpkgs/txt2man/template                      |   1 -
 srcpkgs/tzutils/template                      |   1 -
 srcpkgs/u-boot-tools/template                 |   1 -
 srcpkgs/u9fs/template                         |   1 -
 srcpkgs/uacme/template                        |   1 -
 srcpkgs/ucpp/template                         |   1 -
 srcpkgs/udisks2/template                      |   1 -
 srcpkgs/ufetch/template                       |   1 -
 srcpkgs/ulauncher/template                    |   1 -
 srcpkgs/unclutter/template                    |   1 -
 srcpkgs/uncrustify/template                   |   1 -
 srcpkgs/unixbench/template                    |   1 -
 srcpkgs/unixodbc/template                     |   1 -
 srcpkgs/unrar/template                        |   1 -
 srcpkgs/unzip/template                        |   1 -
 srcpkgs/up_rewrite/template                   |   1 -
 srcpkgs/upower/template                       |   1 -
 srcpkgs/upx/template                          |   1 -
 srcpkgs/urbanterror-data/template             |   1 -
 srcpkgs/urbanterror/template                  |   1 -
 srcpkgs/urxvtconfig/template                  |   1 -
 srcpkgs/usbredir/template                     |   1 -
 srcpkgs/usbtop/template                       |   1 -
 srcpkgs/util-linux-common/template            |   1 -
 srcpkgs/utox/template                         |   1 -
 srcpkgs/v2ray/template                        |   1 -
 srcpkgs/valadoc/template                      |   1 -
 srcpkgs/vale-style-alex/template              |   1 -
 srcpkgs/vale-style-microsoft/template         |   1 -
 srcpkgs/vale-style-proselint/template         |   1 -
 srcpkgs/vale-style-write-good/template        |   1 -
 srcpkgs/vanitygen/template                    |   1 -
 srcpkgs/vapoursynth-editor/template           |   1 -
 srcpkgs/vba-m/template                        |   1 -
 srcpkgs/vbindiff/template                     |   1 -
 srcpkgs/vc/template                           |   1 -
 srcpkgs/vdrift/template                       |   1 -
 srcpkgs/vegeta/template                       |   1 -
 srcpkgs/vhba-module-dkms/template             |   1 -
 srcpkgs/viewnior/template                     |   1 -
 srcpkgs/vigra/template                        |   1 -
 srcpkgs/vim-colorschemes/template             |   1 -
 srcpkgs/virglrenderer/template                |   1 -
 srcpkgs/virtualbox-ose/template               |   1 -
 srcpkgs/virtuoso/template                     |   1 -
 srcpkgs/visitors/template                     |   1 -
 srcpkgs/vkeybd/template                       |   1 -
 srcpkgs/vmap/template                         |   1 -
 srcpkgs/vmdfmt/template                       |   1 -
 srcpkgs/vpnc/template                         |   1 -
 srcpkgs/vpnfailsafe/template                  |   1 -
 srcpkgs/vte3/template                         |   1 -
 srcpkgs/vtk/template                          |   1 -
 srcpkgs/vulkan-loader/template                |   1 -
 srcpkgs/w3m/template                          |   1 -
 srcpkgs/wally-cli/template                    |   1 -
 srcpkgs/warsow-data/template                  |   1 -
 srcpkgs/warsow/template                       |   1 -
 srcpkgs/warzone2100/template                  |   1 -
 srcpkgs/waypipe/template                      |   1 -
 srcpkgs/wbg/template                          |   1 -
 srcpkgs/webkit2gtk/template                   |   1 -
 srcpkgs/welle-io/template                     |   1 -
 srcpkgs/whois/template                        |   1 -
 srcpkgs/whowatch/template                     |   1 -
 srcpkgs/wicd/template                         |   1 -
 srcpkgs/wike/template                         |   1 -
 srcpkgs/wildmidi/template                     |   1 -
 srcpkgs/wire-desktop/template                 |   1 -
 srcpkgs/wireguard-dkms/template               |   1 -
 srcpkgs/wireless_tools/template               |   1 -
 srcpkgs/wlclock/template                      |   1 -
 srcpkgs/wlopm/template                        |   1 -
 srcpkgs/wlr-randr/template                    |   1 -
 srcpkgs/wlroots0.14/template                  |   1 -
 srcpkgs/wmclock/template                      |   1 -
 srcpkgs/wmii/template                         |   1 -
 srcpkgs/wmutils-core/template                 |   1 -
 srcpkgs/wmutils-opt/template                  |   1 -
 srcpkgs/wofi/template                         |   1 -
 srcpkgs/workrave/template                     |   1 -
 srcpkgs/wpa_gui/template                      |   1 -
 srcpkgs/wqy-microhei/template                 |   1 -
 srcpkgs/wxMaxima/template                     |   1 -
 srcpkgs/wxPython/template                     |   1 -
 srcpkgs/wxPython4/template                    |   1 -
 srcpkgs/wxWidgets-gtk3/template               |   1 -
 srcpkgs/x264/template                         |   1 -
 srcpkgs/x265/template                         |   1 -
 srcpkgs/x2x-git/template                      |   1 -
 srcpkgs/xaos/template                         |   1 -
 srcpkgs/xapps/template                        |   1 -
 srcpkgs/xastir/template                       |   1 -
 srcpkgs/xboxdrv/template                      |   1 -
 srcpkgs/xbps-static/template                  |   1 -
 srcpkgs/xcb-proto/template                    |   1 -
 srcpkgs/xcolorsel/template                    |   1 -
 srcpkgs/xcursor-vanilla-dmz/template          |   1 -
 srcpkgs/xdebug8.0/template                    |   1 -
 srcpkgs/xdebug8.1/template                    |   1 -
 srcpkgs/xdot/template                         |   1 -
 srcpkgs/xf86-video-fbturbo-sunxi/template     |  28 ++
 srcpkgs/xf86-video-intel/template             |   1 -
 srcpkgs/xiate/template                        |   1 -
 srcpkgs/xidle/template                        |   1 -
 srcpkgs/xkcdpass/template                     |   1 -
 srcpkgs/xmldiff/template                      |   1 -
 srcpkgs/xnec2c/template                       |   1 -
 srcpkgs/xonotic-data-low/template             |   1 -
 srcpkgs/xonotic-data/template                 |   1 -
 srcpkgs/xonotic/template                      |   1 -
 srcpkgs/xorg-server-xwayland/template         |   1 -
 srcpkgs/xorg-util-macros/template             |   1 -
 srcpkgs/xorriso/template                      |   1 -
 srcpkgs/xscreensaver/template                 |   1 -
 srcpkgs/xseticon/template                     |   1 -
 srcpkgs/xss-lock/template                     |   1 -
 srcpkgs/xtrlock/template                      |   1 -
 srcpkgs/xvidcore/template                     |   1 -
 srcpkgs/yabause-gtk/template                  |  18 +
 srcpkgs/yambar/template                       |   1 -
 srcpkgs/yaml-cpp/template                     |   1 -
 srcpkgs/yggdrasil/template                    |   1 -
 srcpkgs/ykneomgr/template                     |   1 -
 srcpkgs/ykpers-gui/template                   |   1 -
 srcpkgs/yosys/template                        |   1 -
 srcpkgs/youtube-dl/template                   |   1 -
 srcpkgs/yq-go/template                        |   1 -
 srcpkgs/yquake2/template                      |   1 -
 srcpkgs/yt-dlp/template                       |   1 -
 srcpkgs/z3/template                           |   1 -
 srcpkgs/zd1211-firmware/template              |   1 -
 srcpkgs/zeroc-mcpp/template                   |   1 -
 srcpkgs/zeroinstall/template                  |   1 -
 srcpkgs/zfs-auto-snapshot/template            |   1 -
 srcpkgs/zimg/template                         |   1 -
 srcpkgs/zip/template                          |   1 -
 srcpkgs/zoom/template                         |   1 -
 srcpkgs/zopfli/template                       |   1 -
 srcpkgs/zproto/template                       |   1 -
 srcpkgs/zsnes/template                        |   1 -
 srcpkgs/zulip-desktop/template                |   1 -
 srcpkgs/zulucrypt/template                    |   1 -
 3135 files changed, 2641 insertions(+), 3024 deletions(-)
 create mode 120000 srcpkgs/Gifsicle~HEAD
 create mode 100644 srcpkgs/MoinMoin/template
 create mode 100644 srcpkgs/MultiMC/template
 create mode 100644 srcpkgs/SMC/template
 create mode 120000 srcpkgs/cbatticon-gtk3~HEAD
 create mode 100644 srcpkgs/cegui07/template
 create mode 100644 srcpkgs/celestia-gtk/template
 create mode 100644 srcpkgs/couchpotato/template
 create mode 100644 srcpkgs/elasticsearch/template
 create mode 100644 srcpkgs/exfat-dkms/template
 create mode 100644 srcpkgs/gandi-cli/template
 create mode 120000 srcpkgs/gmime3~HEAD
 create mode 120000 srcpkgs/gnome-passwordsafe~HEAD
 create mode 100644 srcpkgs/gradio/template
 create mode 120000 srcpkgs/gsimplecal-gtk2~HEAD
 create mode 100644 srcpkgs/guile1.8/template
 create mode 100644 srcpkgs/kicad-i18n/template
 create mode 100644 srcpkgs/libpipewire0.2/template
 create mode 100644 srcpkgs/libpng12/template
 create mode 100644 srcpkgs/libunique1/template
 create mode 100644 srcpkgs/libxml2-python/template
 create mode 100644 srcpkgs/linux4.4/template
 create mode 100644 srcpkgs/mailpile/template
 create mode 100644 srcpkgs/miro-video-converter/template
 create mode 100644 srcpkgs/ocaml-lablgtk2/template
 create mode 100644 srcpkgs/opencl-clhpp/template
 create mode 120000 srcpkgs/opencv4~HEAD
 create mode 100644 srcpkgs/parallel-rust/template
 create mode 100644 srcpkgs/paraview/template
 create mode 120000 srcpkgs/perl-Stow~HEAD
 create mode 100644 srcpkgs/printrun/template
 create mode 100644 srcpkgs/python-Babel/template
 create mode 100644 srcpkgs/python-M2Crypto/template
 create mode 100644 srcpkgs/python-Pillow/template
 create mode 100644 srcpkgs/python-Pygments/template
 create mode 100644 srcpkgs/python-atomicwrites/template
 create mode 100644 srcpkgs/python-backports.configparser/template
 create mode 100644 srcpkgs/python-backports.functools_lru_cache/template
 create mode 100644 srcpkgs/python-backports/template
 create mode 100644 srcpkgs/python-bcrypt/template
 create mode 100644 srcpkgs/python-boto/template
 create mode 100644 srcpkgs/python-chardet/template
 create mode 100644 srcpkgs/python-configobj/template
 create mode 100644 srcpkgs/python-contextlib2/template
 create mode 100644 srcpkgs/python-coverage/template
 create mode 100644 srcpkgs/python-cryptography_vectors/template
 create mode 100644 srcpkgs/python-funcsigs/template
 create mode 100644 srcpkgs/python-gobject/template
 create mode 100644 srcpkgs/python-hypothesis/template
 create mode 100644 srcpkgs/python-importlib_metadata/template
 create mode 100644 srcpkgs/python-iso8601/template
 create mode 100644 srcpkgs/python-isodate/template
 create mode 100644 srcpkgs/python-lockfile/template
 create mode 100644 srcpkgs/python-lxml/template
 create mode 100644 srcpkgs/python-mock/template
 create mode 100644 srcpkgs/python-more-itertools/template
 create mode 100644 srcpkgs/python-nose/template
 create mode 100644 srcpkgs/python-notify/template
 create mode 100644 srcpkgs/python-packaging/template
 create mode 100644 srcpkgs/python-pathlib2/template
 create mode 100644 srcpkgs/python-pluggy/template
 create mode 100644 srcpkgs/python-pretend/template
 create mode 100644 srcpkgs/python-py/template
 create mode 100644 srcpkgs/python-pycryptodome/template
 create mode 100644 srcpkgs/python-pydns/template
 create mode 100644 srcpkgs/python-pystache/template
 create mode 100644 srcpkgs/python-pytest/template
 create mode 100644 srcpkgs/python-pytz/template
 create mode 100644 srcpkgs/python-rdflib/template
 create mode 100644 srcpkgs/python-reportlab/template
 create mode 100644 srcpkgs/python-requests/template
 create mode 100644 srcpkgs/python-rfc6555/template
 create mode 100644 srcpkgs/python-scandir/template
 create mode 100644 srcpkgs/python-selectors2/template
 create mode 100644 srcpkgs/python-spambayes/template
 create mode 100644 srcpkgs/python-typing/template
 create mode 100644 srcpkgs/python-urllib3/template
 create mode 100644 srcpkgs/python-urwid/template
 create mode 100644 srcpkgs/python-xdg/template
 create mode 100644 srcpkgs/python-zipp/template
 create mode 100644 srcpkgs/python3-SPARQLWrapper/template
 create mode 100644 srcpkgs/python3-aioredis/template
 create mode 100644 srcpkgs/python3-bluez/template
 create mode 100644 srcpkgs/python3-docker-pycreds/template
 create mode 100644 srcpkgs/python3-grako/template
 create mode 120000 srcpkgs/python3-hyper-h2~HEAD
 create mode 100644 srcpkgs/python3-importlib_metadata/template
 create mode 100644 srcpkgs/python3-jsonrpc-server/template
 create mode 100644 srcpkgs/python3-keepalive/template
 create mode 120000 srcpkgs/python3-language-server~HEAD
 create mode 120000 srcpkgs/python3-transifex-client~HEAD
 create mode 100644 srcpkgs/python3-txacme/template
 create mode 100644 srcpkgs/python3-zipp/template
 create mode 100644 srcpkgs/qt6-quickcontrols2/template
 create mode 120000 srcpkgs/rpi2-kernel~HEAD
 create mode 120000 srcpkgs/rpi3-kernel~HEAD
 create mode 120000 srcpkgs/rpi4-kernel~HEAD
 create mode 120000 srcpkgs/scream-alsa-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-alsa~HEAD
 create mode 120000 srcpkgs/scream-pulseaudio-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-pulseaudio~HEAD
 create mode 120000 srcpkgs/scream-raw-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-raw~HEAD
 create mode 100644 srcpkgs/searchfile/template
 create mode 120000 srcpkgs/sublime-merge-bin~HEAD
 create mode 120000 srcpkgs/tracker3-miners~HEAD
 create mode 120000 srcpkgs/tracker3~HEAD
 create mode 100644 srcpkgs/trident-automount/template
 create mode 120000 srcpkgs/ttf-material-icons~HEAD
 create mode 100644 srcpkgs/xf86-video-fbturbo-sunxi/template
 create mode 100644 srcpkgs/yabause-gtk/template

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 3dd6c25a0a26..8df162c2f482 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -6,7 +6,6 @@ _ver_major="${version%%.*}"
 _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
-wrksrc="EmptyEpsilon-EE-${version}"
 build_style=cmake
 configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
  -DCPACK_PACKAGE_VERSION=${version}
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index c0436d6506d0..a73024fd5ecb 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,7 +3,6 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
-wrksrc="fritzing-app-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Gifsicle~HEAD b/srcpkgs/Gifsicle~HEAD
new file mode 120000
index 000000000000..a986d20bd79b
--- /dev/null
+++ b/srcpkgs/Gifsicle~HEAD
@@ -0,0 +1 @@
+gifsicle
\ No newline at end of file
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index 81d18790290f..237ef744d7c9 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.7
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index b15f96abe599..d0071777a005 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.49
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MoinMoin/template b/srcpkgs/MoinMoin/template
new file mode 100644
index 000000000000..8d1e5be6354d
--- /dev/null
+++ b/srcpkgs/MoinMoin/template
@@ -0,0 +1,14 @@
+# Template file for 'MoinMoin'
+pkgname=MoinMoin
+version=1.9.11
+revision=1
+build_style=python2-module
+hostmakedepends="python"
+makedepends="python"
+depends="python"
+short_desc="MoinMoin, a Python clone of WikiWiki"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="https://moinmo.in"
+distfiles="https://static.moinmo.in/files/moin-${version}.tar.gz"
+checksum=02be31d55f39d4fe0c6253df8b49e01b76d095634cbd1b56d185f66e1e0c3cf5
diff --git a/srcpkgs/MultiMC/template b/srcpkgs/MultiMC/template
new file mode 100644
index 000000000000..825af9736482
--- /dev/null
+++ b/srcpkgs/MultiMC/template
@@ -0,0 +1,45 @@
+# Template file for 'MultiMC'
+pkgname=MultiMC
+version=0.6.12
+revision=2
+_commithashnbt="4b305bbd2ac0e7a26987baf7949a484a87b474d4"
+_nbtversion="multimc-0.6.1"
+_quazipversion="multimc-3"
+build_style=cmake
+configure_args='-DMultiMC_BUILD_PLATFORM=Void -DMultiMC_LAYOUT=lin-system'
+hostmakedepends="openjdk8 xxd git qt5-qmake qt5-host-tools tar"
+makedepends="qt5-devel qt5-x11extras-devel qt5-svg-devel gtk+-devel"
+depends="virtual?java-environment qt5-svg"
+short_desc="Instanced Minecraft client"
+maintainer="Henry Naguski <henry@nilsu.org>"
+license="Apache-2.0"
+homepage="http://multimc.org"
+distfiles="https://github.com/${pkgname}/${pkgname}5/archive/${version}.tar.gz
+ https://github.com/${pkgname}/libnbtplusplus/archive/${_nbtversion}.tar.gz
+ https://github.com/${pkgname}/quazip/archive/${_quazipversion}.tar.gz"
+checksum="c251744b77d93db4ead56940b7b81d30dc5390fb86a1676d3f0364cc4e570185
+ 36c816e6b1ef8ece52c57dfa9bfda3a23808d0c6c3288b25d8bcf49c7cdb5b07
+ ffa60368b1c196859691b637c740f4c60597b2ac47217995082ae8b2a3a9ac18"
+skip_extraction="${_nbtversion}.tar.gz ${_quazipversion}.tar.gz"
+
+case "$XBPS_TARGET_MACHINE" in
+	armv*) broken="https://github.com/MultiMC/MultiMC5/issues/2895";;
+esac
+
+pre_configure() {
+	export JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk
+	export PATH=$PATH:$JAVA_HOME/bin
+	tar zxvf "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_nbtversion}.tar.gz" -C "${wrksrc}/libraries/libnbtplusplus" --strip-components 1
+	tar zxvf "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_quazipversion}.tar.gz" -C "${wrksrc}/libraries/quazip" --strip-components 1
+}
+
+post_install() {
+	vmkdir usr/libexec/multimc
+	mv "${DESTDIR}/usr/bin/multimc" "${DESTDIR}/usr/libexec/multimc"
+	vbin "${FILESDIR}/MultiMC.sh" MultiMC
+	vinstall build/libMultiMC_nbt++.so 755 /usr/lib
+	vinstall build/libMultiMC_quazip.so 755 /usr/lib
+	vinstall application/package/linux/multimc.desktop 644 /usr/share/applications
+	vsed -i "${DESTDIR}/usr/share/applications/multimc.desktop" -e 's/Exec=multimc/Exec=MultiMC/'
+	vinstall application/resources/multimc/scalable/multimc.svg 644 /usr/share/pixmaps
+}
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index 787f422babd7..7265a6cd6443 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -2,7 +2,6 @@
 pkgname=OpenLP
 version=2.9.4
 revision=1
-wrksrc="OpenLP-${version}"
 build_style=python3-module
 # test always fails with AssertionError
 # see https://gitlab.com/openlp/openlp/-/issues/1024
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 48af03b33ffd..0eab06facf44 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.08.21
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SMC/template b/srcpkgs/SMC/template
new file mode 100644
index 000000000000..88b6224eeef3
--- /dev/null
+++ b/srcpkgs/SMC/template
@@ -0,0 +1,36 @@
+# Template file for 'SMC'
+pkgname=SMC
+version=1.9
+revision=9
+build_style=gnu-configure
+hostmakedepends="automake libtool gettext-devel pkg-config unzip"
+makedepends="MesaLib-devel boost-devel cegui07-devel gettext-devel
+ SDL_image-devel SDL_mixer-devel SDL_ttf-devel"
+short_desc="Two-dimensional platform game similar to Super Mario"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-3.0-or-later"
+homepage="http://www.secretmaryo.org/"
+distfiles="
+ ${SOURCEFORGE_SITE}/smclone/${pkgname,,}-${version}.tar.bz2
+ ${SOURCEFORGE_SITE}/smclone/SMC_Music_5.0_high.zip"
+checksum="
+ b4194e70d3f1de3da884dd1a11e4f5cec25a205f66a3b85cc9fc1c86289b237d
+ c5bb2e1830c7cbe499c93851f5a02b2b900b4730d2c7a133a44a7b43a297dab8"
+replaces="SMC-data>=0"
+
+CXXFLAGS="-fpermissive -std=c++11"
+LDFLAGS="-Wl,--no-as-needed -lX11 -lboost_system"
+
+post_extract() {
+	# remove CRs from end of line
+	find ${wrksrc}/src -type f -exec sed -i "{}" -e "s;\r$;;" \;
+	mv ${XBPS_BUILDDIR}/data/music/* ${wrksrc}/data/music
+}
+pre_configure() {
+	vsed -i configure.ac -e "/AM_INIT_AUTOMAKE/s/)/ subdir-objects)/"
+	NOCONFIGURE=1 ./autogen.sh
+}
+post_install() {
+	vinstall ${FILESDIR}/smc.desktop 644 usr/share/applications
+	vinstall ${FILESDIR}/smc.png 644 usr/share/pixmaps
+}
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index e858493ef880..e034c8c461f5 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=1
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index d8a2b77f9c54..7897443388ca 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 33f6e70bd335..48f4acdf29a4 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index db168dbda807..49814c9f37d5 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 532b20164f44..a0711304ba8c 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbatticon-gtk3~HEAD b/srcpkgs/cbatticon-gtk3~HEAD
new file mode 120000
index 000000000000..914da0006f51
--- /dev/null
+++ b/srcpkgs/cbatticon-gtk3~HEAD
@@ -0,0 +1 @@
+cbatticon
\ No newline at end of file
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/cegui07/template b/srcpkgs/cegui07/template
new file mode 100644
index 000000000000..50aa6624bca2
--- /dev/null
+++ b/srcpkgs/cegui07/template
@@ -0,0 +1,90 @@
+# Template file for 'cegui07'
+pkgname=cegui07
+version=0.7.9
+revision=8
+build_style=gnu-configure
+configure_args="--disable-samples"
+make_build_args="all html"
+hostmakedepends="automake dejavu-fonts-ttf doxygen glm graphviz libtool
+ pkg-config python"
+makedepends="boost-devel devil-devel freeimage-devel freetype-devel
+ fribidi-devel glfw-devel libxml2-devel lua51-devel minizip-devel ois-devel
+ pcre-devel silly-devel tinyxml-devel toluapp-devel
+ $(vopt_if irrlicht 'irrlicht-devel')
+ $(vopt_if python 'python-devel')"
+depends="cegui07-data"
+short_desc="Crazy Eddie's Graphical User Interface (0.7.x)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="http://cegui.org.uk/"
+distfiles="${SOURCEFORGE_SITE}/crayzedsgui/CEGUI%20Mk-2/${version}/CEGUI-${version}.tar.gz"
+checksum=7c3b264def08b46de749c2acaba363e907479d924612436f3bd09da2e474bb8c
+
+build_options="irrlicht python"
+desc_option_irrlicht="Enable support for Irrlicht"
+build_options_default="irrlicht"
+
+if [ -z "$CROSS_BUILD" ]; then
+	# XXX: boost-python is not available when cross building
+	build_options_default+=" python"
+fi
+
+# Make configure find python and freetype2
+CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/python2.7"
+
+pre_configure() {
+	# Silence doxygen
+	sed -i doc/doxygen/Makefile.am \
+		-e 's;$(DOXYGEN) doxyfile;& >/dev/null 2>&1;'
+
+	# Modernize Makefile.am files
+	find . -name Makefile.am -exec sed -i "{}" \
+		-e "1i ACLOCAL_AMFLAGS = -I m4" \
+		-e "s;INCLUDES;AM_CXXFLAGS;g" \;
+
+	# Set AM_CPPFLAGS for the C source in tolua++
+	sed -i cegui/src/ScriptingModules/LuaScriptModule/support/tolua++/Makefile.am \
+		-e "s;AM_CXXFLAGS;AM_CFLAGS;"
+
+	# Modernize configure.ac (enable subdir-objects)
+	sed -i configure.ac \
+		-e "s;dist-zip tar-ustar;& subdir-objects;" \
+		-e "/^AM_INIT_AUTOMAKE.*/a AC_CONFIG_MACRO_DIRS([m4])"
+
+	mkdir -p m4
+	cp doc/COPYING doc/README .
+	touch NEWS AUTHORS ChangeLog
+	autoreconf -if
+}
+post_install() {
+	vlicense COPYING
+	vdoc doc/README
+	vdoc doc/GLEW-LICENSE
+	vdoc doc/PCRE-LICENSE
+	vdoc doc/TinyXML-License
+	vdoc doc/stringencoders-license
+}
+
+cegui07-data_package() {
+	short_desc+=" - data files"
+	pkg_install() {
+		vmove usr/share/CEGUI
+	}
+}
+cegui07-doc_package() {
+	short_desc+=" - documentation"
+	pkg_install() {
+		vmkdir usr/share/doc/${sourcepkg}
+		vcopy ${wrksrc}/doc/doxygen/html usr/share/doc/${sourcepkg}
+	}
+}
+cegui07-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		# Move only the symlink *.so files
+		find ${DESTDIR}/usr/lib/ -type l -exec mv "{}" ${PKGDESTDIR}/usr/lib \;
+	}
+}
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/celestia-gtk/template b/srcpkgs/celestia-gtk/template
new file mode 100644
index 000000000000..e8cbe8877547
--- /dev/null
+++ b/srcpkgs/celestia-gtk/template
@@ -0,0 +1,25 @@
+# Template file for 'celestia-gtk'
+pkgname=celestia-gtk
+version=1.6.1
+revision=5
+build_style=gnu-configure
+configure_args="--with-gtk --with-lua --enable-theora --disable-static"
+hostmakedepends="pkg-config"
+makedepends="gtkglext-devel zlib-devel lua51-devel glu-devel gtk+-devel
+ libjpeg-turbo-devel libpng-devel libtheora-devel"
+short_desc="Free space simulation using GTK"
+maintainer="Martin Riese <grauehaare@gmx.de>"
+license="GPL-2.0-only"
+homepage="https://celestia.space"
+distfiles="${SOURCEFORGE_SITE}/celestia/celestia-${version}.tar.gz"
+checksum="d35570ccb9440fc0bd3e73eb9b4c3e8a4c25f3ae444a13d1175053fa16dc34c4"
+
+provides="celestia-${version}_${revision}"
+replaces="celestia>=0"
+
+do_configure() {
+	local _gtk_libs=$(pkg-config --libs gtkglext-x11-1.0)
+	CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+	LIBS="-lpng -ljpeg -llua5.1 ${_gtk_libs} -logg -ltheora -lz -ldl" \
+		./configure ${configure_args}
+}
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
index d218d82c1d70..3acf639f5258 100644
--- a/srcpkgs/ckbcomp/template
+++ b/srcpkgs/ckbcomp/template
@@ -2,7 +2,6 @@
 pkgname=ckbcomp
 version=1.198
 revision=1
-wrksrc="console-setup-${version}"
 depends="perl"
 short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/couchpotato/template b/srcpkgs/couchpotato/template
new file mode 100644
index 000000000000..5c48eb500360
--- /dev/null
+++ b/srcpkgs/couchpotato/template
@@ -0,0 +1,23 @@
+# Template file for 'couchpotato'
+pkgname=couchpotato
+version=3.0.1
+revision=3
+pycompile_dirs="/usr/share/couchpotato"
+make_dirs="
+ /var/lib/couchpotato 0755 couchpotato couchpotato"
+depends="python"
+short_desc="Usenet PVR for movies"
+maintainer="Ananteris <ananteris@mailinator.com>"
+license="GPL-3.0-or-later"
+homepage="http://couchpota.to"
+distfiles="https://github.com/RuudBurger/CouchPotatoServer/archive/build/${version}.tar.gz>${pkgname}-${version}.tar.gz"
+checksum=f08f9c6ac02f66c6667f17ded1eea4c051a62bbcbadd2a8673394019878e92f7
+python_version=2
+couchpotato_homedir="/var/lib/couchpotato"
+system_accounts="couchpotato"
+
+do_install() {
+	vmkdir usr/share/couchpotato
+	vcopy "*" usr/share/couchpotato
+	vsv couchpotato
+}
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 0905fa341648..7d5ec60bd77c 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -2,7 +2,6 @@
 pkgname=crack-attack
 version=1.1.14
 revision=10
-wrksrc="$pkgname-$version"
 build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index 58db8270c399..c5406a33716e 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -2,7 +2,6 @@
 pkgname=daemontools
 version=0.76
 revision=3
-wrksrc=admin
 build_wrksrc=${pkgname}-${version}
 build_style=slashpackage
 short_desc="A collection of tools for managing UNIX services"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index 575d9b7a74e7..84c1b946d10c 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index 23d75725e76a..7287982e3cff 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dolphin-emu/template b/srcpkgs/dolphin-emu/template
index 2b3a783943b8..1e1f54576f6c 100644
--- a/srcpkgs/dolphin-emu/template
+++ b/srcpkgs/dolphin-emu/template
@@ -6,7 +6,6 @@ _dolphin_commit=8ecfa537a242de74d2e372e30d9d79b14584b2fb
 _mgba_commit=40d4c430fc36caeb7ea32fd39624947ed487d2f2
 #Version/hash pair can be found at https://dolphin-emu.org/download/
 archs="x86_64* aarch64* ppc64le* i686*"
-wrksrc="dolphin-${_dolphin_commit}"
 build_style=cmake
 configure_args="-DUSE_SHARED_ENET=ON
  -DDOLPHIN_WC_DESCRIBE=${version%.*}-${version##*.}
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 4518697790ab..2ec8b69e925b 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74.3
 revision=1
-wrksrc=${pkgname}-0.74-3
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index 109336ddaa82..42b29dc79a59 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elasticsearch/template b/srcpkgs/elasticsearch/template
new file mode 100644
index 000000000000..bc7ed65cc57e
--- /dev/null
+++ b/srcpkgs/elasticsearch/template
@@ -0,0 +1,51 @@
+# Template file for 'elasticsearch'
+pkgname=elasticsearch
+version=5.1.2
+revision=2
+# The only native part is libjnidispatch.so inside jna-*.jar, which is supplied
+# only for a few archs, namely arm (armv6l and better), aarch64, ppc64le, x86,
+# and x86_64; ppc64 is also supplied but elfv1 only, and all only for glibc.
+# We could recompile this, but someone would need to add code to do that.
+archs="i686 x86_64 aarch64 armv6l armv7l ppc64le"
+depends="virtual?java-runtime"
+short_desc="A distributed, open source search and analytics engine"
+maintainer="dota? =op <rogi@skylittlesystem.org>"
+license="Apache-2.0"
+homepage="http://www.elastic.co"
+distfiles="https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-${version}.tar.gz"
+checksum=74d752f9a8b46898d306ad169b72f328e17215c0909149e156a576089ef11c42
+system_accounts="elastic"
+conf_files="/etc/elasticsearch/elasticsearch.yml /etc/elasticsearch/jvm.options /etc/elasticsearch/log4j2.properties"
+
+do_install() {
+	ES="usr/share/elasticsearch"
+
+	rm -f bin/*.{bat,exe}
+	vmkdir $ES
+
+	vcopy bin $ES
+	vcopy lib $ES
+	vcopy modules $ES
+	vcopy plugins $ES
+
+	vmkdir usr/bin
+
+	ln -sf /$ES/bin/elasticsearch "$DESTDIR/usr/bin"
+
+	vmkdir etc/elasticsearch
+	vcopy config/* etc/elasticsearch
+
+	ln -sf /etc/elasticsearch "$DESTDIR/$ES/config"
+
+	vmkdir var/lib/elasticsearch/data
+	ln -sf /var/lib/elasticsearch/data "$DESTDIR/$ES/data"
+
+	vmkdir var/log/elasticsearch
+	ln -sf /var/log/elasticsearch "$DESTDIR/$ES/logs"
+
+	vlicense LICENSE.txt
+	vlicense NOTICE.txt
+	vdoc README.textile
+
+	vsv elasticsearch
+}
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exfat-dkms/template b/srcpkgs/exfat-dkms/template
new file mode 100644
index 000000000000..cef100943c8b
--- /dev/null
+++ b/srcpkgs/exfat-dkms/template
@@ -0,0 +1,19 @@
+# Template file for 'exfat-dkms'
+pkgname=exfat-dkms
+version=1.2.8
+revision=5
+_commit=01c30ad52625a7261e1b0d874553b6ca7af25966
+short_desc="Exfat kernel driver (nofuse)"
+maintainer="Andrea Brancaleoni <abc@pompel.me>"
+license="GPL-2.0-or-later"
+homepage="https://github.com/dorimanx/exfat-nofuse"
+distfiles="https://github.com/dorimanx/exfat-nofuse/archive/${_commit}.tar.gz"
+checksum=b88a98f0a7e1b987465f5ccfcafb384b293506c7fec9d3b91b803e0fe5b16e0a
+
+dkms_modules="exfat ${version}"
+depends="dkms"
+
+do_install() {
+	vmkdir usr/src/exfat-${version}
+	vcopy "*" usr/src/exfat-${version}
+}
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index 099388661ee9..2d54afc9b873 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=5.5.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gandi-cli/template b/srcpkgs/gandi-cli/template
new file mode 100644
index 000000000000..6b779eea8473
--- /dev/null
+++ b/srcpkgs/gandi-cli/template
@@ -0,0 +1,19 @@
+# Template file for 'gandi-cli'
+pkgname=gandi-cli
+version=1.6
+revision=1
+build_style=python3-module
+hostmakedepends="python3-docutils python3-setuptools"
+depends="python3-setuptools python3-IPy python3-click python3-requests python3-yaml"
+checkdepends="$depends python3-pytest-cov"
+short_desc="Command line interface to Gandi.net"
+maintainer="Lon Willett <xgit@lonw.net>"
+license="GPL-3.0-or-later"
+homepage="http://cli.gandi.net"
+distfiles="https://github.com/Gandi/gandi.cli/archive/${version}.tar.gz"
+checksum=f9a8140604c2f8ff2bef31851456906d301bfef2a36101280bbaf531a05cb52e
+
+post_install() {
+	rst2man --no-generator gandicli.man.rst > gandi.1
+	vman gandi.1
+}
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index 09727ef34fb2..23395379318c 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template
index e5f7e0ddc6a5..1d8ae21965c8 100644
--- a/srcpkgs/gcc6/template
+++ b/srcpkgs/gcc6/template
@@ -6,7 +6,6 @@ version=6.5.0
 revision=1
 _majorver="${version%%.*}"
 _minorver="${version%.*}"
-wrksrc=gcc-${version}
 hostmakedepends="automake libtool perl flex texinfo zip unzip"
 makedepends="gmp-devel mpfr-devel libmpc-devel zlib-devel"
 depends="binutils"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmime3~HEAD b/srcpkgs/gmime3~HEAD
new file mode 120000
index 000000000000..4173041bbe71
--- /dev/null
+++ b/srcpkgs/gmime3~HEAD
@@ -0,0 +1 @@
+gmime
\ No newline at end of file
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-passwordsafe~HEAD b/srcpkgs/gnome-passwordsafe~HEAD
new file mode 120000
index 000000000000..609b5d63ba07
--- /dev/null
+++ b/srcpkgs/gnome-passwordsafe~HEAD
@@ -0,0 +1 @@
+gnome-secrets
\ No newline at end of file
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 43f5a1c95949..25a4b59da7ef 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.76
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 24c0a420e09d..fa77b1bd3e37 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/gradio/template b/srcpkgs/gradio/template
new file mode 100644
index 000000000000..3a6186f21337
--- /dev/null
+++ b/srcpkgs/gradio/template
@@ -0,0 +1,18 @@
+# Template file for 'gradio'
+pkgname=gradio
+version=7.2
+revision=1
+build_style=meson
+hostmakedepends="automake intltool itstool yelp-tools glib-devel
+ pkg-config gettext gettext-devel vala"
+makedepends="gtk+3-devel gettext-devel vala-devel
+ gst-plugins-base1-devel json-glib-devel libsoup-devel
+ appstream-glib-devel"
+depends="desktop-file-utils gst-plugins-bad1 gst-plugins-good1
+ gst-plugins-ugly1"
+short_desc="GTK3 app for finding and listening to internet radio stations"
+maintainer="Logen Kain <logen@sudotask.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/haecker-felix/gradio"
+distfiles="https://github.com/haecker-felix/${pkgname}/archive/v${version}.tar.gz"
+checksum=5a85d7d4afb1424e46c935114b268e4a65de2629d60f48eccd75d67ff4b113d2
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk2~HEAD b/srcpkgs/gsimplecal-gtk2~HEAD
new file mode 120000
index 000000000000..bd547b0783c2
--- /dev/null
+++ b/srcpkgs/gsimplecal-gtk2~HEAD
@@ -0,0 +1 @@
+gsimplecal-gtk3
\ No newline at end of file
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index 5ae1d27e5f8f..bce3915de5b3 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guile1.8/template b/srcpkgs/guile1.8/template
new file mode 100644
index 000000000000..16cdb622f1b9
--- /dev/null
+++ b/srcpkgs/guile1.8/template
@@ -0,0 +1,33 @@
+# Template file for 'guile1.8'
+pkgname=guile1.8
+version=1.8.8
+revision=3
+build_style="gnu-configure"
+configure_args="--disable-static --disable-error-on-warning --program-suffix='-1.8'"
+make_build_args="GUILE_FOR_BUILD=guile"
+hostmakedepends="pkg-config guile"
+makedepends="gmp-devel libltdl-devel ncurses-devel readline-devel"
+short_desc="Portable, embeddable Scheme implementation written in C"
+maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="LGPL-2.1-or-later"
+homepage="https://www.gnu.org/software/guile/guile.html"
+distfiles="${GNU_SITE}/${pkgname/1.8/}/${pkgname/1.8/}-${version}.tar.gz"
+checksum=c3471fed2e72e5b04ad133bbaaf16369e8360283679bcf19800bc1b381024050
+
+post_install() {
+	# conflicts with guile-2.0
+	rm -rf ${DESTDIR}/usr/share/info
+}
+
+guile1.8-devel_package() {
+	short_desc+=" - development files"
+	depends="gmp-devel ${sourcepkg}>=${version}_${revision}"
+	pkg_install() {
+		vmove usr/bin/guile-config-1.8
+		sed -i '1s|/usr/bin/guile|/usr/bin/guile-1.8|' ${PKGDESTDIR}/usr/bin/guile-config-1.8
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove usr/share/aclocal
+		mv ${PKGDESTDIR}/usr/share/aclocal/{guile.m4,guile-1.8.m4}
+	}
+}
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 8cc72a801885..facbbbb661b3 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kicad-i18n/template b/srcpkgs/kicad-i18n/template
new file mode 100644
index 000000000000..9334e093ffde
--- /dev/null
+++ b/srcpkgs/kicad-i18n/template
@@ -0,0 +1,14 @@
+# Template file for 'kicad-i18n'
+pkgname=kicad-i18n
+version=5.1.10
+revision=1
+_commit=0ad3d7e469e31c8868ad83f90e22a9c18f16aa1f
+build_style=cmake
+hostmakedepends="gettext"
+depends="kicad"
+short_desc="KiCad localization files"
+maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
+license="CC-BY-SA-4.0"
+homepage="http://kicad-pcb.org"
+distfiles="https://gitlab.com/kicad/code/${pkgname}/-/archive/${version}/kicad-${version}.tar.gz>${pkgname}-${version}.tar.gz"
+checksum=07053ec2fbef9307583a423afe8c7c47ed5ee0f8189ee37fc1b47e2f1e566671
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index 1d89c3e67eb6..40bb1c9b4644 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.3
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 280cbeebf717..efa6ea5f324d 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12rc4
 revision=1
-wrksrc="libax25-${version/rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="A set of functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 674b6ee304ad..0f204de0f9ae 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 5e8fe246c2b1..2558b5eddae4 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libpipewire0.2/template b/srcpkgs/libpipewire0.2/template
new file mode 100644
index 000000000000..762488b1e96d
--- /dev/null
+++ b/srcpkgs/libpipewire0.2/template
@@ -0,0 +1,35 @@
+# Template file for 'libpipewire0.2'
+pkgname=libpipewire0.2
+version=0.2.7
+revision=2
+build_style=meson
+configure_args="-Dgstreamer=disabled -Ddocs=false -Dsystemd=false"
+hostmakedepends="pkg-config"
+makedepends="dbus-devel alsa-lib-devel eudev-libudev-devel"
+short_desc="Server and user space API to deal with multimedia pipelines (v0.2)"
+maintainer="Artur Sinila <opensource@logarithmus.dev>"
+license="MIT"
+homepage="https://pipewire.org/"
+changelog="https://gitlab.freedesktop.org/pipewire/pipewire/-/raw/master/NEWS"
+distfiles="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz"
+checksum=bfaa0f6ae6c0791e2e0b59234d399753bf24f1b33dbf587682363a8463dd8df1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	LDFLAGS+=" -latomic"
+fi
+
+post_install() {
+	rm -r ${DESTDIR}/{etc,usr/bin}
+	vlicense LICENSE
+}
+
+libpipewire0.2-devel_package() {
+	depends="${sourcepkg}-${version}_${revision}"
+	short_desc+=" - pipewire and libspa development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove usr/lib/libpipewire-0.2.so
+	}
+}
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpng12/template b/srcpkgs/libpng12/template
new file mode 100644
index 000000000000..2130aaefa872
--- /dev/null
+++ b/srcpkgs/libpng12/template
@@ -0,0 +1,32 @@
+# Template build file for 'libpng12'.
+pkgname=libpng12
+version=1.2.59
+revision=1
+build_style=gnu-configure
+makedepends="zlib-devel"
+short_desc="Library for manipulating PNG images, compatibility package"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+homepage="http://www.libpng.org/pub/png/libpng.html"
+license="zlib"
+distfiles="ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng12/libpng-${version}.tar.xz"
+checksum=b4635f15b8adccc8ad0934eea485ef59cc4cae24d0f0300a9a941e51974ffcc7
+
+post_install() {
+	rm -f ${DESTDIR}/usr/lib/*.la
+	vlicense LICENSE
+	mv $DESTDIR/usr/share/man/man5/png.5 $DESTDIR/usr/share/man/man5/png12.5
+}
+
+libpng12-devel_package() {
+	depends="${makedepends} libpng12>=${version}_${revision}"
+	short_desc+=" - development files"
+	conflicts="libpng-devel"
+	pkg_install() {
+		vmove "usr/bin/libpng*-config"
+		vmove usr/include
+		vmove "usr/lib/*.a"
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/share/man/man3
+	}
+}
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/libunique1/template b/srcpkgs/libunique1/template
new file mode 100644
index 000000000000..1fc51c58acce
--- /dev/null
+++ b/srcpkgs/libunique1/template
@@ -0,0 +1,42 @@
+# Template file for 'libunique1'
+pkgname=libunique1
+version=1.1.6
+revision=12
+build_style=gnu-configure
+build_helper="gir"
+configure_args="--disable-static --disable-dbus"
+hostmakedepends="libtool automake pkg-config glib-devel"
+makedepends="libSM-devel gtk+-devel"
+short_desc="Library for writing single instance applications (GTK+2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Attic/LibUnique"
+distfiles="${GNOME_SITE}/libunique/1.1/libunique-${version}.tar.bz2"
+checksum=e5c8041cef8e33c55732f06a292381cb345db946cf792a4ae18aa5c66cdd4fbb
+
+CFLAGS="-Wno-deprecated-declarations"
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+pre_configure() {
+	# Fix build with glib 2.30.
+	for f in $(find ${wrksrc} -name *.[ch]); do
+		sed -i -s "s|G_CONST_RETURN|const|g" "$f"
+	done
+	sed -e "s,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g" \
+		-e "s,AM_PROG_CC_STDC,AC_PROG_CC,g" -i configure.ac
+	autoreconf -fi
+}
+
+libunique1-devel_package() {
+	depends="gtk+-devel ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+		vmove usr/share
+	}
+}
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libxml2-python/template b/srcpkgs/libxml2-python/template
new file mode 100644
index 000000000000..b0a949039cae
--- /dev/null
+++ b/srcpkgs/libxml2-python/template
@@ -0,0 +1,33 @@
+# Template file for 'libxml2-python'
+pkgname=libxml2-python
+version=2.9.10
+revision=3
+build_wrksrc=python
+build_style=python-module
+hostmakedepends="python-devel python3-devel"
+makedepends="libxml2-devel python-devel python3-devel"
+depends="python python3"
+short_desc="Library providing XML and HTML support - Python2 bindings"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="MIT"
+homepage="http://www.xmlsoft.org/"
+distfiles="http://xmlsoft.org/sources/libxml2-${version}.tar.gz"
+checksum=aafee193ffb8fe0c82d4afef6ef91972cbaf5feea100edc2f262750611b4be1f
+
+post_patch() {
+	if [ "${CROSS_BUILD}" ]; then
+		vsed -i setup.py -e "s:/usr/include:${XBPS_CROSS_BASE}/usr/include:"
+	fi
+}
+
+post_install() {
+	vlicense ../COPYING
+}
+
+libxml2-python3_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove "usr/lib/python3*"
+		vlicense ../COPYING
+	}
+}
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.4/template b/srcpkgs/linux4.4/template
new file mode 100644
index 000000000000..3127c99eb2bf
--- /dev/null
+++ b/srcpkgs/linux4.4/template
@@ -0,0 +1,315 @@
+# Template file for 'linux4.4'
+pkgname=linux4.4
+version=4.4.261
+revision=1
+short_desc="Linux kernel and modules (${version%.*} series)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-only"
+homepage="https://www.kernel.org"
+distfiles="${KERNEL_SITE}/kernel/v4.x/linux-${version%.*}.tar.xz
+ ${KERNEL_SITE}/kernel/v4.x/patch-${version}.xz"
+checksum="401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2
+ 7fe0edc77e6ba8d41035488402a2f05c58a64c101cb5556ea0f6e229dc306eed"
+skip_extraction="patch-${version}.xz"
+python_version=2 #unverified
+
+nocross=yes
+nodebug=yes
+nostrip=yes
+noverifyrdeps=yes
+noshlibprovides=yes
+preserve=yes
+
+archs="i686* x86_64* ppc*"
+hostmakedepends="bc perl kmod uboot-mkimage openssl-devel xz"
+
+case "$XBPS_TARGET_MACHINE" in
+	ppc64le*) broken="No ppc64le support";;
+esac
+
+triggers="kernel-hooks"
+_kernver="${version}_${revision}"
+
+# These files could be modified when an external module is built.
+mutable_files="
+ /usr/lib/modules/${_kernver}/modules.builtin.bin
+ /usr/lib/modules/${_kernver}/modules.builtin.alias.bin
+ /usr/lib/modules/${_kernver}/modules.softdep
+ /usr/lib/modules/${_kernver}/modules.dep
+ /usr/lib/modules/${_kernver}/modules.dep.bin
+ /usr/lib/modules/${_kernver}/modules.symbols
+ /usr/lib/modules/${_kernver}/modules.symbols.bin
+ /usr/lib/modules/${_kernver}/modules.alias
+ /usr/lib/modules/${_kernver}/modules.alias.bin
+ /usr/lib/modules/${_kernver}/modules.devname"
+
+# reproducible build
+export KBUILD_BUILD_TIMESTAMP=${SOURCE_DATE_EPOCH:-0}
+export KBUILD_BUILD_USER=voidlinux
+export KBUILD_BUILD_HOST=voidlinux
+
+pre_patch() {
+	xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | patch -Np1
+}
+
+do_configure() {
+	# If there's a file called <arch>-dotconfig, use it to
+	# configure the kernel; otherwise use arch defaults and all stuff
+	# as modules (defconfig+allmodconfig).
+	local arch subarch _args
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) arch=i386;;
+		x86_64*) arch=x86_64;;
+		armv7*) arch=arm
+			$XBPS_FETCH_CMD http://rcn-ee.com/deb/sid-armhf/v${version}-armv7-x16/patch-${version}-armv7-x16.diff.gz
+			gunzip patch-${version}-armv7-x16.diff.gz
+			patch -Np1 -i patch-${version}-armv7-x16.diff
+			;;
+		aarch64*) arch=arm64;;
+		ppc64*) arch=powerpc; subarch=ppc64;;
+		ppc*) arch=powerpc;;
+	esac
+
+	if [ "$CROSS_BUILD" ]; then
+		_args="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
+	fi
+
+	if [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom ]; then
+		msg_normal "Detected a custom .config file for your arch, using it.\n"
+		cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	elif [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig ]; then
+		msg_normal "Detected a .config file for your arch, using it.\n"
+		cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	elif [ -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig ]; then
+		msg_normal "Detected a .config file for your cpu family, using it.\n"
+		cp -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	else
+		msg_normal "Defaulting to 'defconfig and allmodconfig'.\n"
+		make ${makejobs} ARCH=$arch ${_args} defconfig
+		make ${makejobs} ARCH=$arch ${_args} allmodconfig
+	fi
+	# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
+	sed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config
+}
+do_build() {
+	local arch _cross _args
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) _args="bzImage modules"; arch=i386;;
+		x86_64*) _args="bzImage modules"; arch=x86_64;;
+		armv7*) _args="zImage modules dtbs"; arch=arm;;
+		aarch64*) _args="Image modules dtbs"; arch=arm64;;
+		ppc*) _args="zImage modules"; arch=powerpc;;
+	esac
+	if [ "$CROSS_BUILD" ]; then
+		_cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
+	fi
+
+	export LDFLAGS=
+	make ARCH=$arch ${_cross} ${makejobs} prepare
+	make ARCH=$arch ${_cross} ${makejobs} ${_args}
+}
+do_install() {
+	local arch subarch _args hdrdest
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) arch=x86; subarch=i386;;
+		x86_64*) arch=x86; subarch=x86_64;;
+		armv7*) arch=arm;;
+		aarch64*) arch=arm64;;
+		ppc*) arch=powerpc;;
+	esac
+
+	# Run depmod after compressing modules.
+	sed -i '2iexit 0' scripts/depmod.sh
+
+	# Install kernel, firmware and modules
+	make ${makejobs} INSTALL_MOD_PATH=${DESTDIR} modules_install
+
+	hdrdest=${DESTDIR}/usr/src/kernel-headers-${_kernver}
+
+	vinstall .config 644 boot config-${_kernver}
+	vinstall System.map 644 boot System.map-${_kernver}
+
+	case "$arch" in
+		x86)
+			vinstall arch/x86/boot/bzImage 644 boot vmlinuz-${_kernver}
+			;;
+		arm)
+			vinstall arch/arm/boot/zImage 644 boot
+			vmkdir boot/dtbs
+			cp arch/arm/boot/dts/*.dtb ${DESTDIR}/boot/dtbs
+			;;
+		arm64)
+			vinstall arch/arm64/boot/Image 644 boot vmlinux-${_kernver}
+			# vmkdir boot/dtbs
+			# cp arch/arm64/boot/dts/*.dtb ${DESTDIR}/boot/dtbs
+			;;
+		powerpc)
+			# zImage on powerpc is useless as it won't load initramfs
+			# raw vmlinux is huge, and this is nostrip, so do it manually
+			vinstall vmlinux 644 boot vmlinux-${_kernver}
+			/usr/bin/$STRIP ${DESTDIR}/boot/vmlinux-${_kernver}
+			;;
+	esac
+
+	# Switch to /usr.
+	vmkdir usr
+	mv ${DESTDIR}/lib ${DESTDIR}/usr
+
+	cd ${DESTDIR}/usr/lib/modules/${_kernver}
+	rm -f source build
+	ln -sf ../../../src/kernel-headers-${_kernver} build
+
+	cd ${wrksrc}
+	# Install required headers to build external modules
+	install -Dm644 Makefile ${hdrdest}/Makefile
+	install -Dm644 kernel/Makefile ${hdrdest}/kernel/Makefile
+	install -Dm644 .config ${hdrdest}/.config
+	mkdir -p ${hdrdest}/include
+	# Remove firmware stuff provided by the "linux-firmware" pkg.
+	rm -rf ${DESTDIR}/usr/lib/firmware
+
+	for i in acpi asm-generic config crypto drm generated linux math-emu \
+		media net pcmcia scsi sound trace uapi video xen; do
+		if [ -d include/$i ]; then
+			cp -a include/$i ${hdrdest}/include
+		fi
+	done
+
+	cd ${wrksrc}
+	mkdir -p ${hdrdest}/arch/${arch}
+	cp -a arch/${arch}/include ${hdrdest}/arch/${arch}
+
+	# Copy files necessary for later builds, like nvidia and vmware
+	cp Module.symvers ${hdrdest}
+	cp -a scripts ${hdrdest}
+
+	mkdir -p ${hdrdest}/arch/${arch}/kernel
+	cp arch/${arch}/Makefile ${hdrdest}/arch/${arch}
+	if [ "$subarch" = "i386" ]; then
+		mkdir -p ${hdrdest}/arch/x86
+		cp arch/x86/Makefile_32.cpu ${hdrdest}/arch/x86
+	fi
+	if [ "$arch" = "x86" ]; then
+		mkdir -p ${hdrdest}/arch/x86/kernel
+		cp arch/x86/kernel/asm-offsets.s ${hdrdest}/arch/x86/kernel
+	fi
+
+	# add headers for lirc package
+	# pci
+	for i in bt8xx cx88 saa7134; do
+		mkdir -p ${hdrdest}/drivers/media/pci/${i}
+		cp -a drivers/media/pci/${i}/*.h ${hdrdest}/drivers/media/pci/${i}
+	done
+	# usb
+	for i in cpia2 em28xx pwc; do
+		mkdir -p ${hdrdest}/drivers/media/usb/${i}
+		cp -a drivers/media/usb/${i}/*.h ${hdrdest}/drivers/media/usb/${i}
+	done
+	# i2c
+	mkdir -p ${hdrdest}/drivers/media/i2c
+	cp drivers/media/i2c/*.h ${hdrdest}/drivers/media/i2c
+	for i in cx25840; do
+		mkdir -p ${hdrdest}/drivers/media/i2c/${i}
+		cp -a drivers/media/i2c/${i}/*.h ${hdrdest}/drivers/media/i2c/${i}
+	done
+
+	# Add docbook makefile
+	install -Dm644 Documentation/DocBook/Makefile \
+		${hdrdest}/Documentation/DocBook/Makefile
+
+	# Add md headers
+	mkdir -p ${hdrdest}/drivers/md
+	cp drivers/md/*.h ${hdrdest}/drivers/md
+
+	# Add inotify.h
+	mkdir -p ${hdrdest}/include/linux
+	cp include/linux/inotify.h ${hdrdest}/include/linux
+
+	# Add wireless headers
+	mkdir -p ${hdrdest}/net/mac80211/
+	cp net/mac80211/*.h ${hdrdest}/net/mac80211
+
+	# add dvb headers for external modules
+	mkdir -p ${hdrdest}/drivers/media/dvb-core
+	cp drivers/media/dvb-core/*.h ${hdrdest}/drivers/media/dvb-core/
+	mkdir -p ${hdrdest}/include/config/dvb/
+	cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
+
+	# add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
+	mkdir -p ${hdrdest}/drivers/media/dvb-frontends
+	cp drivers/media/dvb-frontends/lgdt330x.h \
+		${hdrdest}/drivers/media/dvb-frontends/
+	cp drivers/media/i2c/msp3400-driver.h ${hdrdest}/drivers/media/i2c/
+
+	# add dvb headers
+	mkdir -p ${hdrdest}/drivers/media/usb/dvb-usb
+	cp drivers/media/usb/dvb-usb/*.h ${hdrdest}/drivers/media/usb/dvb-usb/
+	mkdir -p ${hdrdest}/drivers/media/dvb-frontends
+	cp drivers/media/dvb-frontends/*.h ${hdrdest}/drivers/media/dvb-frontends/
+	mkdir -p ${hdrdest}/drivers/media/tuners
+	cp drivers/media/tuners/*.h ${hdrdest}/drivers/media/tuners/
+
+	# Add xfs and shmem for aufs building
+	mkdir -p ${hdrdest}/fs/xfs/libxfs
+	mkdir -p ${hdrdest}/mm
+	cp fs/xfs/libxfs/xfs_sb.h ${hdrdest}/fs/xfs/libxfs/xfs_sb.h
+
+	# Copy in Kconfig files
+	for i in $(find . -name "Kconfig*"); do
+		mkdir -p ${hdrdest}/$(echo $i | sed 's|/Kconfig.*||')
+		cp $i ${hdrdest}/$i
+	done
+
+	# Remove unneeded architectures
+	case "$arch" in
+		i386|x86_64) _args="arm* p*";;
+		arm|arm64) _args="x86* p*";;
+		powerpc) _args="arm* x86* parisc";;
+	esac
+	for arch in alpha avr32 blackfin cris frv h8300 \
+		ia64 m* s* um v850 xtensa ${_args}; do
+		rm -rf ${hdrdest}/arch/${arch}
+	done
+
+	# Extract debugging symbols
+	msg_normal "$pkgver: extracting debug info, please wait...\n"
+	install -Dm644 vmlinux ${DESTDIR}/usr/lib/debug/boot/vmlinux-${_kernver}
+	(
+	cd ${DESTDIR}
+	export DESTDIR
+	find ./ -name '*.ko' -print0 | \
+		xargs -0r -n1 -P ${XBPS_MAKEJOBS} ${FILESDIR}/mv-debug
+	)
+	# ... and run depmod again.
+	depmod -b ${DESTDIR}/usr -F System.map ${_kernver}
+}
+
+linux4.4-headers_package() {
+	preserve=yes
+	nostrip=yes
+	noverifyrdeps=yes
+	noshlibprovides=yes
+	short_desc+=" - source headers for 3rd party modules"
+	pkg_install() {
+		vmove usr/src
+		vmove usr/lib/modules/${_kernver}/build
+	}
+}
+linux4.4-dbg_package() {
+	preserve=yes
+	nostrip=yes
+	noverifyrdeps=yes
+	noshlibprovides=yes
+	repository=debug
+	short_desc+=" - debugging symbols"
+	pkg_install() {
+		vmove usr/lib/debug
+		vmove "boot/System.map-${_kernver}"
+	}
+}
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index a9c14c350b47..d1c0e97beb11 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.2
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index d02ce3f690a4..f6ba052028da 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 53674cf46e62..655e4f020265 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailpile/template b/srcpkgs/mailpile/template
new file mode 100644
index 000000000000..e189c6a273f4
--- /dev/null
+++ b/srcpkgs/mailpile/template
@@ -0,0 +1,19 @@
+# Template file for 'mailpile'
+pkgname=mailpile
+version=0.5.2
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python python-Jinja2 python-lxml python-MarkupSafe python-Pillow
+ python-spambayes python-pydns python-pgpdump gnupg python-setuptools"
+short_desc="Modern email client with user-friendly encryption and privacy features"
+maintainer="Duncaen <duncaen@voidlinux.org>"
+license="AGPL-3.0-or-later"
+homepage="https://mailpile.is"
+distfiles="https://github.com/mailpile/Mailpile/archive/${version}.tar.gz"
+checksum=2619dd0711628e25e216bec196d42381e50d45d943a727177f11f8ce89e26004
+
+post_install() {
+	vlicense COPYING.md
+	vlicense AGPLv3.txt
+}
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index 24adf3c50729..7a4a5efaaa0d 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/miro-video-converter/template b/srcpkgs/miro-video-converter/template
new file mode 100644
index 000000000000..21776553a6c4
--- /dev/null
+++ b/srcpkgs/miro-video-converter/template
@@ -0,0 +1,13 @@
+# Template file for 'miro-video-converter'
+pkgname=miro-video-converter
+version=3.0.2
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python pygtk ffmpeg"
+short_desc="Simple video convert with presets for iOS and Android"
+maintainer="Duncaen <mail@duncano.de>"
+license="GPL-3.0-or-later"
+homepage="http://www.mirovideoconverter.com/"
+distfiles="https://github.com/pculture/mirovideoconverter3/archive/v${version}.tar.gz"
+checksum=3c564cf88e6264f206b9c0cef136809805412f92e536b5407f5d64c1c4dd9970
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-lablgtk2/template b/srcpkgs/ocaml-lablgtk2/template
new file mode 100644
index 000000000000..77ccb4a86a00
--- /dev/null
+++ b/srcpkgs/ocaml-lablgtk2/template
@@ -0,0 +1,64 @@
+# Template file for 'ocaml-lablgtk2'
+pkgname=ocaml-lablgtk2
+version=2.18.10
+revision=3
+build_style=gnu-configure
+configure_args="--without-glade --without-gnomeui --without-gtksourceview"
+make_build_args="world opt"
+hostmakedepends="ocaml ocaml-findlib m4 pkg-config"
+makedepends="gtk+-devel gtksourceview2-devel libgnomecanvas-devel gtkspell-devel"
+short_desc="OCaml interface to GTK2"
+maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
+license="LGPL-2.0-or-later"
+homepage="http://lablgtk.forge.ocamlcore.org/"
+distfiles="https://github.com/garrigue/lablgtk/archive/${version}.tar.gz"
+checksum=6f00f6b3114b468eb9e743d27511a6063936f6798f890e44b494f71a5cf95470
+nocross=yes
+nopie=yes
+disable_parallel_build=yes
+
+post_configure() {
+	vsed -i src/Makefile -e "s;CFLAGS = ;& -fcommon ;"
+}
+
+post_install() {
+	vlicense COPYING
+}
+
+ocaml-lablgtk2-gnomecanvas_package() {
+	depends="ocaml-lablgtk2 libgnomecanvas"
+	short_desc+=" - gnomecanvas bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gnoCanvas.*"
+		vmove "usr/lib/ocaml/lablgtk2/gnomeCanvas.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgnomecanvas.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgnomecanvas.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgnomecanvas.so
+	}
+}
+
+ocaml-lablgtk2-gtksourceview2_package() {
+	depends="ocaml-lablgtk2 gtksourceview2"
+	short_desc+=" - gtksourceview2 bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gSourceView2.*"
+		vmove "usr/lib/ocaml/lablgtk2/gtkSourceView2.*"
+		vmove "usr/lib/ocaml/lablgtk2/gtkSourceView2_types.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgtksourceview2.*"
+		vmove "usr/lib/ocaml/lablgtk2/sourceView2Enums.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgtksourceview2.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgtksourceview2.so
+		vmove usr/lib/ocaml/lablgtk2/sourceView2_tags.h
+	}
+}
+
+ocaml-lablgtk2-gtkspell_package() {
+	depends="ocaml-lablgtk2 gtkspell"
+	short_desc+=" - gtkspell bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gtkSpell.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgtkspell.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgtkspell.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgtkspell.so
+	}
+}
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 0fcb7f5fc98e..b38e05330ff8 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 1310b6469a8a..72a8e0725596 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.218
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl-clhpp/template b/srcpkgs/opencl-clhpp/template
new file mode 100644
index 000000000000..f4cd086331bf
--- /dev/null
+++ b/srcpkgs/opencl-clhpp/template
@@ -0,0 +1,12 @@
+# Template file for 'opencl-clhpp'
+pkgname=opencl-clhpp
+version=2.0.12
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF"
+short_desc="OpenCL Host API C++ bindings (cl.hpp and cl2.hpp)"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="Apache-2.0"
+homepage="http://www.khronos.org/registry/cl/"
+distfiles="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v$version.tar.gz"
+checksum=20b28709ce74d3602f1a946d78a2024c1f6b0ef51358b9686612669897a58719
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opencv4~HEAD b/srcpkgs/opencv4~HEAD
new file mode 120000
index 000000000000..f5341cf36786
--- /dev/null
+++ b/srcpkgs/opencv4~HEAD
@@ -0,0 +1 @@
+opencv
\ No newline at end of file
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/parallel-rust/template b/srcpkgs/parallel-rust/template
new file mode 100644
index 000000000000..9fd599e46bd6
--- /dev/null
+++ b/srcpkgs/parallel-rust/template
@@ -0,0 +1,21 @@
+# Template file for 'parallel-rust'.
+pkgname=parallel-rust
+version=0.11.3
+revision=2
+build_style=cargo
+short_desc="Inspired by GNU Parallel, a command-line CPU load balancer written in Rust"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="MIT"
+homepage="https://github.com/mmstick/parallel"
+distfiles="https://github.com/mmstick/parallel/archive/${version}.tar.gz"
+checksum=70f09dcbf6d34486e505f3e4a04d4f5e30081ec6cd71920017a8e8090eabc242
+
+pre_build() {
+	# default version too old for ppc musl systems
+	cargo update --package libc --precise 0.2.66
+}
+
+do_install() {
+	vlicense LICENSE
+	vbin target/${RUST_TARGET}/release/parallel parallel-rust
+}
diff --git a/srcpkgs/paraview/template b/srcpkgs/paraview/template
new file mode 100644
index 000000000000..6a596f8ca315
--- /dev/null
+++ b/srcpkgs/paraview/template
@@ -0,0 +1,74 @@
+# Template file for 'paraview'
+pkgname=paraview
+version=5.8.1
+revision=3
+build_style=cmake
+configure_args="-DCMAKE_PREFIX_PATH=${XBPS_CROSS_BASE}/usr
+ -DPARAVIEW_ENABLE_FFMPEG=ON
+ -DPARAVIEW_ENABLE_GDAL=ON
+ -DPARAVIEW_USE_PYTHON=ON
+ -DPARAVIEW_USE_MPI=ON
+ -DVTK_PYTHON_FULL_THREADSAFE=ON
+ -DVTK_PYTHON_VERSION=3
+ -DVTK_SMP_IMPLEMENTATION_TYPE=TBB
+ -DVTKm_ENABLE_MPI=ON
+ -DVTKm_ENABLE_RENDERING=ON
+ -DVTKm_USE_DOUBLE_PRECISION=ON"
+#make_build_args="VERBOSE=1"
+hostmakedepends="pkg-config which python3"
+# TODO: find some way of making this work with system vtk
+makedepends="MesaLib-devel libfreeglut-devel glu-devel libXt-devel
+ openmpi-devel qt5-devel qt5-x11extras-devel qt5-tools-devel qt5-plugin-mysql
+ qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds
+ qt5-svg-devel qt5-xmlpatterns python3-devel double-conversion-devel eigen
+ expat-devel freetype-devel glew-devel hdf5-devel libjpeg-turbo-devel
+ jsoncpp-devel proj-devel libxml2-devel liblzma-devel liblz4-devel netcdf-devel
+ libogg-devel libpng-devel pugixml-devel libtheora-devel tiff-devel zlib-devel
+ protobuf-devel protobuf python3-Pygments ffmpeg-devel tbb-devel boost-devel
+ libgdal-devel python3-mpi4py"
+depends="openmpi"
+short_desc="Application for interactive, scientific visualization"
+maintainer="Anders Damsgaard <anders@adamsgaard.dk>"
+license="BSD-3-Clause"
+homepage="https://www.paraview.org"
+distfiles="https://www.paraview.org/paraview-downloads/download.php?submit=Download&version=v${version:0:3}&type=source&os=Sources&downloadFile=ParaView-v${version}.tar.xz>paraview-${version}.tar.xz"
+checksum=7653950392a0d7c0287c26f1d3a25cdbaa11baa7524b0af0e6a1a0d7d487d034
+
+CFLAGS="-DYYERROR_VERBOSE -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DGNU_SOURCE -fcommon"
+CXXFLAGS="${CFLAGS}"
+
+# qhelpgenerator: could not find a Qt installation of ''
+export QT_SELECT="5"
+
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	makedepends+=" libexecinfo-devel"
+	configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo"
+fi
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+fi
+
+post_extract() {
+	if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+		echo "vtk_module_link(VTK::CommonDataModel PRIVATE atomic)" >> \
+			VTK/Common/DataModel/CMakeLists.txt
+		echo "target_link_libraries(protobuf PRIVATE atomic)" >> \
+			ThirdParty/protobuf/vtkprotobuf/src/CMakeLists.txt
+	fi
+}
+
+pre_configure() {
+	# use smaller debug info for 32-bit targets
+	if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
+		export CFLAGS="${CFLAGS/-g/-g1}"
+		export CXXFLAGS="${CXXFLAGS/-g/-g1}"
+	fi
+	# conserve linker memory on 32-bit hosts
+	if [ "$XBPS_WORDSIZE" = "32" ]; then
+		export LDFLAGS+=" -Wl,--no-keep-memory"
+	fi
+}
+
+post_install() {
+	vlicense Copyright.txt
+}
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index ce8e290eb7f3..82b7c319144e 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.56
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stow~HEAD b/srcpkgs/perl-Stow~HEAD
new file mode 120000
index 000000000000..1466463c80cd
--- /dev/null
+++ b/srcpkgs/perl-Stow~HEAD
@@ -0,0 +1 @@
+stow
\ No newline at end of file
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/printrun/template b/srcpkgs/printrun/template
new file mode 100644
index 000000000000..4e41c2171e46
--- /dev/null
+++ b/srcpkgs/printrun/template
@@ -0,0 +1,19 @@
+# Template file for 'printrun'
+pkgname=printrun
+version=1.6.0
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools python-pyserial"
+depends="python wxPython python-pyserial python-pyglet python-numpy"
+short_desc="3D printing host suite"
+maintainer="Jasper Chan <jasperchan515@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://www.pronterface.com"
+distfiles="https://github.com/kliment/Printrun/archive/printrun-${version}.tar.gz"
+checksum=fefcb4c5793fc77205a14263bc915616cde0523cd60704f356191b9ae34ba65d
+
+post_install() {
+	for file in ${DESTDIR}/usr/bin/*.py; do
+		mv -- "$file" "${file%%.py}"
+	done
+}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index cda5ec6b2850..33a13872b0b1 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Babel/template b/srcpkgs/python-Babel/template
new file mode 100644
index 000000000000..885a4b28971d
--- /dev/null
+++ b/srcpkgs/python-Babel/template
@@ -0,0 +1,29 @@
+# Template file for 'python-Babel'
+pkgname=python-Babel
+version=2.8.0
+revision=3
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools python-pytz"
+short_desc="Tools for internationalizing Python applications (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="http://babel.pocoo.org/"
+distfiles="${PYPI_SITE}/B/Babel/Babel-${version}.tar.gz"
+checksum=1aac2ae2d0d8ea368fa90906567f5c08463d98ade155c0c4bfedd6a0f7160e38
+alternatives="babel:pybabel:/usr/bin/pybabel2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-Babel_package() {
+	depends="python3-setuptools python3-pytz"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="babel:pybabel:/usr/bin/pybabel3"
+	pkg_install() {
+		vmove usr/bin/pybabel3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-M2Crypto/template b/srcpkgs/python-M2Crypto/template
new file mode 100644
index 000000000000..f5007386f80f
--- /dev/null
+++ b/srcpkgs/python-M2Crypto/template
@@ -0,0 +1,28 @@
+# Template file for 'python-M2Crypto'
+pkgname=python-M2Crypto
+version=0.35.2
+revision=6
+build_style=python-module
+pycompile_module="M2Crypto"
+hostmakedepends="python-setuptools python3-setuptools swig openssl-devel"
+makedepends="openssl-devel python-devel python3-devel"
+depends="python-typing"
+short_desc="Python2 crypto and SSL toolkit"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://gitlab.com/m2crypto/m2crypto/"
+distfiles="${PYPI_SITE}/M/M2Crypto/M2Crypto-${version}.tar.gz"
+checksum=4c6ad45ffb88670c590233683074f2440d96aaccb05b831371869fc387cbd127
+
+post_install() {
+	vlicense LICENCE
+}
+
+python3-M2Crypto_package() {
+	pycompile_module="M2Crypto"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENCE
+	}
+}
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-Pillow/template b/srcpkgs/python-Pillow/template
new file mode 100644
index 000000000000..6afbde49f432
--- /dev/null
+++ b/srcpkgs/python-Pillow/template
@@ -0,0 +1,20 @@
+# Template file for 'python-Pillow'
+pkgname=python-Pillow
+version=6.2.2
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+makedepends="python-devel libjpeg-turbo-devel libopenjpeg2-devel
+ tiff-devel freetype-devel lcms2-devel libwebp-devel libimagequant-devel"
+depends="python python-tkinter"
+short_desc="Python Imaging Library (PIL) fork for Python2"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="custom:PIL"
+homepage="https://python-pillow.org/"
+changelog="https://raw.githubusercontent.com/python-pillow/Pillow/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/P/Pillow/Pillow-${version}.tar.gz"
+checksum=db9ff0c251ed066d367f53b64827cc9e18ccea001b986d08c265e53625dab950
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-Pygments/template b/srcpkgs/python-Pygments/template
new file mode 100644
index 000000000000..86304cf23491
--- /dev/null
+++ b/srcpkgs/python-Pygments/template
@@ -0,0 +1,24 @@
+# Template file for 'python-Pygments'
+pkgname=python-Pygments
+version=2.5.2
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+checkdepends="python-pytest"
+short_desc="Python2 syntax highlighter"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-2-Clause"
+homepage="http://pygments.org/"
+distfiles="${PYPI_SITE}/P/Pygments/Pygments-${version}.tar.gz"
+checksum=98c8aa5a9f778fcd1026a17361ddaf7330d1b7c62ae97c3bb0ae73e0b9b6b0fe
+alternatives="pygments:pygmentize:/usr/bin/pygmentize2"
+
+do_check() {
+	python2 -m pytest
+}
+
+post_install() {
+	vlicense LICENSE
+	mv ${DESTDIR}/usr/bin/pygmentize{,2}
+}
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-atomicwrites/template b/srcpkgs/python-atomicwrites/template
new file mode 100644
index 000000000000..73ada8a26094
--- /dev/null
+++ b/srcpkgs/python-atomicwrites/template
@@ -0,0 +1,28 @@
+# Template file for 'python-atomicwrites'
+pkgname=python-atomicwrites
+version=1.4.0
+revision=1
+build_style=python-module
+pycompile_module="atomicwrites"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Simple Python2 API for atomic file writes"
+maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
+license="MIT"
+homepage="https://github.com/untitaker/python-atomicwrites"
+distfiles="${PYPI_SITE}/a/atomicwrites/atomicwrites-${version}.tar.gz"
+checksum=ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-atomicwrites_package() {
+	pycompile_module="atomicwrites"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-backports.configparser/template b/srcpkgs/python-backports.configparser/template
new file mode 100644
index 000000000000..037934ba1488
--- /dev/null
+++ b/srcpkgs/python-backports.configparser/template
@@ -0,0 +1,14 @@
+# Template file for 'python-backports.configparser'
+pkgname=python-backports.configparser
+version=3.5.0
+revision=2
+build_style=python2-module
+pycompile_module="backports configparser.py"
+hostmakedepends="python-setuptools"
+depends="python-backports"
+short_desc="Backport of Python 3.x configparser module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://bitbucket.org/ambv/configparser"
+license="MIT"
+distfiles="${PYPI_SITE}/c/configparser/configparser-${version}.tar.gz"
+checksum=5308b47021bc2340965c371f0f058cc6971a04502638d4244225c49d80db273a
diff --git a/srcpkgs/python-backports.functools_lru_cache/template b/srcpkgs/python-backports.functools_lru_cache/template
new file mode 100644
index 000000000000..508e9722f909
--- /dev/null
+++ b/srcpkgs/python-backports.functools_lru_cache/template
@@ -0,0 +1,24 @@
+# Template file for 'python-backports.functools_lru_cache'
+pkgname=python-backports.functools_lru_cache
+version=1.5
+revision=2
+build_style=python2-module
+pycompile_module="backports/functools_lru_cache.py"
+hostmakedepends="python-setuptools"
+depends="python-backports"
+short_desc="Backport of functools.lru_cache from Python 3.3"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://github.com/jaraco/backports.functools_lru_cache"
+license="PSF"
+distfiles="${PYPI_SITE}/b/backports.functools_lru_cache/backports.functools_lru_cache-${version}.tar.gz"
+checksum=9d98697f088eb1b0fa451391f91afb5e3ebde16bbdb272819fd091151fda4f1a
+
+pre_build() {
+	sed -i setup.py \
+		-e "/setuptools_scm/d" \
+		-e "s/use_scm_version=True,/version=\"${version}\",/"
+}
+post_install() {
+	# namespace provided by python-backports package
+	rm -f ${DESTDIR}/usr/lib/python*/site-packages/backports/__init__.py
+}
diff --git a/srcpkgs/python-backports/template b/srcpkgs/python-backports/template
new file mode 100644
index 000000000000..5964edf90fc3
--- /dev/null
+++ b/srcpkgs/python-backports/template
@@ -0,0 +1,13 @@
+# Template file for 'python-backports'
+pkgname=python-backports
+version=1.0
+revision=5
+build_style=python2-module
+hostmakedepends="python"
+depends="python"
+short_desc="Namespace for backported Python features"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="PSF-2.0"
+homepage="https://pypi.org/project/backports/"
+distfiles="https://dev.gentoo.org/~radhermit/dist/backports-${version}.tar.gz"
+checksum=ee43d5b7bf4e79e04fbab30a09421cb5cbf4f56e7c14769393a7d1c34ea5e740
diff --git a/srcpkgs/python-bcrypt/template b/srcpkgs/python-bcrypt/template
new file mode 100644
index 000000000000..78013a3672b3
--- /dev/null
+++ b/srcpkgs/python-bcrypt/template
@@ -0,0 +1,24 @@
+# Template file for 'python-bcrypt'
+pkgname=python-bcrypt
+version=3.2.0
+revision=1
+build_style=python-module
+pycompile_module="bcrypt"
+hostmakedepends="python-setuptools python3-setuptools python-cffi python3-cffi"
+makedepends="python-devel python3-devel python-cffi python3-cffi"
+depends="python-cffi python-six"
+short_desc="Modern password hashing for software and servers (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0"
+homepage="https://github.com/pyca/bcrypt"
+distfiles="${PYPI_SITE}/b/bcrypt/bcrypt-${version}.tar.gz"
+checksum=5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29
+
+python3-bcrypt_package() {
+	pycompile_module="bcrypt"
+	depends="python3-cffi python3-six"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-boto/template b/srcpkgs/python-boto/template
new file mode 100644
index 000000000000..221ab6fd0a90
--- /dev/null
+++ b/srcpkgs/python-boto/template
@@ -0,0 +1,70 @@
+# Template file for 'python-boto'
+pkgname=python-boto
+version=2.49.0
+revision=4
+build_style=python-module
+pycompile_module="boto"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python interface to Amazon Web Services (Python2)"
+maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+license="MIT"
+homepage="http://docs.pythonboto.org/"
+changelog="https://raw.githubusercontent.com/boto/boto/develop/docs/source/releasenotes/v${version}.rst"
+distfiles="https://github.com/boto/boto/archive/${version}.tar.gz"
+checksum=3dbefd4f4542f85a323d4f54601f31ed4d362fc87945245f32e4a85029513314
+alternatives="
+ boto:asadmin:/usr/bin/asadmin2
+ boto:bundle_image:/usr/bin/bundle_image2
+ boto:cfadmin:/usr/bin/cfadmin2
+ boto:cq:/usr/bin/cq2
+ boto:cwutil:/usr/bin/cwutil2
+ boto:dynamodb_dump:/usr/bin/dynamodb_dump2
+ boto:dynamodb_load:/usr/bin/dynamodb_load2
+ boto:elbadmin:/usr/bin/elbadmin2
+ boto:fetch_file:/usr/bin/fetch_file2
+ boto:glacier:/usr/bin/glacier2
+ boto:instance_events:/usr/bin/instance_events2
+ boto:kill_instance:/usr/bin/kill_instance2
+ boto:launch_instance:/usr/bin/launch_instance2
+ boto:list_instances:/usr/bin/list_instances2
+ boto:mturk:/usr/bin/mturk2
+ boto:pyami_sendmail:/usr/bin/pyami_sendmail2
+ boto:s3put:/usr/bin/s3put2
+ boto:sdbadmin:/usr/bin/sdbadmin2
+ boto:taskadmin:/usr/bin/taskadmin2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-boto_package() {
+	depends="python3"
+	pycompile_module="boto"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="
+	 boto:asadmin:/usr/bin/asadmin3
+	 boto:bundle_image:/usr/bin/bundle_image3
+	 boto:cfadmin:/usr/bin/cfadmin3
+	 boto:cq:/usr/bin/cq3
+	 boto:cwutil:/usr/bin/cwutil3
+	 boto:dynamodb_dump:/usr/bin/dynamodb_dump3
+	 boto:dynamodb_load:/usr/bin/dynamodb_load3
+	 boto:elbadmin:/usr/bin/elbadmin3
+	 boto:fetch_file:/usr/bin/fetch_file3
+	 boto:glacier:/usr/bin/glacier3
+	 boto:instance_events:/usr/bin/instance_events3
+	 boto:kill_instance:/usr/bin/kill_instance3
+	 boto:launch_instance:/usr/bin/launch_instance3
+	 boto:list_instances:/usr/bin/list_instances3
+	 boto:mturk:/usr/bin/mturk3
+	 boto:pyami_sendmail:/usr/bin/pyami_sendmail3
+	 boto:s3put:/usr/bin/s3put3
+	 boto:sdbadmin:/usr/bin/sdbadmin3
+	 boto:taskadmin:/usr/bin/taskadmin3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-chardet/template b/srcpkgs/python-chardet/template
new file mode 100644
index 000000000000..16b694033a7f
--- /dev/null
+++ b/srcpkgs/python-chardet/template
@@ -0,0 +1,30 @@
+# Template file for 'python-chardet'
+pkgname=python-chardet
+version=4.0.0
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+checkdepends="python3-pytest python-pytest"
+short_desc="Universal encoding detector for Python 2 and 3 (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="LGPL-2.1-only"
+homepage="https://github.com/chardet/chardet"
+distfiles="${PYPI_SITE}/c/chardet/chardet-${version}.tar.gz"
+checksum=0d6f53a15db4120f2b08c94f11e7d93d2c911ee118b6b30a04ec3ee8310179fa
+alternatives="chardet:chardetect:/usr/bin/chardetect2"
+
+do_check() {
+	python2 -m pytest
+	python3 -m pytest
+}
+
+python3-chardet_package() {
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="chardet:chardetect:/usr/bin/chardetect3"
+	pkg_install() {
+		vmove usr/bin/chardetect3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-configobj/template b/srcpkgs/python-configobj/template
new file mode 100644
index 000000000000..c43eb8c33a9a
--- /dev/null
+++ b/srcpkgs/python-configobj/template
@@ -0,0 +1,28 @@
+# Template file for 'python-configobj'
+pkgname=python-configobj
+version=5.0.6
+revision=8
+build_style=python-module
+pycompile_module="_version.py configobj.py validate.py"
+hostmakedepends="python-devel python3-devel"
+depends="python-six"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="BSD-3-Clause"
+homepage="https://github.com/DiffSK/configobj"
+short_desc="Simple but powerful config file reader and writer (Python2)"
+distfiles="https://github.com/DiffSK/configobj/archive/v${version}.tar.gz"
+checksum=2e140354efcca6f558ff9ee941b435ae09a617bc071797bef62c8d6ed2033d5e
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-configobj_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pycompile_module="_version.py configobj.py validate.py"
+	depends="python3-six"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-contextlib2/template b/srcpkgs/python-contextlib2/template
new file mode 100644
index 000000000000..f68ad7863f93
--- /dev/null
+++ b/srcpkgs/python-contextlib2/template
@@ -0,0 +1,17 @@
+# Template file for 'python-contextlib2'
+pkgname=python-contextlib2
+version=0.6.0.post1
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backports and enhancements for the contextlib module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="PSF-2.0"
+homepage="https://contextlib2.readthedocs.io/"
+distfiles="${PYPI_SITE}/c/contextlib2/contextlib2-${version}.tar.gz"
+checksum=01f490098c18b19d2bd5bb5dc445b2054d2fa97f09a4280ba2c5f3c394c8162e
+
+post_install() {
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python-coverage/template b/srcpkgs/python-coverage/template
new file mode 100644
index 000000000000..ebfea29f9767
--- /dev/null
+++ b/srcpkgs/python-coverage/template
@@ -0,0 +1,25 @@
+# Template file for 'python-coverage'
+pkgname=python-coverage
+version=5.0.3
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python-setuptools"
+short_desc="Code coverage testing for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="Apache-2.0"
+homepage="https://bitbucket.org/ned/coveragepy"
+distfiles="${PYPI_SITE}/c/coverage/coverage-${version}.tar.gz"
+checksum=77afca04240c40450c331fa796b3eab6f1e15c5ecf8bf2b8bee9706cd5452fef
+alternatives="coverage:coverage:/usr/bin/coverage2"
+
+python3-coverage_package() {
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="coverage:coverage:/usr/bin/coverage3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-cryptography_vectors/template b/srcpkgs/python-cryptography_vectors/template
new file mode 100644
index 000000000000..41bb297f7fb5
--- /dev/null
+++ b/srcpkgs/python-cryptography_vectors/template
@@ -0,0 +1,17 @@
+# Template file for 'python-cryptography_vectors'
+pkgname=python-cryptography_vectors
+version=3.3.2
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+short_desc="Test vectors for python-cryptography"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="BSD-3-Clause, Apache-2.0"
+homepage="https://github.com/pyca/cryptography"
+distfiles="${PYPI_SITE}/c/cryptography_vectors/cryptography_vectors-${version}.tar.gz"
+checksum=8c9d5afada647a6c937c6392c975f204b540c31f25fd4acd925ec0e180be0afa
+
+post_install() {
+	vlicense LICENSE
+	vlicense LICENSE.BSD
+}
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-funcsigs/template b/srcpkgs/python-funcsigs/template
new file mode 100644
index 000000000000..2f469558a7bf
--- /dev/null
+++ b/srcpkgs/python-funcsigs/template
@@ -0,0 +1,14 @@
+# Template file for 'python-funcsigs'
+pkgname=python-funcsigs
+version=1.0.2
+revision=2
+build_style=python2-module
+pycompile_module="funcsigs"
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backport of the signature tools from Python 3.3's inspect module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://github.com/testing-cabal/funcsigs"
+license="Apache-2.0"
+distfiles="${PYPI_SITE}/f/funcsigs/funcsigs-${version}.tar.gz"
+checksum=a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50
diff --git a/srcpkgs/python-gobject/template b/srcpkgs/python-gobject/template
new file mode 100644
index 000000000000..d7969cdd30ea
--- /dev/null
+++ b/srcpkgs/python-gobject/template
@@ -0,0 +1,28 @@
+# Template file for 'python-gobject'
+pkgname=python-gobject
+version=3.36.1
+revision=2
+build_style=meson
+build_helper="gir"
+configure_args="-Dpython=python2.7"
+hostmakedepends="pkg-config python"
+makedepends="libglib-devel python-cairo-devel python-devel"
+depends="gir-freedesktop python-cairo"
+short_desc="Python2 bindings for GObject"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://pygobject.readthedocs.io/"
+distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
+checksum=d1bf42802d1cec113b5adaa0e7bf7f3745b44521dc2163588d276d5cd61d718f
+
+python-gobject-devel_package() {
+	depends="libgirepository-devel python-cairo-devel
+	 libglib-devel libffi-devel
+	 python-gobject>=${version}_${revision}"
+	conflicts="python3-gobject-devel"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+	}
+}
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-hypothesis/template b/srcpkgs/python-hypothesis/template
new file mode 100644
index 000000000000..8d44f1c5987a
--- /dev/null
+++ b/srcpkgs/python-hypothesis/template
@@ -0,0 +1,20 @@
+# Template file for 'python-hypothesis'
+pkgname=python-hypothesis
+version=4.38.2
+revision=5
+build_wrksrc=hypothesis-python
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-attrs python-coverage python-enum34"
+checkdepends="python-coverage python-enum34 python-pytest"
+short_desc="Python2 library for property based testing"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MPL-2.0"
+homepage="https://hypothesis.works/"
+changelog="https://github.com/HypothesisWorks/hypothesis/raw/master/hypothesis-python/docs/changes.rst"
+distfiles="https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-${version}.tar.gz"
+checksum=c53b652ed15350b0116bc1dd28516a71988437da772e25903309aa526f9c719e
+
+do_check() {
+	PYTHONPATH="${PWD}/build-2.7/lib" python2 -m pytest tests/py2
+}
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-importlib_metadata/template b/srcpkgs/python-importlib_metadata/template
new file mode 100644
index 000000000000..c0eb91b47e70
--- /dev/null
+++ b/srcpkgs/python-importlib_metadata/template
@@ -0,0 +1,15 @@
+# Template file for 'python-importlib_metadata'
+pkgname=python-importlib_metadata
+version=2.1.1
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-zipp python-pathlib2 python-backports.configparser"
+checkdepends="${depends}"
+short_desc="Read metadata from Python packages"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="Apache-2.0"
+homepage="https://importlib-metadata.readthedocs.io/en/latest/"
+changelog="https://importlib-metadata.readthedocs.io/en/latest/history.html"
+distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz"
+checksum=b8de9eff2b35fb037368f28a7df1df4e6436f578fa74423505b6c6a778d5b5dd
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-iso8601/template b/srcpkgs/python-iso8601/template
new file mode 100644
index 000000000000..22cfa179158a
--- /dev/null
+++ b/srcpkgs/python-iso8601/template
@@ -0,0 +1,34 @@
+# Template file for 'python-iso8601'
+pkgname=python-iso8601
+version=0.1.16
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+checkdepends="python-pytest python3-pytest"
+short_desc="ISO8601 formatted dated parser for Python2"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://github.com/micktwomey/pyiso8601"
+distfiles="${PYPI_SITE}/i/iso8601/iso8601-${version}.tar.gz"
+checksum=36532f77cc800594e8f16641edae7f1baf7932f05d8e508545b95fc53c6dc85b
+replaces="python-iso-8601>=0"
+
+do_check() {
+	python2 -m pytest iso8601
+	python3 -m pytest iso8601
+}
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-iso8601_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	depends="python3"
+	replaces="python3-iso-8601>=0"
+	pkg_install() {
+		vlicense LICENSE
+		vmove ${py3_lib}
+	}
+}
diff --git a/srcpkgs/python-isodate/template b/srcpkgs/python-isodate/template
new file mode 100644
index 000000000000..817fdb9643d6
--- /dev/null
+++ b/srcpkgs/python-isodate/template
@@ -0,0 +1,29 @@
+# Template file for 'python-isodate'
+pkgname=python-isodate
+version=0.6.0
+revision=4
+build_style=python-module
+pycompile_module="isodate"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six"
+short_desc="ISO 8601 date/time/duration parser and formatter (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://github.com/gweis/isodate"
+license="3-clause-BSD"
+distfiles="${PYPI_SITE}/i/isodate/isodate-${version}.tar.gz"
+checksum=2e364a3d5759479cdb2d37cce6b9376ea504db2ff90252a2e5b7cc89cc9ff2d8
+
+post_install() {
+	sed -n '/Copyright/,/CONTRACT/p' src/isodate/__init__.py >LICENSE
+	vlicense LICENSE
+}
+
+python3-isodate_package() {
+	depends="python3-six"
+	pycompile_module="isodate"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-lockfile/template b/srcpkgs/python-lockfile/template
new file mode 100644
index 000000000000..edf2690a21aa
--- /dev/null
+++ b/srcpkgs/python-lockfile/template
@@ -0,0 +1,29 @@
+# Template file for 'python-lockfile'
+pkgname=python-lockfile
+version=0.12.2
+revision=6
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
+makedepends="python-pbr python3-pbr"
+depends="python"
+pycompile_module="lockfile"
+short_desc="Platform-independent file locking module (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://pypi.org/project/lockfile/"
+license="MIT"
+distfiles="${PYPI_SITE}/l/lockfile/lockfile-${version}.tar.gz"
+checksum=6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-lockfile_package() {
+	pycompile_module="lockfile"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-lxml/template b/srcpkgs/python-lxml/template
new file mode 100644
index 000000000000..7b9166ee97fb
--- /dev/null
+++ b/srcpkgs/python-lxml/template
@@ -0,0 +1,36 @@
+# Template file for 'python-lxml'
+pkgname=python-lxml
+version=4.6.3
+revision=1
+build_style=python-module
+make_build_args="--with-cython"
+hostmakedepends="python-Cython python-setuptools python3-Cython python3-setuptools"
+makedepends="libxslt-devel python-devel python3-devel"
+checkdepends="python3-cssselect python3-BeautifulSoup4 python3-html5lib"
+short_desc="Python2 binding for the libxml2 and libxslt libraries"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause, custom:ElementTree"
+homepage="https://lxml.de/"
+distfiles="https://github.com/lxml/lxml/archive/lxml-${version}.tar.gz"
+checksum=5955ed615b7be9407d9eab83edde8f1818c94224d762d1d6355bf0371f220bd6
+
+do_check() {
+	cp -f build-3.*/lib.linux-*/lxml/*.so src/lxml
+	python3 test.py -vv --all-levels -p
+}
+
+post_install() {
+	vlicense LICENSES.txt
+	vlicense doc/licenses/BSD.txt
+	vlicense doc/licenses/elementtree.txt
+}
+
+python3-lxml_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSES.txt
+		vlicense doc/licenses/BSD.txt
+		vlicense doc/licenses/elementtree.txt
+	}
+}
diff --git a/srcpkgs/python-mock/template b/srcpkgs/python-mock/template
new file mode 100644
index 000000000000..2727eef117ba
--- /dev/null
+++ b/srcpkgs/python-mock/template
@@ -0,0 +1,18 @@
+# Template file for 'python-mock'
+pkgname=python-mock
+reverts="4.0.2_1 4.0.2_2"
+version=3.0.5
+revision=2
+build_style=python2-module
+hostmakedepends="python-pbr python-setuptools"
+depends="python-funcsigs python-pbr python-setuptools python-six"
+short_desc="Rolling backport of unittest.mock for Python2"
+maintainer="Toyam Cox <Vaelatern@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/testing-cabal/mock"
+distfiles="${PYPI_SITE}/m/mock/mock-${version}.tar.gz"
+checksum=83657d894c90d5681d62155c82bda9c1187827525880eda8ff5df4ec813437c3
+
+post_install() {
+	vlicense LICENSE.txt LICENSE
+}
diff --git a/srcpkgs/python-more-itertools/template b/srcpkgs/python-more-itertools/template
new file mode 100644
index 000000000000..b8e81da5d219
--- /dev/null
+++ b/srcpkgs/python-more-itertools/template
@@ -0,0 +1,24 @@
+# Template file for 'python-more-itertools'
+pkgname=python-more-itertools
+reverts="6.0.0_1"
+version=5.0.0
+revision=3
+build_style=python2-module
+pycompile_module="more_itertools"
+hostmakedepends="python-setuptools"
+depends="python-six"
+checkdepends="python-six"
+short_desc="More Python2 routines for operating on itertables"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/erikrose/more-itertools"
+distfiles="https://github.com/erikrose/more-itertools/archive/${version}.tar.gz"
+checksum=a2dd59cdb7287d738b3c745558f0812b69b519cda21726b180b09d9d68d8b461
+
+do_check() {
+	python setup.py test
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-nose/template b/srcpkgs/python-nose/template
new file mode 100644
index 000000000000..82ae54bd0f10
--- /dev/null
+++ b/srcpkgs/python-nose/template
@@ -0,0 +1,27 @@
+# Template file for 'python-nose'
+pkgname=python-nose
+version=1.3.7
+revision=6
+build_style=python-module
+pycompile_module="nose"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+short_desc="The nicer testing for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://github.com/nose-devs/nose"
+#changelog="https://raw.githubusercontent.com/nose-devs/nose/master/CHANGELOG"
+distfiles="${PYPI_SITE}/n/nose/nose-${version}.tar.gz"
+checksum=f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98
+alternatives="nose:nosetests:/usr/bin/nosetests2"
+
+python3-nose_package() {
+	pycompile_module="nose"
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="nose:nosetests:/usr/bin/nosetests3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-notify/template b/srcpkgs/python-notify/template
new file mode 100644
index 000000000000..8a9da38e77f3
--- /dev/null
+++ b/srcpkgs/python-notify/template
@@ -0,0 +1,25 @@
+# Template file for 'python-notify'
+pkgname=python-notify
+version=0.1.1
+revision=13
+build_style=gnu-configure
+pycompile_module="gtk-2.0/pynotify"
+hostmakedepends="pkg-config python-devel python-gobject2-devel pygtk-devel"
+makedepends="libnotify-devel gtk+-devel dbus-glib-devel pygtk-devel"
+depends="pygtk"
+short_desc="Python2 bindings for libnotify"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-only"
+homepage="http://www.galago-project.org/"
+distfiles="http://www.galago-project.org/files/releases/source/notify-python/notify-python-${version}.tar.gz"
+checksum=8c5ee28017fdc5b110c31cb76503e535e15e0c60b9a1f1e95ff6c018dd806022
+replaces="notify-python>=0"
+lib32disabled=yes
+
+CFLAGS="-fcommon"
+
+pre_configure() {
+	if [ "$CROSS_BUILD" ]; then
+		sed -i -e "s,PYTHON_INCLUDES=.*,PYTHON_INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/python2.7,g" configure
+	fi
+}
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-packaging/template b/srcpkgs/python-packaging/template
new file mode 100644
index 000000000000..80b0bc00ca96
--- /dev/null
+++ b/srcpkgs/python-packaging/template
@@ -0,0 +1,18 @@
+# Template file for 'python-packaging'
+pkgname=python-packaging
+version=20.4
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-parsing python-six"
+short_desc="Core utilities for Python packages (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0, BSD-2-Clause"
+homepage="https://github.com/pypa/packaging"
+changelog="https://raw.githubusercontent.com/pypa/packaging/master/CHANGELOG.rst"
+distfiles="${PYPI_SITE}/p/packaging/packaging-${version}.tar.gz"
+checksum=4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pathlib2/template b/srcpkgs/python-pathlib2/template
new file mode 100644
index 000000000000..241ef717a124
--- /dev/null
+++ b/srcpkgs/python-pathlib2/template
@@ -0,0 +1,28 @@
+# Template file for 'python-pathlib2'
+pkgname=python-pathlib2
+version=2.3.4
+revision=5
+build_style=python-module
+pycompile_module="pathlib2"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six python-scandir"
+short_desc="Object-oriented filesystem paths (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="MIT"
+homepage="https://github.com/mcmtroffaes/pathlib2"
+distfiles="${PYPI_SITE}/p/pathlib2/pathlib2-${version}.tar.gz"
+checksum=446014523bb9be5c28128c4d2a10ad6bb60769e78bd85658fe44a450674e0ef8
+
+python3-pathlib2_package() {
+	depends="python3-six python3-scandir"
+	pycompile_module="pathlib2"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.rst
+	}
+}
+
+post_install() {
+	vlicense LICENSE.rst
+}
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-pluggy/template b/srcpkgs/python-pluggy/template
new file mode 100644
index 000000000000..9bae9659c1b0
--- /dev/null
+++ b/srcpkgs/python-pluggy/template
@@ -0,0 +1,22 @@
+# Template file for 'python-pluggy'
+pkgname=python-pluggy
+version=0.13.1
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+checkdepends="python-pytest ${depends}"
+short_desc="Minimalist production ready plugin system (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/pytest-dev/pluggy"
+distfiles="${PYPI_SITE}/p/pluggy/pluggy-${version}.tar.gz"
+checksum=15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0
+
+do_check() {
+	PYTHONPATH=$(pwd)/build/lib python2 -m pytest
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pretend/template b/srcpkgs/python-pretend/template
new file mode 100644
index 000000000000..330572d3e762
--- /dev/null
+++ b/srcpkgs/python-pretend/template
@@ -0,0 +1,28 @@
+# Template file for 'python-pretend'
+pkgname=python-pretend
+version=1.0.9
+revision=4
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Make stubbing with Python2 easier"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="BSD-3-Clause"
+homepage="https://github.com/alex/pretend"
+distfiles="${PYPI_SITE}/p/pretend/pretend-${version}.tar.gz"
+checksum=c90eb810cde8ebb06dafcb8796f9a95228ce796531bc806e794c2f4649aa1b10
+
+post_install() {
+	vdoc README.rst
+	vlicense LICENSE.rst
+}
+
+python3-pretend_package() {
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vdoc README.rst
+		vlicense LICENSE.rst
+	}
+}
diff --git a/srcpkgs/python-py/template b/srcpkgs/python-py/template
new file mode 100644
index 000000000000..545d34abb367
--- /dev/null
+++ b/srcpkgs/python-py/template
@@ -0,0 +1,18 @@
+# Template file for 'python-py'
+pkgname=python-py
+version=1.10.0
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Python development support library"
+maintainer="Johannes <johannes.brechtmann@gmail.com>"
+license="MIT"
+homepage="https://github.com/pytest-dev/py"
+changelog="https://github.com/pytest-dev/py/raw/master/CHANGELOG"
+distfiles="${PYPI_SITE}/p/py/py-${version}.tar.gz"
+checksum=21b81bda15b66ef5e1a777a21c4dcd9c20ad3efd0b3f817e7a809035269e1bd3
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pycryptodome/template b/srcpkgs/python-pycryptodome/template
new file mode 100644
index 000000000000..7efdaf152a59
--- /dev/null
+++ b/srcpkgs/python-pycryptodome/template
@@ -0,0 +1,36 @@
+# Template file for 'python-pycryptodome'
+pkgname=python-pycryptodome
+version=3.9.7
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+short_desc="Python2 package of low-level cryptographic primitives"
+maintainer="Wietse Kuipers <wietse@kuiprs.nl>"
+license="Public Domain, BSD-2-Clause"
+homepage="https://www.pycryptodome.org/"
+changelog="https://raw.githubusercontent.com/Legrandin/pycryptodome/master/Changelog.rst"
+distfiles="${PYPI_SITE}/p/pycryptodome/pycryptodome-${version}.tar.gz"
+checksum=f1add21b6d179179b3c177c33d18a2186a09cc0d3af41ff5ed3f377360b869f2
+
+provides="python-crypto-${version}_1"
+replaces="python-crypto>=0"
+
+do_check() {
+	python2 setup.py test
+	python3 setup.py test
+}
+
+post_install() {
+	vlicense LICENSE.rst
+}
+
+python3-pycryptodome_package() {
+	provides="python3-crypto-${version}_1"
+	replaces="python3-crypto>=0"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.rst
+	}
+}
diff --git a/srcpkgs/python-pydns/template b/srcpkgs/python-pydns/template
new file mode 100644
index 000000000000..d47a975bb789
--- /dev/null
+++ b/srcpkgs/python-pydns/template
@@ -0,0 +1,18 @@
+# Template file for 'python-pydns'
+pkgname=python-pydns
+version=2.3.6
+revision=4
+build_style=python2-module
+pycompile_module="DNS"
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Python DNS library"
+maintainer="Duncaen <mail@duncano.de>"
+license="CNRI-Python"
+homepage="http://pydns.sourceforge.net/"
+distfiles="${PYPI_SITE}/p/pydns/pydns-${version}.tar.gz"
+checksum=f1960d8bff0aafad9252b9e80279748fe7ebe5e719487d132ccb1281523cdb62
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pystache/template b/srcpkgs/python-pystache/template
new file mode 100644
index 000000000000..dbc7b47c1ff8
--- /dev/null
+++ b/srcpkgs/python-pystache/template
@@ -0,0 +1,35 @@
+# Template file for 'python-pystache'
+pkgname=python-pystache
+version=0.5.4
+revision=5
+build_style=python-module
+pycompile_module="pystache"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+short_desc="Python2 implementation of Mustache"
+maintainer="John <me@johnnynator.dev>"
+license="MIT"
+homepage="https://github.com/defunkt/pystache"
+distfiles="${PYPI_SITE}/p/pystache/pystache-${version}.tar.gz"
+checksum=f7bbc265fb957b4d6c7c042b336563179444ab313fb93a719759111eabd3b85a
+alternatives="pystache:pystache:/usr/bin/pystache2"
+
+pre_build() {
+	# no pystache-test entry point
+	sed -i '/pystache-test/d' setup.py
+}
+post_install() {
+	vlicense LICENSE
+}
+
+python3-pystache_package() {
+	pycompile_module="pystache"
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="pystache:pystache:/usr/bin/pystache2"
+	pkg_install() {
+		vmove "usr/lib/python3*"
+		vmove "usr/bin/*3"
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-pytest/template b/srcpkgs/python-pytest/template
new file mode 100644
index 000000000000..5bc44b8502b3
--- /dev/null
+++ b/srcpkgs/python-pytest/template
@@ -0,0 +1,42 @@
+# Template file for 'python-pytest'
+pkgname=python-pytest
+version=4.6.9
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-atomicwrites python-attrs>=17.4.0 python-funcsigs
+ python-more-itertools python-pluggy>=0.12.0 python-py>=1.6.0
+ python-setuptools python-pathlib2 python-six>=1.10.0
+ python-wcwidth python-hypothesis python-importlib_metadata
+ python-packaging"
+checkdepends="$depends python-mock"
+short_desc="Simple powerful testing with Python 2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://pytest.org/en/latest/"
+changelog="https://docs.pytest.org/en/latest/changelog.html"
+distfiles="${PYPI_SITE}/p/pytest/pytest-${version}.tar.gz"
+checksum=19e8f75eac01dd3f211edd465b39efbcbdc8fc5f7866d7dd49fedb30d8adf339
+alternatives="
+ pytest:pytest:/usr/bin/pytest2
+ pytest:py.test:/usr/bin/py.test2"
+
+post_patch() {
+	vsed -i setup.py \
+		-e '/setup_requires=/d' \
+		-e "s|use_scm_version=.*|version=\"${version}\",|"
+	# This merely check if pytest executable was generated
+	rm testing/test_entry_points.py
+}
+
+do_check() {
+	# Don't use tox, tox will use its own environment instead of system
+	# package
+	PYTHONPATH=$(pwd)/build/lib python2 -m pytest
+}
+
+post_install() {
+	mv ${DESTDIR}/usr/bin/pytest ${DESTDIR}/usr/bin/pytest2
+	mv ${DESTDIR}/usr/bin/py.test ${DESTDIR}/usr/bin/py.test2
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pytz/template b/srcpkgs/python-pytz/template
new file mode 100644
index 000000000000..d6ae26c10d01
--- /dev/null
+++ b/srcpkgs/python-pytz/template
@@ -0,0 +1,37 @@
+# Template file for 'python-pytz'
+pkgname=python-pytz
+version=2021.1
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python tzdata"
+checkdepends="python-pytest python3-pytest"
+short_desc="Python2 timezone library"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://pythonhosted.org/pytz/"
+distfiles="${PYPI_SITE}/p/pytz/pytz-${version}.tar.gz"
+checksum=83a4a90894bf38e243cf052c8b58f381bfe9a7a483f6a9cab140bc7f702ac4da
+
+do_check() {
+	PYTHONPATH=build-2.7/lib python2 -m pytest
+	PYTHONPATh=build-${py3_ver}/lib python3 -m pytest
+}
+
+post_install() {
+	# use system tz database
+	for py_sitelib in $py2_sitelib $py3_sitelib; do
+		rm -rf ${DESTDIR}/${py_sitelib}/pytz/zoneinfo
+		ln -sf /usr/share/zoneinfo ${DESTDIR}/${py_sitelib}/pytz/zoneinfo
+	done
+	vlicense LICENSE.txt LICENSE
+}
+
+python3-pytz_package() {
+	depends="python3 tzdata"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt LICENSE
+	}
+}
diff --git a/srcpkgs/python-rdflib/template b/srcpkgs/python-rdflib/template
new file mode 100644
index 000000000000..e6a90e1e217b
--- /dev/null
+++ b/srcpkgs/python-rdflib/template
@@ -0,0 +1,42 @@
+# Template file for 'python-rdflib'
+pkgname=python-rdflib
+version=4.2.2
+revision=5
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools python-isodate python-parsing"
+pycompile_module="rdflib"
+short_desc="Python2 library for working with RDF"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://github.com/RDFLib/rdflib"
+license="3-clause-BSD"
+distfiles="${PYPI_SITE}/r/rdflib/rdflib-${version}.tar.gz"
+checksum=da1df14552555c5c7715d8ce71c08f404c988c58a1ecd38552d0da4fc261280d
+
+alternatives="
+ rdflib:csv2rdf:/usr/bin/csv2rdf2
+ rdflib:rdf2dot:/usr/bin/rdf2dot2
+ rdflib:rdfgraphisomorphism:/usr/bin/rdfgraphisomorphism2
+ rdflib:rdfpipe:/usr/bin/rdfpipe2
+ rdflib:rdfs2dot:/usr/bin/rdfs2dot2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-rdflib_package() {
+	alternatives="
+	 rdflib:csv2rdf:/usr/bin/csv2rdf3
+	 rdflib:rdf2dot:/usr/bin/rdf2dot3
+	 rdflib:rdfgraphisomorphism:/usr/bin/rdfgraphisomorphism3
+	 rdflib:rdfpipe:/usr/bin/rdfpipe3
+	 rdflib:rdfs2dot:/usr/bin/rdfs2dot3"
+	depends="python3-setuptools python3-isodate python3-parsing"
+	pycompile_module="rdflib"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-reportlab/template b/srcpkgs/python-reportlab/template
new file mode 100644
index 000000000000..1daab2e22526
--- /dev/null
+++ b/srcpkgs/python-reportlab/template
@@ -0,0 +1,31 @@
+# Template file for 'python-reportlab'
+pkgname=python-reportlab
+version=3.5.42
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools freetype-devel"
+makedepends="python-devel python3-devel freetype-devel libart-devel"
+depends="python-Pillow"
+short_desc="Python2 library for generating PDFs and graphics"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://www.reportlab.com/"
+distfiles="${PYPI_SITE}/r/reportlab/reportlab-${version}.tar.gz"
+checksum=9c21f202697a6cea57b9d716288fc919d99cbabeb30222eebfc7ff77eac32744
+
+if [ "$CROSS_BUILD" ]; then
+	hostmakedepends+=" ${makedepends}"
+fi
+
+post_install() {
+	vlicense LICENSE.txt
+}
+
+python3-reportlab_package() {
+	depends="python3-Pillow"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
diff --git a/srcpkgs/python-requests/template b/srcpkgs/python-requests/template
new file mode 100644
index 000000000000..4c7be37219e1
--- /dev/null
+++ b/srcpkgs/python-requests/template
@@ -0,0 +1,27 @@
+# Template file for 'python-requests'
+pkgname=python-requests
+version=2.26.0
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="ca-certificates python-chardet python-urllib3 python-idna"
+short_desc="Python2 HTTP library for human beings"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0"
+homepage="https://python-requests.org/"
+changelog="https://raw.githubusercontent.com/psf/requests/master/HISTORY.md"
+distfiles="${PYPI_SITE}/r/requests/requests-${version}.tar.gz"
+checksum=b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7
+make_check=no # tests are broken for python2 requests
+
+post_patch() {
+	vsed -i '/certifi/d' setup.py
+}
+
+python3-requests_package() {
+	depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-rfc6555/template b/srcpkgs/python-rfc6555/template
new file mode 100644
index 000000000000..db37540ca3ad
--- /dev/null
+++ b/srcpkgs/python-rfc6555/template
@@ -0,0 +1,22 @@
+# Template file for 'python-rfc6555'
+pkgname=python-rfc6555
+version=0.0.0
+revision=4
+build_style=python-module
+pycompile_module="rfc6555"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-selectors2"
+short_desc="Python2 implementation of the Happy Eyeballs Algorithm"
+maintainer="Peter Bui <pbui@github.bx612.space>"
+license="Apache-2.0"
+homepage="https://github.com/sethmlarson/rfc6555"
+distfiles="${PYPI_SITE}/r/rfc6555/rfc6555-${version}.tar.gz"
+checksum=191cbba0315b53654155321e56a93466f42cd0a474b4f341df4d03264dcb5217
+
+python3-rfc6555_package() {
+	pycompile_module="rfc6555"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-scandir/template b/srcpkgs/python-scandir/template
new file mode 100644
index 000000000000..9bd9add26c1c
--- /dev/null
+++ b/srcpkgs/python-scandir/template
@@ -0,0 +1,29 @@
+# Template file for 'python-scandir'
+pkgname=python-scandir
+version=1.10.0
+revision=4
+build_style=python-module
+pycompile_module="scandir.py"
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python"
+short_desc="Better directory iterator and faster os.walk() (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/benhoyt/scandir"
+distfiles="${PYPI_SITE}/s/scandir/scandir-${version}.tar.gz"
+checksum=4d4631f6062e658e9007ab3149a9b914f3548cb38bfb021c64f39a025ce578ae
+
+python3-scandir_package() {
+	pycompile_module="scandir.py"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
+
+post_install() {
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python-selectors2/template b/srcpkgs/python-selectors2/template
new file mode 100644
index 000000000000..d0b277216e2e
--- /dev/null
+++ b/srcpkgs/python-selectors2/template
@@ -0,0 +1,16 @@
+# Template file for 'python-selectors2'
+pkgname=python-selectors2
+version=2.0.2
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+short_desc="Drop-in replacement of the selectors module for Python 2.6+"
+maintainer="pulux <pulux@pf4sh.de>"
+license="MIT"
+homepage="https://github.com/SethMichaelLarson/selectors2"
+distfiles="${PYPI_SITE}/s/selectors2/selectors2-${version}.tar.gz"
+checksum=1f1bbaac203a23fbc851dc1b5a6e92c50698cc8cefa5873eb5b89eef53d1d82b
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-spambayes/template b/srcpkgs/python-spambayes/template
new file mode 100644
index 000000000000..5a4f2526ea4b
--- /dev/null
+++ b/srcpkgs/python-spambayes/template
@@ -0,0 +1,13 @@
+# Template file for 'python-spambayes'
+pkgname=python-spambayes
+version=1.1b3
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-lockfile python-pydns"
+short_desc="Spam classification system"
+maintainer="Duncaen <duncaen@voidlinux.org>"
+license="PSF-2.0"
+homepage="http://spambayes.sourceforge.net/"
+distfiles="${PYPI_SITE}/s/spambayes/spambayes-${version}.tar.gz"
+checksum=188d650fa930b27f74c96233429bd48f96d304a22d401b34cde32839c81bd904
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-typing/template b/srcpkgs/python-typing/template
new file mode 100644
index 000000000000..16c07c0aaa0e
--- /dev/null
+++ b/srcpkgs/python-typing/template
@@ -0,0 +1,17 @@
+# Template file for 'python-typing'
+pkgname=python-typing
+version=3.6.6
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backport of the typing module from Python 3.5+"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Python-2.0"
+homepage="https://docs.python.org/3/library/typing.html"
+distfiles="${PYPI_SITE}/t/typing/typing-${version}.tar.gz"
+checksum=4027c5f6127a6267a435201981ba156de91ad0d1d98e9ddc2aa173453453492d
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-urllib3/template b/srcpkgs/python-urllib3/template
new file mode 100644
index 000000000000..92d9660a0303
--- /dev/null
+++ b/srcpkgs/python-urllib3/template
@@ -0,0 +1,33 @@
+# Template file for 'python-urllib3'
+pkgname=python-urllib3
+version=1.26.6
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six"
+short_desc="HTTP library with thread-safe connection pooling (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="MIT"
+homepage="https://urllib3.readthedocs.io/"
+distfiles="${PYPI_SITE}/u/urllib3/urllib3-${version}.tar.gz"
+checksum=f57b4c16c62fa2760b7e3d97c35b255512fb6b59a259730f36ba32ce9f8e342f
+# Checks depend on unpackaged "trustme"
+make_check=no
+
+post_install() {
+	for sitelib in ${py3_sitelib} ${py2_sitelib}; do
+		rm ${DESTDIR}/${sitelib}/urllib3/packages/six.py
+		ln -sf ../../six.py ${DESTDIR}/${sitelib}/urllib3/packages/six.py
+	done
+
+	vlicense LICENSE.txt
+}
+
+python3-urllib3_package() {
+	depends="python3-six"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
diff --git a/srcpkgs/python-urwid/template b/srcpkgs/python-urwid/template
new file mode 100644
index 000000000000..6b7b686ee3b2
--- /dev/null
+++ b/srcpkgs/python-urwid/template
@@ -0,0 +1,21 @@
+# Template file for 'python-urwid'
+pkgname=python-urwid
+version=2.1.2
+revision=1
+build_style="python-module"
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+short_desc="Console user interface library for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://urwid.org/"
+changelog="https://raw.githubusercontent.com/urwid/urwid/master/docs/changelog.rst"
+distfiles="${PYPI_SITE}/u/urwid/urwid-${version}.tar.gz"
+checksum=588bee9c1cb208d0906a9f73c613d2bd32c3ed3702012f51efe318a3f2127eae
+
+python3-urwid_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-xdg/template b/srcpkgs/python-xdg/template
new file mode 100644
index 000000000000..e7ca02f51fa3
--- /dev/null
+++ b/srcpkgs/python-xdg/template
@@ -0,0 +1,23 @@
+# Template file for 'python-xdg'
+pkgname=python-xdg
+version=0.27
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+pycompile_module="xdg"
+short_desc="Python2 library to access freedesktop.org standards"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.0-only"
+homepage="https://freedesktop.org/Software/pyxdg"
+distfiles="${PYPI_SITE}/p/pyxdg/pyxdg-${version}.tar.gz"
+checksum=80bd93aae5ed82435f20462ea0208fb198d8eec262e831ee06ce9ddb6b91c5a5
+
+python3-xdg_package() {
+	depends="python3"
+	pycompile_module="xdg"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-zipp/template b/srcpkgs/python-zipp/template
new file mode 100644
index 000000000000..8caf369f2717
--- /dev/null
+++ b/srcpkgs/python-zipp/template
@@ -0,0 +1,18 @@
+# Template file for 'python-zipp'
+pkgname=python-zipp
+version=1.2.0
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-more-itertools python-contextlib2"
+short_desc="Pathlib-compatible Zipfile object wrapper"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="MIT"
+homepage="https://github.com/jaraco/zipp"
+changelog="https://raw.githubusercontent.com/jaraco/zipp/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz"
+checksum=c70410551488251b0fee67b460fb9a536af8d6f9f008ad10ac51f615b6a521b1
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index cd84ff6f74da..e19d73ba0c37 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.1.1
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SPARQLWrapper/template b/srcpkgs/python3-SPARQLWrapper/template
new file mode 100644
index 000000000000..4519e1209407
--- /dev/null
+++ b/srcpkgs/python3-SPARQLWrapper/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-SPARQLWrapper'
+pkgname=python3-SPARQLWrapper
+version=1.8.4
+revision=4
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-rdflib"
+short_desc="SPARQL Endpoint interface to Python (Python3)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="W3C"
+homepage="https://rdflib.github.io/sparqlwrapper/"
+distfiles="${PYPI_SITE}/S/SPARQLWrapper/SPARQLWrapper-${version}.tar.gz"
+checksum=21928e7a97f565e772cdeeb0abad428960f4307e3a13dbdd8f6d3da8a6a506c9
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index f7b541d50702..02c2befc72c9 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.3
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aioredis/template b/srcpkgs/python3-aioredis/template
new file mode 100644
index 000000000000..d2d37f136a56
--- /dev/null
+++ b/srcpkgs/python3-aioredis/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-aioredis'
+pkgname=python3-aioredis
+version=2.0.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-async-timeout python3-typing_extensions python3-hiredis"
+short_desc="Asynchronous Redis client for Python"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://github.com/aio-libs/aioredis"
+distfiles="${homepage}/archive/v${version}.tar.gz"
+checksum=16c351d24029deb991cf56ea9dfd8faccaeac60080149d57b5983a93145ad7cc
+# checks require a locally running redis server
+make_check="no"
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index 609af96d16d8..ceea9eef58c3 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.4
 revision=7
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bluez/template b/srcpkgs/python3-bluez/template
new file mode 100644
index 000000000000..0a6ec390c71a
--- /dev/null
+++ b/srcpkgs/python3-bluez/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-bluez'
+pkgname=python3-bluez
+version=0.23
+revision=2
+build_style=python3-module
+hostmakedepends="python3-devel python3-setuptools"
+makedepends="python3-devel libbluetooth-devel"
+short_desc="Python3 wrapper for the BlueZ Bluetooth stack"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="https://pybluez.readthedocs.io"
+distfiles="$PYPI_SITE/P/PyBluez/PyBluez-${version}.tar.gz"
+checksum=c8f04d2e78951eaa9de486b4d49381704e8943d0a6e6e58f55fcd7b8582e90de
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index e4e30c7b8940..71d9dfef0bab 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=4.0.0
 revision=4
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker-pycreds/template b/srcpkgs/python3-docker-pycreds/template
new file mode 100644
index 000000000000..3551cc01cb63
--- /dev/null
+++ b/srcpkgs/python3-docker-pycreds/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-docker-pycreds'
+pkgname=python3-docker-pycreds
+version=0.4.0
+revision=4
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-six"
+short_desc="Python3 bindings for the docker credentials store API"
+maintainer="Sergi Alvarez <pancake@nopcode.org>"
+license="Apache-2.0"
+homepage="https://github.com/shin-/dockerpy-creds"
+distfiles="${PYPI_SITE}/d/docker-pycreds/docker-pycreds-${version}.tar.gz"
+checksum=6ce3270bcaf404cc4c3e27e4b6c70d3521deae82fb508767870fdbf772d584d4
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-grako/template b/srcpkgs/python3-grako/template
new file mode 100644
index 000000000000..1fab4ebf5390
--- /dev/null
+++ b/srcpkgs/python3-grako/template
@@ -0,0 +1,24 @@
+# Template file for 'python3-grako'
+pkgname=python3-grako
+version=3.99.9
+revision=7
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel"
+depends="python3-setuptools"
+short_desc="Grammar compiler, EBNF input, PEG/Packrat parser output (Python3)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="BSD-2-Clause"
+homepage="https://bitbucket.org/neogeny/grako"
+distfiles="$PYPI_SITE/g/grako/grako-$version.zip"
+checksum=fcc37309eab7cd0cbbb26cfd6a54303fbb80a00a58ab295d1e665bc69189c364
+conflicts="python-grako>=0"
+
+pre_build() {
+	sed -i '/setup_requires=/d' setup.py
+}
+post_install() {
+	# TODO: Find out why we need to change these permissions manually
+	chmod -R +r "${DESTDIR}/${py3_sitelib}"
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hyper-h2~HEAD b/srcpkgs/python3-hyper-h2~HEAD
new file mode 120000
index 000000000000..853f8bf94620
--- /dev/null
+++ b/srcpkgs/python3-hyper-h2~HEAD
@@ -0,0 +1 @@
+python3-h2
\ No newline at end of file
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-importlib_metadata/template b/srcpkgs/python3-importlib_metadata/template
new file mode 100644
index 000000000000..c6d817c1431f
--- /dev/null
+++ b/srcpkgs/python3-importlib_metadata/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-importlib_metadata'
+pkgname=python3-importlib_metadata
+version=4.8.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools_scm"
+depends="python3-zipp"
+short_desc="Read metadata from Python packages (Python 3)"
+maintainer="Lorem <notloremipsum@protonmail.com>"
+license="Apache-2.0"
+homepage="https://github.com/python/importlib_metadata"
+distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz"
+checksum=f284b3e11256ad1e5d03ab86bb2ccd6f5339688ff17a4d797a0fe7df326f23b1
+# Needs unpackaged "pyfakefs"
+make_check=no
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpc-server/template b/srcpkgs/python3-jsonrpc-server/template
new file mode 100644
index 000000000000..ec61de96bd13
--- /dev/null
+++ b/srcpkgs/python3-jsonrpc-server/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-jsonrpc-server'
+pkgname=python3-jsonrpc-server
+version=0.4.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-ultrajson"
+short_desc="Python library implementing asynchronous JSON RPC server"
+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=62c543e541f101ec5b57dc654efc212d2c2e3ea47ff6f54b2e7dcb36ecf20595
+
+post_patch() {
+	vsed -i setup.py -e 's/\bujson<=1\.35\b/ujson/'
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keepalive/template b/srcpkgs/python3-keepalive/template
new file mode 100644
index 000000000000..5e8210029371
--- /dev/null
+++ b/srcpkgs/python3-keepalive/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-keepalive'
+pkgname=python3-keepalive
+version=0.5
+revision=6
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Python3 urllib keepalive support"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://github.com/wikier/keepalive"
+distfiles="${PYPI_SITE}/k/keepalive/keepalive-${version}.tar.gz"
+checksum=3c6b96f9062a5a76022f0c9d41e9ef5552d80b1cadd4fccc1bf8f183ba1d1ec1
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-language-server~HEAD b/srcpkgs/python3-language-server~HEAD
new file mode 120000
index 000000000000..9054a5e99f7e
--- /dev/null
+++ b/srcpkgs/python3-language-server~HEAD
@@ -0,0 +1 @@
+python3-lsp-server
\ No newline at end of file
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index be0231f93861..fe0720adca06 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.45.1
 revision=2
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index a53602cf1684..368398c37261 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.2.2
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index 05d37a5d5ee1..584e030dc054 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.1
 revision=6
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 8775a5bc0f77..1ed12ebf62c5 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.2
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 1ad1ea06883f..6d88f9c8281d 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.4.0
 revision=2
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index fe8e5095fa43..004b233f54cd 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.1
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 97f2fe6b76e9..084169aa9a0b 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.6
 revision=3
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-transifex-client~HEAD b/srcpkgs/python3-transifex-client~HEAD
new file mode 120000
index 000000000000..1ec27018acb2
--- /dev/null
+++ b/srcpkgs/python3-transifex-client~HEAD
@@ -0,0 +1 @@
+transifex-cli
\ No newline at end of file
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txacme/template b/srcpkgs/python3-txacme/template
new file mode 100644
index 000000000000..b227bd029708
--- /dev/null
+++ b/srcpkgs/python3-txacme/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-txacme'
+pkgname=python3-txacme
+version=0.9.3
+revision=2
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-attrs python3-acme python3-josepy python3-treq python3-Twisted
+ python3-openssl python3-eliot python3-TxSNI python3-pem"
+short_desc="ACME protocol implementation for Twisted"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/twisted/txacme"
+distfiles="${PYPI_SITE}/t/txacme/txacme-${version}.tar.gz"
+checksum=bce2d0dfa8fa2cf3f2eb10526c89a8b4f77a021d9e182704e7776fff7bd8bceb
+
+post_install() {
+	vlicense LICENSE
+
+	# Outside of the namespace
+	rm -rf ${DESTDIR}/${py3_sitelib}/integration
+}
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipp/template b/srcpkgs/python3-zipp/template
new file mode 100644
index 000000000000..35a073433f49
--- /dev/null
+++ b/srcpkgs/python3-zipp/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-zipp'
+pkgname=python3-zipp
+version=3.5.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools_scm"
+checkdepends="python3-jaraco"
+short_desc="Pathlib-compatible Zipfile object wrapper (Python 3)"
+maintainer="Lorem <notloremipsum@protonmail.com>"
+license="MIT"
+homepage="https://github.com/jaraco/zipp"
+changelog="https://raw.githubusercontent.com/jaraco/zipp/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz"
+checksum=f5812b1e007e48cff63449a5e9f4e7ebea716b4111f9c4f9a645f91d579bf0c4
+# Needs unpackaged "jaraco.itertools"
+make_check=no
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qflipper/template b/srcpkgs/qflipper/template
index 8554f45386e7..775c1a976c82 100644
--- a/srcpkgs/qflipper/template
+++ b/srcpkgs/qflipper/template
@@ -3,7 +3,6 @@ pkgname=qflipper
 version=1.2.0
 revision=1
 _nanopb_version=0.4.6
-wrksrc="qFlipper-${version}"
 build_style=qmake
 configure_args="CONFIG+=qtquickcompiler DEFINES+=DISABLE_APPLICATION_UPDATES"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-systems/template b/srcpkgs/qt5-systems/template
index 58e2fab501fb..da33a0af1091 100644
--- a/srcpkgs/qt5-systems/template
+++ b/srcpkgs/qt5-systems/template
@@ -3,7 +3,6 @@ pkgname=qt5-systems
 version=5.4.0r805
 revision=1
 _commit=e3332ee38d27a134cef6621fdaf36687af1b6f4a # tip of dev branch as of 2022-03-19 (last updated 2019-01-03)
-wrksrc="qtsystems-${_commit}"
 build_style=qmake
 #qmake_args="CONFIG+=git_build"
 hostmakedepends="qt5-qmake qt5-host-tools perl pkg-config"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quickcontrols2/template b/srcpkgs/qt6-quickcontrols2/template
new file mode 100644
index 000000000000..43eb4ed3f5a5
--- /dev/null
+++ b/srcpkgs/qt6-quickcontrols2/template
@@ -0,0 +1,26 @@
+# Template file for 'qt6-quickcontrols2'
+pkgname=qt6-quickcontrols2
+version=6.1.1
+revision=1
+build_style=cmake
+configure_args="-DQT_HOST_PATH=/usr "
+hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
+makedepends="qt6-base-devel qt6-declarative-devel"
+short_desc="Cross-platform application and UI framework - quickcontrols2"
+maintainer="John <me@johnnynator.dev>"
+license="GPL-2.0-or-later, LGPL-3.0-or-later"
+homepage="https://qt.io/"
+distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtquickcontrols2-everywhere-src-${version}.tar.xz"
+checksum=7ebc99724bedd97a2c6a606ba2726feb66bb76eb9f30262ae13cd246f5665ea4
+
+qt6-quickcontrols2-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision} qt6-base-devel"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove usr/lib/qt6/mkspecs
+		vmove "usr/lib/*.so"
+		vmove "usr/lib/*.prl"
+	}
+}
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 0e4840d0e7f8..43c733b7bb36 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index e23ab05eeb5e..60cb8906d0d8 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index ab620ba7bd5f..0eb069af66a5 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cae838c694ca..50a4e71caf61 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=1
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rpi2-kernel~HEAD b/srcpkgs/rpi2-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi2-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi3-kernel~HEAD b/srcpkgs/rpi3-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi3-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi4-kernel~HEAD b/srcpkgs/rpi4-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi4-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 0758fdb6a33d..ac93ea5ce99a 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.09.26
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream-alsa-ivshmem~HEAD b/srcpkgs/scream-alsa-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-alsa-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-alsa~HEAD b/srcpkgs/scream-alsa~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-alsa~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-pulseaudio-ivshmem~HEAD b/srcpkgs/scream-pulseaudio-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-pulseaudio-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-pulseaudio~HEAD b/srcpkgs/scream-pulseaudio~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-pulseaudio~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-raw-ivshmem~HEAD b/srcpkgs/scream-raw-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-raw-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-raw~HEAD b/srcpkgs/scream-raw~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-raw~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/searchfile/template b/srcpkgs/searchfile/template
new file mode 100644
index 000000000000..e378e46ad563
--- /dev/null
+++ b/srcpkgs/searchfile/template
@@ -0,0 +1,23 @@
+# Template file for 'searchfile'
+pkgname=searchfile
+version=0.0.0.20180623
+revision=2
+_commit=b0413998217ae397e0642cc5d3666ed89e866f0c
+build_style=go
+go_import_path="github.com/lumi-sch/searchfile"
+short_desc="Stop wasting your time looking for files that are somewhere"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/lumi-sch/searchfile"
+distfiles="https://github.com/lumi-sch/searchfile/archive/${_commit}.tar.gz"
+checksum=10bde7eb6a30ce5ebd01d257fd9cd89661ca86dc909d9d2c0b1f922abdfb6517
+
+do_install() {
+	case "$XBPS_TARGET_MACHINE" in
+		aarch64*) vbin ${GOPATH}/bin/linux_arm64/${pkgname} ;;
+		arm*) vbin ${GOPATH}/bin/linux_arm/${pkgname} ;;
+		*) vbin ${GOPATH}/bin/${pkgname} ;;
+	esac
+	vlicense LICENSE
+}
+
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index ab4a21017b5d..5a812b0aaf39 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge-bin~HEAD b/srcpkgs/sublime-merge-bin~HEAD
new file mode 120000
index 000000000000..521a4f329316
--- /dev/null
+++ b/srcpkgs/sublime-merge-bin~HEAD
@@ -0,0 +1 @@
+sublime-merge
\ No newline at end of file
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index 12210f250d51..671835e9db7c 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.1
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 57861e388ae2..8df701ad5ce8 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/tracker3-miners~HEAD b/srcpkgs/tracker3-miners~HEAD
new file mode 120000
index 000000000000..8e0a62a93f22
--- /dev/null
+++ b/srcpkgs/tracker3-miners~HEAD
@@ -0,0 +1 @@
+tracker-miners
\ No newline at end of file
diff --git a/srcpkgs/tracker3~HEAD b/srcpkgs/tracker3~HEAD
new file mode 120000
index 000000000000..b471d39eca12
--- /dev/null
+++ b/srcpkgs/tracker3~HEAD
@@ -0,0 +1 @@
+tracker
\ No newline at end of file
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-automount/template b/srcpkgs/trident-automount/template
new file mode 100644
index 000000000000..cd0ff8b1f02c
--- /dev/null
+++ b/srcpkgs/trident-automount/template
@@ -0,0 +1,21 @@
+# Template file for 'trident-automount'
+pkgname=trident-automount
+version=2020.09.02
+revision=1
+build_wrksrc="src-go/automount"
+build_style=go
+go_import_path="github.com/project-trident/trident-automount"
+makedepends="go"
+depends="autofs"
+short_desc="Automounting daemon from Project Trident utilizing autofs"
+maintainer="Ken Moore <ken@project-trident.org>"
+license="BSD-2-Clause"
+homepage="https://github.com/project-trident/trident-utilities"
+distfiles="https://github.com/project-trident/trident-utilities/archive/v${version}.tar.gz"
+checksum=0bf0991c815b56b0143106e29ff2ab952416fd63d1810a6aa51fd95a0de4c48d
+
+post_install() {
+	vinstall sv/run 0755 /etc/sv/trident-automount
+	ln -s /run/runit/supervise.trident-automount $DESTDIR/etc/sv/trident-automount/supervise
+	vlicense ${wrksrc}/LICENSE
+}
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index c2a7873df584..1ea3b347ef02 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-material-icons~HEAD b/srcpkgs/ttf-material-icons~HEAD
new file mode 120000
index 000000000000..4d1e4bb1d94e
--- /dev/null
+++ b/srcpkgs/ttf-material-icons~HEAD
@@ -0,0 +1 @@
+font-material-design-icons-ttf
\ No newline at end of file
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 10602fae9f2d..e5fd730e40ea 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=1
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-fbturbo-sunxi/template b/srcpkgs/xf86-video-fbturbo-sunxi/template
new file mode 100644
index 000000000000..4f5bcca85e7b
--- /dev/null
+++ b/srcpkgs/xf86-video-fbturbo-sunxi/template
@@ -0,0 +1,28 @@
+# Template file for 'xf86-video-fbturbo-sunxi'
+pkgname=xf86-video-fbturbo-sunxi
+version=0.4.0
+revision=5
+build_style=gnu-configure
+hostmakedepends="pkg-config xorg-server-devel"
+makedepends="libXrandr-devel libump-git-devel xorg-server-devel xorg-util-macros"
+depends="virtual?xserver-abi-video-24_1 sunxi-mali"
+short_desc="Xorg DDX driver for Allwinner SoC (A10/A13/A20)"
+license="MIT, GPL-2.0-or-later"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="http://github.com/ssvb/xf86-video-fbturbo"
+distfiles="https://github.com/ssvb/xf86-video-fbturbo/archive/${version}.tar.gz"
+checksum=10411686de0a9d8b2cde300b0d68e9f1d22e3611470d357ef3afc337f123ca0f
+
+archs="armv7l"
+conflicts="xf86-video-fbturbo>=0"
+
+LDFLAGS="-Wl,-z,lazy"
+
+pre_configure() {
+	cp /usr/include/xorg/dri2.h src
+}
+
+post_install() {
+	vinstall xorg.conf 644 usr/share/X11/xorg.conf.d 99-fbturbo.conf
+	vlicense COPYING
+}
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yabause-gtk/template b/srcpkgs/yabause-gtk/template
new file mode 100644
index 000000000000..0b5b6c34e46f
--- /dev/null
+++ b/srcpkgs/yabause-gtk/template
@@ -0,0 +1,18 @@
+# Template file for 'yabause-gtk'
+pkgname=yabause-gtk
+version=0.9.15
+revision=2
+build_style=cmake
+configure_args="-DYAB_PORTS=gtk -DYAB_NETWORK=ON -DYAB_OPTIMIZED_DMA=ON"
+hostmakedepends="pkg-config"
+makedepends="libXmu-devel libfreeglut-devel gtkglext-devel libopenal-devel SDL2-devel"
+depends="desktop-file-utils"
+short_desc="Sega Saturn emulator with GTK UI)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="http://yabause.org/"
+distfiles="https://download.tuxfamily.org/yabause/releases/${version}/yabause-${version}.tar.gz"
+checksum=4334c43fe0f3ff297bac8e91f4e059fe5fd276291faff2489e37b5b3a4ccc2b2
+nopie=yes
+# Would need m68kmake built for the host
+nocross=yes
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index d647508ec05a..6e7aa036e7fb 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 47eb00995c504f1537e08ed75eb852f432cff0a9 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 08/11] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index e40cde726712..f6640f3b8432 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From a71bfbcc8366e040d8d9bc6be6219df6e27cb0b3 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, 19 Sep 2021 18:16:36 +0700
Subject: [PATCH 09/11] daemontools: fix post_extract

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

diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index c5406a33716e..15a42ea5656d 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -9,13 +9,13 @@ maintainer="bougyman <tj@rubyists.com>"
 license="Public Domain"
 homepage="http://cr.yp.to/daemontools.html"
 distfiles="http://cr.yp.to/daemontools/${pkgname}-${version}.tar.gz
- http://smarden.org/pape/djb/manpages/daemontools-0.76-man-20020131.tar.gz"
+ http://smarden.org/pape/djb/manpages/daemontools-${version}-man-20020131.tar.gz"
 checksum="a55535012b2be7a52dcd9eccabb9a198b13be50d0384143bd3b32b8710df4c1f
  1b4d77afe0878a0df587672531a3f7bbe0feb7ad0e9acf50395426e3c434600a"
 patch_args=-Np0
 
 post_extract() {
-	mv $XBPS_BUILDDIR/daemontools-man ${wrksrc}
+	mv admin/$build_wrksrc .
 }
 
 post_install() {

From 16d388c4ecd20a4c357e8eeb61072fe67de45733 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, 19 Sep 2021 18:34:19 +0700
Subject: [PATCH 10/11] EmptyEpsilon: fix wrksrc

---
 srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch | 12 ++++++------
 srcpkgs/EmptyEpsilon/template                   |  9 ++++++++-
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
index 9d377ce40f23..160c5b39d9ff 100644
--- a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
+++ b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
@@ -1,9 +1,9 @@
 this fixes the serial driver on musl as well as on ppc
 
-diff --git src/hardware/serialDriver.cpp src/hardware/serialDriver.cpp
+diff --git a/EmptyEpsilon/src/hardware/serialDriver.cpp a/EmptyEpsilon/src/hardware/serialDriver.cpp
 index 0bb0228..d935c63 100644
---- a/src/hardware/serialDriver.cpp
-+++ b/src/hardware/serialDriver.cpp
+--- a/EmptyEpsilon/src/hardware/serialDriver.cpp
++++ b/EmptyEpsilon/src/hardware/serialDriver.cpp
 @@ -2,20 +2,31 @@
  #ifdef __WIN32__
      #include <windows.h>
@@ -154,10 +154,10 @@ index 0bb0228..d935c63 100644
      FILE* f = fopen(("/sys/class/tty/" + port + "/device/modalias").c_str(), "rt");
      if (!f)
          return "";
-diff --git src/hardware/serialDriver.h src/hardware/serialDriver.h
+diff --git a/EmptyEpsilon/src/hardware/serialDriver.h a/EmptyEpsilon/src/hardware/serialDriver.h
 index 29cc0b5..9513457 100644
---- a/src/hardware/serialDriver.h
-+++ b/src/hardware/serialDriver.h
+--- a/EmptyEpsilon/src/hardware/serialDriver.h
++++ b/EmptyEpsilon/src/hardware/serialDriver.h
 @@ -14,7 +14,7 @@ private:
  #ifdef __WIN32__
      HANDLE handle;
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 8df162c2f482..37a0a4720184 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -7,7 +7,9 @@ _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
 build_style=cmake
-configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
+build_wrksrc="EmptyEpsilon"
+configure_args="
+ -DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/$pkgname-$version/SeriousProton
  -DCPACK_PACKAGE_VERSION=${version}
  -DCPACK_PACKAGE_VERSION_MAJOR=$_ver_major
  -DCPACK_PACKAGE_VERSION_MINOR=$_ver_minor
@@ -22,3 +24,8 @@ distfiles="https://github.com/daid/EmptyEpsilon/archive/EE-${version}.tar.gz
  https://github.com/daid/SeriousProton/archive/EE-${version}.tar.gz>SP-${version}.tar.gz"
 checksum="c1c4f11fefe1afac6076c795e8785c7507a297ba3f7f2be9ed30c97b1e93cb24
  62ab03dc904bd10f017fff338e55ec97c86f0bc3903a18d6c44285b86776a2d7"
+
+post_extract() {
+	mv EmptyEpsilon* EmptyEpsilon
+	mv SeriousProton* SeriousProton
+}

From 4824c27a9e991d160db317cd361a433809f2f131 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, 19 Sep 2021 18:41:35 +0700
Subject: [PATCH 11/11] Fritzing: fix build with new do_extract

---
 srcpkgs/Fritzing/patches/libgit2.patch | 4 ++--
 srcpkgs/Fritzing/template              | 9 ++++++++-
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Fritzing/patches/libgit2.patch b/srcpkgs/Fritzing/patches/libgit2.patch
index beb24655b929..2eab4a00dd62 100644
--- a/srcpkgs/Fritzing/patches/libgit2.patch
+++ b/srcpkgs/Fritzing/patches/libgit2.patch
@@ -2,8 +2,8 @@ make compatible with libgit2 >= 0.24.0
 https://github.com/fritzing/fritzing-app/commit/4cb5185d464bf98e9da5ceca72d5af907ff824ef
 https://github.com/fritzing/fritzing-app/commit/472951243d70eeb40a53b1f7e16e6eab0588d079
 
---- a/src/version/partschecker.cpp	2016-06-01 21:48:27.000000000 +0200
-+++ b/src/version/partschecker.cpp	2018-01-13 11:30:34.895137270 +0100
+--- a/app/src/version/partschecker.cpp	2016-06-01 21:48:27.000000000 +0200
++++ b/app/src/version/partschecker.cpp	2018-01-13 11:30:34.895137270 +0100
 @@ -121,7 +121,13 @@
      /**
       * Connect to the remote.
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index a73024fd5ecb..fd3d889d413c 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,6 +3,7 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
+build_wrksrc="app"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
@@ -17,6 +18,11 @@ checksum="2475a95aad2c1536eef3fdb72665c5c16590644b45bd110a0cde223c916625b8
  2d5882f0180d04c582ef418fd286bf1d04142409d316a4cd5c9ce3e2d91434dd"
 
 post_extract() {
+	mv fritzing-app-* app
+	mv fritzing-parts-* parts
+}
+
+post_patch() {
 	# looks for libgit2 and boost in the source tree
 	# make it use the system libraries
 	sed -i -e "s|\(LIBGIT2INCLUDE =\) ../libgit2/include|\1 ${XBPS_CROSS_BASE}/usr/include|" \
@@ -29,7 +35,8 @@ post_extract() {
 }
 
 post_install() {
-	mv ${XBPS_BUILDDIR}/fritzing-parts-$_partshash/ ${DESTDIR}/usr/share/fritzing/parts
+	vmkdir usr/share/fritzing
+	vcopy ../parts/ usr/share/fritzing/
 	mv ${DESTDIR}/usr/bin/Fritzing{,-bin}
 	vbin ${FILESDIR}/Fritzing
 	sed -i -e "s;^Icon=.*;Icon=fritzing;" ${DESTDIR}/usr/share/applications/fritzing.desktop

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
  2022-10-23  4:28 ` [PR PATCH] [Updated] " sgn
@ 2022-10-23  4:35 ` sgn
  2022-10-23  4:43 ` sgn
                   ` (26 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  4:35 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1663216 bytes --]

From d47350340655a23d7c24fd84ed9984547451d8fb 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/13] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 3961adbad059ba9ade1d0af90ac6b070ee5fa75e 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/13] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 44 ++++++++++++++++---------
 1 file changed, 28 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c98afccba6d4 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,27 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -d "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ]; then
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	else
+		mv "$extractdir" "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From cf648be651dc9981984f98e85af4bd8d38023897 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, 19 Sep 2021 17:19:11 +0700
Subject: [PATCH 03/13] srcpkgs: remove create_wrksrc en-mass

---
 srcpkgs/1password/template                    |   1 -
 srcpkgs/9menu/template                        |   1 -
 srcpkgs/Grammalecte/template                  |   1 -
 srcpkgs/ISOEnts/template                      |   1 -
 srcpkgs/MonkeysAudio/template                 |   1 -
 srcpkgs/OpenLP/template                       |   1 -
 srcpkgs/amdvlk/template                       |   1 -
 srcpkgs/ampache/template                      |   1 -
 srcpkgs/antiword/template                     |   1 -
 srcpkgs/anydesk/template                      |   1 -
 srcpkgs/arduino/template                      |   1 -
 srcpkgs/arena/template                        |   1 -
 srcpkgs/artwiz-fonts/template                 |   1 -
 srcpkgs/asm6/template                         |   1 -
 srcpkgs/asus-kbd-backlight/template           |   1 -
 srcpkgs/b43-firmware/template                 |   1 -
 srcpkgs/beaglebone-kernel/template            |   1 -
 srcpkgs/bff/template                          |   1 -
 srcpkgs/bitfighter/template                   |   1 -
 srcpkgs/bmake/template                        |   1 -
 srcpkgs/breeze-cursors/template               |   1 -
 srcpkgs/broadcom-wl-dkms/template             |   1 -
 srcpkgs/brother-brscan3/template              |   1 -
 srcpkgs/brother-dcp197c-cupswrapper/template  |   1 -
 srcpkgs/brother-dcp197c-lpr/template          |   1 -
 srcpkgs/ca-certificates/template              |   1 -
 srcpkgs/cabbage/template                      |   1 -
 srcpkgs/ccl/template                          |   1 -
 srcpkgs/chatterino2/template                  |   1 -
 srcpkgs/chromium-widevine/template            |   1 -
 srcpkgs/clipper/template                      |   1 -
 srcpkgs/codelite/template                     |   1 -
 srcpkgs/colobot-data/template                 |   1 -
 srcpkgs/cpuburn-a53/template                  |   1 -
 srcpkgs/crack-attack/template                 |   1 -
 srcpkgs/cross-x86_64-w64-mingw32/template     |   1 -
 srcpkgs/cryfs/template                        |   1 -
 srcpkgs/ctzcls-cups/template                  |   1 -
 srcpkgs/darkplaces/template                   |   1 -
 srcpkgs/dina-font/template                    |   1 -
 srcpkgs/ditaa/template                        |   1 -
 srcpkgs/dmd-bootstrap/template                |   1 -
 srcpkgs/dmd/template                          |   1 -
 srcpkgs/dmd2.081/template                     |   1 -
 srcpkgs/dmd2.091/template                     |   1 -
 srcpkgs/doom3/template                        |   1 -
 srcpkgs/dragonbox/template                    |  21 +++
 srcpkgs/dummy/template                        |  19 ++
 srcpkgs/dwarffortress/template                |   1 -
 srcpkgs/electron19/template                   |   1 -
 srcpkgs/element-desktop/template              |   1 -
 srcpkgs/emacs-ess/template                    |   1 -
 srcpkgs/ent/template                          |   1 -
 srcpkgs/entangle/patches/meson-fix.patch      | 167 ++++++++++++++++++
 srcpkgs/entangle/template                     |  17 ++
 srcpkgs/epson-inkjet-printer-escpr2/template  |   1 -
 srcpkgs/erlang/template                       |   1 -
 srcpkgs/es/template                           |   1 -
 srcpkgs/figlet-fonts/template                 |   1 -
 srcpkgs/fillets-ng/template                   |   1 -
 srcpkgs/firefox-esr-i18n/template             |   1 -
 srcpkgs/firefox-i18n/template                 |   1 -
 srcpkgs/font-Hasklig/template                 |   1 -
 .../font-atkinson-hyperlegible-ttf/template   |   1 -
 srcpkgs/font-cozette/template                 |   1 -
 srcpkgs/font-fantasque-sans-ttf/template      |   1 -
 srcpkgs/font-firacode/template                |   1 -
 srcpkgs/font-fontin/template                  |   1 -
 srcpkgs/font-hanazono/template                |   1 -
 srcpkgs/font-hermit-otf/template              |   1 -
 srcpkgs/font-iosevka/template                 |   1 -
 srcpkgs/font-libertine-ttf/template           |   1 -
 srcpkgs/font-manjari/template                 |   1 -
 srcpkgs/font-sarasa-gothic/template           |   1 -
 srcpkgs/font-symbola/template                 |   1 -
 srcpkgs/font-unifont-bdf/template             |   1 -
 srcpkgs/font-vazir-code/template              |   1 -
 srcpkgs/font-vazir/template                   |   1 -
 srcpkgs/font-vollkorn-ttf/template            |   1 -
 srcpkgs/fonts-droid-ttf/template              |   1 -
 srcpkgs/fortune-mod-void/template             |   1 -
 srcpkgs/fpc/template                          |   1 -
 srcpkgs/fsbext/template                       |   1 -
 srcpkgs/gajim-omemo/template                  |   1 -
 srcpkgs/geckodriver/template                  |   1 -
 srcpkgs/ghidra/template                       |   1 -
 srcpkgs/gnome-colors-icon-theme/template      |   1 -
 srcpkgs/go/template                           |   1 -
 srcpkgs/gopass-jsonapi/template               |   1 -
 srcpkgs/grabc/template                        |   1 -
 srcpkgs/gtk-theme-united-gnome/template       |   1 -
 srcpkgs/guvcview/template                     |   1 -
 srcpkgs/helden-software/template              |   1 -
 srcpkgs/hobbits/template                      |   1 -
 srcpkgs/hopper/template                       |   1 -
 srcpkgs/hunspell-ca_ES/template               |   1 -
 srcpkgs/hunspell-da_DK/template               |   1 -
 srcpkgs/hunspell-de_CH/template               |   1 -
 srcpkgs/hunspell-de_DE/template               |   1 -
 srcpkgs/hunspell-el_GR/template               |   1 -
 srcpkgs/hunspell-en_AU/template               |   1 -
 srcpkgs/hunspell-en_CA/template               |   1 -
 srcpkgs/hunspell-en_GB-ize/template           |   1 -
 srcpkgs/hunspell-en_US/template               |   1 -
 srcpkgs/hunspell-es_ES/template               |   1 -
 srcpkgs/hunspell-fr_FR/template               |   1 -
 srcpkgs/hunspell-hr_HR/template               |   1 -
 srcpkgs/hunspell-it_IT/template               |   1 -
 srcpkgs/hunspell-pl_PL/template               |   1 -
 srcpkgs/hunspell-ro_RO/template               |   1 -
 srcpkgs/hunspell-ru_RU-ieyo/template          |   1 -
 srcpkgs/hunspell-ru_RU/template               |   1 -
 srcpkgs/hunspell-sl_SI/template               |   1 -
 srcpkgs/hunspell-sv_SE/template               |   1 -
 srcpkgs/ictree/template                       |   1 -
 srcpkgs/icu4lua/template                      |   1 -
 .../intellij-idea-ultimate-edition/template   |   1 -
 srcpkgs/ipw2100-firmware/template             |   1 -
 srcpkgs/jnettop/template                      |   1 -
 srcpkgs/kexec-tools/template                  |   1 -
 srcpkgs/kickassembler/template                |   1 -
 srcpkgs/klystrack/template                    |   1 -
 srcpkgs/libaom/template                       |   1 -
 srcpkgs/lilypond-doc/template                 |   1 -
 srcpkgs/lua-language-server/template          |   1 -
 srcpkgs/lua54-cjson/template                  |   1 -
 srcpkgs/lua54-luadbi/template                 |   1 -
 srcpkgs/m17n-db/template                      |   1 -
 srcpkgs/macchanger/template                   |   1 -
 srcpkgs/mandrel/template                      |   1 -
 srcpkgs/mb2md/template                        |   1 -
 srcpkgs/memtest86+/template                   |   1 -
 srcpkgs/minetest/template                     |   1 -
 srcpkgs/moby/template                         |   1 -
 srcpkgs/mozc/template                         |   1 -
 srcpkgs/mp3gain/template                      |  18 ++
 srcpkgs/msp430-toolchain/template             |   1 -
 srcpkgs/mytop/template                        |   1 -
 srcpkgs/neomutt/template                      |   1 -
 srcpkgs/netpbm/template                       |   1 -
 srcpkgs/nginx/template                        |   1 -
 srcpkgs/nim/template                          |   1 -
 srcpkgs/noto-fonts-cjk/template               |   1 -
 srcpkgs/nvidia/template                       |   1 -
 srcpkgs/nvidia390/template                    |   1 -
 srcpkgs/nvidia470/template                    |   1 -
 srcpkgs/nyxt/template                         |   1 -
 srcpkgs/opencv/template                       |   1 -
 srcpkgs/openjdk17/template                    |   1 -
 srcpkgs/openspades/template                   |   1 -
 srcpkgs/openttd/template                      |   1 -
 srcpkgs/opentyrian/template                   |   1 -
 srcpkgs/opera/template                        |   1 -
 srcpkgs/pandoc/template                       |   1 -
 srcpkgs/pari-elldata/template                 |   1 -
 srcpkgs/pari-galdata/template                 |   1 -
 srcpkgs/pari-galpol/template                  |   1 -
 srcpkgs/pari-nflistdata/template              |   1 -
 srcpkgs/pari-nftables/template                |   1 -
 srcpkgs/pari-seadata-big/template             |   1 -
 srcpkgs/pari-seadata/template                 |   1 -
 srcpkgs/passff-host/template                  |   1 -
 srcpkgs/pcc/template                          |   1 -
 srcpkgs/pdf.js/template                       |   1 -
 srcpkgs/pinebookpro-firmware/template         |   1 -
 srcpkgs/pinephone-uboot/template              |   1 -
 srcpkgs/pipewire/template                     |   1 -
 srcpkgs/plantuml/template                     |   1 -
 srcpkgs/plex-media-server/template            |   1 -
 srcpkgs/praat/template                        |   1 -
 srcpkgs/protobuf/template                     |   1 -
 srcpkgs/python3-PyPDF2/template               |   1 -
 srcpkgs/python3-applib/template               |   1 -
 srcpkgs/python3-esprima/template              |   1 -
 srcpkgs/python3-httplib2/template             |   1 -
 srcpkgs/python3-jaraco/template               |  15 ++
 srcpkgs/python3-sphinxcontrib/template        |   1 -
 srcpkgs/python3-tomli/template                |   1 -
 srcpkgs/python3-watchman/template             |   1 -
 srcpkgs/qbittorrent/template                  |   1 -
 srcpkgs/qt5-systems/template                  |  17 ++
 srcpkgs/qtforkawesome/template                |   1 -
 srcpkgs/qtractor/template                     |   1 -
 srcpkgs/redo/template                         |   1 -
 srcpkgs/rtmpdump/template                     |   1 -
 srcpkgs/rust-bootstrap/template               |   1 -
 srcpkgs/samsung-unified-driver/template       |   1 -
 srcpkgs/scite/template                        |   1 -
 srcpkgs/sent/template                         |   1 -
 srcpkgs/shorewall/template                    |   1 -
 srcpkgs/simh/template                         |   1 -
 srcpkgs/skype/template                        |   1 -
 srcpkgs/speed-dreams/template                 |   1 -
 srcpkgs/spotify/template                      |   1 -
 srcpkgs/sqmail/template                       |   1 -
 srcpkgs/srb2/template                         |   1 -
 srcpkgs/steam-fonts/template                  |   1 -
 srcpkgs/sunxi-mali/template                   |   1 -
 srcpkgs/teamspeak3/template                   |   1 -
 srcpkgs/texlive2014-bin/template              |   1 -
 srcpkgs/texlive2016-bin/template              |   1 -
 srcpkgs/texlive2017-bin/template              |   1 -
 srcpkgs/texlive2018-bin/template              |   1 -
 srcpkgs/texlive2019-bin/template              |   1 -
 srcpkgs/texlive2020-bin/template              |   1 -
 srcpkgs/texlive2021-bin/template              |   1 -
 srcpkgs/texlive2022-bin/template              |   1 -
 srcpkgs/thunderbird-i18n/template             |   1 -
 srcpkgs/toybox/template                       |   1 -
 srcpkgs/tpm-tools/template                    |   1 -
 srcpkgs/tzdata~HEAD                           |   1 +
 srcpkgs/ucspi-ssl/template                    |   1 -
 srcpkgs/ucspi-tcp6/template                   |   1 -
 srcpkgs/ufoai/template                        |   1 -
 srcpkgs/unicode-character-database/template   |   1 -
 srcpkgs/unicode-emoji/template                |   1 -
 srcpkgs/vaultwarden-web/template              |   1 -
 srcpkgs/vboot-utils/template                  |   1 -
 srcpkgs/vscl/template                         |   1 -
 srcpkgs/wayfire/template                      |   1 -
 srcpkgs/wine/template                         |   1 -
 srcpkgs/wineasio/template                     |   1 -
 srcpkgs/wps-office/template                   |   1 -
 srcpkgs/x48/template                          |   1 -
 srcpkgs/xrootconsole/template                 |   1 -
 srcpkgs/xvfb-run/template                     |   1 -
 srcpkgs/zoom/template                         |   1 -
 srcpkgs/zpaq/template                         |   1 -
 228 files changed, 275 insertions(+), 220 deletions(-)
 create mode 100644 srcpkgs/dragonbox/template
 create mode 100644 srcpkgs/dummy/template
 create mode 100644 srcpkgs/entangle/patches/meson-fix.patch
 create mode 100644 srcpkgs/entangle/template
 create mode 100644 srcpkgs/mp3gain/template
 create mode 100644 srcpkgs/python3-jaraco/template
 create mode 100644 srcpkgs/qt5-systems/template
 create mode 120000 srcpkgs/tzdata~HEAD

diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 367703cc1b51..7f50bc49dd3d 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/9menu/template b/srcpkgs/9menu/template
index 9451cb705e3b..e7c419574a2c 100644
--- a/srcpkgs/9menu/template
+++ b/srcpkgs/9menu/template
@@ -9,7 +9,6 @@ license="MIT"
 homepage="ftp://freefriends.org/arnold/Source"
 distfiles="ftp://freefriends.org/arnold/Source/${pkgname}-${version}.shar.gz"
 checksum=21db836fb02f3686c33233c5b4c09376fcf694b736f0297436f97df137358ac2
-create_wrksrc=yes
 
 do_extract() {
 	zcat "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.shar.gz" | sh
diff --git a/srcpkgs/Grammalecte/template b/srcpkgs/Grammalecte/template
index ead50b056cc1..56468e6197ed 100644
--- a/srcpkgs/Grammalecte/template
+++ b/srcpkgs/Grammalecte/template
@@ -2,7 +2,6 @@
 pkgname=Grammalecte
 version=1.6.0
 revision=4
-create_wrksrc=yes
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/ISOEnts/template b/srcpkgs/ISOEnts/template
index 6b0376fdd6a8..c935c487c0f2 100644
--- a/srcpkgs/ISOEnts/template
+++ b/srcpkgs/ISOEnts/template
@@ -2,7 +2,6 @@
 pkgname=ISOEnts
 version=1986
 revision=6
-create_wrksrc=yes
 depends="xmlcatmgr"
 short_desc="Character entity sets from ISO 8879:1986 (SGML)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/MonkeysAudio/template b/srcpkgs/MonkeysAudio/template
index 6b9f47eda5e6..327646b872e3 100644
--- a/srcpkgs/MonkeysAudio/template
+++ b/srcpkgs/MonkeysAudio/template
@@ -2,7 +2,6 @@
 pkgname=MonkeysAudio
 version=5.28
 revision=3
-create_wrksrc=yes
 build_style="gnu-makefile"
 depends="libMAC>=${version}_${revision}"
 short_desc="Fast and powerful lossless audio (de)compressor"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index 023ffdbc38df..787f422babd7 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -3,7 +3,6 @@ pkgname=OpenLP
 version=2.9.4
 revision=1
 wrksrc="OpenLP-${version}"
-create_wrksrc=yes
 build_style=python3-module
 # test always fails with AssertionError
 # see https://gitlab.com/openlp/openlp/-/issues/1024
diff --git a/srcpkgs/amdvlk/template b/srcpkgs/amdvlk/template
index a5aba8577b4e..5ca0a491d6f6 100644
--- a/srcpkgs/amdvlk/template
+++ b/srcpkgs/amdvlk/template
@@ -10,7 +10,6 @@ _spvgen_commit=6c2f36bcf0f8ff7ba8d20c8b789ca6346d1e16b1
 _MetroHash_commit=3c566dd9cda44ca7fd97659e0b53ac953f9037d2
 _CWPack_commit=39f8940199e60c44d4211cf8165dfd12876316fa
 archs="i686* x86_64*"
-create_wrksrc=yes
 build_wrksrc="xgl"
 build_style=cmake
 configure_args="-DBUILD_WAYLAND_SUPPORT=ON
diff --git a/srcpkgs/ampache/template b/srcpkgs/ampache/template
index a13bb117b9a4..157b391d34e6 100644
--- a/srcpkgs/ampache/template
+++ b/srcpkgs/ampache/template
@@ -2,7 +2,6 @@
 pkgname=ampache
 version=5.5.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="php8.1 mariadb"
 short_desc="Web-based tool for managing your audio/video files"
diff --git a/srcpkgs/antiword/template b/srcpkgs/antiword/template
index c33563fa0c9a..bc450cc67936 100644
--- a/srcpkgs/antiword/template
+++ b/srcpkgs/antiword/template
@@ -2,7 +2,6 @@
 pkgname=antiword
 version=0.37
 revision=2
-create_wrksrc=yes
 build_wrksrc="antiword-${version}"
 short_desc="Converts the binary files from Word to plain text and to PostScript"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template
index 268c6c067c8a..295adef677eb 100644
--- a/srcpkgs/anydesk/template
+++ b/srcpkgs/anydesk/template
@@ -3,7 +3,6 @@ pkgname=anydesk
 version=6.2.0
 revision=2
 archs="x86_64"
-create_wrksrc="yes"
 hostmakedepends="patchelf rpmextract"
 depends="hicolor-icon-theme gtkglext"
 short_desc="Fast remote desktop application"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..d8a2b77f9c54 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -4,7 +4,6 @@ version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
 wrksrc=$pkgname-$version
-create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..92b656e9308d 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -27,7 +27,6 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 distfiles="http://www.playwitharena.de/downloads/arenalinux_${_arch}_${version}.tar.gz"
-create_wrksrc=yes
 nostrip=yes
 
 do_install() {
diff --git a/srcpkgs/artwiz-fonts/template b/srcpkgs/artwiz-fonts/template
index 37a29b49108c..d53078b1f5e0 100644
--- a/srcpkgs/artwiz-fonts/template
+++ b/srcpkgs/artwiz-fonts/template
@@ -2,7 +2,6 @@
 pkgname=artwiz-fonts
 version=1.3
 revision=5
-create_wrksrc=yes
 depends="font-util mkfontdir"
 short_desc="Small futuristic ASCII fonts for X"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/asm6/template b/srcpkgs/asm6/template
index ca9b8fdd92c6..db07aa14d382 100644
--- a/srcpkgs/asm6/template
+++ b/srcpkgs/asm6/template
@@ -2,7 +2,6 @@
 pkgname=asm6
 version=1.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Simple but functional 6502 assembler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/asus-kbd-backlight/template b/srcpkgs/asus-kbd-backlight/template
index a3d116b0539e..3c59cdcb06e7 100644
--- a/srcpkgs/asus-kbd-backlight/template
+++ b/srcpkgs/asus-kbd-backlight/template
@@ -2,7 +2,6 @@
 pkgname=asus-kbd-backlight
 version=1.2
 revision=2
-create_wrksrc=yes
 depends="bash"
 short_desc="Helper for adjusting keyboard backlight brightness in Asus Zenbook"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..33f6e70bd335 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -3,7 +3,6 @@ pkgname=b43-firmware
 version=6.30.163.46
 revision=2
 wrksrc="${pkgname}"
-create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beaglebone-kernel/template b/srcpkgs/beaglebone-kernel/template
index b36c9b36eb53..7a728bbea7c0 100644
--- a/srcpkgs/beaglebone-kernel/template
+++ b/srcpkgs/beaglebone-kernel/template
@@ -16,7 +16,6 @@ checksum="
  7cd135cc1791680553cc40bf23ce11ab24b84a3ece33d810950e089090d4f65f
  5513a392ce87c8878d5a304cfda2d9f3753e01d5aefc1d47868de6350a2015bb"
 
-create_wrksrc=yes
 build_wrksrc="linux-${version}"
 _kernver="${version}_${revision}"
 
diff --git a/srcpkgs/bff/template b/srcpkgs/bff/template
index 3f4e0f63a2ba..ef3f5d0be61d 100644
--- a/srcpkgs/bff/template
+++ b/srcpkgs/bff/template
@@ -3,7 +3,6 @@ pkgname=bff
 reverts=1.0.5_1
 version=1.0
 revision=3
-create_wrksrc="yes"
 hostmakedepends="rpmextract"
 short_desc="Brainfuck interpreter (DBFI dialect)"
 maintainer="ananteris <ananteris@mailinator.com>"
diff --git a/srcpkgs/bitfighter/template b/srcpkgs/bitfighter/template
index d61ea6169f26..458372a3274f 100644
--- a/srcpkgs/bitfighter/template
+++ b/srcpkgs/bitfighter/template
@@ -2,7 +2,6 @@
 pkgname=bitfighter
 version=022
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DMASTER_MINIMAL=1 -DLUAJIT_BUILTIN=OFF"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index b0d84503614a..9ee0bd06ad98 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-create_wrksrc=yes
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/breeze-cursors/template b/srcpkgs/breeze-cursors/template
index f1a95c1d113d..6830ed58a498 100644
--- a/srcpkgs/breeze-cursors/template
+++ b/srcpkgs/breeze-cursors/template
@@ -2,7 +2,6 @@
 pkgname=breeze-cursors
 version=1.0
 revision=3
-create_wrksrc=yes
 build_style=meta
 depends="breeze-amber-cursor-theme
  breeze-blue-cursor-theme
diff --git a/srcpkgs/broadcom-wl-dkms/template b/srcpkgs/broadcom-wl-dkms/template
index a1a700259fbe..05732c215695 100644
--- a/srcpkgs/broadcom-wl-dkms/template
+++ b/srcpkgs/broadcom-wl-dkms/template
@@ -3,7 +3,6 @@ pkgname=broadcom-wl-dkms
 version=6.30.223.271
 revision=14
 archs="i686* x86_64*"
-create_wrksrc=yes
 depends="dkms"
 short_desc="Broadcom proprietary wireless drivers for Linux - DKMS kernel module"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brscan3/template b/srcpkgs/brother-brscan3/template
index 3a0e1e9bd10a..7633610736cb 100644
--- a/srcpkgs/brother-brscan3/template
+++ b/srcpkgs/brother-brscan3/template
@@ -3,7 +3,6 @@ pkgname=brother-brscan3
 version=0.2.13
 revision=2
 archs="i686 x86_64"
-create_wrksrc=yes
 hostmakedepends="tar"
 makedepends="sane-devel curl"
 depends="sane"
diff --git a/srcpkgs/brother-dcp197c-cupswrapper/template b/srcpkgs/brother-dcp197c-cupswrapper/template
index 0f71ea4ae0ad..38e7d3ac48fc 100644
--- a/srcpkgs/brother-dcp197c-cupswrapper/template
+++ b/srcpkgs/brother-dcp197c-cupswrapper/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-cupswrapper
 version=1.1.3
 revision=8
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="brother-dcp197c-lpr cups"
 short_desc="CUPS wrapper driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-dcp197c-lpr/template b/srcpkgs/brother-dcp197c-lpr/template
index 3d4067d2c9a9..1769c1647a4b 100644
--- a/srcpkgs/brother-dcp197c-lpr/template
+++ b/srcpkgs/brother-dcp197c-lpr/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-lpr
 version=1.1.3
 revision=6
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="a2ps ghostscript"
 short_desc="LPR driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ca-certificates/template b/srcpkgs/ca-certificates/template
index c45563c8f9a1..0f2b903b5f6e 100644
--- a/srcpkgs/ca-certificates/template
+++ b/srcpkgs/ca-certificates/template
@@ -5,7 +5,6 @@ revision=1
 _nss_version=${version#*+}
 bootstrap=yes
 conf_files="/etc/ca-certificates.conf"
-create_wrksrc=yes
 build_wrksrc="work"
 hostmakedepends="openssl"
 depends="openssl run-parts"
diff --git a/srcpkgs/cabbage/template b/srcpkgs/cabbage/template
index 23931ba7d7f2..a0500752ff2c 100644
--- a/srcpkgs/cabbage/template
+++ b/srcpkgs/cabbage/template
@@ -5,7 +5,6 @@ revision=1
 # specified in buildLinux.sh
 _jucever=5.4.7
 _vstsdkver=3611_22_10_2018_build_34
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 hostmakedepends="pkg-config xorg-server-xvfb"
 makedepends="libfreeglut-devel libcurl-devel jack-devel libXcomposite-devel
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 5972ddeb0ce6..5e8dabf27bad 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -3,7 +3,6 @@ pkgname=ccl
 version=1.12
 revision=1
 archs="i686* x86_64*"
-create_wrksrc=yes
 hostmakedepends="m4"
 short_desc="Clozure Common Lisp interpreter and compiler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/chatterino2/template b/srcpkgs/chatterino2/template
index 977fa9771498..05bc4d0cc149 100644
--- a/srcpkgs/chatterino2/template
+++ b/srcpkgs/chatterino2/template
@@ -7,7 +7,6 @@ _serialize_commit="7d37cbfd5ac3bfbe046118e1cec3d32ba4696469"
 _settings_commit="04792d853c7f83c9d7ab4df00279442a658d3be3"
 _signals_commit="25e4ec3b8d6ea94a5e65a26e7cfcbbce3b87c5d6"
 _sanitizers_cmake_commit="99e159ec9bc8dd362b08d18436bd40ff0648417b"
-create_wrksrc=yes
 build_wrksrc="chatterino2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_QTKEYCHAIN=ON"
diff --git a/srcpkgs/chromium-widevine/template b/srcpkgs/chromium-widevine/template
index d1e42c3a846b..e678398ebbb3 100644
--- a/srcpkgs/chromium-widevine/template
+++ b/srcpkgs/chromium-widevine/template
@@ -9,7 +9,6 @@ pkgname=chromium-widevine
 version=96.0.4664.110
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 short_desc="Browser plugin designed for the viewing of premium video content"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:chrome"
diff --git a/srcpkgs/clipper/template b/srcpkgs/clipper/template
index a0d5b7ab78bf..59c6c9b91db3 100644
--- a/srcpkgs/clipper/template
+++ b/srcpkgs/clipper/template
@@ -2,7 +2,6 @@
 pkgname=clipper
 version=6.4.2
 revision=3
-create_wrksrc=yes
 build_wrksrc=cpp
 build_style=cmake
 configure_args="-DVERSION=${version}"
diff --git a/srcpkgs/codelite/template b/srcpkgs/codelite/template
index bdd872583a7e..cb5a0923f654 100644
--- a/srcpkgs/codelite/template
+++ b/srcpkgs/codelite/template
@@ -2,7 +2,6 @@
 pkgname=codelite
 version=16.0.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="codelite-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
diff --git a/srcpkgs/colobot-data/template b/srcpkgs/colobot-data/template
index 343deef501b1..9ebd5b88183b 100644
--- a/srcpkgs/colobot-data/template
+++ b/srcpkgs/colobot-data/template
@@ -2,7 +2,6 @@
 pkgname=colobot-data
 version=0.2.0
 revision=1
-create_wrksrc=yes
 build_wrksrc="colobot-data-colobot-gold-${version}-alpha"
 build_style=cmake
 hostmakedepends="python3"
diff --git a/srcpkgs/cpuburn-a53/template b/srcpkgs/cpuburn-a53/template
index fa59fe6a657a..bf5c4000ed11 100644
--- a/srcpkgs/cpuburn-a53/template
+++ b/srcpkgs/cpuburn-a53/template
@@ -3,7 +3,6 @@ pkgname=cpuburn-a53
 version=0.0.20160228
 revision=2
 archs="aarch64*"
-create_wrksrc=yes
 build_style=fetch
 short_desc="Stress ARM Cortex-A53 processors"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index df266ded665a..07380f782511 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,6 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-create_wrksrc=yes
 build_wrksrc="$wrksrc"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/cross-x86_64-w64-mingw32/template b/srcpkgs/cross-x86_64-w64-mingw32/template
index e12ec33bfd3f..85d868500791 100644
--- a/srcpkgs/cross-x86_64-w64-mingw32/template
+++ b/srcpkgs/cross-x86_64-w64-mingw32/template
@@ -9,7 +9,6 @@ _mpfr_version=4.1.0
 _mpc_version=1.2.1
 _isl_version=0.24
 _mingw_version="${version}"
-create_wrksrc=yes
 hostmakedepends="tar flex perl texinfo"
 makedepends="zlib-devel"
 # it's ok to build with current's -devel packages
diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template
index 1affee1d8f03..91d5cf91cdbe 100644
--- a/srcpkgs/cryfs/template
+++ b/srcpkgs/cryfs/template
@@ -2,7 +2,6 @@
 pkgname=cryfs
 version=0.11.2
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF
  -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt
diff --git a/srcpkgs/ctzcls-cups/template b/srcpkgs/ctzcls-cups/template
index c6291fc7e485..64d2bc0003a6 100644
--- a/srcpkgs/ctzcls-cups/template
+++ b/srcpkgs/ctzcls-cups/template
@@ -2,7 +2,6 @@
 pkgname=ctzcls-cups
 version=1.5
 revision=1
-create_wrksrc=yes
 makedepends="cups-devel"
 short_desc="Citizen Sticker Printers driver for CUPS"
 maintainer="Petr Cizmar <xxb0322@xpc.ovh>"
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a061057..79b19b19d576 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -2,7 +2,6 @@
 pkgname=darkplaces
 version=20140513
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 makedepends="zlib-devel alsa-lib-devel libjpeg-turbo-devel libXpm-devel libXxf86vm-devel SDL-devel MesaLib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/dina-font/template b/srcpkgs/dina-font/template
index a1777a33ea8c..af1d324fd46e 100644
--- a/srcpkgs/dina-font/template
+++ b/srcpkgs/dina-font/template
@@ -2,7 +2,6 @@
 pkgname=dina-font
 version=2.93
 revision=3
-create_wrksrc=yes
 hostmakedepends="bdftopcf font-util unzip"
 depends="font-util"
 short_desc="Monospace bitmap font, primarily aimed at programmers"
diff --git a/srcpkgs/ditaa/template b/srcpkgs/ditaa/template
index 8f501a0d4523..a6710c58af70 100644
--- a/srcpkgs/ditaa/template
+++ b/srcpkgs/ditaa/template
@@ -2,7 +2,6 @@
 pkgname=ditaa
 version=0.11.0
 revision=2
-create_wrksrc=yes
 build_style=fetch
 depends="virtual?java-environment"
 short_desc="Small utility that converts ascii-art diagrams to bitmap diagrams"
diff --git a/srcpkgs/dmd-bootstrap/template b/srcpkgs/dmd-bootstrap/template
index 029b0024faea..e68e5e8f1fc2 100644
--- a/srcpkgs/dmd-bootstrap/template
+++ b/srcpkgs/dmd-bootstrap/template
@@ -6,7 +6,6 @@ _gitrev_dmd=75266348c8a2368945a339ab86d7c8960a9bfc08
 _gitrev_druntime=33ae38cef41564b12864470afaf8430eb7334d3b
 _gitrev_phobos=30ac23a0889dd183221ce531a057171dd45296c4
 archs="x86_64* i686*"
-create_wrksrc=yes
 build_style=gnu-makefile
 short_desc="DMD Compiler (last C++ version for bootstrap)"
 maintainer="Yuxuan Shui <yshuiv7@gmail.com>"
diff --git a/srcpkgs/dmd/template b/srcpkgs/dmd/template
index 0f6801ad1fef..df2a16b8e938 100644
--- a/srcpkgs/dmd/template
+++ b/srcpkgs/dmd/template
@@ -3,7 +3,6 @@ pkgname=dmd
 version=2.098.0
 revision=3
 reverts="2.100.0_1"
-create_wrksrc=yes
 hostmakedepends="dmd2.091 which"
 makedepends="git"
 depends="libphobos>=${version} gcc"
diff --git a/srcpkgs/dmd2.081/template b/srcpkgs/dmd2.081/template
index 79aad0940085..c1a7be352b77 100644
--- a/srcpkgs/dmd2.081/template
+++ b/srcpkgs/dmd2.081/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.081
 version=2.081.1
 revision=3
-create_wrksrc=yes
 hostmakedepends="which"
 makedepends="dmd-bootstrap"
 depends="libphobos2.081>=${version} gcc"
diff --git a/srcpkgs/dmd2.091/template b/srcpkgs/dmd2.091/template
index 72521df7cd3f..6eb2a31b8156 100644
--- a/srcpkgs/dmd2.091/template
+++ b/srcpkgs/dmd2.091/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.091
 version=2.091.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="dmd2.081 which"
 makedepends="git"
 depends="gcc"
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba..2c8f0bdc7a13 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -16,7 +16,6 @@ archs="i686"
 repository="nonfree"
 nostrip="yes"
 
-create_wrksrc=yes
 lib32mode=full
 
 do_install() {
diff --git a/srcpkgs/dragonbox/template b/srcpkgs/dragonbox/template
new file mode 100644
index 000000000000..78b24c5f0dd5
--- /dev/null
+++ b/srcpkgs/dragonbox/template
@@ -0,0 +1,21 @@
+# Template file for 'dragonbox'
+pkgname=dragonbox
+version=1.1.3
+revision=1
+build_style=cmake
+hostmakedepends=""
+makedepends=""
+depends=""
+short_desc="Reference implementation of Dragonbox in C++"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/jk-jeon/dragonbox"
+distfiles="https://github.com/jk-jeon/dragonbox/archive/refs/tags/${version}.tar.gz"
+checksum=09d63b05e9c594ec423778ab59b7a5aa1d76fdd71d25c7048b0258c4ec9c3384
+
+post_install() {
+	mv ${DESTDIR}/usr/include/dragonbox-${version}/dragonbox \
+		${DESTDIR}/usr/include
+	sed -i "s,include/dragonbox-${version},include," \
+		${DESTDIR}/usr/lib/cmake/dragonbox-${version}/dragonboxTargets.cmake
+}
diff --git a/srcpkgs/dummy/template b/srcpkgs/dummy/template
new file mode 100644
index 000000000000..80aea6d2d50e
--- /dev/null
+++ b/srcpkgs/dummy/template
@@ -0,0 +1,19 @@
+# Template file for 'dummy'
+pkgname=dummy
+version=0.1
+revision=1
+build_style=meta
+depends="perl pkg-config extra-cmake-modules gettext
+ akonadi-contacts-devel akonadi5-devel ecm-devel eigen3.2
+ exiv2-devel kactivities5-devel gsl-devel qt5-declarative-devel
+ kcmutils-devel kcontacts-devel kdelibs4support-devel kdiagram-devel
+ kholidays-devel khtml-devel knotifyconfig-devel kross-devel lcms2-devel
+ libetonyek-devel libgit2-devel libodfgen-devel libokular-devel
+ libopenexr-devel libspnav-devel libvisio-devel libwpg-devel libwps-devel
+ poppler-qt5-devel qca-qt5-devel threadweaver-devel marble5-devel
+ kauth-devel kparts-devel kcmutils-devel kdelibs4support-devel
+ ktextwidgets-devel kservice-devel kcrash-devel"
+short_desc="a"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://example.com"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..274790618875 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=1
 _urlver=${version#*.}
 archs="x86_64"
-create_wrksrc=yes
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template
index c7cb81120d41..1110e3bf6d12 100644
--- a/srcpkgs/electron19/template
+++ b/srcpkgs/electron19/template
@@ -5,7 +5,6 @@ revision=2
 _nodever=16.14.2
 _chromiumver=102.0.5005.125
 archs="x86_64* aarch64* ppc64le*"
-create_wrksrc=yes
 build_wrksrc="src"
 hostmakedepends="$(vopt_if clang "clang lld") python pkgconf perl gperf bison ninja nodejs hwids
  libwebp-devel freetype-devel harfbuzz-devel libpng-devel nss-devel which git libevent-devel
diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template
index 0231586c65f7..03e37b7c63cc 100644
--- a/srcpkgs/element-desktop/template
+++ b/srcpkgs/element-desktop/template
@@ -2,7 +2,6 @@
 pkgname=element-desktop
 version=1.11.8
 revision=1
-create_wrksrc=yes
 conf_files="/etc/${pkgname}/config.json"
 hostmakedepends="git yarn nodejs rust cargo python3 curl
  sqlcipher-devel libappindicator-devel libnotify-devel pkg-config
diff --git a/srcpkgs/emacs-ess/template b/srcpkgs/emacs-ess/template
index 272c465f8917..24e6dbbcb266 100644
--- a/srcpkgs/emacs-ess/template
+++ b/srcpkgs/emacs-ess/template
@@ -3,7 +3,6 @@ pkgname=emacs-ess
 reverts="18.10r1_1"
 version=18.10.2
 revision=4
-create_wrksrc=yes
 build_wrksrc="ess-${version}"
 makedepends="emacs perl"
 depends="emacs R"
diff --git a/srcpkgs/ent/template b/srcpkgs/ent/template
index e8c50ee0681c..d07ee06a6433 100644
--- a/srcpkgs/ent/template
+++ b/srcpkgs/ent/template
@@ -2,7 +2,6 @@
 pkgname=ent
 version=2008.01.28
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Evaluate pseudo random number generators"
diff --git a/srcpkgs/entangle/patches/meson-fix.patch b/srcpkgs/entangle/patches/meson-fix.patch
new file mode 100644
index 000000000000..397f52b7ff84
--- /dev/null
+++ b/srcpkgs/entangle/patches/meson-fix.patch
@@ -0,0 +1,167 @@
+Index: entangle-3.0/src/meson.build
+===================================================================
+--- entangle-3.0.orig/src/meson.build
++++ entangle-3.0/src/meson.build
+@@ -40,9 +40,8 @@ appname = 'org.entangle_photo.Manager'
+ desktop = appname + '.desktop'
+ 
+ i18n.merge_file (
+-  desktop,
+   type: 'desktop',
+-  input: desktop,
++  input: desktop + '.in',
+   output: desktop,
+   po_dir: po_dir,
+   install: true,
+@@ -50,17 +49,16 @@ i18n.merge_file (
+ )
+ 
+ metainfo = appname + '.metainfo.xml'
+-metainfotmp = appname + '.tmp.metainfo.xml'
++metainfotmp = appname + '.metainfo.xml.in'
+ 
+ metainfotmp = custom_target('gen-metadata',
+-	input: metainfo,
++	input: metainfo + '.in.in',
+ 	output: metainfotmp,
+ 	command: [meson.source_root() / 'build-aux' / 'metainfo-merge',
+ 		 meson.source_root() / 'docs' / 'releases',
+ 		 '@INPUT@', '@OUTPUT@'])
+ 
+ i18n.merge_file(
+-  metainfo,
+   input: metainfotmp,
+   output: metainfo,
+   install: true,
+Index: entangle-3.0/src/org.entangle_photo.Manager.desktop
+===================================================================
+--- entangle-3.0.orig/src/org.entangle_photo.Manager.desktop
++++ /dev/null
+@@ -1,11 +0,0 @@
+-[Desktop Entry]
+-Version=1.0
+-Name=Entangle
+-Comment=Tethered Camera Control & Capture
+-Icon=org.entangle_photo.Manager
+-Exec=entangle
+-Type=Application
+-Terminal=false
+-Categories=Graphics;Photography;GTK;
+-StartupNotify=true
+-Keywords=Capture;Camera;Tethered;Photo;
+Index: entangle-3.0/src/org.entangle_photo.Manager.desktop.in
+===================================================================
+--- /dev/null
++++ entangle-3.0/src/org.entangle_photo.Manager.desktop.in
+@@ -0,0 +1,11 @@
++[Desktop Entry]
++Version=1.0
++Name=Entangle
++Comment=Tethered Camera Control & Capture
++Icon=org.entangle_photo.Manager
++Exec=entangle
++Type=Application
++Terminal=false
++Categories=Graphics;Photography;GTK;
++StartupNotify=true
++Keywords=Capture;Camera;Tethered;Photo;
+Index: entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml
+===================================================================
+--- entangle-3.0.orig/src/org.entangle_photo.Manager.metainfo.xml
++++ /dev/null
+@@ -1,45 +0,0 @@
+-<?xml version="1.0" encoding="UTF-8"?>
+-<!-- Copyright 2014-2018 Daniel P. Berrangé <dan@berrange.com> -->
+-<component type="desktop-application">
+-  <id>org.entangle_photo.Manager</id>
+-  <metadata_license>CC0-1.0</metadata_license>
+-  <project_license>GPL-3.0+</project_license>
+-  <name>Entangle</name>
+-  <summary>Tethered Camera Control &amp; Capture</summary>
+-  <description>
+-    <p>
+-      Entangle is a program used to control digital cameras
+-      that are connected to the computer via USB.
+-    </p>
+-    <p>
+-      Entangle can trigger the camera shutter to capture new images.
+-      When supported by the camera, a continuously updating preview
+-      of the scene can be displayed prior to capture. Images will be
+-      downloaded and displayed as they are captured by the camera.
+-      Entangle also allows the settings of the camera to be changed
+-      from the computer.
+-    </p>
+-    <p>
+-      Entangle is compatible with most DSLR cameras from Nikon and
+-      Canon, some of their compact camera models, and a variety of
+-      cameras from other manufacturers.
+-    </p>
+-  </description>
+-  <launchable type="desktop-id">org.entangle_photo.Manager.desktop</launchable>
+-  <keywords>
+-    <keyword>Capture</keyword>
+-    <keyword>Camera</keyword>
+-    <keyword>Tethered</keyword>
+-    <keyword>Photo</keyword>
+-  </keywords>
+-  <screenshots>
+-    <screenshot type="default">https://entangle-photo.org/appdata/en_US/screenshots/camera-manager.png</screenshot>
+-  </screenshots>
+-  <url type="homepage">https://entangle-photo.org/</url>
+-  <developer_name>The Entangle Photo project</developer_name>
+-  <updatecontact>https://groups.google.com/forum/#!forum/entangle-devel</updatecontact>
+-  <content_rating type="oars-1.1"/>
+-  <releases>
+-  </releases>
+-  <translation type="gettext">entangle</translation>
+-</component>
+Index: entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml.in.in
+===================================================================
+--- /dev/null
++++ entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml.in.in
+@@ -0,0 +1,45 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!-- Copyright 2014-2018 Daniel P. Berrangé <dan@berrange.com> -->
++<component type="desktop-application">
++  <id>org.entangle_photo.Manager</id>
++  <metadata_license>CC0-1.0</metadata_license>
++  <project_license>GPL-3.0+</project_license>
++  <name>Entangle</name>
++  <summary>Tethered Camera Control &amp; Capture</summary>
++  <description>
++    <p>
++      Entangle is a program used to control digital cameras
++      that are connected to the computer via USB.
++    </p>
++    <p>
++      Entangle can trigger the camera shutter to capture new images.
++      When supported by the camera, a continuously updating preview
++      of the scene can be displayed prior to capture. Images will be
++      downloaded and displayed as they are captured by the camera.
++      Entangle also allows the settings of the camera to be changed
++      from the computer.
++    </p>
++    <p>
++      Entangle is compatible with most DSLR cameras from Nikon and
++      Canon, some of their compact camera models, and a variety of
++      cameras from other manufacturers.
++    </p>
++  </description>
++  <launchable type="desktop-id">org.entangle_photo.Manager.desktop</launchable>
++  <keywords>
++    <keyword>Capture</keyword>
++    <keyword>Camera</keyword>
++    <keyword>Tethered</keyword>
++    <keyword>Photo</keyword>
++  </keywords>
++  <screenshots>
++    <screenshot type="default">https://entangle-photo.org/appdata/en_US/screenshots/camera-manager.png</screenshot>
++  </screenshots>
++  <url type="homepage">https://entangle-photo.org/</url>
++  <developer_name>The Entangle Photo project</developer_name>
++  <updatecontact>https://groups.google.com/forum/#!forum/entangle-devel</updatecontact>
++  <content_rating type="oars-1.1"/>
++  <releases>
++  </releases>
++  <translation type="gettext">entangle</translation>
++</component>
diff --git a/srcpkgs/entangle/template b/srcpkgs/entangle/template
new file mode 100644
index 000000000000..dec756e0fb0f
--- /dev/null
+++ b/srcpkgs/entangle/template
@@ -0,0 +1,17 @@
+# Template file for 'entangle'
+pkgname=entangle
+version=3.0
+revision=1
+build_style=meson
+build_helper=gir
+hostmakedepends="perl gtk-doc gettext glib-devel pkgconf itstool"
+makedepends="libglib-devel gdk-pixbuf-devel gtk+3-devel pango-devel libgphoto2-devel
+ libgudev-devel libgirepository-devel lcms2-devel libpeas-devel libgexiv2-devel
+ libXext-devel libraw-devel gstreamer1-devel gst-plugins-base1-devel"
+depends=""
+short_desc="Tethered camera control and capture"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://www.entangle-photo.org"
+distfiles="https://www.entangle-photo.org/download/sources/entangle-${version}.tar.xz"
+checksum=9285ebab273ebe788d39a7c1bf19717cc6312cfcaa0bc55d65cf5a8d4f42a545
diff --git a/srcpkgs/epson-inkjet-printer-escpr2/template b/srcpkgs/epson-inkjet-printer-escpr2/template
index afc0ef4c97be..cbf115f11068 100644
--- a/srcpkgs/epson-inkjet-printer-escpr2/template
+++ b/srcpkgs/epson-inkjet-printer-escpr2/template
@@ -3,7 +3,6 @@ pkgname=epson-inkjet-printer-escpr2
 version=1.1.24
 revision=1
 archs="x86_64 i686 aarch64 armv7l"
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-cupsfilterdir=/usr/lib/cups/filter --with-cupsppddir=/usr/share/ppd"
diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 7f4ee419095e..0ee7987c6434 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,7 +2,6 @@
 pkgname=erlang
 version=25.1.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
diff --git a/srcpkgs/es/template b/srcpkgs/es/template
index 9dc6a864a7e6..c19ab6a4feaf 100644
--- a/srcpkgs/es/template
+++ b/srcpkgs/es/template
@@ -2,7 +2,6 @@
 pkgname=es
 version=0.9.2
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--with-readline es_cv_abused_getenv=no"
 hostmakedepends="bison"
diff --git a/srcpkgs/figlet-fonts/template b/srcpkgs/figlet-fonts/template
index 750523140233..8be3671bd7b1 100644
--- a/srcpkgs/figlet-fonts/template
+++ b/srcpkgs/figlet-fonts/template
@@ -3,7 +3,6 @@ pkgname=figlet-fonts
 version=20150508
 revision=4
 _figlet_version=2.2.5
-create_wrksrc=yes
 depends="figlet perl"
 short_desc="Additional fonts for figlet"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/fillets-ng/template b/srcpkgs/fillets-ng/template
index 83741590c011..d268eb452a04 100644
--- a/srcpkgs/fillets-ng/template
+++ b/srcpkgs/fillets-ng/template
@@ -2,7 +2,6 @@
 pkgname=fillets-ng
 version=1.0.1
 revision=3
-create_wrksrc=yes
 build_wrksrc="fillets-ng-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index c4e43c47dffd..66f3dbb2f002 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -8,7 +8,6 @@ maintainer="Daniel Nümm <daniel.nuemm@blacktre.es>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 238315b3bd91..177ac6a3dca5 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -8,7 +8,6 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/font-Hasklig/template b/srcpkgs/font-Hasklig/template
index b65c065d17b1..8774895f6d58 100644
--- a/srcpkgs/font-Hasklig/template
+++ b/srcpkgs/font-Hasklig/template
@@ -2,7 +2,6 @@
 pkgname=font-Hasklig
 version=1.2
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Monospaced font with ligatures"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template
index c7487c4e3f40..73bb6af589a5 100644
--- a/srcpkgs/font-atkinson-hyperlegible-ttf/template
+++ b/srcpkgs/font-atkinson-hyperlegible-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-atkinson-hyperlegible-ttf
 version=2020.0514
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Typeface with improved readability and legibility - TTF variant"
 maintainer="J Farkas <chexum+git@gmail.com>"
diff --git a/srcpkgs/font-cozette/template b/srcpkgs/font-cozette/template
index 20bbdcff11e7..f949cdcc1e05 100644
--- a/srcpkgs/font-cozette/template
+++ b/srcpkgs/font-cozette/template
@@ -2,7 +2,6 @@
 pkgname=font-cozette
 version=1.18.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="font-util bdftopcf"
 depends="font-util"
 short_desc="Bitmap programming font optimized for coziness"
diff --git a/srcpkgs/font-fantasque-sans-ttf/template b/srcpkgs/font-fantasque-sans-ttf/template
index ae705baca49e..34ce5b77b3b5 100644
--- a/srcpkgs/font-fantasque-sans-ttf/template
+++ b/srcpkgs/font-fantasque-sans-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-fantasque-sans-ttf
 version=1.8.0
 revision=2
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Handwriting-like programming typeface"
 maintainer="Kartik Singh <kartik.ynwa@gmail.com>"
diff --git a/srcpkgs/font-firacode/template b/srcpkgs/font-firacode/template
index 3e6b45703aed..55f9f02912d2 100644
--- a/srcpkgs/font-firacode/template
+++ b/srcpkgs/font-firacode/template
@@ -2,7 +2,6 @@
 pkgname=font-firacode
 version=6.2
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="FiraCode: monospaced font with programming ligatures"
 maintainer="wundrweapon <whhacker.dcx@gmail.com>"
diff --git a/srcpkgs/font-fontin/template b/srcpkgs/font-fontin/template
index 4321285ea5de..a61ee0d78495 100644
--- a/srcpkgs/font-fontin/template
+++ b/srcpkgs/font-fontin/template
@@ -2,7 +2,6 @@
 pkgname=font-fontin
 version=0.0.20151027
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="A font designed to be used at small sizes"
diff --git a/srcpkgs/font-hanazono/template b/srcpkgs/font-hanazono/template
index f7b2912d35c3..e0212d2b42c3 100644
--- a/srcpkgs/font-hanazono/template
+++ b/srcpkgs/font-hanazono/template
@@ -3,7 +3,6 @@ pkgname=font-hanazono
 version=20170904
 _revision=68253
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Hanazono is a free kanji font"
diff --git a/srcpkgs/font-hermit-otf/template b/srcpkgs/font-hermit-otf/template
index e5ba0d337826..3501c625750e 100644
--- a/srcpkgs/font-hermit-otf/template
+++ b/srcpkgs/font-hermit-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-hermit-otf
 version=2.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Monospace font designed to be clear, pragmatic and very readable"
diff --git a/srcpkgs/font-iosevka/template b/srcpkgs/font-iosevka/template
index 730f461f84e2..2a63a476b31f 100644
--- a/srcpkgs/font-iosevka/template
+++ b/srcpkgs/font-iosevka/template
@@ -2,7 +2,6 @@
 pkgname=font-iosevka
 version=16.3.4
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Slender monospace sans-serif and slab-serif typeface"
 maintainer="Jose G Perez Taveras <josegpt27@gmail.com>"
diff --git a/srcpkgs/font-libertine-ttf/template b/srcpkgs/font-libertine-ttf/template
index 8d6de110a74a..fc337b0ea5b0 100644
--- a/srcpkgs/font-libertine-ttf/template
+++ b/srcpkgs/font-libertine-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-libertine-ttf
 version=5.3.0
 revision=2
 _date=2012_07_02
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Libertine TTF Fonts - Libre multilingual font family"
 maintainer="Pascal Vanier <pascal.vanier@gmail.com>"
diff --git a/srcpkgs/font-manjari/template b/srcpkgs/font-manjari/template
index 92524f3a82f6..d2f922ae9cdd 100644
--- a/srcpkgs/font-manjari/template
+++ b/srcpkgs/font-manjari/template
@@ -2,7 +2,6 @@
 pkgname=font-manjari
 version=2.000
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Malayalam font with smooth curves"
 maintainer="Ashish Kurian Thomas <a@aktsbot.in>"
diff --git a/srcpkgs/font-sarasa-gothic/template b/srcpkgs/font-sarasa-gothic/template
index 167c56b75ce8..50fe6a49d9c7 100644
--- a/srcpkgs/font-sarasa-gothic/template
+++ b/srcpkgs/font-sarasa-gothic/template
@@ -2,7 +2,6 @@
 pkgname=font-sarasa-gothic
 version=0.36.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="CJK programming font based on Iosevka and Source Han Sans"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/font-symbola/template b/srcpkgs/font-symbola/template
index b8e72cd601bc..cc2833243151 100644
--- a/srcpkgs/font-symbola/template
+++ b/srcpkgs/font-symbola/template
@@ -2,7 +2,6 @@
 pkgname=font-symbola
 version=14.00
 revision=1
-create_wrksrc=yes
 hostmakedepends="poppler"
 depends="font-util xbps-triggers"
 short_desc="Font with many Symbol/Emoji blocks of The Unicode Standard"
diff --git a/srcpkgs/font-unifont-bdf/template b/srcpkgs/font-unifont-bdf/template
index 675429a16aa2..5fe2d25dbab6 100644
--- a/srcpkgs/font-unifont-bdf/template
+++ b/srcpkgs/font-unifont-bdf/template
@@ -2,7 +2,6 @@
 pkgname=font-unifont-bdf
 version=14.0.03
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="GNU Unifont Glyphs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-vazir-code/template b/srcpkgs/font-vazir-code/template
index 716ce0264524..9bbfd8de8e2e 100644
--- a/srcpkgs/font-vazir-code/template
+++ b/srcpkgs/font-vazir-code/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir-code
 version=1.1.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (farsi) monospaced font"
 maintainer="mkf <makefile@riseup.net>"
diff --git a/srcpkgs/font-vazir/template b/srcpkgs/font-vazir/template
index d54cbcb20163..67251100c8ab 100644
--- a/srcpkgs/font-vazir/template
+++ b/srcpkgs/font-vazir/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir
 version=30.1.0
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (Farsi) Font - قلم (فونت) فارسی وزیر"
 maintainer="linarcx <linarcx@gmail.com>"
diff --git a/srcpkgs/font-vollkorn-ttf/template b/srcpkgs/font-vollkorn-ttf/template
index 5ee9d7d1b341..851ae32d0b27 100644
--- a/srcpkgs/font-vollkorn-ttf/template
+++ b/srcpkgs/font-vollkorn-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-vollkorn-ttf
 version=4.105
 revision=2
-create_wrksrc=yes
 font_dirs="/usr/share/fonts/TTF"
 hostmakedepends="unzip"
 depends="font-util"
diff --git a/srcpkgs/fonts-droid-ttf/template b/srcpkgs/fonts-droid-ttf/template
index 44ef45a80523..0f4eef7e450f 100644
--- a/srcpkgs/fonts-droid-ttf/template
+++ b/srcpkgs/fonts-droid-ttf/template
@@ -3,7 +3,6 @@ pkgname=fonts-droid-ttf
 version=20150613
 revision=3
 _githash=f5de525ee3547b8a69a21aec1e1a3175bc06f442
-create_wrksrc=yes
 depends="font-util"
 short_desc="General-purpose Android fonts (CJK support)"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fortune-mod-void/template b/srcpkgs/fortune-mod-void/template
index cac177dc6b19..d27b528a337b 100644
--- a/srcpkgs/fortune-mod-void/template
+++ b/srcpkgs/fortune-mod-void/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-void
 version=20200307
 revision=2
-create_wrksrc=yes
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
 short_desc="Quotes from #xbps and other void related stuff"
diff --git a/srcpkgs/fpc/template b/srcpkgs/fpc/template
index c867802cf756..335aa49584c9 100644
--- a/srcpkgs/fpc/template
+++ b/srcpkgs/fpc/template
@@ -3,7 +3,6 @@ pkgname=fpc
 version=3.2.0
 revision=1
 archs="x86_64* i686* ppc64le ppc64 ppc"
-create_wrksrc=yes
 build_wrksrc="${pkgname}build-${version}"
 conf_files="/etc/fpc.cfg /etc/fppkg.cfg"
 hostmakedepends="rpmextract"
diff --git a/srcpkgs/fsbext/template b/srcpkgs/fsbext/template
index c936bac38ff9..61f10734d9b6 100644
--- a/srcpkgs/fsbext/template
+++ b/srcpkgs/fsbext/template
@@ -5,7 +5,6 @@ revision=2
 hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_target=fsbext
-create_wrksrc=obviously
 short_desc="Files extractor for the FSB archives used by the FMOD library"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/gajim-omemo/template b/srcpkgs/gajim-omemo/template
index e218802485f0..8083040fb5d0 100644
--- a/srcpkgs/gajim-omemo/template
+++ b/srcpkgs/gajim-omemo/template
@@ -2,7 +2,6 @@
 pkgname=gajim-omemo
 version=2.8.16
 revision=1
-create_wrksrc="omemo"
 hostmakedepends="unzip"
 depends="python3 python3-setuptools python3-cryptography python3-axolotl
  python3-qrcode gajim"
diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..8189d2813eb9 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,7 +3,6 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 build_style=cargo
 short_desc="WebDriver for Firefox"
diff --git a/srcpkgs/ghidra/template b/srcpkgs/ghidra/template
index 32edeb3be08b..cd0a97a1e56a 100644
--- a/srcpkgs/ghidra/template
+++ b/srcpkgs/ghidra/template
@@ -6,7 +6,6 @@ _commit=939210dab2570714944ac35a4daef9633fd842b3
 archs="x86_64* aarch64*"
 # Other 64bit archs should be easily patchable,
 # grep for linux_arm_64 to find all places in need of patching
-create_wrksrc=yes
 build_wrksrc="ghidra_build"
 hostmakedepends="gradle openjdk11 flex unzip protobuf which"
 depends="openjdk11"
diff --git a/srcpkgs/gnome-colors-icon-theme/template b/srcpkgs/gnome-colors-icon-theme/template
index ed09ae96914d..114a04dc7c33 100644
--- a/srcpkgs/gnome-colors-icon-theme/template
+++ b/srcpkgs/gnome-colors-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=gnome-colors-icon-theme
 version=5.5.1
 revision=2
-create_wrksrc=yes
 depends="gtk-update-icon-cache hicolor-icon-theme gnome-icon-theme"
 short_desc="GNOME-Colors icon theme"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index 4fa13d28f6d1..70b6059f512a 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -2,7 +2,6 @@
 pkgname=go
 version=1.19.2
 revision=1
-create_wrksrc=yes
 build_wrksrc=go
 hostmakedepends="go1.12-bootstrap"
 checkdepends="iana-etc clang gcc-fortran"
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 42c7ba3764ef..0308c71d189f 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -2,7 +2,6 @@
 pkgname=gopass-jsonapi
 version=1.14.6
 revision=1
-create_wrksrc=yes
 build_style=go
 go_import_path=github.com/gopasspw/gopass-jsonapi
 go_ldflags="-X main.version=${version}"
diff --git a/srcpkgs/grabc/template b/srcpkgs/grabc/template
index 6e7e55663e68..deddf7bbff74 100644
--- a/srcpkgs/grabc/template
+++ b/srcpkgs/grabc/template
@@ -3,7 +3,6 @@ pkgname=grabc
 reverts=1.1_1
 version=1.0.2
 revision=1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/gtk-theme-united-gnome/template b/srcpkgs/gtk-theme-united-gnome/template
index fcb4b3a5baae..f355423e1478 100644
--- a/srcpkgs/gtk-theme-united-gnome/template
+++ b/srcpkgs/gtk-theme-united-gnome/template
@@ -2,7 +2,6 @@
 pkgname=gtk-theme-united-gnome
 version=2.2
 revision=3
-create_wrksrc=yes
 depends="gnome-themes-standard gtk+3 gtk-engine-murrine"
 short_desc="GTK2/3 + GNOME Shell theme based on a Ubuntu 18.04 design concept"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/guvcview/template b/srcpkgs/guvcview/template
index 345cf6006f24..b7f43678e72e 100644
--- a/srcpkgs/guvcview/template
+++ b/srcpkgs/guvcview/template
@@ -2,7 +2,6 @@
 pkgname=guvcview
 version=2.0.7
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-static --disable-debian-menu"
 hostmakedepends="pkg-config intltool autoconf automake libtool glib-devel"
diff --git a/srcpkgs/helden-software/template b/srcpkgs/helden-software/template
index 77850de45887..5adeef5a4387 100644
--- a/srcpkgs/helden-software/template
+++ b/srcpkgs/helden-software/template
@@ -4,7 +4,6 @@ version=5.5.3
 revision=1
 _ver="${version}-0_all"
 _filename="${pkgname}_${_ver}.deb"
-create_wrksrc=yes
 build_style=fetch
 depends="openjdk-jre"
 short_desc="Character generator for the Pen&Paper RPG DSA"
diff --git a/srcpkgs/hobbits/template b/srcpkgs/hobbits/template
index c45b8ff3560e..f3a5509cf496 100644
--- a/srcpkgs/hobbits/template
+++ b/srcpkgs/hobbits/template
@@ -4,7 +4,6 @@ version=0.53.2
 revision=1
 _pffft_commit=7914df2127c206ae501a6cb2950ee65a94662215
 _pffft_dir="jpommier-pffft-${_pffft_commit:0:12}"
-create_wrksrc=yes
 build_wrksrc="hobbits-${version}"
 build_style=cmake
 configure_args="-DBUILD_VERSION=${version} $(vopt_bool simd PFFFT_ENABLE_SIMD)"
diff --git a/srcpkgs/hopper/template b/srcpkgs/hopper/template
index b1645666498d..39c4abbe337a 100644
--- a/srcpkgs/hopper/template
+++ b/srcpkgs/hopper/template
@@ -3,7 +3,6 @@ pkgname=hopper
 version=5.7.7
 revision=1
 _build=1
-create_wrksrc=yes
 short_desc="MacOS and Linux Disassembler"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:EULA"
diff --git a/srcpkgs/hunspell-ca_ES/template b/srcpkgs/hunspell-ca_ES/template
index b9aa920b50e1..8f942c96e8a7 100644
--- a/srcpkgs/hunspell-ca_ES/template
+++ b/srcpkgs/hunspell-ca_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ca_ES
 version=3.0.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Catalan dictionary for hunspell"
 maintainer="Adrià Rubio <engolianth@protonmail.com>"
diff --git a/srcpkgs/hunspell-da_DK/template b/srcpkgs/hunspell-da_DK/template
index a16c31d36988..85c1255e2166 100644
--- a/srcpkgs/hunspell-da_DK/template
+++ b/srcpkgs/hunspell-da_DK/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-da_DK
 version=2.4
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Danish da_DK dictionary for hunspell"
 maintainer="Unix Sheikh <unixsheikh@protonmail.com>"
diff --git a/srcpkgs/hunspell-de_CH/template b/srcpkgs/hunspell-de_CH/template
index 7ea4ce038c70..2a497b3c353c 100644
--- a/srcpkgs/hunspell-de_CH/template
+++ b/srcpkgs/hunspell-de_CH/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_CH
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Switzerland) dictionary for hunspell"
 maintainer="Pascal Huber <pascal.huber@resolved.ch>"
diff --git a/srcpkgs/hunspell-de_DE/template b/srcpkgs/hunspell-de_DE/template
index 2d2f03ce61d3..59c7f49030f6 100644
--- a/srcpkgs/hunspell-de_DE/template
+++ b/srcpkgs/hunspell-de_DE/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_DE
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Germany) dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..39670eb3654c 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-en_AU/template b/srcpkgs/hunspell-en_AU/template
index 318c154b5282..8f5354b80904 100644
--- a/srcpkgs/hunspell-en_AU/template
+++ b/srcpkgs/hunspell-en_AU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_AU
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Australian English en_AU dictionary for hunspell"
 maintainer="Alexis <flexibeast@gmail.com>"
diff --git a/srcpkgs/hunspell-en_CA/template b/srcpkgs/hunspell-en_CA/template
index 65d7926b2603..399833f24e98 100644
--- a/srcpkgs/hunspell-en_CA/template
+++ b/srcpkgs/hunspell-en_CA/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_CA
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Canadian English en_CA dictionary for hunspell"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/hunspell-en_GB-ize/template b/srcpkgs/hunspell-en_GB-ize/template
index faf133088db8..3332a158df6e 100644
--- a/srcpkgs/hunspell-en_GB-ize/template
+++ b/srcpkgs/hunspell-en_GB-ize/template
@@ -4,7 +4,6 @@ _variant="ize"
 pkgname=${_vpkgname}-${_variant}
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="English dictionary for hunspell ${_variant} variant"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-en_US/template b/srcpkgs/hunspell-en_US/template
index ce4df5e1a624..5367bacb2db5 100644
--- a/srcpkgs/hunspell-en_US/template
+++ b/srcpkgs/hunspell-en_US/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_US
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="American English en_US dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-es_ES/template b/srcpkgs/hunspell-es_ES/template
index 45f5785b9f60..7109807e60dc 100644
--- a/srcpkgs/hunspell-es_ES/template
+++ b/srcpkgs/hunspell-es_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-es_ES
 version=2.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Spanish dictionary for hunspell"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/hunspell-fr_FR/template b/srcpkgs/hunspell-fr_FR/template
index 221b53b561ef..fd34fcc34a80 100644
--- a/srcpkgs/hunspell-fr_FR/template
+++ b/srcpkgs/hunspell-fr_FR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-fr_FR
 version=7.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="French dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-hr_HR/template b/srcpkgs/hunspell-hr_HR/template
index c3857398f5bc..2f7728f2cf22 100644
--- a/srcpkgs/hunspell-hr_HR/template
+++ b/srcpkgs/hunspell-hr_HR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-hr_HR
 version=20030928
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Croatian (Croatia) dictionary for hunspell"
 maintainer="Gour <gour@atmarama.net>"
diff --git a/srcpkgs/hunspell-it_IT/template b/srcpkgs/hunspell-it_IT/template
index 705e925017ee..5cf7db2bf1af 100644
--- a/srcpkgs/hunspell-it_IT/template
+++ b/srcpkgs/hunspell-it_IT/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-it_IT
 version=4.2
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Italian dictionary for hunspell"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/hunspell-pl_PL/template b/srcpkgs/hunspell-pl_PL/template
index bfbcaae14013..bbfcb1058249 100644
--- a/srcpkgs/hunspell-pl_PL/template
+++ b/srcpkgs/hunspell-pl_PL/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-pl_PL
 version=20220801
 revision=1
-create_wrksrc=yes
 short_desc="Polish dictionary for hunspell"
 maintainer="m-cz <emcze@ya.ru>"
 license="GPL-2.0-only, LGPL-2.1-only, CC-BY-4.0, MPL-1.1, Apache-2.0"
diff --git a/srcpkgs/hunspell-ro_RO/template b/srcpkgs/hunspell-ro_RO/template
index 83d1281d79f1..ff649345ccad 100644
--- a/srcpkgs/hunspell-ro_RO/template
+++ b/srcpkgs/hunspell-ro_RO/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ro_RO
 version=3.3.10
 revision=1
-create_wrksrc=yes
 short_desc="Romanian dictionary for hunspell"
 maintainer="Klorophatu <klorophatu@krutt.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1"
diff --git a/srcpkgs/hunspell-ru_RU-ieyo/template b/srcpkgs/hunspell-ru_RU-ieyo/template
index 070efc24769b..b07c90f1cef0 100644
--- a/srcpkgs/hunspell-ru_RU-ieyo/template
+++ b/srcpkgs/hunspell-ru_RU-ieyo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU-ieyo
 version=0.3.9
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell, variant with ie and yo"
 maintainer="Andrey Raugas <kainonergon@gmail.com>"
diff --git a/srcpkgs/hunspell-ru_RU/template b/srcpkgs/hunspell-ru_RU/template
index 7242e68ac018..8d1f53f9e18f 100644
--- a/srcpkgs/hunspell-ru_RU/template
+++ b/srcpkgs/hunspell-ru_RU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU
 version=0.4.3
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/hunspell-sl_SI/template b/srcpkgs/hunspell-sl_SI/template
index 26f2fb319c7e..d941d4d5ec72 100644
--- a/srcpkgs/hunspell-sl_SI/template
+++ b/srcpkgs/hunspell-sl_SI/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sl_SI
 version=2020.12.31
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Slovenian dictionary for hunspell"
 maintainer="Chloris <chloris@freedommail.ch>"
diff --git a/srcpkgs/hunspell-sv_SE/template b/srcpkgs/hunspell-sv_SE/template
index cd5a56870c15..32bdced9de14 100644
--- a/srcpkgs/hunspell-sv_SE/template
+++ b/srcpkgs/hunspell-sv_SE/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sv_SE
 version=2.41
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Swedish sv_SE dictionary for hunspell"
 maintainer="Venca Uruba <uruba@outlook.com>"
diff --git a/srcpkgs/ictree/template b/srcpkgs/ictree/template
index be0ad5fba4c6..9961600bb522 100644
--- a/srcpkgs/ictree/template
+++ b/srcpkgs/ictree/template
@@ -2,7 +2,6 @@
 pkgname=ictree
 version=1.0.1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Like tree but interactive"
diff --git a/srcpkgs/icu4lua/template b/srcpkgs/icu4lua/template
index 9fc0d8aaa44f..0f766d404f85 100644
--- a/srcpkgs/icu4lua/template
+++ b/srcpkgs/icu4lua/template
@@ -2,7 +2,6 @@
 pkgname=icu4lua
 version=0.2B
 revision=12
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
 makedepends="icu-devel lua51-devel"
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 92ad9135f3a9..e72f9bc8fbb3 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -3,7 +3,6 @@ pkgname=intellij-idea-ultimate-edition
 version=2021.3.3
 revision=1
 archs="i686 x86_64"
-create_wrksrc="true"
 depends="giflib libXtst jetbrains-jdk-bin"
 short_desc="Most intelligent Java IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..8cc72a801885 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -4,7 +4,6 @@ _distname=ipw2100-fw
 version=1.3
 revision=6
 wrksrc="${_distname}-${version}"
-create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/jnettop/template b/srcpkgs/jnettop/template
index 1bfc21eda36d..d9ceb4c7d3ac 100644
--- a/srcpkgs/jnettop/template
+++ b/srcpkgs/jnettop/template
@@ -2,7 +2,6 @@
 pkgname=jnettop
 version=0.13.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kexec-tools/template b/srcpkgs/kexec-tools/template
index 827c3ca108fd..eb299b8c568b 100644
--- a/srcpkgs/kexec-tools/template
+++ b/srcpkgs/kexec-tools/template
@@ -2,7 +2,6 @@
 pkgname=kexec-tools
 version=2.0.23
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="tar xz"
 makedepends="zlib-devel liblzma-devel"
diff --git a/srcpkgs/kickassembler/template b/srcpkgs/kickassembler/template
index 99f1f0ead745..6bac58929733 100644
--- a/srcpkgs/kickassembler/template
+++ b/srcpkgs/kickassembler/template
@@ -2,7 +2,6 @@
 pkgname=kickassembler
 version=4.19
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="virtual?java-environment"
 short_desc="Combination of 6510 assembler and high level script language"
diff --git a/srcpkgs/klystrack/template b/srcpkgs/klystrack/template
index fa15065adcad..33114107ed58 100644
--- a/srcpkgs/klystrack/template
+++ b/srcpkgs/klystrack/template
@@ -3,7 +3,6 @@ pkgname=klystrack
 version=1.7.3
 revision=2
 _klystronsha=f5114db4de299ece73852becbef56d7d461bf421
-create_wrksrc=yes
 hostmakedepends="SDL2-devel"
 makedepends="SDL2_image-devel SDL2_mixer-devel"
 short_desc="Chiptune music tracker"
diff --git a/srcpkgs/libaom/template b/srcpkgs/libaom/template
index 64fc8dcbd633..12e33c26be17 100644
--- a/srcpkgs/libaom/template
+++ b/srcpkgs/libaom/template
@@ -2,7 +2,6 @@
 pkgname=libaom
 version=3.4.0
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DENABLE_DOCS=OFF -DBUILD_SHARED_LIBS=ON"
 hostmakedepends="yasm doxygen perl"
diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..94e80b22d1b5 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
diff --git a/srcpkgs/lua-language-server/template b/srcpkgs/lua-language-server/template
index bd539c6ca6a1..59baa1ec2821 100644
--- a/srcpkgs/lua-language-server/template
+++ b/srcpkgs/lua-language-server/template
@@ -2,7 +2,6 @@
 pkgname=lua-language-server
 version=3.5.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="ninja"
 short_desc="Lua LSP implementation written in Lua"
 maintainer="icp <pangolin@vivaldi.net>"
diff --git a/srcpkgs/lua54-cjson/template b/srcpkgs/lua54-cjson/template
index 72ba9407c308..242d8e385cf9 100644
--- a/srcpkgs/lua54-cjson/template
+++ b/srcpkgs/lua54-cjson/template
@@ -2,7 +2,6 @@
 pkgname=lua54-cjson
 version=2.1.0
 revision=3
-create_wrksrc=yes
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..53674cf46e62 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -3,7 +3,6 @@ pkgname=lua54-luadbi
 version=0.5
 revision=5
 wrksrc="luadbi-${version}"
-create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/m17n-db/template b/srcpkgs/m17n-db/template
index 2d84144f5e7d..20dd5e3f7bf9 100644
--- a/srcpkgs/m17n-db/template
+++ b/srcpkgs/m17n-db/template
@@ -4,7 +4,6 @@ version=1.8.0
 revision=2
 _glibc_version=2.32
 build_style=gnu-configure
-create_wrksrc=yes
 build_wrksrc=m17n-db-$version
 configure_args="--with-charmaps=${XBPS_BUILDDIR}/m17n-db-${version}/glibc-${_glibc_version}/localedata/charmaps"
 hostmakedepends="gettext"
diff --git a/srcpkgs/macchanger/template b/srcpkgs/macchanger/template
index b0363f1f70ce..74f35c294e3e 100644
--- a/srcpkgs/macchanger/template
+++ b/srcpkgs/macchanger/template
@@ -2,7 +2,6 @@
 pkgname=macchanger
 version=1.7.0
 revision=5
-create_wrksrc=yes
 build_wrksrc="macchanger-${version}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..24adf3c50729 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -6,7 +6,6 @@ _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
 wrksrc="mandrel-${version}"
-create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/mb2md/template b/srcpkgs/mb2md/template
index 2a069a675417..8b947ba847fe 100644
--- a/srcpkgs/mb2md/template
+++ b/srcpkgs/mb2md/template
@@ -2,7 +2,6 @@
 pkgname=mb2md
 version=3.20
 revision=3
-create_wrksrc=yes
 depends="perl-TimeDate"
 short_desc="Convert mbox mailboxes into maildir mailboxes"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/memtest86+/template b/srcpkgs/memtest86+/template
index ecffaa62c401..8429b5382b36 100644
--- a/srcpkgs/memtest86+/template
+++ b/srcpkgs/memtest86+/template
@@ -10,7 +10,6 @@ homepage="http://www.memtest.org"
 distfiles="https://www.memtest.org/download/${version}/memtest86+-${version}.bin.gz"
 checksum=78f6625b093de69537d99ed68e35b2a9e5d666504cb2533affab1967bd888fc8
 
-create_wrksrc=yes
 nostrip=yes
 noverifyrdeps=yes
 
diff --git a/srcpkgs/minetest/template b/srcpkgs/minetest/template
index 3fd704d0dd40..0eb52d4e131e 100644
--- a/srcpkgs/minetest/template
+++ b/srcpkgs/minetest/template
@@ -3,7 +3,6 @@ pkgname=minetest
 version=5.6.1
 revision=1
 _irrlichtversion=1.9.0mt8
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SERVER=TRUE -DVERSION_EXTRA=_${revision}"
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index f4d74271bb1d..47bef3de0241 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -3,7 +3,6 @@ pkgname=moby
 version=20.10.17
 revision=1
 _libnetwork_commit=f6ccccb1c082a432c2a5814aaedaca56af33d9ea
-create_wrksrc=yes
 build_style=go
 go_import_path="github.com/docker/docker"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mozc/template b/srcpkgs/mozc/template
index 3fdb986b3213..470f7180dcc4 100644
--- a/srcpkgs/mozc/template
+++ b/srcpkgs/mozc/template
@@ -8,7 +8,6 @@ _commit=056163a5fddbb261b258beb8444998e4882f0cc5
 _abseil=20211102.0
 _gyp=0.1+20220404git9ecf45e
 _jpn_dict=e5b3425575734c323e1d947009dd74709437b684
-create_wrksrc=yes
 build_wrksrc=mozc/src
 hostmakedepends="gettext ninja pkg-config protobuf protobuf-devel
  python3-six which qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/mp3gain/template b/srcpkgs/mp3gain/template
new file mode 100644
index 000000000000..37ac696b93dd
--- /dev/null
+++ b/srcpkgs/mp3gain/template
@@ -0,0 +1,18 @@
+# Template file for 'mp3gain'
+pkgname=mp3gain
+version=1.6.2
+revision=2
+build_style=gnu-makefile
+make_build_args="OSTYPE=linux"
+hostmakedepends="unzip"
+makedepends="mpg123-devel"
+short_desc="Lossless mp3 normalizer with statistical analysis"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="LGPL-2.1-or-later"
+homepage="http://mp3gain.sourceforge.net"
+distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version//./_}-src.zip"
+checksum=5cc04732ef32850d5878b28fbd8b85798d979a025990654aceeaa379bcc9596d
+
+do_install() {
+	vbin mp3gain
+}
diff --git a/srcpkgs/msp430-toolchain/template b/srcpkgs/msp430-toolchain/template
index 10f8d6b7fe45..f9499bc7b526 100644
--- a/srcpkgs/msp430-toolchain/template
+++ b/srcpkgs/msp430-toolchain/template
@@ -3,7 +3,6 @@ pkgname=msp430-toolchain
 version=3.05.00.00
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=yes
 hostmakedepends="unzip expect flex tar texinfo"
 makedepends="ncurses-devel"
 short_desc="Toolchain for the TI MSP430 microprocessor"
diff --git a/srcpkgs/mytop/template b/srcpkgs/mytop/template
index 1137a834b511..d3340ed5d9c0 100644
--- a/srcpkgs/mytop/template
+++ b/srcpkgs/mytop/template
@@ -2,7 +2,6 @@
 pkgname=mytop
 version=10.1.48
 revision=1
-create_wrksrc=yes
 depends="mariadb perl-Term-ReadKey perl-DBD-mysql"
 short_desc="Top-like query monitor for MariaDB"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/neomutt/template b/srcpkgs/neomutt/template
index 39927bb48fbb..28c739c83a9a 100644
--- a/srcpkgs/neomutt/template
+++ b/srcpkgs/neomutt/template
@@ -2,7 +2,6 @@
 pkgname=neomutt
 version=20220429
 revision=3
-create_wrksrc=true
 build_wrksrc="${pkgname}-${version}"
 build_style=configure
 configure_args="--ssl --gpgme --notmuch --gdbm --lua --sasl --zlib --tdb
diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index 2c9f45042734..448ac3d6e5a4 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -5,7 +5,6 @@ version=11.00.00
 revision=1
 _githash=0d782c278caeb9e70b1a5635d018168b09ecf2ba
 _githash_guide=fb48776592aebf481e5b27db16786005dd965c71
-create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
 hostmakedepends="flex perl pkg-config python3"
 makedepends="libX11-devel libjpeg-turbo-devel libpng-devel libxml2-devel
diff --git a/srcpkgs/nginx/template b/srcpkgs/nginx/template
index a4324dd75df8..0dfbc7d6c7df 100644
--- a/srcpkgs/nginx/template
+++ b/srcpkgs/nginx/template
@@ -3,7 +3,6 @@ pkgname=nginx
 version=1.22.0
 revision=1
 _tests_commit=18ac4d9e5a2a
-create_wrksrc=yes
 build_wrksrc="nginx-${version}"
 build_style=gnu-makefile
 hostmakedepends="openssl-devel pcre2-devel $(vopt_if geoip geoip-devel)"
diff --git a/srcpkgs/nim/template b/srcpkgs/nim/template
index 4e69e1fab2b7..15cd47ba7220 100644
--- a/srcpkgs/nim/template
+++ b/srcpkgs/nim/template
@@ -4,7 +4,6 @@ version=1.6.6
 revision=1
 _c1version=561b417c65791cd8356b5f73620914ceff845d10
 _nimbleversion=0.13.1
-create_wrksrc=yes
 build_wrksrc="Nim-$version"
 depends="gcc openssl-devel"
 short_desc="Nim programming language"
diff --git a/srcpkgs/noto-fonts-cjk/template b/srcpkgs/noto-fonts-cjk/template
index 70d8e74a6ec3..01fe4e1ede41 100644
--- a/srcpkgs/noto-fonts-cjk/template
+++ b/srcpkgs/noto-fonts-cjk/template
@@ -6,7 +6,6 @@ revision=1
 # the sans and serif variants are released on separate tags
 _sans_version=2.004
 _serif_version=2.001
-create_wrksrc=yes
 depends="font-util"
 short_desc="Google Noto CJK Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 8ba5618a7c46..f71575e8c76e 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia470>=0 nvidia390>=0"
diff --git a/srcpkgs/nvidia390/template b/srcpkgs/nvidia390/template
index da8428d2b873..5f6a43dfeb6e 100644
--- a/srcpkgs/nvidia390/template
+++ b/srcpkgs/nvidia390/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="i686 x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 depends="nvidia390-libs-${version}_${revision} nvidia390-gtklibs-${version}_${revision}
diff --git a/srcpkgs/nvidia470/template b/srcpkgs/nvidia470/template
index 5567824f41bf..77bc94299e4b 100644
--- a/srcpkgs/nvidia470/template
+++ b/srcpkgs/nvidia470/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia390>=0"
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
index d3d1c20fe9cd..511468b930f1 100644
--- a/srcpkgs/nyxt/template
+++ b/srcpkgs/nyxt/template
@@ -2,7 +2,6 @@
 pkgname=nyxt
 version=2.2.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 make_build_target=all
 hostmakedepends="sbcl git"
diff --git a/srcpkgs/opencv/template b/srcpkgs/opencv/template
index a46cf9d79a78..70ed4a5b87bf 100644
--- a/srcpkgs/opencv/template
+++ b/srcpkgs/opencv/template
@@ -2,7 +2,6 @@
 pkgname=opencv
 version=4.6.0
 revision=1
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${version}
 build_style=cmake
 configure_args="-DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_OPENMP=ON
diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template
index e4b6a8a3b5bb..37517845aed4 100644
--- a/srcpkgs/openjdk17/template
+++ b/srcpkgs/openjdk17/template
@@ -8,7 +8,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-create_wrksrc=yes
 build_wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
diff --git a/srcpkgs/openspades/template b/srcpkgs/openspades/template
index 216f6dcc3ca5..d79006a1996f 100644
--- a/srcpkgs/openspades/template
+++ b/srcpkgs/openspades/template
@@ -6,7 +6,6 @@ pkgname=openspades
 version=0.1.3
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=true
 build_wrksrc="openspades-${version}"
 build_style=cmake
 configure_args="-DOPENSPADES_INSTALL_BINARY=bin -DOPENSPADES_RESOURCES=NO"
diff --git a/srcpkgs/openttd/template b/srcpkgs/openttd/template
index cdecbd7c365b..6a38cb0f1514 100644
--- a/srcpkgs/openttd/template
+++ b/srcpkgs/openttd/template
@@ -4,7 +4,6 @@ version=1.10.3
 revision=5
 _gfxver=0.6.0
 _sfxver=0.2.3
-create_wrksrc=yes
 build_wrksrc=openttd-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config unzip tar"
diff --git a/srcpkgs/opentyrian/template b/srcpkgs/opentyrian/template
index 2f70a3b2a0a2..0c90c7925871 100644
--- a/srcpkgs/opentyrian/template
+++ b/srcpkgs/opentyrian/template
@@ -3,7 +3,6 @@ pkgname=opentyrian
 version=2.1.20130907
 revision=3
 _dataver=21
-create_wrksrc=yes
 build_wrksrc=$pkgname-$version
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index 6c8a332b56b9..e365fe3f5d62 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -3,7 +3,6 @@ pkgname=opera
 version=92.0.4561.21
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="ffmpeg desktop-file-utils hicolor-icon-theme"
 short_desc="Fast, secure, easy to use browser"
diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template
index 9bdf32ef3c53..cb4f47ed7fb8 100644
--- a/srcpkgs/pandoc/template
+++ b/srcpkgs/pandoc/template
@@ -7,7 +7,6 @@ _sidenote_version=0.22.1.0
 _monad_gen_version=0.3.0.1
 _crossref_version=0.3.12.2
 _roman_numerals_version=0.5.1.5
-create_wrksrc=yes
 build_style=haskell-stack
 stackage="lts-19.0"
 make_build_args="
diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 12e0d21dc7e8..d8143e99fd7b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,6 @@
 pkgname=pari-elldata
 version=20210301
 revision=1
-create_wrksrc=yes
 depends="pari-elldata-small"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index fc76df875e31..564779031742 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-galdata
 version=20080411
 revision=2
-create_wrksrc=yes
 short_desc="PARI/GP database needed to compute Galois group in degrees 8 through 11"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 8cbb5d684ca9..fda9f5add4b8 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,6 @@
 pkgname=pari-galpol
 version=20180625
 revision=2
-create_wrksrc=yes
 depends="pari-galpol-small"
 short_desc="PARI/GP package of the GALPOL database of polynomials"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-nflistdata/template b/srcpkgs/pari-nflistdata/template
index ef4e37a791d0..5a94bdedb9a2 100644
--- a/srcpkgs/pari-nflistdata/template
+++ b/srcpkgs/pari-nflistdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-nflistdata
 version=20220729
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP database needed by nflist"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-nftables/template b/srcpkgs/pari-nftables/template
index ba3b3ab166d2..f5a353df511c 100644
--- a/srcpkgs/pari-nftables/template
+++ b/srcpkgs/pari-nftables/template
@@ -2,7 +2,6 @@
 pkgname=pari-nftables
 version=20080929
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP megrez number field tables"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 706320194597..0207dc45eb70 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=3
-create_wrksrc=yes
 depends="pari-seadata"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index e0221e5fd7b0..3c916b43317d 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata
 version=20090618
 revision=4
-create_wrksrc=yes
 depends="pari-seadata-small"
 short_desc="PARI/GP package needed by ellap for large primes up to 750 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/passff-host/template b/srcpkgs/passff-host/template
index 5d9a775ca735..3fa51411e7bf 100644
--- a/srcpkgs/passff-host/template
+++ b/srcpkgs/passff-host/template
@@ -2,7 +2,6 @@
 pkgname=passff-host
 version=1.2.1
 revision=1
-create_wrksrc=yes
 depends="python3 pass"
 short_desc="Host app for the WebExtension PassFF"
 maintainer="Colin Reeder <colin@vpzom.click>"
diff --git a/srcpkgs/pcc/template b/srcpkgs/pcc/template
index a51da962f4e1..31ef16ea669e 100644
--- a/srcpkgs/pcc/template
+++ b/srcpkgs/pcc/template
@@ -5,7 +5,6 @@ revision=4
 _distver="${version%.*}"
 _snapshot="${version##*.}"
 archs="i686* x86_64*"
-create_wrksrc=yes
 configure_args="--enable-tls --enable-native"
 hostmakedepends="flex bison"
 depends="binutils pcc-libs>=${version}"
diff --git a/srcpkgs/pdf.js/template b/srcpkgs/pdf.js/template
index 83449dc8ca07..c3575fb5b509 100644
--- a/srcpkgs/pdf.js/template
+++ b/srcpkgs/pdf.js/template
@@ -3,7 +3,6 @@ pkgname=pdf.js
 reverts="2.16.105_1"
 version=2.14.305
 revision=2
-create_wrksrc=yes
 short_desc="Portable Document Format (PDF) viewer built with HTML5"
 maintainer="Daniel Santana <daniel@santana.tech>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinebookpro-firmware/template b/srcpkgs/pinebookpro-firmware/template
index 4d29df0915b6..b15042b224f7 100644
--- a/srcpkgs/pinebookpro-firmware/template
+++ b/srcpkgs/pinebookpro-firmware/template
@@ -6,7 +6,6 @@ revision=1
 _rockchip_commit=72c91aa297a10140781e3f83419c077d4bf8890c
 _manjaro_commit=7074a2e21dd804e229eab1c031bc00246e9173e0
 archs="aarch64*"
-create_wrksrc=yes
 short_desc="Firmware files for the Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template
index e594d838f2b9..7eed2a19fdae 100644
--- a/srcpkgs/pinephone-uboot/template
+++ b/srcpkgs/pinephone-uboot/template
@@ -3,7 +3,6 @@ pkgname=pinephone-uboot
 version=0.0.20200917
 revision=3
 archs="aarch64*"
-create_wrksrc=yes
 hostmakedepends="flex cross-or1k-none-elf-gcc dtc python3 python3-devel bc swig"
 depends="u-boot-tools"
 conf_files="/etc/default/${pkgname}-config"
diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template
index 72a798b1a6db..30ff2186206b 100644
--- a/srcpkgs/pipewire/template
+++ b/srcpkgs/pipewire/template
@@ -3,7 +3,6 @@ pkgname=pipewire
 version=0.3.58
 revision=1
 _pms_version=0.4.1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="
diff --git a/srcpkgs/plantuml/template b/srcpkgs/plantuml/template
index 3322f1ba7a71..0bfbdeeb6e36 100644
--- a/srcpkgs/plantuml/template
+++ b/srcpkgs/plantuml/template
@@ -3,7 +3,6 @@ pkgname=plantuml
 reverts="8047_1 8053_1 8059_1"
 version=1.2022.8
 revision=1
-create_wrksrc=yes
 hostmakedepends="apache-ant openjdk8"
 depends="virtual?java-environment graphviz"
 short_desc="Create UML diagrams from a plain text language"
diff --git a/srcpkgs/plex-media-server/template b/srcpkgs/plex-media-server/template
index 981a468fb279..624fecc89bc5 100644
--- a/srcpkgs/plex-media-server/template
+++ b/srcpkgs/plex-media-server/template
@@ -4,7 +4,6 @@ version=1.15.3.876
 revision=4
 _suffix=ad6e39743
 archs="i686 x86_64 armv7 aarch64"
-create_wrksrc=yes
 hostmakedepends="tar xz"
 short_desc="Plex Media Server"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/praat/template b/srcpkgs/praat/template
index f09570ce85fa..5b2574dbcc68 100644
--- a/srcpkgs/praat/template
+++ b/srcpkgs/praat/template
@@ -2,7 +2,6 @@
 pkgname=praat
 version=6.2.23
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if jack jack-devel)
  $(vopt_if pulseaudio 'alsa-lib-devel pulseaudio-devel')"
diff --git a/srcpkgs/protobuf/template b/srcpkgs/protobuf/template
index b700e6f5d91c..5ddafd940279 100644
--- a/srcpkgs/protobuf/template
+++ b/srcpkgs/protobuf/template
@@ -2,7 +2,6 @@
 pkgname=protobuf
 version=21.7
 revision=1
-create_wrksrc="yes"
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/python3-PyPDF2/template b/srcpkgs/python3-PyPDF2/template
index be976304ea93..b1ef16944134 100644
--- a/srcpkgs/python3-PyPDF2/template
+++ b/srcpkgs/python3-PyPDF2/template
@@ -3,7 +3,6 @@ pkgname=python3-PyPDF2
 version=2.4.1
 revision=1
 _sample_files_gitrev=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
-create_wrksrc=yes
 build_wrksrc="PyPDF2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-applib/template b/srcpkgs/python3-applib/template
index f66ce2c04b50..d4cabfff6879 100644
--- a/srcpkgs/python3-applib/template
+++ b/srcpkgs/python3-applib/template
@@ -2,7 +2,6 @@
 pkgname=python3-applib
 version=1.2
 revision=5
-create_wrksrc=yes
 build_wrksrc="applib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-esprima/template b/srcpkgs/python3-esprima/template
index da9de4797b0a..34c8ec5422c7 100644
--- a/srcpkgs/python3-esprima/template
+++ b/srcpkgs/python3-esprima/template
@@ -2,7 +2,6 @@
 pkgname=python3-esprima
 version=4.0.1
 revision=5
-create_wrksrc=yes
 build_wrksrc="esprima-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template
index 7e66bf376c67..9c4e46bc829d 100644
--- a/srcpkgs/python3-httplib2/template
+++ b/srcpkgs/python3-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-httplib2
 version=0.18.1
 revision=4
-create_wrksrc=yes
 build_wrksrc="httplib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-jaraco/template b/srcpkgs/python3-jaraco/template
new file mode 100644
index 000000000000..d1d4d9b7cb4d
--- /dev/null
+++ b/srcpkgs/python3-jaraco/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-jaraco'
+pkgname=python3-jaraco
+version=1.0
+revision=2
+short_desc="Namespace package declaration for jaraco (Python3)"
+maintainer="bra1nwave <bra1nwave@protonmail.com>"
+license="Public Domain"
+homepage="https://www.voidlinux.org/"
+
+do_install() {
+	vmkdir ${py3_sitelib}/jaraco
+	cat > ${DESTDIR}/${py3_sitelib}/jaraco/__init__.py <<-EOF
+		__path__ = __import__('pkgutil').extend_path(__path__, __name__)
+	EOF
+}
diff --git a/srcpkgs/python3-sphinxcontrib/template b/srcpkgs/python3-sphinxcontrib/template
index d95bfd2e3208..eca00ee7483c 100644
--- a/srcpkgs/python3-sphinxcontrib/template
+++ b/srcpkgs/python3-sphinxcontrib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib
 version=1.0
 revision=6
-create_wrksrc=yes
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
 short_desc="Namespace package declaration for sphinxcontrib"
diff --git a/srcpkgs/python3-tomli/template b/srcpkgs/python3-tomli/template
index 028ece6c0f20..79015ff19fb0 100644
--- a/srcpkgs/python3-tomli/template
+++ b/srcpkgs/python3-tomli/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli
 version=2.0.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="tomli-${version}"
 build_style=python3-pep517
 hostmakedepends="python3"
diff --git a/srcpkgs/python3-watchman/template b/srcpkgs/python3-watchman/template
index 57aadac9ca02..750bf81bb881 100644
--- a/srcpkgs/python3-watchman/template
+++ b/srcpkgs/python3-watchman/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchman
 version=1.4.1
 revision=8
-create_wrksrc=yes
 build_wrksrc="pywatchman-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/qbittorrent/template b/srcpkgs/qbittorrent/template
index 65e74335509e..f59d6a3f60a5 100644
--- a/srcpkgs/qbittorrent/template
+++ b/srcpkgs/qbittorrent/template
@@ -2,7 +2,6 @@
 pkgname=qbittorrent
 version=4.4.5
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 build_helper=qmake
 configure_args="--disable-systemd --with-boost=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/qt5-systems/template b/srcpkgs/qt5-systems/template
new file mode 100644
index 000000000000..58e2fab501fb
--- /dev/null
+++ b/srcpkgs/qt5-systems/template
@@ -0,0 +1,17 @@
+# Template file for 'qt5-systems'
+pkgname=qt5-systems
+version=5.4.0r805
+revision=1
+_commit=e3332ee38d27a134cef6621fdaf36687af1b6f4a # tip of dev branch as of 2022-03-19 (last updated 2019-01-03)
+wrksrc="qtsystems-${_commit}"
+build_style=qmake
+#qmake_args="CONFIG+=git_build"
+hostmakedepends="qt5-qmake qt5-host-tools perl pkg-config"
+makedepends="qt5-declarative-devel libbluetooth-devel libevdev-devel
+ GConf-devel eudev-libudev-devel libX11-devel"
+short_desc="Cross-platform application and UI framework (QT5) - Systems component"
+maintainer="Jami Kettunen <jami.kettunen@protonmail.com>"
+license="GPL-3.0-or-later, LGPL-3.0-or-later"
+homepage="https://code.qt.io/cgit/qt/qtsystems.git"
+distfiles="https://github.com/qt/qtsystems/archive/${_commit}.tar.gz"
+checksum=5259cf350e5e1f755c53bcba066dd40fea7b20f4e661b0973b24ae46454a9e75
diff --git a/srcpkgs/qtforkawesome/template b/srcpkgs/qtforkawesome/template
index e3c9e279f54b..5f7f566b0ac7 100644
--- a/srcpkgs/qtforkawesome/template
+++ b/srcpkgs/qtforkawesome/template
@@ -3,7 +3,6 @@ pkgname=qtforkawesome
 version=0.0.4
 revision=1
 _fork_awesome_version=1.2.0
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..e23ab05eeb5e 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -5,7 +5,6 @@ revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
 wrksrc="qtractor-qtractor_${version//./_}"
-create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/redo/template b/srcpkgs/redo/template
index b8af94ccc102..795680992a64 100644
--- a/srcpkgs/redo/template
+++ b/srcpkgs/redo/template
@@ -2,7 +2,6 @@
 pkgname=redo
 version=1.5
 revision=3
-create_wrksrc=yes
 hostmakedepends="perl"
 short_desc="Incremental build system (version of de Boyne Pollard)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/rtmpdump/template b/srcpkgs/rtmpdump/template
index 33d34767901c..9d51c4b1efd2 100644
--- a/srcpkgs/rtmpdump/template
+++ b/srcpkgs/rtmpdump/template
@@ -3,7 +3,6 @@ pkgname=rtmpdump
 version=2.4.20161210
 revision=10
 _patchlevel=${version##*.}
-create_wrksrc=yes
 makedepends="zlib-devel $(vopt_if gnutls 'gnutls-devel' 'openssl-devel')"
 short_desc="Toolkit for RTMP streams"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index 5e0ea14048f4..c8ea3d914de8 100644
--- a/srcpkgs/rust-bootstrap/template
+++ b/srcpkgs/rust-bootstrap/template
@@ -2,7 +2,6 @@
 pkgname=rust-bootstrap
 version=1.63.0
 revision=1
-create_wrksrc=yes
 short_desc="Rust programming language bootstrap toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT, Apache-2.0"
diff --git a/srcpkgs/samsung-unified-driver/template b/srcpkgs/samsung-unified-driver/template
index fc49392fb6df..ba886629f7ce 100644
--- a/srcpkgs/samsung-unified-driver/template
+++ b/srcpkgs/samsung-unified-driver/template
@@ -3,7 +3,6 @@ pkgname=samsung-unified-driver
 version=1.00.37
 revision=4
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="cups ghostscript libusb-compat sane"
 short_desc="Unified Linux Driver for Samsung printers and scanners"
 maintainer="Thomas Bernard <thomas@famillebernardgouriou.fr>"
diff --git a/srcpkgs/scite/template b/srcpkgs/scite/template
index cdd7fa337b66..dd28aafeecce 100644
--- a/srcpkgs/scite/template
+++ b/srcpkgs/scite/template
@@ -2,7 +2,6 @@
 pkgname=scite
 version=5.3.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel lua53-devel"
 short_desc="SCIntilla based Text Editor"
diff --git a/srcpkgs/sent/template b/srcpkgs/sent/template
index da06b4b6b6fa..6ac876950cd9 100644
--- a/srcpkgs/sent/template
+++ b/srcpkgs/sent/template
@@ -2,7 +2,6 @@
 pkgname=sent
 version=1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libX11-devel libXft-devel freetype-devel"
diff --git a/srcpkgs/shorewall/template b/srcpkgs/shorewall/template
index b006e403d5ee..1e4ba1c7e1a6 100644
--- a/srcpkgs/shorewall/template
+++ b/srcpkgs/shorewall/template
@@ -2,7 +2,6 @@
 pkgname=shorewall
 version=5.2.8
 revision=1
-create_wrksrc=yes
 depends="shorewall-core perl"
 short_desc="Iptables-based firewall for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..ab4a21017b5d 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -3,7 +3,6 @@ pkgname=simh
 version=3.11
 revision=1
 wrksrc="${pkgname}-${version}"
-create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template
index 1fdb1b17832d..9426b54e7d7d 100644
--- a/srcpkgs/skype/template
+++ b/srcpkgs/skype/template
@@ -4,7 +4,6 @@ pkgname=skype
 version=8.89.0.403
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="elogind"
 short_desc="Skype for Linux"
diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template
index 5db1c684bfb4..058481ec1a59 100644
--- a/srcpkgs/speed-dreams/template
+++ b/srcpkgs/speed-dreams/template
@@ -4,7 +4,6 @@ version=2.2.3
 revision=1
 _rev=r7616
 archs="i686* x86_64* ppc64le* aarch64*"
-create_wrksrc=yes
 build_style=cmake
 build_helper=qemu
 configure_args="-DSD_BINDIR=/usr/bin -DSD_DATADIR=/usr/share/speed-dreams-2
diff --git a/srcpkgs/spotify/template b/srcpkgs/spotify/template
index faf00539da70..e981a17e88e3 100644
--- a/srcpkgs/spotify/template
+++ b/srcpkgs/spotify/template
@@ -5,7 +5,6 @@ revision=2
 _ver="${version}.716.gc5f8b819_amd64"
 _filename="spotify-client_${_ver}.deb"
 archs="x86_64"
-create_wrksrc=yes
 build_style=fetch
 hostmakedepends="curl w3m libcurl"
 depends="libcurl"
diff --git a/srcpkgs/sqmail/template b/srcpkgs/sqmail/template
index 78c0af18eadb..c15ad2685b01 100644
--- a/srcpkgs/sqmail/template
+++ b/srcpkgs/sqmail/template
@@ -2,7 +2,6 @@
 pkgname=sqmail
 version=4.0.10
 revision=4
-create_wrksrc=yes
 build_wrksrc="mail/${pkgname}/${pkgname}-${version}/src"
 makedepends="fehQlibs libidn2-devel ucspi-ssl-devel"
 depends="ucspi-ssl ucspi-tcp6"
diff --git a/srcpkgs/srb2/template b/srcpkgs/srb2/template
index 1fb45fd1875e..c8a85a80436a 100644
--- a/srcpkgs/srb2/template
+++ b/srcpkgs/srb2/template
@@ -2,7 +2,6 @@
 pkgname=srb2
 version=2.2.10
 revision=1
-create_wrksrc=true
 build_wrksrc="SRB2-SRB2_release_${version}"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 3b9de3c61c8b..4186626000cb 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -2,7 +2,6 @@
 pkgname=steam-fonts
 version=1.0.0
 revision=4
-create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sunxi-mali/template b/srcpkgs/sunxi-mali/template
index a3a234a132a9..61819f982d37 100644
--- a/srcpkgs/sunxi-mali/template
+++ b/srcpkgs/sunxi-mali/template
@@ -5,7 +5,6 @@ revision=2
 _commit=d343311efc8db166d8371b28494f0f27b6a58724
 _lib_commit=1c5063f43cdc9de341c0d63b2e3921cab86c7742
 archs="armv7l"
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${_commit}
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..57861e388ae2 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -4,7 +4,6 @@ version=3.5.6
 revision=1
 archs="i686 x86_64"
 wrksrc=teamspeak3
-create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e8..95b1979af160 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2014-bin
 version=2014
 revision=10
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a397..88f52522d632 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2016-bin
 version=2016
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc741140008..8731b307d3ee 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2017-bin
 version=2017
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a144..9c8e3680ae38 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2018-bin
 version=2018
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade..75a1df391a70 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2019-bin
 version=2019
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f92236..3439e10af4ae 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2020-bin
 version=2020
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5..ac3b5dc434fd 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2021-bin
 version=2021
 revision=3
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd..e79883eaa6ab 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2022-bin
 version=2022
 revision=2
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template
index 239ab1be5e50..bb7b4833b5f6 100644
--- a/srcpkgs/thunderbird-i18n/template
+++ b/srcpkgs/thunderbird-i18n/template
@@ -8,7 +8,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.thunderbird.net/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/toybox/template b/srcpkgs/toybox/template
index 722e17bc2307..3d5e2c6cbd94 100644
--- a/srcpkgs/toybox/template
+++ b/srcpkgs/toybox/template
@@ -2,7 +2,6 @@
 pkgname=toybox
 version=0.8.7
 revision=1
-create_wrksrc=yes
 short_desc="BSD-licensed alternative to busybox"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="0BSD"
diff --git a/srcpkgs/tpm-tools/template b/srcpkgs/tpm-tools/template
index 696aec5ae43c..3f2def2ae5fe 100644
--- a/srcpkgs/tpm-tools/template
+++ b/srcpkgs/tpm-tools/template
@@ -2,7 +2,6 @@
 pkgname=tpm-tools
 version=1.3.9.1
 revision=8
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="perl" # wants pod2man
 makedepends="openssl-devel trousers-devel"
diff --git a/srcpkgs/tzdata~HEAD b/srcpkgs/tzdata~HEAD
new file mode 120000
index 000000000000..fe7b875cf3de
--- /dev/null
+++ b/srcpkgs/tzdata~HEAD
@@ -0,0 +1 @@
+tzutils
\ No newline at end of file
diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template
index cea967d9e75c..06e3f5147526 100644
--- a/srcpkgs/ucspi-ssl/template
+++ b/srcpkgs/ucspi-ssl/template
@@ -3,7 +3,6 @@ pkgname=ucspi-ssl
 reverts="0.99e_3 0.99e_2 0.99e_1"
 version=0.11.6a
 revision=5
-create_wrksrc=yes
 build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs openssl-devel perl"
diff --git a/srcpkgs/ucspi-tcp6/template b/srcpkgs/ucspi-tcp6/template
index e8b6630040d0..cd09c04ec2bd 100644
--- a/srcpkgs/ucspi-tcp6/template
+++ b/srcpkgs/ucspi-tcp6/template
@@ -2,7 +2,6 @@
 pkgname=ucspi-tcp6
 version=1.11.6a
 revision=1
-create_wrksrc=yes
 build_wrksrc="net/${pkgname}/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs"
diff --git a/srcpkgs/ufoai/template b/srcpkgs/ufoai/template
index 3b36cf0d6db1..e9e132c0f2f9 100644
--- a/srcpkgs/ufoai/template
+++ b/srcpkgs/ufoai/template
@@ -2,7 +2,6 @@
 pkgname=ufoai
 version=2.5
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config gettext"
 makedepends="MesaLib-devel glu-devel libjpeg-turbo-devel
diff --git a/srcpkgs/unicode-character-database/template b/srcpkgs/unicode-character-database/template
index 0f2e7a2a2e07..26d1b91169e2 100644
--- a/srcpkgs/unicode-character-database/template
+++ b/srcpkgs/unicode-character-database/template
@@ -2,7 +2,6 @@
 pkgname=unicode-character-database
 version=14.0.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Character Database"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/unicode-emoji/template b/srcpkgs/unicode-emoji/template
index b8944d3fccbb..6f431bbdc72b 100644
--- a/srcpkgs/unicode-emoji/template
+++ b/srcpkgs/unicode-emoji/template
@@ -2,7 +2,6 @@
 pkgname=unicode-emoji
 version=14.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Emoji Data Files"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/vaultwarden-web/template b/srcpkgs/vaultwarden-web/template
index 766535ff0f2b..faa2b9f88fb8 100644
--- a/srcpkgs/vaultwarden-web/template
+++ b/srcpkgs/vaultwarden-web/template
@@ -3,7 +3,6 @@ pkgname=vaultwarden-web
 version=2022.8.1
 revision=1
 _patch_ver=2022.8.0
-create_wrksrc=yes
 build_wrksrc="clients-web-v${version}"
 hostmakedepends="git nodejs"
 short_desc="Web vault builds for vaultwarden"
diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template
index 591697d20cf4..4a2fc32aa93d 100644
--- a/srcpkgs/vboot-utils/template
+++ b/srcpkgs/vboot-utils/template
@@ -4,7 +4,6 @@ version=89.13729
 revision=2
 _version=${version/./-}
 archs="x86_64* i686* aarch64* arm*"
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaeb..1d233acfc262 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -3,7 +3,6 @@ pkgname=vscl
 version=6.1.0
 revision=2
 build_style=fetch
-create_wrksrc=yes
 short_desc="McAfee VirusScan Command Line for Linux"
 depends="curl unzip"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 5fdef2abd639..bfef2174e290 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -4,7 +4,6 @@ version=0.7.3
 revision=2
 _utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index 5ae6d6f62a8a..cf8228fbae2f 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -3,7 +3,6 @@ pkgname=wine
 version=7.19
 revision=1
 _pkgver=${version/r/-r}
-create_wrksrc=yes
 build_wrksrc=wine-${_pkgver}
 build_style=gnu-configure
 configure_args="--bindir=/usr/libexec/wine $(vopt_with xshm)"
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index bc529e72b3cc..51a383318367 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -5,7 +5,6 @@ revision=7
 archs="i686"
 repository="nonfree"
 build_style=gnu-makefile
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 homepage="https://sourceforge.net/projects/wineasio"
 hostmakedepends="unzip wine-tools"
diff --git a/srcpkgs/wps-office/template b/srcpkgs/wps-office/template
index 6aa21cc69389..a9e047031a51 100644
--- a/srcpkgs/wps-office/template
+++ b/srcpkgs/wps-office/template
@@ -3,7 +3,6 @@ pkgname=wps-office
 version=11.1.0.10920
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 makedepends="rpmextract"
 short_desc="Linux office suite with similar appearance to MS Office"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 9272ba0d9c3f..5a4ee4fdb04b 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -2,7 +2,6 @@
 pkgname=x48
 version=0.6.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libXt-devel libXext-devel"
diff --git a/srcpkgs/xrootconsole/template b/srcpkgs/xrootconsole/template
index a9ee30ed0758..4d19b9d9ee24 100644
--- a/srcpkgs/xrootconsole/template
+++ b/srcpkgs/xrootconsole/template
@@ -3,7 +3,6 @@ pkgname=xrootconsole
 reverts=0.6r3_3
 version=0.6.5
 revision=1
-create_wrksrc=yes
 build_wrksrc="xrootconsole-${version%.*}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/xvfb-run/template b/srcpkgs/xvfb-run/template
index 994031975f39..a92b41225929 100644
--- a/srcpkgs/xvfb-run/template
+++ b/srcpkgs/xvfb-run/template
@@ -3,7 +3,6 @@ pkgname=xvfb-run
 version=1.20.9.2
 revision=1
 _ver=${version%.*}-${version##*.}
-create_wrksrc=yes
 depends="xorg-server-xvfb xauth"
 short_desc="Xvfb wrapper"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..d647508ec05a 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -4,7 +4,6 @@ version=5.11.3.3882
 revision=1
 archs="x86_64"
 wrksrc=zoom
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zpaq/template b/srcpkgs/zpaq/template
index 630ae0614bca..ce5391f8c317 100644
--- a/srcpkgs/zpaq/template
+++ b/srcpkgs/zpaq/template
@@ -2,7 +2,6 @@
 pkgname=zpaq
 version=7.15
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip perl"
 short_desc="Incremental Journaling Backup Utility and Archiver"

From 6c3dc2e99ec7b442e4781121992d1aaaaeecead7 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 04/13] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 879a9f4c6a72730d402e6b1b9c77f568f2172bb5 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 05/13] Manual: removing create_wrksrc

---
 Manual.md                             | 3 ---
 common/environment/setup/sourcepkg.sh | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..e40cde726712 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,9 +517,6 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
-
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.
 
diff --git a/common/environment/setup/sourcepkg.sh b/common/environment/setup/sourcepkg.sh
index 5b31f6c1f81d..178a6aa497ee 100644
--- a/common/environment/setup/sourcepkg.sh
+++ b/common/environment/setup/sourcepkg.sh
@@ -4,7 +4,7 @@
 ## VARIABLES
 unset -v pkgname version revision short_desc homepage license maintainer
 unset -v archs distfiles checksum build_style build_helper nocross broken
-unset -v configure_script configure_args wrksrc build_wrksrc create_wrksrc
+unset -v configure_script configure_args wrksrc build_wrksrc
 unset -v make_build_args make_check_args make_install_args
 unset -v make_build_target make_check_target make_install_target
 unset -v make_cmd meson_cmd gem_cmd fetch_cmd make_check_pre

From 2adcd03bdd9cfe42f4676e32d6e4def686ac9096 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, 19 Sep 2021 17:44:17 +0700
Subject: [PATCH 06/13] crack-attack: make build_wrksrc not depend on $wrksrc

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

diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 07380f782511..0905fa341648 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,7 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-build_wrksrc="$wrksrc"
+build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
 hostmakedepends="pkg-config rpmextract"

From 3a27c35701b20f12de365a9396d7b71d667aeae4 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, 19 Sep 2021 17:33:34 +0700
Subject: [PATCH 07/13] srcpkgs: remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                     |   1 -
 srcpkgs/0ad/template                          |   1 -
 srcpkgs/2048-qt/template                      |   1 -
 srcpkgs/64tass/template                       |   1 -
 srcpkgs/66-tools/template                     |   1 -
 srcpkgs/66/template                           |   1 -
 srcpkgs/6cord/template                        |   1 -
 srcpkgs/9base/template                        |   1 -
 srcpkgs/ADMS-qucs/template                    |   1 -
 srcpkgs/Adapta/template                       |   1 -
 srcpkgs/AppStream/template                    |   1 -
 srcpkgs/Brainfunk/template                    |   1 -
 srcpkgs/CImg/template                         |   1 -
 srcpkgs/CLion/template                        |   1 -
 srcpkgs/CUnit/template                        |   1 -
 srcpkgs/CellWriter/template                   |   1 -
 srcpkgs/Cendric/template                      |   1 -
 srcpkgs/Chipmunk2D/template                   |   1 -
 srcpkgs/ClusterSSH/template                   |   1 -
 srcpkgs/DataGrip/template                     |   1 -
 srcpkgs/EmptyEpsilon/template                 |   1 -
 srcpkgs/Endeavour/template                    |   1 -
 srcpkgs/EternalTerminal/template              |   1 -
 srcpkgs/Fonts-TLWG/template                   |   1 -
 srcpkgs/FreeDoko/template                     |   1 -
 srcpkgs/FreeRADIUS/template                   |   1 -
 srcpkgs/Fritzing/template                     |   1 -
 srcpkgs/GCP-Guest-Environment/template        |   1 -
 srcpkgs/Gifsicle~HEAD                         |   1 +
 srcpkgs/Haru/template                         |   1 -
 srcpkgs/Ice/template                          |   1 -
 srcpkgs/ImageMagick/template                  |   1 -
 srcpkgs/JAI/template                          |   1 -
 srcpkgs/KDSoap/template                       |   1 -
 srcpkgs/Komikku/template                      |   1 -
 srcpkgs/LGOGDownloader/template               |   1 -
 srcpkgs/LuaJIT/template                       |   1 -
 srcpkgs/Lucene++/template                     |   1 -
 srcpkgs/MEGAcmd/template                      |   1 -
 srcpkgs/MEGAsdk/template                      |   1 -
 srcpkgs/Maelstrom/template                    |   1 -
 srcpkgs/MangoHud/template                     |   1 -
 srcpkgs/Marker/template                       |   1 -
 srcpkgs/MoinMoin/template                     |  14 +
 srcpkgs/MultiMC/template                      |  45 +++
 srcpkgs/MultiMarkdown/template                |   1 -
 srcpkgs/NetAuth-ldap/template                 |   1 -
 srcpkgs/NetAuth-localizer/template            |   1 -
 srcpkgs/NetAuth-nsscache/template             |   1 -
 srcpkgs/NetAuth-pam-helper/template           |   1 -
 srcpkgs/NetAuth-sftpgo-hook/template          |   1 -
 srcpkgs/NetAuth/template                      |   1 -
 srcpkgs/NetKeys/template                      |   1 -
 srcpkgs/OpenCPN-gshhs-crude/template          |   1 -
 srcpkgs/OpenJK/template                       |   1 -
 srcpkgs/OpenLP/template                       |   1 -
 srcpkgs/OpenOrienteering-Mapper/template      |   1 -
 srcpkgs/OpenSubdiv/template                   |   1 -
 srcpkgs/PackageKit/template                   |   1 -
 srcpkgs/PerWindowLayout/template              |   1 -
 srcpkgs/PhpStorm/template                     |   1 -
 srcpkgs/PikoPixel.app/template                |   1 -
 srcpkgs/ProofGeneral/template                 |   1 -
 srcpkgs/PrusaSlicer/template                  |   1 -
 srcpkgs/PyInstaller/template                  |   1 -
 srcpkgs/QLC+/template                         |   1 -
 srcpkgs/QMPlay2/template                      |   1 -
 srcpkgs/ReDoomEd.app/template                 |   1 -
 srcpkgs/ReText/template                       |   1 -
 srcpkgs/Rocket.Chat-Desktop/template          |   1 -
 srcpkgs/SMC/template                          |  36 ++
 srcpkgs/SPIRV-Headers/template                |   1 -
 srcpkgs/SoapyAirspy/template                  |   1 -
 srcpkgs/SoapyHackRF/template                  |   1 -
 srcpkgs/SoapyRTLSDR/template                  |   1 -
 srcpkgs/SoapySDR/template                     |   1 -
 srcpkgs/SoapyUHD/template                     |   1 -
 srcpkgs/SweetHome3D/template                  |   1 -
 srcpkgs/TerraState/template                   |   1 -
 srcpkgs/Thunar/template                       |   1 -
 srcpkgs/Trimage/template                      |   1 -
 srcpkgs/VeraCrypt/template                    |   1 -
 srcpkgs/Vulkan-Headers/template               |   1 -
 srcpkgs/Vulkan-Tools/template                 |   1 -
 srcpkgs/Vulkan-ValidationLayers/template      |   1 -
 srcpkgs/WebStorm/template                     |   1 -
 srcpkgs/WiringPi/template                     |   1 -
 srcpkgs/YACReader/template                    |   1 -
 srcpkgs/a10disp/template                      |   1 -
 srcpkgs/aalib/template                        |   1 -
 srcpkgs/abcmidi/template                      |   1 -
 srcpkgs/abootimg/template                     |   1 -
 srcpkgs/acbuild/template                      |   1 -
 srcpkgs/accounts-qml-module/template          |   1 -
 srcpkgs/acfgfs/template                       |   1 -
 srcpkgs/ack/template                          |   1 -
 srcpkgs/aclip/template                        |   1 -
 srcpkgs/acpi_call-dkms/template               |   1 -
 srcpkgs/acpica-utils/template                 |   1 -
 srcpkgs/acpilight/template                    |   1 -
 srcpkgs/activityrelay/template                |   1 -
 srcpkgs/adriconf/template                     |   1 -
 srcpkgs/afl/template                          |   1 -
 srcpkgs/afterstep/template                    |   1 -
 srcpkgs/airspy/template                       |   1 -
 srcpkgs/akonadi5/template                     |   1 -
 srcpkgs/albatross-themes/template             |   1 -
 srcpkgs/allegro4/template                     |   1 -
 srcpkgs/allegro5/template                     |   1 -
 srcpkgs/aloadimage/template                   |   1 -
 srcpkgs/alpine/template                       |   1 -
 srcpkgs/alsa_rnnoise/template                 |   1 -
 srcpkgs/amiri-font/template                   |   1 -
 srcpkgs/android-studio/template               |   1 -
 srcpkgs/angrysearch/template                  |   1 -
 srcpkgs/aoeui/template                        |   1 -
 srcpkgs/apache-directory-studio-bin/template  |   1 -
 srcpkgs/apache-fop/template                   |   1 -
 srcpkgs/apache-kafka/template                 |   1 -
 srcpkgs/apache-tomcat/template                |   1 -
 srcpkgs/apache/template                       |   1 -
 srcpkgs/apostrophe/template                   |   1 -
 srcpkgs/apparmor/template                     |   1 -
 srcpkgs/archlabs-themes/template              |   1 -
 srcpkgs/ardor/template                        |   1 -
 srcpkgs/arduino/template                      |   1 -
 srcpkgs/argon2/template                       |   1 -
 srcpkgs/argtable/template                     |   1 -
 srcpkgs/argyllcms/template                    |   1 -
 srcpkgs/aribas/template                       |   1 -
 srcpkgs/arti/template                         |   1 -
 srcpkgs/artyfx/template                       |   1 -
 srcpkgs/asciiquarium/template                 |   1 -
 srcpkgs/aspell-cs/template                    |   1 -
 srcpkgs/aspell-de/template                    |   1 -
 srcpkgs/aspell-el/template                    |   1 -
 srcpkgs/aspell-en/template                    |   1 -
 srcpkgs/aspell-fr/template                    |   1 -
 srcpkgs/aspell-it/template                    |   1 -
 srcpkgs/aspell-nl/template                    |   1 -
 srcpkgs/aspell-pl/template                    |   1 -
 srcpkgs/aspell-pt_BR/template                 |   1 -
 srcpkgs/aspell-ru/template                    |   1 -
 srcpkgs/aspell-sk/template                    |   1 -
 srcpkgs/assimp_qt_viewer/template             |   1 -
 srcpkgs/astyle/template                       |   1 -
 srcpkgs/atf-rk3328-bl31/template              |   1 -
 srcpkgs/atf-rk3399-bl31/template              |   1 -
 srcpkgs/atomicparsley/template                |   1 -
 srcpkgs/attic/template                        |   1 -
 srcpkgs/audacity/template                     |   1 -
 srcpkgs/audiofile/template                    |   1 -
 srcpkgs/autoconf213/template                  |   1 -
 srcpkgs/autojump/template                     |   1 -
 srcpkgs/autox/template                        |   1 -
 srcpkgs/avahi-discover/template               |   1 -
 srcpkgs/avidemux/template                     |   1 -
 srcpkgs/avideo/template                       |   1 -
 srcpkgs/avr-binutils/template                 |   1 -
 srcpkgs/avr-gcc/template                      |   1 -
 srcpkgs/avr-gdb/template                      |   1 -
 srcpkgs/awoken-icons/template                 |   1 -
 srcpkgs/aws-cli/template                      |   1 -
 srcpkgs/b3sum/template                        |   1 -
 srcpkgs/b43-firmware-classic/template         |   1 -
 srcpkgs/b43-firmware/template                 |   1 -
 srcpkgs/backblaze-b2/template                 |   1 -
 srcpkgs/backupninja/template                  |   1 -
 srcpkgs/bacula-common/template                |   1 -
 srcpkgs/baloo-widgets5/template               |   1 -
 srcpkgs/baloo5/template                       |   1 -
 srcpkgs/bananapi-uboot/template               |   1 -
 srcpkgs/bash/template                         |   1 -
 srcpkgs/batctl14/template                     |   1 -
 srcpkgs/batman-adv14/template                 |   1 -
 srcpkgs/bats/template                         |   1 -
 srcpkgs/bc-gh/template                        |   1 -
 srcpkgs/bcc/template                          |   1 -
 srcpkgs/bdf2psf/template                      |   1 -
 srcpkgs/beaglebone-uboot/template             |   1 -
 srcpkgs/beignet/template                      |   1 -
 srcpkgs/berkeley-abc/template                 |   1 -
 srcpkgs/bff-apankrat/template                 |   1 -
 srcpkgs/bftpd/template                        |   1 -
 srcpkgs/biew/template                         |   1 -
 srcpkgs/bind/template                         |   1 -
 srcpkgs/bitwise/template                      |   1 -
 srcpkgs/blackbird-themes/template             |   1 -
 srcpkgs/blackboxwm/template                   |   1 -
 srcpkgs/blobby2/template                      |   1 -
 srcpkgs/bluebird-themes/template              |   1 -
 srcpkgs/blueprint-compiler/template           |   1 -
 srcpkgs/bluez-qt5/template                    |   1 -
 srcpkgs/bmkdep/template                       |   1 -
 srcpkgs/boinc/template                        |   1 -
 srcpkgs/bombadillo/template                   |   1 -
 srcpkgs/boost/template                        |   1 -
 srcpkgs/bootchart2/template                   |   1 -
 srcpkgs/borg/template                         |   1 -
 srcpkgs/boswars/template                      |   1 -
 srcpkgs/botan/template                        |   1 -
 srcpkgs/brillo/template                       |   1 -
 srcpkgs/brise/template                        |   1 -
 srcpkgs/broadcom-bt-firmware/template         |   1 -
 srcpkgs/brother-brlaser/template              |   1 -
 srcpkgs/browserpass/template                  |   1 -
 srcpkgs/btrfs-backup/template                 |   1 -
 srcpkgs/btrfs-progs/template                  |   1 -
 srcpkgs/buffer/template                       |   1 -
 srcpkgs/bullet/template                       |   1 -
 srcpkgs/burp2-server/template                 |   1 -
 srcpkgs/c-client/template                     |   1 -
 srcpkgs/cabal-install/template                |   1 -
 srcpkgs/cadence/template                      |   1 -
 srcpkgs/cairomm1.16/template                  |   1 -
 srcpkgs/calligra-plan/template                |   1 -
 srcpkgs/camlp5/template                       |   1 -
 srcpkgs/capnproto/template                    |   1 -
 srcpkgs/caps2esc/template                     |   1 -
 srcpkgs/cargo-bootstrap/template              |   1 -
 srcpkgs/cargo-geiger/template                 |   1 -
 srcpkgs/cargo/template                        |   1 -
 srcpkgs/carton/template                       |   1 -
 srcpkgs/catch2/template                       |   1 -
 srcpkgs/cavestory/template                    |   1 -
 srcpkgs/cbatticon-gtk3~HEAD                   |   1 +
 srcpkgs/cbonsai/template                      |   1 -
 srcpkgs/cbp2make/template                     |   1 -
 srcpkgs/cdecl/template                        |   1 -
 srcpkgs/cdparanoia/template                   |   1 -
 srcpkgs/cdrtools/template                     |   1 -
 srcpkgs/cegui/template                        |   1 -
 srcpkgs/cegui07/template                      |  90 +++++
 srcpkgs/celestia-glut/template                |   1 -
 srcpkgs/celestia-gtk/template                 |  25 ++
 srcpkgs/cgal/template                         |   1 -
 srcpkgs/chathistorysync/template              |   1 -
 srcpkgs/checkbashisms/template                |   1 -
 srcpkgs/checksec/template                     |   1 -
 srcpkgs/cherry-font/template                  |   1 -
 srcpkgs/cherrytree/template                   |   1 -
 srcpkgs/chez-scheme/template                  |   1 -
 srcpkgs/chocolate-doom/template               |   1 -
 srcpkgs/chroot-bash/template                  |   1 -
 srcpkgs/chroot-distcc/template                |   1 -
 srcpkgs/chroot-gawk/template                  |   1 -
 srcpkgs/chroot-git/template                   |   1 -
 srcpkgs/chroot-grep/template                  |   1 -
 srcpkgs/chroot-util-linux/template            |   1 -
 srcpkgs/ci20-kernel/template                  |   1 -
 srcpkgs/ckbcomp/template                      |   1 -
 srcpkgs/ckmame/template                       |   1 -
 srcpkgs/cld2/template                         |   1 -
 srcpkgs/cldr-emoji-annotation/template        |   1 -
 srcpkgs/clementine/template                   |   1 -
 srcpkgs/clipit/template                       |   1 -
 srcpkgs/clojure/template                      |   1 -
 srcpkgs/clucene/template                      |   1 -
 srcpkgs/clustalo/template                     |   1 -
 srcpkgs/clutter-gst3/template                 |   1 -
 srcpkgs/cmake-gui/template                    |   1 -
 srcpkgs/cmake-vala/template                   |   1 -
 srcpkgs/cmt/template                          |   1 -
 srcpkgs/cni-plugin-dnsname/template           |   1 -
 srcpkgs/cni-plugins/template                  |   1 -
 srcpkgs/cnijfilter2/template                  |   1 -
 srcpkgs/coWPAtty/template                     |   1 -
 srcpkgs/coeurl/template                       |   1 -
 srcpkgs/coin3/template                        |   1 -
 srcpkgs/collectl/template                     |   1 -
 srcpkgs/colobot/template                      |   1 -
 srcpkgs/compiz-core/template                  |   1 -
 srcpkgs/conduit/template                      |   1 -
 srcpkgs/conky-cli/template                    |   1 -
 srcpkgs/connman-ncurses/template              |   1 -
 srcpkgs/connman-ui/template                   |   1 -
 srcpkgs/containers.image/template             |   1 -
 srcpkgs/containers/template                   |   1 -
 srcpkgs/coreboot-utils/template               |   1 -
 srcpkgs/corectrl/template                     |   1 -
 srcpkgs/couchpotato/template                  |  23 ++
 srcpkgs/cowsay/template                       |   1 -
 srcpkgs/cpanminus/template                    |   1 -
 srcpkgs/cparser/template                      |   1 -
 srcpkgs/cpufrequtils/template                 |   1 -
 srcpkgs/crack-attack/template                 |   1 -
 srcpkgs/crawl-tiles/template                  |   1 -
 srcpkgs/crispy-doom/template                  |   1 -
 srcpkgs/cronutils/template                    |   1 -
 srcpkgs/cross-arm-none-eabi-binutils/template |   1 -
 srcpkgs/cross-arm-none-eabi-gcc/template      |   1 -
 srcpkgs/cross-arm-none-eabi-gdb/template      |   1 -
 .../cross-arm-none-eabi-libstdc++/template    |   1 -
 srcpkgs/cross-arm-none-eabi-newlib/template   |   1 -
 srcpkgs/cross-or1k-none-elf-binutils/template |   1 -
 srcpkgs/cross-or1k-none-elf-gcc/template      |   1 -
 srcpkgs/crypto++/template                     |   1 -
 srcpkgs/csync2/template                       |   1 -
 srcpkgs/ctags/template                        |   1 -
 srcpkgs/cubieboard2-uboot/template            |   1 -
 srcpkgs/cura-engine/template                  |   1 -
 srcpkgs/cura-fdm-materials/template           |   1 -
 srcpkgs/cura/template                         |   1 -
 srcpkgs/curseradio/template                   |   1 -
 srcpkgs/cutechess-gui/template                |   1 -
 srcpkgs/cutecom/template                      |   1 -
 srcpkgs/cutemarked/template                   |   1 -
 srcpkgs/cutter/template                       |   1 -
 srcpkgs/cvsps2/template                       |   1 -
 srcpkgs/daemonize/template                    |   1 -
 srcpkgs/daemontools/template                  |   1 -
 srcpkgs/dav/template                          |   1 -
 srcpkgs/davmail/template                      |   1 -
 srcpkgs/db/template                           |   1 -
 srcpkgs/dbus-elogind/template                 |   1 -
 srcpkgs/dcfldd/template                       |   1 -
 srcpkgs/dcraw/template                        |   1 -
 srcpkgs/ddate/template                        |   1 -
 srcpkgs/ddcci-dkms/template                   |   1 -
 srcpkgs/deadbeef-fb/template                  |   1 -
 srcpkgs/deadbeef-waveform-seekbar/template    |   1 -
 srcpkgs/devil/template                        |   1 -
 srcpkgs/dhcp/template                         |   1 -
 srcpkgs/dhcpcd-gtk/template                   |   1 -
 srcpkgs/dhcpcd-qt/template                    |   1 -
 srcpkgs/dhex/template                         |   1 -
 srcpkgs/dialog/template                       |   1 -
 srcpkgs/discord-ptb/template                  |   1 -
 srcpkgs/discord/template                      |   1 -
 srcpkgs/dispcalGUI/template                   |   1 -
 srcpkgs/distrobuilder/template                |   1 -
 srcpkgs/djview/template                       |   1 -
 srcpkgs/dmraid/template                       |   1 -
 srcpkgs/dnstracer/template                    |   1 -
 srcpkgs/docbook-xml/template                  |   1 -
 srcpkgs/docbook-xsl-ns/template               |   1 -
 srcpkgs/docbook-xsl/template                  |   1 -
 srcpkgs/docbook2x/template                    |   1 -
 srcpkgs/docker-buildx/template                |   1 -
 srcpkgs/docker-cli/template                   |   1 -
 srcpkgs/docker-compose/template               |   1 -
 srcpkgs/docker-credential-pass/template       |   1 -
 srcpkgs/docker-gc/template                    |   1 -
 srcpkgs/docker-machine-driver-kvm/template    |   1 -
 srcpkgs/docker-machine/template               |   1 -
 srcpkgs/dolphin-emu/template                  |   1 -
 srcpkgs/dosbox/template                       |   1 -
 srcpkgs/dotconf/template                      |   1 -
 srcpkgs/dovecot-plugin-pigeonhole/template    |   1 -
 srcpkgs/dq/template                           |   1 -
 srcpkgs/dragon-player/template                |   1 -
 srcpkgs/drawterm/template                     |   1 -
 srcpkgs/dropbox/template                      |   1 -
 srcpkgs/dssi-vst/template                     |   1 -
 srcpkgs/dtools/template                       |   1 -
 srcpkgs/dust3d/template                       |   1 -
 srcpkgs/dvdauthor/template                    |   1 -
 srcpkgs/dzen2/template                        |   1 -
 srcpkgs/easyrpg-player/template               |   1 -
 srcpkgs/easyrsa/template                      |   1 -
 srcpkgs/ecdsautils/template                   |   1 -
 srcpkgs/eclipse/template                      |   1 -
 srcpkgs/edb-debugger/template                 |   1 -
 srcpkgs/editorconfig/template                 |   1 -
 srcpkgs/eigen3.2/template                     |   1 -
 srcpkgs/eiskaltdcpp-qt/template               |   1 -
 srcpkgs/elasticsearch/template                |  51 +++
 srcpkgs/elog/template                         |   1 -
 srcpkgs/enchant2/template                     |   1 -
 srcpkgs/endless-sky-gl21/template             |   1 -
 srcpkgs/enigma/template                       |   1 -
 srcpkgs/epub2txt/template                     |   1 -
 srcpkgs/ex-vi/template                        |   1 -
 srcpkgs/exercism/template                     |   1 -
 srcpkgs/exfat-dkms/template                   |  19 ++
 srcpkgs/exiftool/template                     |   1 -
 srcpkgs/exiv2/template                        |   1 -
 srcpkgs/expect/template                       |   1 -
 srcpkgs/faac/template                         |   1 -
 srcpkgs/faad2/template                        |   1 -
 srcpkgs/factor/template                       |   1 -
 srcpkgs/faenza-icon-theme/template            |   1 -
 srcpkgs/faience-icon-theme/template           |   1 -
 srcpkgs/fairy-stockfish/template              |   1 -
 srcpkgs/fake-hwclock/template                 |   1 -
 srcpkgs/faketime/template                     |   1 -
 srcpkgs/fasm/template                         |   1 -
 srcpkgs/fbpdf/template                        |   1 -
 srcpkgs/fbterm/template                       |   1 -
 srcpkgs/fceux/template                        |   1 -
 srcpkgs/fcft/template                         |   1 -
 srcpkgs/fcgi/template                         |   1 -
 srcpkgs/ffcall/template                       |   1 -
 srcpkgs/fingerprint-gui/template              |   1 -
 srcpkgs/fio/template                          |   1 -
 srcpkgs/firebird3/template                    |   1 -
 srcpkgs/firefox-esr/template                  |   1 -
 srcpkgs/fish-shell/template                   |   1 -
 srcpkgs/flintlib/template                     |   1 -
 srcpkgs/fluxbox/template                      |   1 -
 srcpkgs/flvstreamer/template                  |   1 -
 srcpkgs/fnott/template                        |   1 -
 srcpkgs/fntsample/template                    |   1 -
 srcpkgs/font-3270/template                    |   1 -
 srcpkgs/font-FixedMisc/template               |   1 -
 srcpkgs/font-Siji/template                    |   1 -
 srcpkgs/font-adobe-source-code-pro/template   |   1 -
 srcpkgs/font-awesome/template                 |   1 -
 srcpkgs/font-awesome5/template                |   1 -
 srcpkgs/font-awesome6/template                |   1 -
 srcpkgs/font-b612/template                    |   1 -
 srcpkgs/font-fira-otf/template                |   1 -
 srcpkgs/font-go-ttf/template                  |   1 -
 srcpkgs/font-hack-ttf/template                |   1 -
 srcpkgs/font-ibm-plex-ttf/template            |   1 -
 srcpkgs/font-ionicons-ttf/template            |   1 -
 srcpkgs/font-kakwafont/template               |   1 -
 .../font-material-design-icons-ttf/template   |   1 -
 srcpkgs/font-mplus-ttf/template               |   1 -
 srcpkgs/font-open-dyslexic-ttf/template       |   1 -
 srcpkgs/font-sil-abyssinica/template          |   1 -
 srcpkgs/font-sil-alkalami/template            |   1 -
 srcpkgs/font-sil-andika/template              |   1 -
 srcpkgs/font-sil-annapurna/template           |   1 -
 srcpkgs/font-sil-awami-nastaliq/template      |   1 -
 srcpkgs/font-sil-charis/template              |   1 -
 srcpkgs/font-sil-doulos/template              |   1 -
 srcpkgs/font-sil-ezra/template                |   1 -
 srcpkgs/font-sil-galatia/template             |   1 -
 srcpkgs/font-sil-gentium/template             |   1 -
 srcpkgs/font-sil-harmattan/template           |   1 -
 srcpkgs/font-sil-lateef/template              |   1 -
 srcpkgs/font-sil-mingzat/template             |   1 -
 srcpkgs/font-sil-mondulkiri/template          |   1 -
 srcpkgs/font-sil-namdhinggo/template          |   1 -
 srcpkgs/font-sil-nuosu/template               |   1 -
 srcpkgs/font-sil-padauk/template              |   1 -
 srcpkgs/font-sil-scheherazade/template        |   1 -
 srcpkgs/font-sil-sophia-nubian/template       |   1 -
 srcpkgs/font-sil-tai-heritage-pro/template    |   1 -
 srcpkgs/font-spleen/template                  |   1 -
 srcpkgs/font-tamsyn/template                  |   1 -
 srcpkgs/font-tamzen/template                  |   1 -
 srcpkgs/font-weather-icons/template           |   1 -
 srcpkgs/fontmanager/template                  |   1 -
 srcpkgs/fonts-croscore-ttf/template           |   1 -
 srcpkgs/fonts-nanum-ttf/template              |   1 -
 srcpkgs/fonts-roboto-ttf/template             |   1 -
 srcpkgs/foobillard++/template                 |   1 -
 srcpkgs/foomatic-db-nonfree/template          |   1 -
 srcpkgs/foomatic-db/template                  |   1 -
 srcpkgs/foot/template                         |   1 -
 srcpkgs/fortune-mod-anarchism/template        |   1 -
 srcpkgs/fortune-mod-de/template               |   1 -
 srcpkgs/fotoxx/template                       |   1 -
 srcpkgs/fpc-src/template                      |   1 -
 srcpkgs/fprintd/template                      |   1 -
 srcpkgs/fragments/template                    |   1 -
 srcpkgs/frankenwm/template                    |   1 -
 srcpkgs/freecad/template                      |   1 -
 srcpkgs/freedroidClassic/template             |   1 -
 srcpkgs/freedroidRPG/template                 |   1 -
 srcpkgs/freefont-ttf/template                 |   1 -
 srcpkgs/freeimage/template                    |   1 -
 srcpkgs/freeorion/template                    |   1 -
 srcpkgs/freepats/template                     |   1 -
 srcpkgs/freeplane/template                    |   1 -
 srcpkgs/freerdp/template                      |   1 -
 srcpkgs/frr/template                          |   1 -
 srcpkgs/fsv/template                          |   1 -
 srcpkgs/ftgl/template                         |   1 -
 srcpkgs/fuse-9pfs/template                    |   1 -
 srcpkgs/fuse-archivemount/template            |   1 -
 srcpkgs/fuse-emulator/template                |   1 -
 srcpkgs/fuse-mp3fs/template                   |   1 -
 srcpkgs/fuse-sshfs/template                   |   1 -
 srcpkgs/fuse-zip/template                     |   1 -
 srcpkgs/fuse3/template                        |   1 -
 srcpkgs/fuzzel/template                       |   1 -
 srcpkgs/galculator-gtk3/template              |   1 -
 srcpkgs/gamehub/template                      |   1 -
 srcpkgs/gammastep/template                    |   1 -
 srcpkgs/gandi-cli/template                    |  19 ++
 srcpkgs/gcc-multilib/template                 |   1 -
 srcpkgs/gcc/template                          |   1 -
 srcpkgs/gcc6/template                         |   1 -
 srcpkgs/gcdemu/template                       |   1 -
 srcpkgs/gcolor3/template                      |   1 -
 srcpkgs/gd/template                           |   1 -
 srcpkgs/gdash/template                        |   1 -
 srcpkgs/geda/template                         |   1 -
 srcpkgs/gemserv/template                      |   1 -
 srcpkgs/geoclue2/template                     |   1 -
 srcpkgs/geocode-glib-libsoup2/template        |   1 -
 srcpkgs/geoip/template                        |   1 -
 srcpkgs/geomyidae/template                    |   1 -
 srcpkgs/geteltorito/template                  |   1 -
 srcpkgs/gettext-stub/template                 |   1 -
 srcpkgs/gf2x/template                         |   1 -
 srcpkgs/gfan/template                         |   1 -
 srcpkgs/gfuzz/template                        |   1 -
 srcpkgs/ghc-bin/template                      |   1 -
 srcpkgs/ghc/template                          |   1 -
 srcpkgs/giac/template                         |   1 -
 srcpkgs/giblib/template                       |   1 -
 srcpkgs/gitea/template                        |   1 -
 srcpkgs/gitflow/template                      |   1 -
 srcpkgs/github-cli/template                   |   1 -
 srcpkgs/gitlab-runner/template                |   1 -
 srcpkgs/glab/template                         |   1 -
 srcpkgs/glabels/template                      |   1 -
 srcpkgs/glade3/template                       |   1 -
 srcpkgs/glfw-wayland/template                 |   1 -
 srcpkgs/glibmm2.68/template                   |   1 -
 srcpkgs/glm/template                          |   1 -
 srcpkgs/glock/template                        |   1 -
 srcpkgs/glyphy/template                       |   1 -
 srcpkgs/gmic-krita/template                   |   1 -
 srcpkgs/gmime/template                        |   1 -
 srcpkgs/gmime3~HEAD                           |   1 +
 srcpkgs/gmsh/template                         |   1 -
 srcpkgs/gnome-authenticator/template          |   1 -
 srcpkgs/gnome-bluetooth1/template             |   1 -
 srcpkgs/gnome-browser-connector/template      |   1 -
 srcpkgs/gnome-icon-theme-xfce/template        |   1 -
 srcpkgs/gnome-passbook/template               |   1 -
 srcpkgs/gnome-passwordsafe~HEAD               |   1 +
 srcpkgs/gnome-podcasts/template               |   1 -
 srcpkgs/gnome-secrets/template                |   1 -
 srcpkgs/gnome-ssh-askpass/template            |   1 -
 .../gnome-themes-standard-metacity/template   |   1 -
 srcpkgs/gnu-efi-libs/template                 |   1 -
 srcpkgs/gnucash/template                      |   1 -
 srcpkgs/gnupg1/template                       |   1 -
 srcpkgs/gnuradio-nrsc5/template               |   1 -
 srcpkgs/gnuradio-osmosdr/template             |   1 -
 srcpkgs/gnuradio-rds/template                 |   1 -
 srcpkgs/go-bindata/template                   |   1 -
 srcpkgs/go-for-it/template                    |   1 -
 srcpkgs/go-jira/template                      |   1 -
 srcpkgs/go1.12-bootstrap/template             |   1 -
 srcpkgs/gocryptfs/template                    |   1 -
 srcpkgs/godot/template                        |   1 -
 srcpkgs/goldendict/template                   |   1 -
 srcpkgs/golly/template                        |   1 -
 srcpkgs/goodvibes/template                    |   1 -
 srcpkgs/google-fonts-ttf/template             |   1 -
 srcpkgs/gopls/template                        |   1 -
 srcpkgs/gopm/template                         |   1 -
 srcpkgs/got/template                          |   1 -
 srcpkgs/gotify-cli/template                   |   1 -
 srcpkgs/gotify-server/template                |   1 -
 srcpkgs/gpick/template                        |   1 -
 srcpkgs/gping/template                        |   1 -
 srcpkgs/gpsbabel/template                     |   1 -
 srcpkgs/gputils/template                      |   1 -
 srcpkgs/gradio/template                       |  18 +
 srcpkgs/grafx2/template                       |   1 -
 srcpkgs/granite7/template                     |   1 -
 srcpkgs/grantlee5/template                    |   1 -
 srcpkgs/graphite/template                     |   1 -
 srcpkgs/greybird-themes/template              |   1 -
 srcpkgs/grim/template                         |   1 -
 srcpkgs/grml-zsh-config/template              |   1 -
 srcpkgs/gscope3/template                      |   1 -
 srcpkgs/gsfonts/template                      |   1 -
 srcpkgs/gsimplecal-gtk2~HEAD                  |   1 +
 srcpkgs/gsimplecal-gtk3/template              |   1 -
 srcpkgs/gsl-ucg/template                      |   1 -
 srcpkgs/gsoap/template                        |   1 -
 srcpkgs/gst-plugins-bad1/template             |   1 -
 srcpkgs/gst-plugins-base1/template            |   1 -
 srcpkgs/gst-plugins-good1/template            |   1 -
 srcpkgs/gst-plugins-ugly1/template            |   1 -
 srcpkgs/gst1-editing-services/template        |   1 -
 srcpkgs/gst1-python3/template                 |   1 -
 srcpkgs/gstreamer1/template                   |   1 -
 srcpkgs/gtest/template                        |   1 -
 srcpkgs/gtk+3/template                        |   1 -
 srcpkgs/gtk-engine-equinox/template           |   1 -
 srcpkgs/gtk-engine-murrine/template           |   1 -
 srcpkgs/gtk-sharp2/template                   |   1 -
 srcpkgs/gtk2-engines/template                 |   1 -
 srcpkgs/gtk4/template                         |   1 -
 srcpkgs/gtkd/template                         |   1 -
 srcpkgs/gtkdatabox3/template                  |   1 -
 srcpkgs/gtkedit/template                      |   1 -
 srcpkgs/gtkimageview/template                 |   1 -
 srcpkgs/gtkmm2/template                       |   1 -
 srcpkgs/gtkmm4/template                       |   1 -
 srcpkgs/gtksourceview2/template               |   1 -
 srcpkgs/gtksourceview4/template               |   1 -
 srcpkgs/gtksourceview5/template               |   1 -
 srcpkgs/guile-wisp/template                   |   1 -
 srcpkgs/guile1.8/template                     |  33 ++
 srcpkgs/guilt/template                        |   1 -
 srcpkgs/guitarix2/template                    |   1 -
 srcpkgs/gwe/template                          |   1 -
 srcpkgs/gyazo/template                        |   1 -
 srcpkgs/gzdoom/template                       |   1 -
 srcpkgs/handbrake/template                    |   1 -
 srcpkgs/hatch-vcs/template                    |   1 -
 srcpkgs/hcloud/template                       |   1 -
 srcpkgs/hd-idle/template                      |   1 -
 srcpkgs/hddtemp/template                      |   1 -
 srcpkgs/hedgewars/template                    |   1 -
 srcpkgs/heimdall/template                     |   1 -
 srcpkgs/hfsprogs/template                     |   1 -
 srcpkgs/hidapi/template                       |   1 -
 srcpkgs/hotspot/template                      |   1 -
 srcpkgs/http-parser/template                  |   1 -
 srcpkgs/httpry/template                       |   1 -
 srcpkgs/hunspell-eo/template                  |   1 -
 srcpkgs/hut/template                          |   1 -
 srcpkgs/hwids/template                        |   1 -
 srcpkgs/i3-gaps/template                      |   1 -
 srcpkgs/i3blocks-blocklets/template           |   1 -
 srcpkgs/i8kutils/template                     |   1 -
 srcpkgs/ibus-array/template                   |   1 -
 srcpkgs/icdiff/template                       |   1 -
 srcpkgs/ice-ssb/template                      |   1 -
 srcpkgs/icu/template                          |   1 -
 srcpkgs/ifstatus/template                     |   1 -
 srcpkgs/ilmbase/template                      |   1 -
 srcpkgs/imagescan/template                    |   1 -
 srcpkgs/imagewriter/template                  |   1 -
 srcpkgs/imv/template                          |   1 -
 srcpkgs/imwheel/template                      |   1 -
 srcpkgs/include-what-you-use/template         |   1 -
 srcpkgs/indic-otf/template                    |   1 -
 srcpkgs/inih/template                         |   1 -
 srcpkgs/inkscape/template                     |   1 -
 srcpkgs/input-utils/template                  |   1 -
 srcpkgs/intel-gmmlib/template                 |   1 -
 srcpkgs/intel-media-driver/template           |   1 -
 srcpkgs/intel-ucode/template                  |   1 -
 srcpkgs/interception-tools/template           |   1 -
 srcpkgs/inxi/template                         |   1 -
 srcpkgs/io.elementary.calculator/template     |   1 -
 srcpkgs/io.elementary.calendar/template       |   1 -
 srcpkgs/io.elementary.code/template           |   1 -
 srcpkgs/io.elementary.files/template          |   1 -
 srcpkgs/io.elementary.icons/template          |   1 -
 srcpkgs/io.elementary.music/template          |   1 -
 srcpkgs/io.elementary.photos/template         |   1 -
 srcpkgs/io.elementary.print/template          |   1 -
 srcpkgs/io.elementary.stylesheet/template     |   1 -
 srcpkgs/io.elementary.terminal/template       |   1 -
 srcpkgs/io.elementary.videos/template         |   1 -
 srcpkgs/ion/template                          |   1 -
 srcpkgs/iotop-c/template                      |   1 -
 srcpkgs/ipafont-fonts-otf/template            |   1 -
 srcpkgs/iperf3/template                       |   1 -
 srcpkgs/ipw2100-firmware/template             |   1 -
 srcpkgs/ipw2200-firmware/template             |   1 -
 srcpkgs/iscan-plugin-gt-s650/template         |   1 -
 srcpkgs/isl15/template                        |   1 -
 srcpkgs/iverilog/template                     |   1 -
 srcpkgs/j/template                            |   1 -
 srcpkgs/j4-dmenu-desktop/template             |   1 -
 srcpkgs/jack/template                         |   1 -
 srcpkgs/jamulus/template                      |   1 -
 srcpkgs/jasper/template                       |   1 -
 srcpkgs/java-commons-io/template              |   1 -
 srcpkgs/javahelp2/template                    |   1 -
 srcpkgs/jbigkit/template                      |   1 -
 srcpkgs/jedit/template                        |   1 -
 srcpkgs/jetbrains-jdk-bin/template            |   1 -
 srcpkgs/jitterentropy/template                |   1 -
 srcpkgs/john/template                         |   1 -
 srcpkgs/jpegoptim/template                    |   1 -
 srcpkgs/json-c++/template                     |   1 -
 srcpkgs/juCi++/template                       |   1 -
 srcpkgs/jupp/template                         |   1 -
 srcpkgs/kactivities5-stats/template           |   1 -
 srcpkgs/kactivities5/template                 |   1 -
 srcpkgs/kanshi/template                       |   1 -
 srcpkgs/katarakt/template                     |   1 -
 srcpkgs/kate5/template                        |   1 -
 srcpkgs/kcm-wacomtablet/template              |   1 -
 srcpkgs/kde-gtk-config5/template              |   1 -
 srcpkgs/kdeconnect/template                   |   1 -
 srcpkgs/kdeplasma-addons5/template            |   1 -
 srcpkgs/kdevelop-php/template                 |   1 -
 srcpkgs/kdevelop-python/template              |   1 -
 srcpkgs/kernel-libc-headers/template          |   1 -
 srcpkgs/keybase-desktop/template              |   1 -
 srcpkgs/keybase/template                      |   1 -
 srcpkgs/kfilemetadata5/template               |   1 -
 srcpkgs/khmer-fonts-ttf/template              |   1 -
 srcpkgs/kicad-i18n/template                   |  14 +
 srcpkgs/kickshaw/template                     |   1 -
 srcpkgs/kismet/template                       |   1 -
 srcpkgs/kmonad/template                       |   1 -
 srcpkgs/kobodeluxe/template                   |   1 -
 srcpkgs/kodi-addon-game-libretro/template     |   1 -
 .../kodi-addon-inputstream-adaptive/template  |   1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template  |   1 -
 .../kodi-addon-peripheral-joystick/template   |   1 -
 srcpkgs/kodi-addon-pvr-hts/template           |   1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template    |   1 -
 srcpkgs/kodi-addon-pvr-zattoo/template        |   1 -
 srcpkgs/kodi-addon-vfs-rar/template           |   1 -
 srcpkgs/kodi-addon-vfs-sftp/template          |   1 -
 srcpkgs/kodi-platform/template                |   1 -
 srcpkgs/kodi/template                         |   1 -
 srcpkgs/kona/template                         |   1 -
 srcpkgs/kotlin-bin/template                   |   1 -
 srcpkgs/kpartx/template                       |   1 -
 srcpkgs/ksh/template                          |   1 -
 srcpkgs/ksolid/template                       |   1 -
 srcpkgs/kubernetes-helm/template              |   1 -
 srcpkgs/kubernetes-kind/template              |   1 -
 srcpkgs/kupfer/template                       |   1 -
 srcpkgs/kurly/template                        |   1 -
 srcpkgs/kvantum/template                      |   1 -
 srcpkgs/kvirc/template                        |   1 -
 srcpkgs/kwallet-cli/template                  |   1 -
 srcpkgs/ladish/template                       |   1 -
 srcpkgs/ladspa-sdk/template                   |   1 -
 srcpkgs/laptop-mode/template                  |   1 -
 srcpkgs/lavalauncher/template                 |   1 -
 srcpkgs/lazarus/template                      |   1 -
 srcpkgs/lcms/template                         |   1 -
 srcpkgs/ldacBT/template                       |   1 -
 srcpkgs/ldc/template                          |   1 -
 srcpkgs/lemonbar-xft/template                 |   1 -
 srcpkgs/lemonbar/template                     |   1 -
 srcpkgs/lft/template                          |   1 -
 srcpkgs/liba52/template                       |   1 -
 srcpkgs/libaccounts-qt5/template              |   1 -
 srcpkgs/libantlr3c/template                   |   1 -
 srcpkgs/libart/template                       |   1 -
 srcpkgs/libax25/template                      |   1 -
 srcpkgs/libbitcoin-secp256k1/template         |   1 -
 srcpkgs/libburn/template                      |   1 -
 srcpkgs/libcap-pam/template                   |   1 -
 srcpkgs/libcec/template                       |   1 -
 srcpkgs/libclc/template                       |   1 -
 srcpkgs/libcli/template                       |   1 -
 srcpkgs/libcppunit/template                   |   1 -
 srcpkgs/libdbus-c++/template                  |   1 -
 srcpkgs/libdbusmenu-glib/template             |   1 -
 srcpkgs/libdbusmenu-qt5/template              |   1 -
 srcpkgs/libdnet/template                      |   1 -
 srcpkgs/libdockapp/template                   |   1 -
 srcpkgs/libdri2-git/template                  |   1 -
 srcpkgs/libdrm/template                       |   1 -
 srcpkgs/libechonest-qt5/template              |   1 -
 srcpkgs/libedit/template                      |   1 -
 srcpkgs/libenet/template                      |   1 -
 srcpkgs/liberation-fonts-ttf/template         |   1 -
 srcpkgs/libevent/template                     |   1 -
 srcpkgs/libexif/template                      |   1 -
 srcpkgs/libfcitx-qt5/template                 |   1 -
 srcpkgs/libfirm/template                      |   1 -
 srcpkgs/libfm-extra/template                  |   1 -
 srcpkgs/libfprint/template                    |   1 -
 srcpkgs/libfprint0/template                   |   1 -
 srcpkgs/libfreeglut/template                  |   1 -
 srcpkgs/libgccjit/template                    |   1 -
 srcpkgs/libgdal/template                      |   1 -
 srcpkgs/libgdlmm/template                     |   1 -
 srcpkgs/libgee08/template                     |   1 -
 srcpkgs/libgexiv2/template                    |   1 -
 srcpkgs/libglvnd/template                     |   1 -
 srcpkgs/libgme/template                       |   1 -
 srcpkgs/libgsm/template                       |   1 -
 srcpkgs/libhandy/template                     |   1 -
 srcpkgs/libhandy1/template                    |   1 -
 srcpkgs/libhangul/template                    |   1 -
 srcpkgs/libiberty-devel/template              |   1 -
 srcpkgs/libiir1/template                      |   1 -
 srcpkgs/libinput-debug-gui/template           |   1 -
 srcpkgs/libkdcraw5/template                   |   1 -
 srcpkgs/libkexiv25/template                   |   1 -
 srcpkgs/libkeybinder3/template                |   1 -
 srcpkgs/libkipi5/template                     |   1 -
 srcpkgs/libknet1/template                     |   1 -
 srcpkgs/liblastfm-qt5/template                |   1 -
 srcpkgs/liblrdf/template                      |   1 -
 srcpkgs/libluv/template                       |   1 -
 srcpkgs/libmatroska/template                  |   1 -
 srcpkgs/libmediainfo/template                 |   1 -
 srcpkgs/libmilter/template                    |   1 -
 srcpkgs/libmowgli/template                    |   1 -
 srcpkgs/libmp4v2/template                     |   1 -
 srcpkgs/libmpc/template                       |   1 -
 srcpkgs/libmt32emu/template                   |   1 -
 srcpkgs/libmusicbrainz5/template              |   1 -
 srcpkgs/libmygui/template                     |   1 -
 srcpkgs/libnfc/template                       |   1 -
 srcpkgs/libnfs/template                       |   1 -
 srcpkgs/libnih/template                       |   1 -
 srcpkgs/libnl3/template                       |   1 -
 srcpkgs/libnss-cache/template                 |   1 -
 srcpkgs/libode/template                       |   1 -
 srcpkgs/libogdf/template                      |   1 -
 srcpkgs/libogre/template                      |   1 -
 srcpkgs/libopenal/template                    |   1 -
 srcpkgs/libopenmpt/template                   |   1 -
 srcpkgs/libosinfo/template                    |   1 -
 srcpkgs/libosmgpsmap/template                 |   1 -
 srcpkgs/libpano13/template                    |   1 -
 srcpkgs/libpgf/template                       |   1 -
 srcpkgs/libpipewire0.2/template               |  35 ++
 srcpkgs/libplacebo/template                   |   1 -
 srcpkgs/libpng12/template                     |  32 ++
 srcpkgs/libpurple-facebook/template           |   1 -
 srcpkgs/libpurple-hangouts/template           |   1 -
 srcpkgs/libpurple-mattermost/template         |   1 -
 srcpkgs/libpurple-skypeweb/template           |   1 -
 srcpkgs/libpurple-steam/template              |   1 -
 srcpkgs/libpurple-telegram/template           |   1 -
 srcpkgs/libqmobipocket/template               |   1 -
 srcpkgs/libraqm/template                      |   1 -
 srcpkgs/libraw/template                       |   1 -
 srcpkgs/libreadline8/template                 |   1 -
 srcpkgs/libretro-mupen64plus-rpi/template     |   1 -
 srcpkgs/libretro-mupen64plus/template         |   1 -
 srcpkgs/librist/template                      |   1 -
 srcpkgs/librlog/template                      |   1 -
 srcpkgs/librttopo/template                    |   1 -
 srcpkgs/libsasl/template                      |   1 -
 srcpkgs/libsearpc/template                    |   1 -
 srcpkgs/libsigc++3/template                   |   1 -
 srcpkgs/libslirp/template                     |   1 -
 srcpkgs/libsoup3/template                     |   1 -
 srcpkgs/libsoxr/template                      |   1 -
 srcpkgs/libspotify/template                   |   1 -
 srcpkgs/libtar/template                       |   1 -
 srcpkgs/libtcd/template                       |   1 -
 srcpkgs/libtd/template                        |   1 -
 srcpkgs/libtecla/template                     |   1 -
 srcpkgs/libtls/template                       |   1 -
 srcpkgs/libu2f-host/template                  |   1 -
 srcpkgs/libu2f-server/template                |   1 -
 srcpkgs/libucontext/template                  |   1 -
 srcpkgs/libump-git/template                   |   1 -
 srcpkgs/libunarr/template                     |   1 -
 srcpkgs/libunibreak/template                  |   1 -
 srcpkgs/libunique1/template                   |  42 +++
 srcpkgs/liburcu/template                      |   1 -
 srcpkgs/libva-glx/template                    |   1 -
 srcpkgs/libva-intel-driver/template           |   1 -
 srcpkgs/libvdt/template                       |   1 -
 srcpkgs/libvidstab/template                   |   1 -
 srcpkgs/libvirt-python3/template              |   1 -
 srcpkgs/libvncserver/template                 |   1 -
 srcpkgs/libvpx5/template                      |   1 -
 srcpkgs/libvpx6/template                      |   1 -
 srcpkgs/libvpx7/template                      |   1 -
 srcpkgs/libwaylandpp/template                 |   1 -
 srcpkgs/libwnck2/template                     |   1 -
 srcpkgs/libxcvt/template                      |   1 -
 srcpkgs/libxdg-basedir/template               |   1 -
 srcpkgs/libxkbcommon/template                 |   1 -
 srcpkgs/libxlsxwriter/template                |   1 -
 srcpkgs/libxml++3.0/template                  |   1 -
 srcpkgs/libxml2-python/template               |  33 ++
 srcpkgs/libzen/template                       |   1 -
 srcpkgs/licensechecker/template               |   1 -
 srcpkgs/lightdm-gtk3-greeter/template         |   1 -
 srcpkgs/lightdm-webkit2-greeter/template      |   1 -
 srcpkgs/lightzone/template                    |   1 -
 srcpkgs/lily/template                         |   1 -
 srcpkgs/lilyterm/template                     |   1 -
 srcpkgs/links-x11/template                    |   1 -
 srcpkgs/linphone/template                     |   1 -
 srcpkgs/linux-tools/template                  |   1 -
 srcpkgs/linux4.14/template                    |   1 -
 srcpkgs/linux4.19/template                    |   1 -
 srcpkgs/linux4.4/template                     | 315 ++++++++++++++++++
 srcpkgs/linux4.9/template                     |   1 -
 srcpkgs/linux5.10/template                    |   1 -
 srcpkgs/linux5.15/template                    |   1 -
 srcpkgs/linux5.19/template                    |   1 -
 srcpkgs/linux5.4/template                     |   1 -
 srcpkgs/linux6.0/template                     |   1 -
 srcpkgs/liteide/template                      |   1 -
 srcpkgs/live555/template                      |   1 -
 srcpkgs/llhttp/template                       |   1 -
 srcpkgs/lltag/template                        |   1 -
 srcpkgs/llvm12/template                       |   1 -
 srcpkgs/lm_sensors/template                   |   1 -
 srcpkgs/lmdb++/template                       |   1 -
 srcpkgs/lmdb/template                         |   1 -
 srcpkgs/lmms/template                         |   1 -
 srcpkgs/log4cpp/template                      |   1 -
 srcpkgs/log4cxx/template                      |   1 -
 srcpkgs/logstalgia/template                   |   1 -
 srcpkgs/logtop/template                       |   1 -
 srcpkgs/lolcat-c/template                     |   1 -
 srcpkgs/lpsolve/template                      |   1 -
 srcpkgs/lsp/template                          |   1 -
 srcpkgs/lsyncd/template                       |   1 -
 srcpkgs/ltrace/template                       |   1 -
 srcpkgs/lttng-modules-dkms/template           |   1 -
 srcpkgs/lua51-BitOp/template                  |   1 -
 srcpkgs/lua51-bitlib/template                 |   1 -
 srcpkgs/lua51-luasocket/template              |   1 -
 srcpkgs/lua51-mpack/template                  |   1 -
 srcpkgs/lua51/template                        |   1 -
 srcpkgs/lua52-BitOp/template                  |   1 -
 srcpkgs/lua52/template                        |   1 -
 srcpkgs/lua53-editorconfig-core/template      |   1 -
 srcpkgs/lua53/template                        |   1 -
 srcpkgs/lua54-MessagePack/template            |   1 -
 srcpkgs/lua54-lgi/template                    |   1 -
 srcpkgs/lua54-lpeg/template                   |   1 -
 srcpkgs/lua54-luadbi/template                 |   1 -
 srcpkgs/lua54-luaexpat/template               |   1 -
 srcpkgs/lua54-luafilesystem/template          |   1 -
 srcpkgs/lua54-lualdap/template                |   1 -
 srcpkgs/lua54-luaposix/template               |   1 -
 srcpkgs/lua54-luasec/template                 |   1 -
 srcpkgs/lua54-stdlib-debug/template           |   1 -
 srcpkgs/lua54-stdlib-normalize/template       |   1 -
 srcpkgs/lua54-vicious/template                |   1 -
 srcpkgs/lua54-zlib/template                   |   1 -
 srcpkgs/lua54/template                        |   1 -
 srcpkgs/luarocks-lua53/template               |   1 -
 srcpkgs/lvm2/template                         |   1 -
 srcpkgs/lxd-lts/template                      |   1 -
 srcpkgs/lxdm-theme-vdojo/template             |   1 -
 srcpkgs/lynx/template                         |   1 -
 srcpkgs/lz4jsoncat/template                   |   1 -
 srcpkgs/lzf/template                          |   1 -
 srcpkgs/mac-fdisk/template                    |   1 -
 srcpkgs/mailpile/template                     |  19 ++
 srcpkgs/mailx/template                        |   1 -
 srcpkgs/make-ca/template                      |   1 -
 srcpkgs/makeself/template                     |   1 -
 srcpkgs/mame/template                         |   1 -
 srcpkgs/man-pages-posix/template              |   1 -
 srcpkgs/mandrel/template                      |   1 -
 srcpkgs/manpages-pt-br/template               |   1 -
 srcpkgs/marble5/template                      |   1 -
 srcpkgs/marisa/template                       |   1 -
 srcpkgs/master-pdf-editor/template            |   1 -
 srcpkgs/masterpassword-cli/template           |   1 -
 srcpkgs/mathcomp/template                     |   1 -
 srcpkgs/mathjax/template                      |   1 -
 srcpkgs/mawk/template                         |   1 -
 srcpkgs/mbox/template                         |   1 -
 srcpkgs/mcg/template                          |   1 -
 srcpkgs/mcwm/template                         |   1 -
 srcpkgs/mdcat/template                        |   1 -
 srcpkgs/mdocml/template                       |   1 -
 srcpkgs/mediainfo/template                    |   1 -
 srcpkgs/mediastreamer/template                |   1 -
 srcpkgs/mednafen/template                     |   1 -
 srcpkgs/megatools/template                    |   1 -
 srcpkgs/megazeux/template                     |   1 -
 srcpkgs/mei-amt-check/template                |   1 -
 srcpkgs/mellowplayer/template                 |   1 -
 srcpkgs/mercury/template                      |   1 -
 srcpkgs/metalog/template                      |   1 -
 srcpkgs/mfoc/template                         |   1 -
 srcpkgs/midori/template                       |   1 -
 srcpkgs/milkytracker/template                 |   1 -
 srcpkgs/mimic/template                        |   1 -
 srcpkgs/miniflux/template                     |   1 -
 srcpkgs/minijail/template                     |   1 -
 srcpkgs/minio/template                        |   1 -
 srcpkgs/minisat/template                      |   1 -
 srcpkgs/minizip/template                      |   1 -
 srcpkgs/miro-video-converter/template         |  13 +
 srcpkgs/mit-krb5/template                     |   1 -
 srcpkgs/mk-configure/template                 |   1 -
 srcpkgs/mkinitcpio-encryptssh/template        |   1 -
 srcpkgs/mksh/template                         |   1 -
 srcpkgs/mlt7/template                         |   1 -
 srcpkgs/modemmanager-qt5/template             |   1 -
 srcpkgs/modsecurity/template                  |   1 -
 srcpkgs/mog/template                          |   1 -
 srcpkgs/monsterwm-git/template                |   1 -
 srcpkgs/mopidy-mpd/template                   |   1 -
 srcpkgs/mopidy-multisonic/template            |   1 -
 srcpkgs/mopidy-spotify/template               |   1 -
 srcpkgs/mopidy/template                       |   1 -
 srcpkgs/motion/template                       |   1 -
 srcpkgs/mouseemu/template                     |   1 -
 srcpkgs/mozjs78/template                      |   1 -
 srcpkgs/mozjs91/template                      |   1 -
 srcpkgs/mp3val/template                       |   1 -
 srcpkgs/mpd-sima/template                     |   1 -
 srcpkgs/mplayer/template                      |   1 -
 srcpkgs/mpqtool/template                      |   1 -
 srcpkgs/msgpack/template                      |   1 -
 srcpkgs/msr-tools/template                    |   1 -
 srcpkgs/mt-st/template                        |   1 -
 srcpkgs/mtpaint/template                      |   1 -
 srcpkgs/mtree/template                        |   1 -
 srcpkgs/mu4e/template                         |   1 -
 srcpkgs/mugshot/template                      |   1 -
 srcpkgs/mumble/template                       |   1 -
 srcpkgs/mupdf/template                        |   1 -
 srcpkgs/mupen64plus/template                  |   1 -
 srcpkgs/musescore/template                    |   1 -
 srcpkgs/musl-bootstrap/template               |   1 -
 srcpkgs/mymcplus/template                     |   1 -
 srcpkgs/mypaint-brushes1/template             |   1 -
 srcpkgs/myrddin/template                      |   1 -
 srcpkgs/nagstamon/template                    |   1 -
 srcpkgs/namecoin/template                     |   1 -
 srcpkgs/nasm-doc/template                     |   1 -
 srcpkgs/nauty/template                        |   1 -
 srcpkgs/nawk/template                         |   1 -
 srcpkgs/ndhc/template                         |   1 -
 srcpkgs/ndpi/template                         |   1 -
 srcpkgs/nemo-audio-tab/template               |   1 -
 srcpkgs/nemo-compare/template                 |   1 -
 srcpkgs/nemo-emblems/template                 |   1 -
 srcpkgs/nemo-fileroller/template              |   1 -
 srcpkgs/nemo-image-converter/template         |   1 -
 srcpkgs/nemo-preview/template                 |   1 -
 srcpkgs/nemo-python/template                  |   1 -
 srcpkgs/nemo-terminal/template                |   1 -
 srcpkgs/netbsd-rumpkernel/template            |   1 -
 srcpkgs/netbsd-wtf/template                   |   1 -
 srcpkgs/netcdf/template                       |   1 -
 srcpkgs/netdata/template                      |   1 -
 srcpkgs/nethack/template                      |   1 -
 srcpkgs/netperf/template                      |   1 -
 srcpkgs/netris/template                       |   1 -
 srcpkgs/netsurf-buildsystem/template          |   1 -
 srcpkgs/network-ups-tools/template            |   1 -
 srcpkgs/networkmanager-qt5/template           |   1 -
 srcpkgs/newsflash/template                    |   1 -
 srcpkgs/nextcloud-client/template             |   1 -
 srcpkgs/ngrep/template                        |   1 -
 srcpkgs/nicotine+/template                    |   1 -
 srcpkgs/nitroshare/template                   |   1 -
 srcpkgs/nodeenv/template                      |   1 -
 srcpkgs/nodejs-lts/template                   |   1 -
 srcpkgs/nodejs/template                       |   1 -
 srcpkgs/noip2/template                        |   1 -
 srcpkgs/nootka/template                       |   1 -
 srcpkgs/notes-up/template                     |   1 -
 srcpkgs/noto-fonts-emoji/template             |   1 -
 srcpkgs/noto-fonts-ttf/template               |   1 -
 srcpkgs/nsxiv/template                        |   1 -
 srcpkgs/ntfs-3g/template                      |   1 -
 srcpkgs/numix-themes/template                 |   1 -
 srcpkgs/nv-codec-headers/template             |   1 -
 srcpkgs/nxt/template                          |   1 -
 srcpkgs/obexftp/template                      |   1 -
 srcpkgs/obfs4proxy/template                   |   1 -
 srcpkgs/oblibs/template                       |   1 -
 srcpkgs/obs/template                          |   1 -
 srcpkgs/ocaml-camlp-streams/template          |   1 -
 srcpkgs/ocaml-findlib/template                |   1 -
 srcpkgs/ocaml-lablgtk2/template               |  64 ++++
 srcpkgs/ocaml-num/template                    |   1 -
 srcpkgs/ocaml-stdcompat/template              |   1 -
 srcpkgs/ocaml-zarith/template                 |   1 -
 srcpkgs/occt/template                         |   1 -
 srcpkgs/ocs-url/template                      |   1 -
 srcpkgs/odroid-u2-boot-fw/template            |   1 -
 srcpkgs/odroid-u2-kernel/template             |   1 -
 srcpkgs/odroid-u2-uboot/template              |   1 -
 srcpkgs/offlineimap/template                  |   1 -
 srcpkgs/offo-hyphenation/template             |   1 -
 srcpkgs/ohsnap-font/template                  |   1 -
 srcpkgs/ois/template                          |   1 -
 srcpkgs/olm-python3/template                  |   1 -
 srcpkgs/omxplayer/template                    |   1 -
 srcpkgs/oniguruma/template                    |   1 -
 srcpkgs/open-vm-tools/template                |   1 -
 srcpkgs/openbabel/template                    |   1 -
 srcpkgs/openblas/template                     |   1 -
 srcpkgs/openbsd-file/template                 |   1 -
 srcpkgs/openbsd-netcat/template               |   1 -
 srcpkgs/openbsd-rs/template                   |   1 -
 srcpkgs/opencc/template                       |   1 -
 srcpkgs/opencl-clhpp/template                 |  12 +
 srcpkgs/opencl2-headers/template              |   1 -
 srcpkgs/opencollada/template                  |   1 -
 srcpkgs/opencolorio/template                  |   1 -
 srcpkgs/opencsg/template                      |   1 -
 srcpkgs/opencv4~HEAD                          |   1 +
 srcpkgs/opendoas/template                     |   1 -
 srcpkgs/openimagedenoise/template             |   1 -
 srcpkgs/openimageio/template                  |   1 -
 srcpkgs/openjdk10-bootstrap/template          |   1 -
 srcpkgs/openjdk11-bin/template                |   1 -
 srcpkgs/openjdk11/template                    |   1 -
 srcpkgs/openjdk12-bootstrap/template          |   1 -
 srcpkgs/openjdk13-bootstrap/template          |   1 -
 srcpkgs/openjdk14-bootstrap/template          |   1 -
 srcpkgs/openjdk15-bootstrap/template          |   1 -
 srcpkgs/openjdk16-bootstrap/template          |   1 -
 srcpkgs/openjdk7-bootstrap/template           |   1 -
 srcpkgs/openjdk8/template                     |   1 -
 srcpkgs/openjdk9-bootstrap/template           |   1 -
 srcpkgs/openjpeg2/template                    |   1 -
 srcpkgs/openlierox/template                   |   1 -
 srcpkgs/openmw/template                       |   1 -
 srcpkgs/openobex/template                     |   1 -
 srcpkgs/openocd/template                      |   1 -
 srcpkgs/openra/template                       |   1 -
 srcpkgs/openrazer-meta/template               |   1 -
 srcpkgs/openrgb/template                      |   1 -
 srcpkgs/opensc/template                       |   1 -
 srcpkgs/openshot/template                     |   1 -
 srcpkgs/opensmtpd-filter-dkimsign/template    |   1 -
 srcpkgs/opensmtpd-filter-rspamd/template      |   1 -
 srcpkgs/opensmtpd-filter-senderscore/template |   1 -
 srcpkgs/opensonic/template                    |   1 -
 srcpkgs/opensp/template                       |   1 -
 srcpkgs/opmsg/template                        |   1 -
 srcpkgs/orocos-kdl/template                   |   1 -
 srcpkgs/osg/template                          |   1 -
 srcpkgs/overpass-otf/template                 |   1 -
 srcpkgs/owncloudclient/template               |   1 -
 srcpkgs/oxygen-gtk+/template                  |   1 -
 srcpkgs/oxygen-gtk+3/template                 |   1 -
 srcpkgs/p7zip/template                        |   1 -
 srcpkgs/p8-platform/template                  |   1 -
 srcpkgs/pa-applet/template                    |   1 -
 srcpkgs/packr2/template                       |   1 -
 srcpkgs/pahole/template                       |   1 -
 srcpkgs/pam-mount/template                    |   1 -
 srcpkgs/pam-u2f/template                      |   1 -
 srcpkgs/pam/template                          |   1 -
 srcpkgs/pam_radius_auth/template              |   1 -
 srcpkgs/pam_zfscrypt/template                 |   1 -
 srcpkgs/pan/template                          |   1 -
 srcpkgs/pangomm2.48/template                  |   1 -
 srcpkgs/pantheon-screenshot/template          |   1 -
 srcpkgs/paper-icon-theme/template             |   1 -
 srcpkgs/papi/template                         |   1 -
 srcpkgs/par/template                          |   1 -
 srcpkgs/parallel-rust/template                |  21 ++
 srcpkgs/paraview/template                     |  74 ++++
 srcpkgs/pass/template                         |   1 -
 srcpkgs/passwordsafe/template                 |   1 -
 srcpkgs/pax/template                          |   1 -
 srcpkgs/pcsc-acsccid/template                 |   1 -
 srcpkgs/pcsc-ccid/template                    |   1 -
 srcpkgs/pcsclite/template                     |   1 -
 srcpkgs/pcsxr/template                        |   1 -
 srcpkgs/pd/template                           |   1 -
 srcpkgs/pdfpc/template                        |   1 -
 srcpkgs/pdftk/template                        |   1 -
 srcpkgs/pdmenu/template                       |   1 -
 srcpkgs/pdsh/template                         |   1 -
 srcpkgs/pekwm/template                        |   1 -
 srcpkgs/pencil2d/template                     |   1 -
 srcpkgs/perl-ACL-Lite/template                |   1 -
 srcpkgs/perl-AWS-Signature4/template          |   1 -
 srcpkgs/perl-Algorithm-Diff/template          |   1 -
 srcpkgs/perl-Alien-Build/template             |   1 -
 srcpkgs/perl-Alien-wxWidgets/template         |   1 -
 srcpkgs/perl-Alien/template                   |   1 -
 srcpkgs/perl-AnyEvent-I3/template             |   1 -
 srcpkgs/perl-AnyEvent/template                |   1 -
 .../perl-Apache-LogFormat-Compiler/template   |   1 -
 srcpkgs/perl-AppConfig/template               |   1 -
 srcpkgs/perl-Archive-Extract/template         |   1 -
 srcpkgs/perl-Archive-Zip/template             |   1 -
 srcpkgs/perl-Authen-SASL/template             |   1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template      |   1 -
 srcpkgs/perl-Barcode-ZBar/template            |   1 -
 srcpkgs/perl-Bit-Vector/template              |   1 -
 srcpkgs/perl-Business-ISBN-Data/template      |   1 -
 srcpkgs/perl-Business-ISBN/template           |   1 -
 srcpkgs/perl-Business-ISMN/template           |   1 -
 srcpkgs/perl-Business-ISSN/template           |   1 -
 srcpkgs/perl-CGI/template                     |   1 -
 srcpkgs/perl-CPAN-Changes/template            |   1 -
 srcpkgs/perl-CPAN-Common-Index/template       |   1 -
 srcpkgs/perl-CPAN-DistnameInfo/template       |   1 -
 srcpkgs/perl-CPAN-Meta-Check/template         |   1 -
 srcpkgs/perl-Cairo-GObject/template           |   1 -
 srcpkgs/perl-Cairo/template                   |   1 -
 srcpkgs/perl-Canary-Stability/template        |   1 -
 srcpkgs/perl-Capture-Tiny/template            |   1 -
 srcpkgs/perl-Carp-Clan/template               |   1 -
 srcpkgs/perl-Class-Accessor/template          |   1 -
 srcpkgs/perl-Class-Data-Inheritable/template  |   1 -
 srcpkgs/perl-Class-Factory-Util/template      |   1 -
 srcpkgs/perl-Class-Inspector/template         |   1 -
 srcpkgs/perl-Class-Load/template              |   1 -
 srcpkgs/perl-Class-Method-Modifiers/template  |   1 -
 srcpkgs/perl-Class-MethodMaker/template       |   1 -
 srcpkgs/perl-Class-Singleton/template         |   1 -
 srcpkgs/perl-Class-Tiny/template              |   1 -
 srcpkgs/perl-Class-XSAccessor/template        |   1 -
 srcpkgs/perl-Clipboard/template               |   1 -
 srcpkgs/perl-Clone-Choose/template            |   1 -
 srcpkgs/perl-Clone-PP/template                |   1 -
 srcpkgs/perl-Clone/template                   |   1 -
 srcpkgs/perl-Config-AutoConf/template         |   1 -
 srcpkgs/perl-Config-General/template          |   1 -
 .../perl-Config-INI-Reader-Ordered/template   |   1 -
 srcpkgs/perl-Config-INI/template              |   1 -
 srcpkgs/perl-Config-IniFiles/template         |   1 -
 srcpkgs/perl-Config-Simple/template           |   1 -
 srcpkgs/perl-Config-Tiny/template             |   1 -
 srcpkgs/perl-Convert-BinHex/template          |   1 -
 srcpkgs/perl-Cookie-Baker/template            |   1 -
 srcpkgs/perl-Crypt-Blowfish/template          |   1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template       |   1 -
 srcpkgs/perl-Crypt-CAST5/template             |   1 -
 srcpkgs/perl-Crypt-CBC/template               |   1 -
 srcpkgs/perl-Crypt-DES/template               |   1 -
 srcpkgs/perl-Crypt-DES_EDE3/template          |   1 -
 srcpkgs/perl-Crypt-DH/template                |   1 -
 srcpkgs/perl-Crypt-IDEA/template              |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template    |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template     |   1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template       |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template    |   1 -
 srcpkgs/perl-Crypt-PasswdMD5/template         |   1 -
 srcpkgs/perl-Crypt-RC4/template               |   1 -
 srcpkgs/perl-Crypt-Rijndael/template          |   1 -
 srcpkgs/perl-CryptX/template                  |   1 -
 srcpkgs/perl-Curses-UI/template               |   1 -
 srcpkgs/perl-Curses/template                  |   1 -
 srcpkgs/perl-DBD-Pg/template                  |   1 -
 srcpkgs/perl-DBD-SQLite/template              |   1 -
 srcpkgs/perl-DBD-mysql/template               |   1 -
 srcpkgs/perl-DBI/template                     |   1 -
 srcpkgs/perl-Danga-Socket/template            |   1 -
 srcpkgs/perl-Data-Compare/template            |   1 -
 srcpkgs/perl-Data-Dump/template               |   1 -
 srcpkgs/perl-Data-Dx/template                 |   1 -
 srcpkgs/perl-Data-MessagePack/template        |   1 -
 srcpkgs/perl-Data-OptList/template            |   1 -
 srcpkgs/perl-Data-Perl/template               |   1 -
 srcpkgs/perl-Data-Section-Simple/template     |   1 -
 srcpkgs/perl-Data-UUID/template               |   1 -
 srcpkgs/perl-Data-Uniqid/template             |   1 -
 srcpkgs/perl-Data-Validate-IP/template        |   1 -
 srcpkgs/perl-Date-Calc/template               |   1 -
 srcpkgs/perl-Date-Manip/template              |   1 -
 srcpkgs/perl-Date-Simple/template             |   1 -
 .../perl-DateTime-Calendar-Julian/template    |   1 -
 srcpkgs/perl-DateTime-Format-Builder/template |   1 -
 .../perl-DateTime-Format-Strptime/template    |   1 -
 srcpkgs/perl-DateTime-Locale/template         |   1 -
 srcpkgs/perl-DateTime-TimeZone/template       |   1 -
 srcpkgs/perl-DateTime/template                |   1 -
 srcpkgs/perl-Devel-Caller/template            |   1 -
 srcpkgs/perl-Devel-CheckLib/template          |   1 -
 srcpkgs/perl-Devel-GlobalDestruction/template |   1 -
 srcpkgs/perl-Devel-LexAlias/template          |   1 -
 srcpkgs/perl-Devel-NYTProf/template           |   1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template |   1 -
 srcpkgs/perl-Devel-StackTrace/template        |   1 -
 srcpkgs/perl-Devel-Symdump/template           |   1 -
 srcpkgs/perl-Digest-HMAC/template             |   1 -
 srcpkgs/perl-Digest-Perl-MD5/template         |   1 -
 srcpkgs/perl-Digest-SHA1/template             |   1 -
 srcpkgs/perl-Dist-CheckConflicts/template     |   1 -
 srcpkgs/perl-Email-Address-XS/template        |   1 -
 srcpkgs/perl-Email-Date-Format/template       |   1 -
 srcpkgs/perl-Email-FolderType/template        |   1 -
 srcpkgs/perl-Email-LocalDelivery/template     |   1 -
 srcpkgs/perl-Email-MIME-ContentType/template  |   1 -
 srcpkgs/perl-Email-MIME-Encodings/template    |   1 -
 srcpkgs/perl-Email-MIME/template              |   1 -
 srcpkgs/perl-Email-MessageID/template         |   1 -
 srcpkgs/perl-Email-Simple/template            |   1 -
 srcpkgs/perl-Encode-EUCJPASCII/template       |   1 -
 srcpkgs/perl-Encode-HanExtra/template         |   1 -
 srcpkgs/perl-Encode-JIS2K/template            |   1 -
 srcpkgs/perl-Encode-Locale/template           |   1 -
 srcpkgs/perl-Eval-Closure/template            |   1 -
 srcpkgs/perl-Exception-Class/template         |   1 -
 srcpkgs/perl-Expect/template                  |   1 -
 srcpkgs/perl-Exporter-Tiny/template           |   1 -
 srcpkgs/perl-ExtUtils-Config/template         |   1 -
 srcpkgs/perl-ExtUtils-CppGuess/template       |   1 -
 srcpkgs/perl-ExtUtils-Depends/template        |   1 -
 srcpkgs/perl-ExtUtils-Helpers/template        |   1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template   |   1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template     |   1 -
 .../perl-ExtUtils-MakeMaker-CPANfile/template |   1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template      |   1 -
 srcpkgs/perl-ExtUtils-XSpp/template           |   1 -
 srcpkgs/perl-FCGI/template                    |   1 -
 srcpkgs/perl-FFI-CheckLib/template            |   1 -
 srcpkgs/perl-File-BaseDir/template            |   1 -
 srcpkgs/perl-File-Copy-Recursive/template     |   1 -
 srcpkgs/perl-File-DesktopEntry/template       |   1 -
 srcpkgs/perl-File-Find-Rule/template          |   1 -
 srcpkgs/perl-File-Flock-Retry/template        |   1 -
 srcpkgs/perl-File-HomeDir/template            |   1 -
 srcpkgs/perl-File-KeePass/template            |   1 -
 srcpkgs/perl-File-Listing/template            |   1 -
 srcpkgs/perl-File-MimeInfo/template           |   1 -
 srcpkgs/perl-File-Next/template               |   1 -
 srcpkgs/perl-File-Path-Expand/template        |   1 -
 srcpkgs/perl-File-Remove/template             |   1 -
 srcpkgs/perl-File-Rename/template             |   1 -
 srcpkgs/perl-File-ShareDir-Install/template   |   1 -
 srcpkgs/perl-File-ShareDir/template           |   1 -
 srcpkgs/perl-File-Slurp-Tiny/template         |   1 -
 srcpkgs/perl-File-Slurp/template              |   1 -
 srcpkgs/perl-File-Slurper/template            |   1 -
 srcpkgs/perl-File-Which/template              |   1 -
 srcpkgs/perl-File-Write-Rotate/template       |   1 -
 srcpkgs/perl-File-chdir/template              |   1 -
 srcpkgs/perl-File-pushd/template              |   1 -
 srcpkgs/perl-Filesys-Df/template              |   1 -
 srcpkgs/perl-Filesys-Notify-Simple/template   |   1 -
 srcpkgs/perl-Font-TTF/template                |   1 -
 srcpkgs/perl-Fuse/template                    |   1 -
 srcpkgs/perl-GD/template                      |   1 -
 srcpkgs/perl-Getopt-Compact/template          |   1 -
 .../perl-Glib-Object-Introspection/template   |   1 -
 srcpkgs/perl-Glib/template                    |   1 -
 srcpkgs/perl-GnuPG-Interface/template         |   1 -
 srcpkgs/perl-GooCanvas2/template              |   1 -
 srcpkgs/perl-Graphics-ColorUtils/template     |   1 -
 srcpkgs/perl-Gtk2/template                    |   1 -
 srcpkgs/perl-Gtk3-ImageView/template          |   1 -
 srcpkgs/perl-Gtk3-SimpleList/template         |   1 -
 srcpkgs/perl-Gtk3/template                    |   1 -
 srcpkgs/perl-HTML-Form/template               |   1 -
 srcpkgs/perl-HTML-Parser/template             |   1 -
 srcpkgs/perl-HTML-Tagset/template             |   1 -
 srcpkgs/perl-HTML-Tree/template               |   1 -
 srcpkgs/perl-HTTP-Cookies/template            |   1 -
 srcpkgs/perl-HTTP-Daemon/template             |   1 -
 srcpkgs/perl-HTTP-Date/template               |   1 -
 srcpkgs/perl-HTTP-Entity-Parser/template      |   1 -
 srcpkgs/perl-HTTP-Headers-Fast/template       |   1 -
 srcpkgs/perl-HTTP-Message/template            |   1 -
 srcpkgs/perl-HTTP-MultiPartParser/template    |   1 -
 srcpkgs/perl-HTTP-Negotiate/template          |   1 -
 srcpkgs/perl-HTTP-Response-Encoding/template  |   1 -
 srcpkgs/perl-HTTP-Server-Simple/template      |   1 -
 srcpkgs/perl-HTTP-Tinyish/template            |   1 -
 srcpkgs/perl-Hash-Merge/template              |   1 -
 srcpkgs/perl-Hash-MultiValue/template         |   1 -
 srcpkgs/perl-IO-CaptureOutput/template        |   1 -
 srcpkgs/perl-IO-HTML/template                 |   1 -
 srcpkgs/perl-IO-SessionData/template          |   1 -
 srcpkgs/perl-IO-Socket-INET6/template         |   1 -
 srcpkgs/perl-IO-Socket-SSL/template           |   1 -
 srcpkgs/perl-IO-Socket-Socks/template         |   1 -
 srcpkgs/perl-IO-String/template               |   1 -
 srcpkgs/perl-IO-Stty/template                 |   1 -
 srcpkgs/perl-IO-Tty/template                  |   1 -
 srcpkgs/perl-IO-stringy/template              |   1 -
 srcpkgs/perl-IPC-Run/template                 |   1 -
 srcpkgs/perl-IPC-Run3/template                |   1 -
 srcpkgs/perl-IPC-System-Simple/template       |   1 -
 srcpkgs/perl-Image-Sane/template              |   1 -
 srcpkgs/perl-Importer/template                |   1 -
 srcpkgs/perl-Inline-C/template                |   1 -
 srcpkgs/perl-Inline/template                  |   1 -
 srcpkgs/perl-JSON-MaybeXS/template            |   1 -
 srcpkgs/perl-JSON-XS/template                 |   1 -
 srcpkgs/perl-JSON/template                    |   1 -
 srcpkgs/perl-Keyword-Declare/template         |   1 -
 srcpkgs/perl-Keyword-Simple/template          |   1 -
 srcpkgs/perl-LWP-MediaTypes/template          |   1 -
 srcpkgs/perl-LWP-Protocol-https/template      |   1 -
 srcpkgs/perl-LWP-Protocol-socks/template      |   1 -
 srcpkgs/perl-LWP/template                     |   1 -
 srcpkgs/perl-Lchown/template                  |   1 -
 srcpkgs/perl-Lingua-Translit/template         |   1 -
 srcpkgs/perl-Linux-DesktopFiles/template      |   1 -
 srcpkgs/perl-Linux-Distribution/template      |   1 -
 srcpkgs/perl-Linux-Inotify2/template          |   1 -
 srcpkgs/perl-List-AllUtils/template           |   1 -
 srcpkgs/perl-List-MoreUtils-XS/template       |   1 -
 srcpkgs/perl-List-MoreUtils/template          |   1 -
 srcpkgs/perl-List-SomeUtils-XS/template       |   1 -
 srcpkgs/perl-List-SomeUtils/template          |   1 -
 srcpkgs/perl-List-UtilsBy/template            |   1 -
 srcpkgs/perl-Locale-Codes/template            |   1 -
 srcpkgs/perl-Locale-PO/template               |   1 -
 srcpkgs/perl-Locale-gettext/template          |   1 -
 srcpkgs/perl-Log-Log4perl/template            |   1 -
 srcpkgs/perl-MIME-Charset/template            |   1 -
 srcpkgs/perl-MIME-Types/template              |   1 -
 srcpkgs/perl-MIME-tools/template              |   1 -
 srcpkgs/perl-MP3-Info/template                |   1 -
 srcpkgs/perl-MP3-Tag/template                 |   1 -
 srcpkgs/perl-MRO-Compat/template              |   1 -
 .../perl-Mail-AuthenticationResults/template  |   1 -
 srcpkgs/perl-Mail-Box/template                |   1 -
 srcpkgs/perl-Mail-DKIM/template               |   1 -
 srcpkgs/perl-Mail-Message/template            |   1 -
 srcpkgs/perl-Mail-POP3Client/template         |   1 -
 srcpkgs/perl-Mail-Sendmail/template           |   1 -
 srcpkgs/perl-Mail-Transport/template          |   1 -
 srcpkgs/perl-MailTools/template               |   1 -
 srcpkgs/perl-Math-BigInt-GMP/template         |   1 -
 srcpkgs/perl-Math-FFT/template                |   1 -
 srcpkgs/perl-Math-Int128/template             |   1 -
 srcpkgs/perl-Math-Int64/template              |   1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template     |   1 -
 srcpkgs/perl-Math-Prime-Util/template         |   1 -
 srcpkgs/perl-Menlo-Legacy/template            |   1 -
 srcpkgs/perl-Menlo/template                   |   1 -
 srcpkgs/perl-Mixin-Linewise/template          |   1 -
 srcpkgs/perl-Module-Build-Tiny/template       |   1 -
 srcpkgs/perl-Module-Build/template            |   1 -
 srcpkgs/perl-Module-CPANfile/template         |   1 -
 srcpkgs/perl-Module-Find/template             |   1 -
 srcpkgs/perl-Module-Implementation/template   |   1 -
 srcpkgs/perl-Module-Manifest/template         |   1 -
 srcpkgs/perl-Module-Pluggable/template        |   1 -
 srcpkgs/perl-Module-Runtime/template          |   1 -
 srcpkgs/perl-Mojolicious/template             |   1 -
 srcpkgs/perl-Monkey-Patch-Action/template     |   1 -
 srcpkgs/perl-Moo/template                     |   1 -
 srcpkgs/perl-MooX-HandlesVia/template         |   1 -
 srcpkgs/perl-MooX-Types-MooseLike/template    |   1 -
 srcpkgs/perl-MooX-late/template               |   1 -
 srcpkgs/perl-Mozilla-CA/template              |   1 -
 srcpkgs/perl-MusicBrainz-DiscID/template      |   1 -
 srcpkgs/perl-Net-DBus/template                |   1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template   |   1 -
 srcpkgs/perl-Net-DNS/template                 |   1 -
 srcpkgs/perl-Net-HTTP/template                |   1 -
 srcpkgs/perl-Net-IDN-Encode/template          |   1 -
 srcpkgs/perl-Net-IMAP-Client/template         |   1 -
 srcpkgs/perl-Net-IMAP-Simple/template         |   1 -
 srcpkgs/perl-Net-MPD/template                 |   1 -
 srcpkgs/perl-Net-OpenSSH/template             |   1 -
 srcpkgs/perl-Net-SFTP-Foreign/template        |   1 -
 srcpkgs/perl-Net-SMTP-SSL/template            |   1 -
 srcpkgs/perl-Net-SSH2/template                |   1 -
 srcpkgs/perl-Net-SSLeay/template              |   1 -
 srcpkgs/perl-Net-Server/template              |   1 -
 srcpkgs/perl-NetAddr-IP/template              |   1 -
 srcpkgs/perl-Number-Compare/template          |   1 -
 srcpkgs/perl-Number-Format/template           |   1 -
 srcpkgs/perl-OLE-Storage_Lite/template        |   1 -
 srcpkgs/perl-Object-MultiType/template        |   1 -
 srcpkgs/perl-Object-Realize-Later/template    |   1 -
 srcpkgs/perl-OpenGL/template                  |   1 -
 srcpkgs/perl-PDF-API2/template                |   1 -
 srcpkgs/perl-PDF-Builder/template             |   1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template |   1 -
 srcpkgs/perl-PPR/template                     |   1 -
 .../perl-Package-DeprecationManager/template  |   1 -
 srcpkgs/perl-Package-Stash-XS/template        |   1 -
 srcpkgs/perl-Package-Stash/template           |   1 -
 srcpkgs/perl-PadWalker/template               |   1 -
 srcpkgs/perl-Pango/template                   |   1 -
 srcpkgs/perl-Parallel-ForkManager/template    |   1 -
 srcpkgs/perl-Params-Classify/template         |   1 -
 srcpkgs/perl-Params-Util/template             |   1 -
 srcpkgs/perl-Params-Validate/template         |   1 -
 .../perl-Params-ValidationCompiler/template   |   1 -
 srcpkgs/perl-Parse-CPAN-Meta/template         |   1 -
 srcpkgs/perl-Parse-PMFile/template            |   1 -
 srcpkgs/perl-Parse-RecDescent/template        |   1 -
 srcpkgs/perl-Parse-Yapp/template              |   1 -
 srcpkgs/perl-PatchReader/template             |   1 -
 srcpkgs/perl-Path-Tiny/template               |   1 -
 srcpkgs/perl-Pegex/template                   |   1 -
 srcpkgs/perl-PerlIO-utf8-strict/template      |   1 -
 .../perl-Plack-Middleware-Deflater/template   |   1 -
 .../template                                  |   1 -
 srcpkgs/perl-Plack/template                   |   1 -
 srcpkgs/perl-Pod-Coverage/template            |   1 -
 srcpkgs/perl-Pod-Parser/template              |   1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template |   1 -
 srcpkgs/perl-Probe-Perl/template              |   1 -
 srcpkgs/perl-Proc-Daemontools/template        |   1 -
 srcpkgs/perl-Proc-Govern/template             |   1 -
 srcpkgs/perl-Proc-PID-File/template           |   1 -
 srcpkgs/perl-Proc-ProcessTable/template       |   1 -
 srcpkgs/perl-Readonly/template                |   1 -
 srcpkgs/perl-Ref-Util-XS/template             |   1 -
 srcpkgs/perl-Ref-Util/template                |   1 -
 srcpkgs/perl-Regexp-Common/template           |   1 -
 srcpkgs/perl-Regexp-Grammars/template         |   1 -
 srcpkgs/perl-Reply/template                   |   1 -
 srcpkgs/perl-Role-Hooks/template              |   1 -
 srcpkgs/perl-Role-Tiny/template               |   1 -
 srcpkgs/perl-SGMLSpm/template                 |   1 -
 srcpkgs/perl-SOAP-Lite/template               |   1 -
 srcpkgs/perl-SUPER/template                   |   1 -
 srcpkgs/perl-SVG/template                     |   1 -
 srcpkgs/perl-Scope-Guard/template             |   1 -
 srcpkgs/perl-Search-Xapian/template           |   1 -
 srcpkgs/perl-Set-IntSpan/template             |   1 -
 srcpkgs/perl-Socket-MsgHdr/template           |   1 -
 srcpkgs/perl-Socket6/template                 |   1 -
 srcpkgs/perl-Sort-Key/template                |   1 -
 srcpkgs/perl-Sort-Naturally/template          |   1 -
 srcpkgs/perl-Sort-Versions/template           |   1 -
 srcpkgs/perl-Specio/template                  |   1 -
 srcpkgs/perl-Spiffy/template                  |   1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template  |   1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template   |   1 -
 srcpkgs/perl-Stow~HEAD                        |   1 +
 srcpkgs/perl-Stream-Buffered/template         |   1 -
 srcpkgs/perl-String-Escape/template           |   1 -
 srcpkgs/perl-String-ShellQuote/template       |   1 -
 srcpkgs/perl-Sub-Delete/template              |   1 -
 .../perl-Sub-Exporter-Progressive/template    |   1 -
 srcpkgs/perl-Sub-Exporter/template            |   1 -
 srcpkgs/perl-Sub-HandlesVia/template          |   1 -
 srcpkgs/perl-Sub-Identify/template            |   1 -
 srcpkgs/perl-Sub-Info/template                |   1 -
 srcpkgs/perl-Sub-Install/template             |   1 -
 srcpkgs/perl-Sub-Name/template                |   1 -
 srcpkgs/perl-Sub-Override/template            |   1 -
 srcpkgs/perl-Sub-Quote/template               |   1 -
 srcpkgs/perl-Sub-Uplevel/template             |   1 -
 srcpkgs/perl-Svsh/template                    |   1 -
 srcpkgs/perl-Switch/template                  |   1 -
 srcpkgs/perl-Sys-Syscall/template             |   1 -
 srcpkgs/perl-Taint-Runtime/template           |   1 -
 srcpkgs/perl-Template-Toolkit/template        |   1 -
 srcpkgs/perl-Term-Animation/template          |   1 -
 srcpkgs/perl-Term-ExtendedColor/template      |   1 -
 srcpkgs/perl-Term-ReadKey/template            |   1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template       |   1 -
 srcpkgs/perl-Term-ShellUI/template            |   1 -
 srcpkgs/perl-Term-Table/template              |   1 -
 srcpkgs/perl-Test-Base/template               |   1 -
 srcpkgs/perl-Test-CPAN-Meta/template          |   1 -
 srcpkgs/perl-Test-Class/template              |   1 -
 srcpkgs/perl-Test-Cmd/template                |   1 -
 srcpkgs/perl-Test-Command/template            |   1 -
 srcpkgs/perl-Test-Deep/template               |   1 -
 srcpkgs/perl-Test-Differences/template        |   1 -
 srcpkgs/perl-Test-DistManifest/template       |   1 -
 srcpkgs/perl-Test-Exception/template          |   1 -
 srcpkgs/perl-Test-FailWarnings/template       |   1 -
 srcpkgs/perl-Test-Fatal/template              |   1 -
 srcpkgs/perl-Test-File-ShareDir/template      |   1 -
 srcpkgs/perl-Test-File/template               |   1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template |   1 -
 srcpkgs/perl-Test-Inter/template              |   1 -
 srcpkgs/perl-Test-LeakTrace/template          |   1 -
 srcpkgs/perl-Test-MockModule/template         |   1 -
 srcpkgs/perl-Test-Most/template               |   1 -
 srcpkgs/perl-Test-Needs/template              |   1 -
 srcpkgs/perl-Test-NoWarnings/template         |   1 -
 srcpkgs/perl-Test-Output/template             |   1 -
 srcpkgs/perl-Test-Pod-Coverage/template       |   1 -
 srcpkgs/perl-Test-Pod/template                |   1 -
 srcpkgs/perl-Test-Requires/template           |   1 -
 srcpkgs/perl-Test-RequiresInternet/template   |   1 -
 srcpkgs/perl-Test-Script/template             |   1 -
 srcpkgs/perl-Test-SharedFork/template         |   1 -
 srcpkgs/perl-Test-Simple/template             |   1 -
 srcpkgs/perl-Test-Subroutines/template        |   1 -
 srcpkgs/perl-Test-TCP/template                |   1 -
 srcpkgs/perl-Test-Time/template               |   1 -
 srcpkgs/perl-Test-Trap/template               |   1 -
 srcpkgs/perl-Test-UseAllModules/template      |   1 -
 srcpkgs/perl-Test-Warn/template               |   1 -
 srcpkgs/perl-Test-Warnings/template           |   1 -
 srcpkgs/perl-Test-Weaken/template             |   1 -
 srcpkgs/perl-Test-Without-Module/template     |   1 -
 srcpkgs/perl-Test-YAML/template               |   1 -
 srcpkgs/perl-Test-utf8/template               |   1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template |   1 -
 srcpkgs/perl-Test2-Suite/template             |   1 -
 srcpkgs/perl-Text-ASCIITable/template         |   1 -
 srcpkgs/perl-Text-Aligner/template            |   1 -
 srcpkgs/perl-Text-Autoformat/template         |   1 -
 srcpkgs/perl-Text-BibTeX/template             |   1 -
 srcpkgs/perl-Text-Bidi/template               |   1 -
 srcpkgs/perl-Text-CSV/template                |   1 -
 srcpkgs/perl-Text-CSV_XS/template             |   1 -
 srcpkgs/perl-Text-CharWidth/template          |   1 -
 srcpkgs/perl-Text-Diff/template               |   1 -
 srcpkgs/perl-Text-Glob/template               |   1 -
 srcpkgs/perl-Text-Markdown/template           |   1 -
 srcpkgs/perl-Text-Reform/template             |   1 -
 srcpkgs/perl-Text-Roman/template              |   1 -
 srcpkgs/perl-Text-Table/template              |   1 -
 srcpkgs/perl-Text-Template/template           |   1 -
 srcpkgs/perl-Text-Unidecode/template          |   1 -
 srcpkgs/perl-Text-WrapI18N/template           |   1 -
 srcpkgs/perl-Text-XLogfile/template           |   1 -
 srcpkgs/perl-Tie-Cycle/template               |   1 -
 srcpkgs/perl-Tie-Handle-Offset/template       |   1 -
 srcpkgs/perl-Tie-IxHash/template              |   1 -
 srcpkgs/perl-Time-Duration/template           |   1 -
 srcpkgs/perl-Time-modules/template            |   1 -
 srcpkgs/perl-TimeDate/template                |   1 -
 srcpkgs/perl-Tk/template                      |   1 -
 srcpkgs/perl-Tree-DAG_Node/template           |   1 -
 srcpkgs/perl-Try-Tiny/template                |   1 -
 srcpkgs/perl-Type-Tiny/template               |   1 -
 srcpkgs/perl-Types-Serialiser/template        |   1 -
 srcpkgs/perl-URI/template                     |   1 -
 srcpkgs/perl-Unicode-LineBreak/template       |   1 -
 srcpkgs/perl-Unicode-String/template          |   1 -
 srcpkgs/perl-Unicode-Tussle/template          |   1 -
 srcpkgs/perl-Unix-Mknod/template              |   1 -
 srcpkgs/perl-Unix-Uptime/template             |   1 -
 srcpkgs/perl-User-Identity/template           |   1 -
 srcpkgs/perl-Variable-Magic/template          |   1 -
 srcpkgs/perl-WL/template                      |   1 -
 srcpkgs/perl-WWW-Curl/template                |   1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template     |   1 -
 srcpkgs/perl-WWW-Mechanize/template           |   1 -
 srcpkgs/perl-WWW-RobotRules/template          |   1 -
 srcpkgs/perl-WebService-MusicBrainz/template  |   1 -
 srcpkgs/perl-X11-Protocol-Other/template      |   1 -
 srcpkgs/perl-X11-Protocol/template            |   1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template  |   1 -
 srcpkgs/perl-XML-LibXML-Simple/template       |   1 -
 srcpkgs/perl-XML-LibXML/template              |   1 -
 srcpkgs/perl-XML-LibXSLT/template             |   1 -
 srcpkgs/perl-XML-NamespaceSupport/template    |   1 -
 srcpkgs/perl-XML-Parser-Lite/template         |   1 -
 srcpkgs/perl-XML-Parser/template              |   1 -
 srcpkgs/perl-XML-SAX-Base/template            |   1 -
 srcpkgs/perl-XML-SAX/template                 |   1 -
 srcpkgs/perl-XML-Simple/template              |   1 -
 srcpkgs/perl-XML-Smart/template               |   1 -
 srcpkgs/perl-XML-Twig/template                |   1 -
 srcpkgs/perl-XML-Writer/template              |   1 -
 srcpkgs/perl-XML-XPath/template               |   1 -
 srcpkgs/perl-XString/template                 |   1 -
 srcpkgs/perl-YAML-LibYAML/template            |   1 -
 srcpkgs/perl-YAML-PP/template                 |   1 -
 srcpkgs/perl-YAML-Tiny/template               |   1 -
 srcpkgs/perl-YAML/template                    |   1 -
 srcpkgs/perl-autovivification/template        |   1 -
 srcpkgs/perl-b-cow/template                   |   1 -
 srcpkgs/perl-boolean/template                 |   1 -
 srcpkgs/perl-common-sense/template            |   1 -
 srcpkgs/perl-local-lib/template               |   1 -
 srcpkgs/perl-namespace-autoclean/template     |   1 -
 srcpkgs/perl-namespace-clean/template         |   1 -
 srcpkgs/perl-pcsc/template                    |   1 -
 srcpkgs/perl-rename/template                  |   1 -
 srcpkgs/perl-strictures/template              |   1 -
 srcpkgs/perl-tainting/template                |   1 -
 srcpkgs/perltidy/template                     |   1 -
 srcpkgs/peshming/template                     |   1 -
 srcpkgs/pgbackrest/template                   |   1 -
 srcpkgs/pgn-extract/template                  |   1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template |   1 -
 srcpkgs/phonon-qt5-backend-vlc/template       |   1 -
 srcpkgs/phonon-qt5/template                   |   1 -
 srcpkgs/phoronix-test-suite/template          |   1 -
 srcpkgs/phorward/template                     |   1 -
 srcpkgs/php-apcu/template                     |   1 -
 srcpkgs/php-ast/template                      |   1 -
 srcpkgs/php-igbinary/template                 |   1 -
 srcpkgs/php-imagick/template                  |   1 -
 srcpkgs/php8.0-apcu/template                  |   1 -
 srcpkgs/php8.0-ast/template                   |   1 -
 srcpkgs/php8.0-igbinary/template              |   1 -
 srcpkgs/php8.0-imagick/template               |   1 -
 srcpkgs/php8.0/template                       |   1 -
 srcpkgs/php8.1-apcu/template                  |   1 -
 srcpkgs/php8.1-ast/template                   |   1 -
 srcpkgs/php8.1-igbinary/template              |   1 -
 srcpkgs/php8.1-imagick/template               |   1 -
 srcpkgs/php8.1/template                       |   1 -
 srcpkgs/phpMyAdmin/template                   |   1 -
 srcpkgs/picard/template                       |   1 -
 srcpkgs/pidgin-window-merge/template          |   1 -
 srcpkgs/pinebookpro-kernel/template           |   1 -
 srcpkgs/pinebookpro-uboot/template            |   1 -
 srcpkgs/pinentry-gtk/template                 |   1 -
 srcpkgs/pinephone-kernel/template             |   1 -
 srcpkgs/pingus/template                       |   1 -
 srcpkgs/pinktrace/template                    |   1 -
 srcpkgs/pipes.c/template                      |   1 -
 srcpkgs/pkcs11-helper/template                |   1 -
 srcpkgs/plan9port/template                    |   1 -
 srcpkgs/platformio/template                   |   1 -
 srcpkgs/playonlinux/template                  |   1 -
 srcpkgs/plex-media-player/template            |   1 -
 srcpkgs/pngcrush/template                     |   1 -
 srcpkgs/poco/template                         |   1 -
 srcpkgs/polkit-kde-agent/template             |   1 -
 srcpkgs/polkit-qt5/template                   |   1 -
 srcpkgs/polkit/template                       |   1 -
 srcpkgs/polyglot/template                     |   1 -
 srcpkgs/poppler-qt5/template                  |   1 -
 srcpkgs/portage/template                      |   1 -
 srcpkgs/portaudio/template                    |   1 -
 srcpkgs/portmidi/template                     |   1 -
 srcpkgs/postgis-postgresql13/template         |   1 -
 srcpkgs/postgis-postgresql14/template         |   1 -
 srcpkgs/postgresql13/template                 |   1 -
 srcpkgs/postgresql14/template                 |   1 -
 srcpkgs/pp/template                           |   1 -
 srcpkgs/pptpclient/template                   |   1 -
 srcpkgs/pre-commit/template                   |   1 -
 srcpkgs/prelink-cross/template                |   1 -
 srcpkgs/prelink/template                      |   1 -
 srcpkgs/premake4/template                     |   1 -
 srcpkgs/premake5/template                     |   1 -
 srcpkgs/primus/template                       |   1 -
 srcpkgs/printrun/template                     |  19 ++
 srcpkgs/privoxy/template                      |   1 -
 srcpkgs/procps-ng/template                    |   1 -
 srcpkgs/proplib/template                      |   1 -
 srcpkgs/protonvpn-cli/template                |   1 -
 srcpkgs/pscircle/template                     |   1 -
 srcpkgs/psutils/template                      |   1 -
 srcpkgs/public-inbox/template                 |   1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template  |   1 -
 srcpkgs/pulseeffects-legacy/template          |   1 -
 srcpkgs/puzzles/template                      |   1 -
 srcpkgs/pwnat/template                        |   1 -
 srcpkgs/pyliblo/template                      |   1 -
 srcpkgs/pymol/template                        |   1 -
 srcpkgs/pyside2-tools/template                |   1 -
 srcpkgs/pysolfc-cardsets/template             |   1 -
 srcpkgs/pysolfc/template                      |   1 -
 srcpkgs/python-Babel/template                 |  29 ++
 srcpkgs/python-Cython/template                |   1 -
 srcpkgs/python-Jinja2/template                |   1 -
 srcpkgs/python-M2Crypto/template              |  28 ++
 srcpkgs/python-MarkupSafe/template            |   1 -
 srcpkgs/python-Pillow/template                |  20 ++
 srcpkgs/python-PyHamcrest/template            |   1 -
 srcpkgs/python-Pygments/template              |  24 ++
 srcpkgs/python-SQLAlchemy/template            |   1 -
 srcpkgs/python-Twisted/template               |   1 -
 srcpkgs/python-atomicwrites/template          |  28 ++
 srcpkgs/python-attrs/template                 |   1 -
 srcpkgs/python-automat/template               |   1 -
 srcpkgs/python-b2sdk/template                 |   1 -
 .../python-backports.configparser/template    |  14 +
 .../template                                  |  24 ++
 srcpkgs/python-backports/template             |  13 +
 srcpkgs/python-bcrypt/template                |  24 ++
 srcpkgs/python-boto/template                  |  70 ++++
 srcpkgs/python-cairo/template                 |   1 -
 srcpkgs/python-cffi/template                  |   1 -
 srcpkgs/python-chardet/template               |  30 ++
 srcpkgs/python-configobj/template             |  28 ++
 srcpkgs/python-constantly/template            |   1 -
 srcpkgs/python-contextlib2/template           |  17 +
 srcpkgs/python-coverage/template              |  25 ++
 srcpkgs/python-cryptography/template          |   1 -
 srcpkgs/python-cryptography_vectors/template  |  17 +
 srcpkgs/python-dbus/template                  |   1 -
 srcpkgs/python-decorator/template             |   1 -
 srcpkgs/python-enum34/template                |   1 -
 srcpkgs/python-funcsigs/template              |  14 +
 srcpkgs/python-gobject/template               |  28 ++
 srcpkgs/python-gobject2/template              |   1 -
 srcpkgs/python-hyperlink/template             |   1 -
 srcpkgs/python-hypothesis/template            |  20 ++
 srcpkgs/python-idna/template                  |   1 -
 srcpkgs/python-importlib_metadata/template    |  15 +
 srcpkgs/python-incremental/template           |   1 -
 srcpkgs/python-ipaddress/template             |   1 -
 srcpkgs/python-iso8601/template               |  34 ++
 srcpkgs/python-isodate/template               |  29 ++
 srcpkgs/python-lockfile/template              |  29 ++
 srcpkgs/python-lxml/template                  |  36 ++
 srcpkgs/python-mock/template                  |  18 +
 srcpkgs/python-more-itertools/template        |  24 ++
 srcpkgs/python-nose/template                  |  27 ++
 srcpkgs/python-notify/template                |  25 ++
 srcpkgs/python-numpy/template                 |   1 -
 srcpkgs/python-openssl/template               |   1 -
 srcpkgs/python-packaging/template             |  18 +
 srcpkgs/python-pathlib2/template              |  28 ++
 srcpkgs/python-pbr/template                   |   1 -
 srcpkgs/python-pip/template                   |   1 -
 srcpkgs/python-pluggy/template                |  22 ++
 srcpkgs/python-ply/template                   |   1 -
 srcpkgs/python-pretend/template               |  28 ++
 srcpkgs/python-py/template                    |  18 +
 srcpkgs/python-pyasn1-modules/template        |   1 -
 srcpkgs/python-pyasn1/template                |   1 -
 srcpkgs/python-pycparser/template             |   1 -
 srcpkgs/python-pycryptodome/template          |  36 ++
 srcpkgs/python-pydns/template                 |  18 +
 srcpkgs/python-pyserial/template              |   1 -
 srcpkgs/python-pystache/template              |  35 ++
 srcpkgs/python-pytest/template                |  42 +++
 srcpkgs/python-pytz/template                  |  37 ++
 srcpkgs/python-rdflib/template                |  42 +++
 srcpkgs/python-reportlab/template             |  31 ++
 srcpkgs/python-requests/template              |  27 ++
 srcpkgs/python-rfc6555/template               |  22 ++
 srcpkgs/python-scandir/template               |  29 ++
 srcpkgs/python-selectors2/template            |  16 +
 srcpkgs/python-service_identity/template      |   1 -
 srcpkgs/python-setuptools/template            |   1 -
 srcpkgs/python-six/template                   |   1 -
 srcpkgs/python-spambayes/template             |  13 +
 srcpkgs/python-sqlalchemy-migrate/template    |   1 -
 srcpkgs/python-sqlparse/template              |   1 -
 srcpkgs/python-tempita/template               |   1 -
 srcpkgs/python-tkinter/template               |   1 -
 srcpkgs/python-typing/template                |  17 +
 srcpkgs/python-urllib3/template               |  33 ++
 srcpkgs/python-urwid/template                 |  21 ++
 srcpkgs/python-xdg/template                   |  23 ++
 srcpkgs/python-zipp/template                  |  18 +
 srcpkgs/python-zope.interface/template        |   1 -
 srcpkgs/python/template                       |   1 -
 srcpkgs/python3-3to2/template                 |   1 -
 srcpkgs/python3-Arpeggio/template             |   1 -
 srcpkgs/python3-Arrow/template                |   1 -
 srcpkgs/python3-Babel/template                |   1 -
 srcpkgs/python3-BeautifulSoup4/template       |   1 -
 srcpkgs/python3-Bottleneck/template           |   1 -
 srcpkgs/python3-Brotli/template               |   1 -
 srcpkgs/python3-Cheroot/template              |   1 -
 srcpkgs/python3-CherryPy/template             |   1 -
 srcpkgs/python3-ConfigArgParse/template       |   1 -
 srcpkgs/python3-EasyProcess/template          |   1 -
 srcpkgs/python3-Flask-Assets/template         |   1 -
 srcpkgs/python3-Flask-Babel/template          |   1 -
 srcpkgs/python3-Flask-Cors/template           |   1 -
 srcpkgs/python3-Flask-HTTPAuth/template       |   1 -
 srcpkgs/python3-Flask-Login/template          |   1 -
 srcpkgs/python3-Flask-Mail/template           |   1 -
 srcpkgs/python3-Flask-OAuthlib/template       |   1 -
 srcpkgs/python3-Flask-RESTful/template        |   1 -
 srcpkgs/python3-Flask-SQLAlchemy/template     |   1 -
 srcpkgs/python3-Flask-Script/template         |   1 -
 srcpkgs/python3-Flask-User/template           |   1 -
 srcpkgs/python3-Flask-WTF/template            |   1 -
 srcpkgs/python3-Flask/template                |   1 -
 srcpkgs/python3-GitPython/template            |   1 -
 srcpkgs/python3-IPy/template                  |   1 -
 srcpkgs/python3-Inflector/template            |   1 -
 srcpkgs/python3-Jinja2/template               |   1 -
 srcpkgs/python3-Levenshtein/template          |   1 -
 srcpkgs/python3-M2Crypto/template             |   1 -
 srcpkgs/python3-Mako/template                 |   1 -
 srcpkgs/python3-Markdown/template             |   1 -
 srcpkgs/python3-MarkupSafe/template           |   1 -
 srcpkgs/python3-Markups/template              |   1 -
 srcpkgs/python3-MechanicalSoup/template       |   1 -
 srcpkgs/python3-MiniMock/template             |   1 -
 srcpkgs/python3-PGPy/template                 |   1 -
 srcpkgs/python3-Pebble/template               |   1 -
 srcpkgs/python3-Pillow/template               |   1 -
 srcpkgs/python3-PyAudio/template              |   1 -
 srcpkgs/python3-PyBrowserID/template          |   1 -
 srcpkgs/python3-PyFxA/template                |   1 -
 srcpkgs/python3-PyICU/template                |   1 -
 srcpkgs/python3-PyJWT/template                |   1 -
 srcpkgs/python3-PyOpenGL-accelerate/template  |   1 -
 srcpkgs/python3-PyOpenGL/template             |   1 -
 srcpkgs/python3-PyQt-builder/template         |   1 -
 srcpkgs/python3-PyQt5-networkauth/template    |   1 -
 srcpkgs/python3-PyQt5-webengine/template      |   1 -
 srcpkgs/python3-PyQt5/template                |   1 -
 srcpkgs/python3-PyVirtualDisplay/template     |   1 -
 srcpkgs/python3-Pygments/template             |   1 -
 srcpkgs/python3-Pyro4/template                |   1 -
 srcpkgs/python3-QtAwesome/template            |   1 -
 srcpkgs/python3-QtPy/template                 |   1 -
 srcpkgs/python3-RPi.GPIO/template             |   1 -
 srcpkgs/python3-ReParser/template             |   1 -
 srcpkgs/python3-Ropper/template               |   1 -
 srcpkgs/python3-SPARQLWrapper/template        |  13 +
 srcpkgs/python3-SecretStorage/template        |   1 -
 srcpkgs/python3-SoCo/template                 |   1 -
 srcpkgs/python3-Sphinx/template               |   1 -
 srcpkgs/python3-Telethon/template             |   1 -
 srcpkgs/python3-Twisted/template              |   1 -
 srcpkgs/python3-TxSNI/template                |   1 -
 srcpkgs/python3-Unidecode/template            |   1 -
 srcpkgs/python3-WTForms/template              |   1 -
 srcpkgs/python3-WebOb/template                |   1 -
 srcpkgs/python3-Werkzeug/template             |   1 -
 srcpkgs/python3-Whoosh/template               |   1 -
 srcpkgs/python3-XlsxWriter/template           |   1 -
 srcpkgs/python3-Yapsy/template                |   1 -
 srcpkgs/python3-aalib/template                |   1 -
 srcpkgs/python3-acme/template                 |   1 -
 srcpkgs/python3-adblock/template              |   1 -
 srcpkgs/python3-aioamqp/template              |   1 -
 srcpkgs/python3-aiodns/template               |   1 -
 srcpkgs/python3-aiofiles/template             |   1 -
 srcpkgs/python3-aiohttp-cors/template         |   1 -
 srcpkgs/python3-aiohttp-sse-client/template   |   1 -
 srcpkgs/python3-aiohttp/template              |   1 -
 srcpkgs/python3-aiohttp_socks/template        |   1 -
 srcpkgs/python3-aioinflux/template            |   1 -
 srcpkgs/python3-aionotify/template            |   1 -
 srcpkgs/python3-aioredis/template             |  19 ++
 srcpkgs/python3-aiorpcx/template              |   1 -
 srcpkgs/python3-alabaster/template            |   1 -
 srcpkgs/python3-alembic/template              |   1 -
 srcpkgs/python3-alsa/template                 |   1 -
 srcpkgs/python3-altgraph/template             |   1 -
 srcpkgs/python3-aniso8601/template            |   1 -
 srcpkgs/python3-ansible-compat/template       |   1 -
 srcpkgs/python3-ansible-lint/template         |   1 -
 srcpkgs/python3-ansicolor/template            |   1 -
 srcpkgs/python3-ansiwrap/template             |   1 -
 srcpkgs/python3-anyio/template                |   1 -
 srcpkgs/python3-anytree/template              |   1 -
 srcpkgs/python3-appdirs/template              |   1 -
 srcpkgs/python3-apsw/template                 |   1 -
 srcpkgs/python3-argcomplete/template          |   1 -
 srcpkgs/python3-argh/template                 |   1 -
 srcpkgs/python3-argon2/template               |   1 -
 srcpkgs/python3-arxiv2bib/template            |   1 -
 srcpkgs/python3-asgiref/template              |   1 -
 srcpkgs/python3-asn1crypto/template           |   1 -
 srcpkgs/python3-asteval/template              |   1 -
 srcpkgs/python3-astral/template               |   1 -
 srcpkgs/python3-astroid/template              |   1 -
 srcpkgs/python3-asttokens/template            |   1 -
 srcpkgs/python3-async-timeout/template        |   1 -
 srcpkgs/python3-async_generator/template      |   1 -
 srcpkgs/python3-atomicwrites/template         |   1 -
 srcpkgs/python3-atspi/template                |   1 -
 srcpkgs/python3-audioread/template            |   1 -
 srcpkgs/python3-augeas/template               |   1 -
 srcpkgs/python3-authres/template              |   1 -
 srcpkgs/python3-autobahn/template             |   1 -
 srcpkgs/python3-autocommand/template          |   1 -
 srcpkgs/python3-axolotl-curve25519/template   |   1 -
 srcpkgs/python3-axolotl/template              |   1 -
 srcpkgs/python3-babelfish/template            |   1 -
 srcpkgs/python3-backcall/template             |   1 -
 srcpkgs/python3-bcrypt/template               |   1 -
 srcpkgs/python3-beniget/template              |   1 -
 srcpkgs/python3-betamax-matchers/template     |   1 -
 srcpkgs/python3-betamax/template              |   1 -
 srcpkgs/python3-bibtexparser/template         |   1 -
 srcpkgs/python3-binaryornot/template          |   1 -
 srcpkgs/python3-bitarray/template             |   1 -
 srcpkgs/python3-bitbucket-api/template        |   1 -
 srcpkgs/python3-bitstring/template            |   1 -
 srcpkgs/python3-bleach/template               |   1 -
 srcpkgs/python3-blessed/template              |   1 -
 srcpkgs/python3-blessings/template            |   1 -
 srcpkgs/python3-blinker/template              |   1 -
 srcpkgs/python3-bluez/template                |  13 +
 srcpkgs/python3-bokeh/template                |   1 -
 srcpkgs/python3-boltons/template              |   1 -
 srcpkgs/python3-boolean.py/template           |   1 -
 srcpkgs/python3-boto3/template                |   1 -
 srcpkgs/python3-botocore/template             |   1 -
 srcpkgs/python3-bottle/template               |   1 -
 srcpkgs/python3-bracex/template               |   1 -
 srcpkgs/python3-breathe/template              |   1 -
 srcpkgs/python3-bsddb3/template               |   1 -
 srcpkgs/python3-cached-property/template      |   1 -
 srcpkgs/python3-cachetools/template           |   1 -
 srcpkgs/python3-cairo/template                |   1 -
 srcpkgs/python3-cairocffi/template            |   1 -
 srcpkgs/python3-canonicaljson/template        |   1 -
 srcpkgs/python3-casttube/template             |   1 -
 srcpkgs/python3-cchardet/template             |   1 -
 srcpkgs/python3-certifi/template              |   1 -
 srcpkgs/python3-cfgv/template                 |   1 -
 srcpkgs/python3-changelogs/template           |   1 -
 srcpkgs/python3-chardet/template              |   1 -
 srcpkgs/python3-charset-normalizer/template   |   1 -
 srcpkgs/python3-cheetah3/template             |   1 -
 srcpkgs/python3-chess/template                |   1 -
 srcpkgs/python3-chromecast/template           |   1 -
 srcpkgs/python3-chroot/template               |   1 -
 srcpkgs/python3-ciso8601/template             |   1 -
 srcpkgs/python3-cjkwrap/template              |   1 -
 srcpkgs/python3-cli-ui/template               |   1 -
 srcpkgs/python3-cli_helpers/template          |   1 -
 srcpkgs/python3-click-log/template            |   1 -
 srcpkgs/python3-click-plugins/template        |   1 -
 srcpkgs/python3-click-repl/template           |   1 -
 srcpkgs/python3-click-threading/template      |   1 -
 srcpkgs/python3-click/template                |   1 -
 srcpkgs/python3-cloudscraper/template         |   1 -
 srcpkgs/python3-cmdln/template                |   1 -
 srcpkgs/python3-codespell/template            |   1 -
 srcpkgs/python3-colorama/template             |   1 -
 srcpkgs/python3-colorclass/template           |   1 -
 srcpkgs/python3-colored-traceback/template    |   1 -
 srcpkgs/python3-commonmark/template           |   1 -
 srcpkgs/python3-configobj/template            |   1 -
 srcpkgs/python3-confuse/template              |   1 -
 srcpkgs/python3-construct/template            |   1 -
 srcpkgs/python3-contourpy/template            |   1 -
 srcpkgs/python3-coverage/template             |   1 -
 srcpkgs/python3-coveralls/template            |   1 -
 srcpkgs/python3-cppy/template                 |   1 -
 srcpkgs/python3-cram/template                 |   1 -
 srcpkgs/python3-crccheck/template             |   1 -
 srcpkgs/python3-crcmod/template               |   1 -
 srcpkgs/python3-cryptography/template         |   1 -
 srcpkgs/python3-cryptography_vectors/template |   1 -
 srcpkgs/python3-css-parser/template           |   1 -
 srcpkgs/python3-cssselect/template            |   1 -
 srcpkgs/python3-cssutils/template             |   1 -
 srcpkgs/python3-cups/template                 |   1 -
 srcpkgs/python3-curio/template                |   1 -
 srcpkgs/python3-curl/template                 |   1 -
 srcpkgs/python3-curtsies/template             |   1 -
 srcpkgs/python3-cvxopt/template               |   1 -
 srcpkgs/python3-cycler/template               |   1 -
 srcpkgs/python3-cypari2/template              |   1 -
 srcpkgs/python3-cysignals/template            |   1 -
 srcpkgs/python3-daemonize/template            |   1 -
 srcpkgs/python3-dateparser/template           |   1 -
 srcpkgs/python3-dbusmock/template             |   1 -
 srcpkgs/python3-ddt/template                  |   1 -
 srcpkgs/python3-debian/template               |   1 -
 srcpkgs/python3-decorator/template            |   1 -
 srcpkgs/python3-defusedxml/template           |   1 -
 srcpkgs/python3-deprecated/template           |   1 -
 srcpkgs/python3-deprecation/template          |   1 -
 srcpkgs/python3-dill/template                 |   1 -
 srcpkgs/python3-discid/template               |   1 -
 srcpkgs/python3-discogs_client/template       |   1 -
 srcpkgs/python3-distlib/template              |   1 -
 srcpkgs/python3-distro/template               |   1 -
 srcpkgs/python3-distutils-extra/template      |   1 -
 srcpkgs/python3-dkimpy/template               |   1 -
 srcpkgs/python3-dnspython/template            |   1 -
 srcpkgs/python3-docker-pycreds/template       |  13 +
 srcpkgs/python3-docker/template               |   1 -
 srcpkgs/python3-dockerpty/template            |   1 -
 srcpkgs/python3-docopt/template               |   1 -
 srcpkgs/python3-docutils/template             |   1 -
 srcpkgs/python3-dogpile.cache/template        |   1 -
 srcpkgs/python3-doi/template                  |   1 -
 srcpkgs/python3-dominate/template             |   1 -
 srcpkgs/python3-dotenv/template               |   1 -
 srcpkgs/python3-dotty-dict/template           |   1 -
 srcpkgs/python3-dpkt/template                 |   1 -
 srcpkgs/python3-drgn/template                 |   1 -
 srcpkgs/python3-dulwich/template              |   1 -
 srcpkgs/python3-easygui/template              |   1 -
 srcpkgs/python3-ecdsa/template                |   1 -
 srcpkgs/python3-editables/template            |   1 -
 srcpkgs/python3-editor/template               |   1 -
 srcpkgs/python3-efl/template                  |   1 -
 srcpkgs/python3-elementpath/template          |   1 -
 srcpkgs/python3-eliot/template                |   1 -
 srcpkgs/python3-email-validator/template      |   1 -
 srcpkgs/python3-empy/template                 |   1 -
 srcpkgs/python3-enchant/template              |   1 -
 srcpkgs/python3-enrich/template               |   1 -
 srcpkgs/python3-entrypoints/template          |   1 -
 srcpkgs/python3-envdir/template               |   1 -
 srcpkgs/python3-enzyme/template               |   1 -
 srcpkgs/python3-etebase/template              |   1 -
 srcpkgs/python3-etesync/template              |   1 -
 srcpkgs/python3-evdev/template                |   1 -
 srcpkgs/python3-ewmh/template                 |   1 -
 srcpkgs/python3-execnet/template              |   1 -
 srcpkgs/python3-executing/template            |   1 -
 srcpkgs/python3-exifread/template             |   1 -
 srcpkgs/python3-fasteners/template            |   1 -
 srcpkgs/python3-fastjsonschema/template       |   1 -
 srcpkgs/python3-feedgenerator/template        |   1 -
 srcpkgs/python3-feedparser/template           |   1 -
 srcpkgs/python3-ffmpeg-python/template        |   1 -
 srcpkgs/python3-fido2/template                |   1 -
 srcpkgs/python3-filebytes/template            |   1 -
 srcpkgs/python3-filelock/template             |   1 -
 srcpkgs/python3-filetype/template             |   1 -
 srcpkgs/python3-fishnet/template              |   1 -
 srcpkgs/python3-flaky/template                |   1 -
 srcpkgs/python3-flexmock/template             |   1 -
 srcpkgs/python3-flit_core/template            |   1 -
 srcpkgs/python3-fpylll/template               |   1 -
 srcpkgs/python3-freezegun/template            |   1 -
 srcpkgs/python3-frozendict/template           |   1 -
 srcpkgs/python3-furl/template                 |   1 -
 srcpkgs/python3-fuse/template                 |   1 -
 srcpkgs/python3-future/template               |   1 -
 srcpkgs/python3-fuzzyfinder/template          |   1 -
 srcpkgs/python3-gast/template                 |   1 -
 srcpkgs/python3-geojson/template              |   1 -
 srcpkgs/python3-gevent/template               |   1 -
 srcpkgs/python3-gitchangelog/template         |   1 -
 srcpkgs/python3-gitdb/template                |   1 -
 srcpkgs/python3-github3/template              |   1 -
 srcpkgs/python3-gitlab/template               |   1 -
 srcpkgs/python3-gmpy2/template                |   1 -
 srcpkgs/python3-gntp/template                 |   1 -
 srcpkgs/python3-gnupg/template                |   1 -
 srcpkgs/python3-gobject/template              |   1 -
 srcpkgs/python3-gogs-client/template          |   1 -
 srcpkgs/python3-google-api-core/template      |   1 -
 .../python3-google-api-python-client/template |   1 -
 srcpkgs/python3-google-auth-httplib2/template |   1 -
 srcpkgs/python3-google-auth-oauthlib/template |   1 -
 srcpkgs/python3-google-auth/template          |   1 -
 .../python3-googleapis-common-protos/template |   1 -
 srcpkgs/python3-gpg/template                  |   1 -
 srcpkgs/python3-grako/template                |  24 ++
 srcpkgs/python3-graphviz/template             |   1 -
 srcpkgs/python3-greenlet/template             |   1 -
 srcpkgs/python3-grequests/template            |   1 -
 srcpkgs/python3-grpcio-tools/template         |   1 -
 srcpkgs/python3-grpcio/template               |   1 -
 srcpkgs/python3-guessit/template              |   1 -
 srcpkgs/python3-h11/template                  |   1 -
 srcpkgs/python3-h2/template                   |   1 -
 srcpkgs/python3-h5py/template                 |   1 -
 srcpkgs/python3-habanero/template             |   1 -
 srcpkgs/python3-halo/template                 |   1 -
 srcpkgs/python3-hawkauthlib/template          |   1 -
 srcpkgs/python3-hcloud/template               |   1 -
 srcpkgs/python3-hid/template                  |   1 -
 srcpkgs/python3-hiredis/template              |   1 -
 srcpkgs/python3-hjson/template                |   1 -
 srcpkgs/python3-hkdf/template                 |   1 -
 srcpkgs/python3-hoedown/template              |   1 -
 srcpkgs/python3-hpack/template                |   1 -
 srcpkgs/python3-html2text/template            |   1 -
 srcpkgs/python3-html5-parser/template         |   1 -
 srcpkgs/python3-html5lib/template             |   1 -
 srcpkgs/python3-httmock/template              |   1 -
 srcpkgs/python3-httpbin/template              |   1 -
 srcpkgs/python3-httpcore/template             |   1 -
 srcpkgs/python3-httpx/template                |   1 -
 srcpkgs/python3-humanize/template             |   1 -
 srcpkgs/python3-hyper-h2~HEAD                 |   1 +
 srcpkgs/python3-hypercorn/template            |   1 -
 srcpkgs/python3-hyperframe/template           |   1 -
 srcpkgs/python3-hypothesis/template           |   1 -
 srcpkgs/python3-i3ipc/template                |   1 -
 srcpkgs/python3-icalendar/template            |   1 -
 srcpkgs/python3-identify/template             |   1 -
 srcpkgs/python3-idna/template                 |   1 -
 srcpkgs/python3-ifaddr/template               |   1 -
 srcpkgs/python3-ijson/template                |   1 -
 srcpkgs/python3-imageio/template              |   1 -
 srcpkgs/python3-imagesize/template            |   1 -
 srcpkgs/python3-imaplib2/template             |   1 -
 srcpkgs/python3-importlib_metadata/template   |  15 +
 srcpkgs/python3-inflate64/template            |   1 -
 srcpkgs/python3-inflect/template              |   1 -
 srcpkgs/python3-influxdb/template             |   1 -
 srcpkgs/python3-iniconfig/template            |   1 -
 srcpkgs/python3-injector/template             |   1 -
 srcpkgs/python3-inotify/template              |   1 -
 srcpkgs/python3-intervaltree/template         |   1 -
 srcpkgs/python3-iptools/template              |   1 -
 srcpkgs/python3-ipython/template              |   1 -
 srcpkgs/python3-ipython_genutils/template     |   1 -
 srcpkgs/python3-ipython_ipykernel/template    |   1 -
 srcpkgs/python3-irc/template                  |   1 -
 srcpkgs/python3-isbnlib/template              |   1 -
 srcpkgs/python3-iso8601/template              |   1 -
 srcpkgs/python3-isodate/template              |   1 -
 srcpkgs/python3-isort/template                |   1 -
 srcpkgs/python3-itsdangerous/template         |   1 -
 srcpkgs/python3-itunespy/template             |   1 -
 srcpkgs/python3-iwlib/template                |   1 -
 srcpkgs/python3-janus/template                |   1 -
 srcpkgs/python3-jaraco.classes/template       |   1 -
 srcpkgs/python3-jaraco.collections/template   |   1 -
 srcpkgs/python3-jaraco.context/template       |   1 -
 srcpkgs/python3-jaraco.functools/template     |   1 -
 srcpkgs/python3-jaraco.logging/template       |   1 -
 srcpkgs/python3-jaraco.stream/template        |   1 -
 srcpkgs/python3-jaraco.text/template          |   1 -
 srcpkgs/python3-jedi/template                 |   1 -
 srcpkgs/python3-jeepney/template              |   1 -
 srcpkgs/python3-jellyfish/template            |   1 -
 srcpkgs/python3-jmespath/template             |   1 -
 srcpkgs/python3-joblib/template               |   1 -
 srcpkgs/python3-josepy/template               |   1 -
 srcpkgs/python3-jq/template                   |   1 -
 srcpkgs/python3-json5/template                |   1 -
 srcpkgs/python3-jsondiff/template             |   1 -
 srcpkgs/python3-jsonpointer/template          |   1 -
 srcpkgs/python3-jsonrpc-server/template       |  21 ++
 srcpkgs/python3-jsonrpclib/template           |   1 -
 srcpkgs/python3-jsonschema/template           |   1 -
 srcpkgs/python3-jupyter_client/template       |   1 -
 srcpkgs/python3-jupyter_console/template      |   1 -
 srcpkgs/python3-jupyter_core/template         |   1 -
 srcpkgs/python3-jupyter_ipywidgets/template   |   1 -
 srcpkgs/python3-jupyter_nbconvert/template    |   1 -
 srcpkgs/python3-jupyter_nbformat/template     |   1 -
 srcpkgs/python3-jupyter_notebook/template     |   1 -
 srcpkgs/python3-jupyter_qtconsole/template    |   1 -
 srcpkgs/python3-jupyter_server/template       |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-jupyterlab_pygments/template  |   1 -
 srcpkgs/python3-jupyterlab_server/template    |   1 -
 srcpkgs/python3-kaitaistruct/template         |   1 -
 srcpkgs/python3-kaptan/template               |   1 -
 srcpkgs/python3-keepalive/template            |  13 +
 srcpkgs/python3-keyring/template              |   1 -
 srcpkgs/python3-keyrings-alt/template         |   1 -
 srcpkgs/python3-keyutils/template             |   1 -
 srcpkgs/python3-kitchen/template              |   1 -
 srcpkgs/python3-kiwisolver/template           |   1 -
 srcpkgs/python3-language-server~HEAD          |   1 +
 srcpkgs/python3-lazy-object-proxy/template    |   1 -
 srcpkgs/python3-ldap/template                 |   1 -
 srcpkgs/python3-ldap3/template                |   1 -
 srcpkgs/python3-libarchive-c/template         |   1 -
 srcpkgs/python3-libevdev/template             |   1 -
 srcpkgs/python3-libtmux/template              |   1 -
 srcpkgs/python3-license-expression/template   |   1 -
 srcpkgs/python3-listparser/template           |   1 -
 srcpkgs/python3-llfuse/template               |   1 -
 srcpkgs/python3-log_symbols/template          |   1 -
 srcpkgs/python3-logbook/template              |   1 -
 srcpkgs/python3-logfury/template              |   1 -
 srcpkgs/python3-lrcalc/template               |   1 -
 srcpkgs/python3-lsp-jsonrpc/template          |   1 -
 srcpkgs/python3-lsp-server/template           |   1 -
 srcpkgs/python3-lxml/template                 |   1 -
 srcpkgs/python3-lz4/template                  |   1 -
 srcpkgs/python3-macaroons/template            |   1 -
 srcpkgs/python3-macholib/template             |   1 -
 srcpkgs/python3-magic/template                |   1 -
 srcpkgs/python3-makefun/template              |   1 -
 srcpkgs/python3-marisa-trie/template          |   1 -
 srcpkgs/python3-markdown-math/template        |   1 -
 srcpkgs/python3-markdown2/template            |   1 -
 srcpkgs/python3-marshmallow/template          |   1 -
 srcpkgs/python3-matplotlib-inline/template    |   1 -
 srcpkgs/python3-matplotlib/template           |   1 -
 srcpkgs/python3-matrix-common/template        |   1 -
 srcpkgs/python3-matrix-nio/template           |   1 -
 srcpkgs/python3-mccabe/template               |   1 -
 srcpkgs/python3-md2gemini/template            |   1 -
 srcpkgs/python3-mechanize/template            |   1 -
 srcpkgs/python3-mediafile/template            |   1 -
 srcpkgs/python3-memory_allocator/template     |   1 -
 srcpkgs/python3-milc/template                 |   1 -
 srcpkgs/python3-minidb/template               |   1 -
 srcpkgs/python3-miniupnpc/template            |   1 -
 srcpkgs/python3-misaka/template               |   1 -
 srcpkgs/python3-mistune/template              |   1 -
 srcpkgs/python3-mistune2/template             |   1 -
 srcpkgs/python3-mock/template                 |   1 -
 srcpkgs/python3-more-itertools/template       |   1 -
 srcpkgs/python3-mpd2/template                 |   1 -
 srcpkgs/python3-mpdnotify/template            |   1 -
 srcpkgs/python3-mpi4py/template               |   1 -
 srcpkgs/python3-mpmath/template               |   1 -
 srcpkgs/python3-mpv/template                  |   1 -
 srcpkgs/python3-msgpack/template              |   1 -
 srcpkgs/python3-msoffcrypto-tool/template     |   1 -
 srcpkgs/python3-mtranslate/template           |   1 -
 srcpkgs/python3-multidict/template            |   1 -
 srcpkgs/python3-multivolumefile/template      |   1 -
 srcpkgs/python3-munkres/template              |   1 -
 srcpkgs/python3-musicbrainzngs/template       |   1 -
 srcpkgs/python3-musicpd/template              |   1 -
 srcpkgs/python3-mutagen/template              |   1 -
 srcpkgs/python3-mygpoclient/template          |   1 -
 srcpkgs/python3-mypy/template                 |   1 -
 srcpkgs/python3-mypy_extensions/template      |   1 -
 srcpkgs/python3-mysqlclient/template          |   1 -
 srcpkgs/python3-namedlist/template            |   1 -
 srcpkgs/python3-natsort/template              |   1 -
 srcpkgs/python3-nbclassic/template            |   1 -
 srcpkgs/python3-nbclient/template             |   1 -
 srcpkgs/python3-nbxmpp/template               |   1 -
 srcpkgs/python3-ndg_httpsclient/template      |   1 -
 srcpkgs/python3-neovim/template               |   1 -
 srcpkgs/python3-nest_asyncio/template         |   1 -
 srcpkgs/python3-netaddr/template              |   1 -
 srcpkgs/python3-netifaces/template            |   1 -
 srcpkgs/python3-networkx/template             |   1 -
 srcpkgs/python3-nose-random/template          |   1 -
 srcpkgs/python3-nose/template                 |   1 -
 srcpkgs/python3-nose2/template                |   1 -
 srcpkgs/python3-notify2/template              |   1 -
 srcpkgs/python3-npyscreen/template            |   1 -
 srcpkgs/python3-ntlm-auth/template            |   1 -
 srcpkgs/python3-ntplib/template               |   1 -
 srcpkgs/python3-numexpr/template              |   1 -
 srcpkgs/python3-numpy-stl/template            |   1 -
 srcpkgs/python3-numpy/template                |   1 -
 srcpkgs/python3-nvml/template                 |   1 -
 srcpkgs/python3-oauth2client/template         |   1 -
 srcpkgs/python3-oauthlib/template             |   1 -
 srcpkgs/python3-occ/template                  |   1 -
 srcpkgs/python3-olefile/template              |   1 -
 srcpkgs/python3-oletools/template             |   1 -
 srcpkgs/python3-opcua/template                |   1 -
 srcpkgs/python3-openssl/template              |   1 -
 srcpkgs/python3-orderedmultidict/template     |   1 -
 srcpkgs/python3-orocos-kdl/template           |   1 -
 srcpkgs/python3-outcome/template              |   1 -
 srcpkgs/python3-owm/template                  |   1 -
 srcpkgs/python3-owslib/template               |   1 -
 srcpkgs/python3-packaging/template            |   1 -
 srcpkgs/python3-pafy/template                 |   1 -
 srcpkgs/python3-pam/template                  |   1 -
 srcpkgs/python3-pamqp/template                |   1 -
 srcpkgs/python3-pandas-msgpack/template       |   1 -
 srcpkgs/python3-pandas/template               |   1 -
 srcpkgs/python3-pandocfilters/template        |   1 -
 srcpkgs/python3-parameterized/template        |   1 -
 srcpkgs/python3-paramiko/template             |   1 -
 srcpkgs/python3-parse/template                |   1 -
 srcpkgs/python3-parsedatetime/template        |   1 -
 srcpkgs/python3-parsing/template              |   1 -
 srcpkgs/python3-parso/template                |   1 -
 srcpkgs/python3-parver/template               |   1 -
 srcpkgs/python3-passlib/template              |   1 -
 srcpkgs/python3-path-and-address/template     |   1 -
 srcpkgs/python3-path/template                 |   1 -
 srcpkgs/python3-pathlib2/template             |   1 -
 srcpkgs/python3-pathspec/template             |   1 -
 srcpkgs/python3-pathtools/template            |   1 -
 srcpkgs/python3-pathvalidate/template         |   1 -
 srcpkgs/python3-pbkdf2/template               |   1 -
 srcpkgs/python3-pcodedmp/template             |   1 -
 srcpkgs/python3-pdfminer.six/template         |   1 -
 srcpkgs/python3-pdfrw/template                |   1 -
 srcpkgs/python3-peewee/template               |   1 -
 srcpkgs/python3-pefile/template               |   1 -
 srcpkgs/python3-pem/template                  |   1 -
 srcpkgs/python3-pendulum/template             |   1 -
 srcpkgs/python3-perf/template                 |   1 -
 srcpkgs/python3-pexpect/template              |   1 -
 srcpkgs/python3-pgmigrate/template            |   1 -
 srcpkgs/python3-pgspecial/template            |   1 -
 srcpkgs/python3-pgzero/template               |   1 -
 srcpkgs/python3-phonenumbers/template         |   1 -
 srcpkgs/python3-phx-class-registry/template   |   1 -
 srcpkgs/python3-picamera/template             |   1 -
 srcpkgs/python3-pickleshare/template          |   1 -
 srcpkgs/python3-pikepdf/template              |   1 -
 srcpkgs/python3-pillow-simd/template          |   1 -
 srcpkgs/python3-pip/template                  |   1 -
 srcpkgs/python3-pipenv/template               |   1 -
 srcpkgs/python3-pipx/template                 |   1 -
 srcpkgs/python3-pivy/template                 |   1 -
 srcpkgs/python3-pkgconfig/template            |   1 -
 srcpkgs/python3-pkginfo/template              |   1 -
 srcpkgs/python3-platformdirs/template         |   1 -
 srcpkgs/python3-plotly/template               |   1 -
 srcpkgs/python3-pluggy/template               |   1 -
 srcpkgs/python3-pmw/template                  |   1 -
 srcpkgs/python3-podcastparser/template        |   1 -
 srcpkgs/python3-poetry-core/template          |   1 -
 srcpkgs/python3-polib/template                |   1 -
 srcpkgs/python3-portend/template              |   1 -
 srcpkgs/python3-pplpy/template                |   1 -
 srcpkgs/python3-prctl/template                |   1 -
 srcpkgs/python3-precis-i18n/template          |   1 -
 srcpkgs/python3-pretend/template              |   1 -
 srcpkgs/python3-primecountpy/template         |   1 -
 srcpkgs/python3-priority/template             |   1 -
 srcpkgs/python3-progress/template             |   1 -
 srcpkgs/python3-progressbar/template          |   1 -
 srcpkgs/python3-prometheus_client/template    |   1 -
 srcpkgs/python3-prompt_toolkit/template       |   1 -
 srcpkgs/python3-proselint/template            |   1 -
 srcpkgs/python3-protobuf/template             |   1 -
 srcpkgs/python3-psutil/template               |   1 -
 srcpkgs/python3-psycopg/template              |   1 -
 srcpkgs/python3-psycopg2/template             |   1 -
 srcpkgs/python3-ptyprocess/template           |   1 -
 srcpkgs/python3-publicsuffix2/template        |   1 -
 srcpkgs/python3-pulsectl/template             |   1 -
 srcpkgs/python3-pure-protobuf/template        |   1 -
 srcpkgs/python3-pure_eval/template            |   1 -
 srcpkgs/python3-puremagic/template            |   1 -
 srcpkgs/python3-pwntools/template             |   1 -
 srcpkgs/python3-py-cpuinfo/template           |   1 -
 srcpkgs/python3-py/template                   |   1 -
 srcpkgs/python3-py7zr/template                |   1 -
 srcpkgs/python3-pyDes/template                |   1 -
 srcpkgs/python3-pyFFTW/template               |   1 -
 srcpkgs/python3-pyacoustid/template           |   1 -
 srcpkgs/python3-pyaes/template                |   1 -
 srcpkgs/python3-pybcj/template                |   1 -
 srcpkgs/python3-pybind11/template             |   1 -
 srcpkgs/python3-pycares/template              |   1 -
 srcpkgs/python3-pycdio/template               |   1 -
 srcpkgs/python3-pychm/template                |   1 -
 srcpkgs/python3-pyclip/template               |   1 -
 srcpkgs/python3-pycodestyle/template          |   1 -
 srcpkgs/python3-pycollada/template            |   1 -
 srcpkgs/python3-pycotap/template              |   1 -
 srcpkgs/python3-pycountry/template            |   1 -
 srcpkgs/python3-pycryptodome/template         |   1 -
 srcpkgs/python3-pycryptodomex/template        |   1 -
 srcpkgs/python3-pydantic/template             |   1 -
 srcpkgs/python3-pydbus/template               |   1 -
 srcpkgs/python3-pyelftools/template           |   1 -
 srcpkgs/python3-pyfavicon/template            |   1 -
 srcpkgs/python3-pyfiglet/template             |   1 -
 srcpkgs/python3-pyflakes/template             |   1 -
 srcpkgs/python3-pygame/template               |   1 -
 srcpkgs/python3-pygccxml/template             |   1 -
 srcpkgs/python3-pyglet/template               |   1 -
 srcpkgs/python3-pyinfra/template              |   1 -
 srcpkgs/python3-pykeepass/template            |   1 -
 srcpkgs/python3-pykka/template                |   1 -
 srcpkgs/python3-pykwalify/template            |   1 -
 srcpkgs/python3-pylast/template               |   1 -
 srcpkgs/python3-pylibgen/template             |   1 -
 srcpkgs/python3-pylru/template                |   1 -
 srcpkgs/python3-pymediainfo/template          |   1 -
 srcpkgs/python3-pynacl/template               |   1 -
 srcpkgs/python3-pynest2d/template             |   1 -
 srcpkgs/python3-pyopencl/template             |   1 -
 srcpkgs/python3-pyotp/template                |   1 -
 srcpkgs/python3-pypandoc/template             |   1 -
 srcpkgs/python3-pyperclip/template            |   1 -
 srcpkgs/python3-pyppmd/template               |   1 -
 srcpkgs/python3-pyqt6-3d/template             |   1 -
 srcpkgs/python3-pyqt6-charts/template         |   1 -
 srcpkgs/python3-pyqt6-networkauth/template    |   1 -
 srcpkgs/python3-pyqt6-sip/template            |   1 -
 srcpkgs/python3-pyqt6/template                |   1 -
 srcpkgs/python3-pyqtgraph/template            |   1 -
 srcpkgs/python3-pyrfc3339/template            |   1 -
 srcpkgs/python3-pyrsistent/template           |   1 -
 srcpkgs/python3-pyscard/template              |   1 -
 srcpkgs/python3-pyscss/template               |   1 -
 srcpkgs/python3-pysdl2/template               |   1 -
 srcpkgs/python3-pyside2/template              |   1 -
 srcpkgs/python3-pysigset/template             |   1 -
 srcpkgs/python3-pysocks/template              |   1 -
 srcpkgs/python3-pysol_cards/template          |   1 -
 srcpkgs/python3-pyspotify/template            |   1 -
 srcpkgs/python3-pysrt/template                |   1 -
 srcpkgs/python3-pystache/template             |   1 -
 srcpkgs/python3-pytaglib/template             |   1 -
 srcpkgs/python3-pyte/template                 |   1 -
 srcpkgs/python3-pytest-aiohttp/template       |   1 -
 srcpkgs/python3-pytest-asyncio/template       |   1 -
 srcpkgs/python3-pytest-cov/template           |   1 -
 .../python3-pytest-fixture-config/template    |   1 -
 srcpkgs/python3-pytest-flake8/template        |   1 -
 srcpkgs/python3-pytest-forked/template        |   1 -
 srcpkgs/python3-pytest-httpbin/template       |   1 -
 srcpkgs/python3-pytest-httpserver/template    |   1 -
 srcpkgs/python3-pytest-lazy-fixture/template  |   1 -
 srcpkgs/python3-pytest-mock/template          |   1 -
 srcpkgs/python3-pytest-qt/template            |   1 -
 srcpkgs/python3-pytest-subtests/template      |   1 -
 srcpkgs/python3-pytest-sugar/template         |   1 -
 srcpkgs/python3-pytest-timeout/template       |   1 -
 srcpkgs/python3-pytest-xdist/template         |   1 -
 srcpkgs/python3-pytest-xvfb/template          |   1 -
 srcpkgs/python3-pytest/template               |   1 -
 srcpkgs/python3-pythondialog/template         |   1 -
 srcpkgs/python3-pytools/template              |   1 -
 srcpkgs/python3-pytz/template                 |   1 -
 .../python3-pytz_deprecation_shim/template    |   1 -
 srcpkgs/python3-pytzdata/template             |   1 -
 srcpkgs/python3-pyudev/template               |   1 -
 srcpkgs/python3-pywinrm/template              |   1 -
 srcpkgs/python3-pywt/template                 |   1 -
 srcpkgs/python3-pyx/template                  |   1 -
 srcpkgs/python3-pyxattr/template              |   1 -
 srcpkgs/python3-pyzbar/template               |   1 -
 srcpkgs/python3-pyzmq/template                |   1 -
 srcpkgs/python3-pyzstd/template               |   1 -
 srcpkgs/python3-qrcode/template               |   1 -
 srcpkgs/python3-quart/template                |   1 -
 srcpkgs/python3-random2/template              |   1 -
 srcpkgs/python3-rarfile/template              |   1 -
 srcpkgs/python3-raven/template                |   1 -
 srcpkgs/python3-rdflib/template               |   1 -
 srcpkgs/python3-readability-lxml/template     |   1 -
 srcpkgs/python3-readlike/template             |   1 -
 srcpkgs/python3-rebulk/template               |   1 -
 srcpkgs/python3-recommonmark/template         |   1 -
 srcpkgs/python3-redis/template                |   1 -
 srcpkgs/python3-reedsolo/template             |   1 -
 srcpkgs/python3-reflink/template              |   1 -
 srcpkgs/python3-regex/template                |   1 -
 srcpkgs/python3-rencode/template              |   1 -
 srcpkgs/python3-reportlab/template            |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-requests-file/template        |   1 -
 srcpkgs/python3-requests-mock/template        |   1 -
 srcpkgs/python3-requests-ntlm/template        |   1 -
 srcpkgs/python3-requests-oauthlib/template    |   1 -
 srcpkgs/python3-requests-toolbelt/template    |   1 -
 srcpkgs/python3-requests-unixsocket/template  |   1 -
 srcpkgs/python3-requests/template             |   1 -
 srcpkgs/python3-resolvelib/template           |   1 -
 srcpkgs/python3-responses/template            |   1 -
 srcpkgs/python3-rfc3986/template              |   1 -
 srcpkgs/python3-rfc6555/template              |   1 -
 srcpkgs/python3-rich/template                 |   1 -
 srcpkgs/python3-ripe-atlas-cousteau/template  |   1 -
 srcpkgs/python3-ripe-atlas-sagan/template     |   1 -
 srcpkgs/python3-ropgadget/template            |   1 -
 srcpkgs/python3-rsa/template                  |   1 -
 srcpkgs/python3-rss2email/template            |   1 -
 srcpkgs/python3-rtree/template                |   1 -
 srcpkgs/python3-ruamel.yaml.clib/template     |   1 -
 srcpkgs/python3-ruamel.yaml/template          |   1 -
 srcpkgs/python3-rx/template                   |   1 -
 srcpkgs/python3-s-tui/template                |   1 -
 srcpkgs/python3-s3transfer/template           |   1 -
 srcpkgs/python3-sabyenc3/template             |   1 -
 srcpkgs/python3-saml2/template                |   1 -
 srcpkgs/python3-scandir/template              |   1 -
 srcpkgs/python3-scikit-image/template         |   1 -
 srcpkgs/python3-scikit-learn/template         |   1 -
 srcpkgs/python3-scikit-video/template         |   1 -
 srcpkgs/python3-scipy/template                |   1 -
 srcpkgs/python3-scour/template                |   1 -
 srcpkgs/python3-scruffy/template              |   1 -
 srcpkgs/python3-scrypt/template               |   1 -
 srcpkgs/python3-seaborn/template              |   1 -
 srcpkgs/python3-semanticversion/template      |   1 -
 srcpkgs/python3-semver/template               |   1 -
 srcpkgs/python3-send2trash/template           |   1 -
 srcpkgs/python3-sentry/template               |   1 -
 srcpkgs/python3-serpent/template              |   1 -
 srcpkgs/python3-setproctitle/template         |   1 -
 srcpkgs/python3-setuptools-rust/template      |   1 -
 srcpkgs/python3-setuptools/template           |   1 -
 srcpkgs/python3-setuptools_scm/template       |   1 -
 srcpkgs/python3-sgmllib/template              |   1 -
 srcpkgs/python3-sh/template                   |   1 -
 srcpkgs/python3-shapely/template              |   1 -
 srcpkgs/python3-shellingham/template          |   1 -
 srcpkgs/python3-shodan/template               |   1 -
 srcpkgs/python3-signedjson/template           |   1 -
 srcpkgs/python3-simber/template               |   1 -
 srcpkgs/python3-simplebayes/template          |   1 -
 srcpkgs/python3-simplegeneric/template        |   1 -
 srcpkgs/python3-simplejson/template           |   1 -
 srcpkgs/python3-sip-PyQt5/template            |   1 -
 srcpkgs/python3-slixmpp/template              |   1 -
 srcpkgs/python3-slugify/template              |   1 -
 srcpkgs/python3-smartypants/template          |   1 -
 srcpkgs/python3-smbc/template                 |   1 -
 srcpkgs/python3-smmap/template                |   1 -
 srcpkgs/python3-snakeoil/template             |   1 -
 srcpkgs/python3-snappy/template               |   1 -
 srcpkgs/python3-sniffio/template              |   1 -
 srcpkgs/python3-snowballstemmer/template      |   1 -
 srcpkgs/python3-socketIO-client/template      |   1 -
 srcpkgs/python3-socks/template                |   1 -
 srcpkgs/python3-sortedcontainers/template     |   1 -
 srcpkgs/python3-soupsieve/template            |   1 -
 srcpkgs/python3-spake2/template               |   1 -
 srcpkgs/python3-sphinx-automodapi/template    |   1 -
 srcpkgs/python3-sphinx_rtd_theme/template     |   1 -
 .../python3-sphinxcontrib-applehelp/template  |   1 -
 .../python3-sphinxcontrib-devhelp/template    |   1 -
 .../python3-sphinxcontrib-htmlhelp/template   |   1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template |   1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-spinners/template             |   1 -
 srcpkgs/python3-spotipy/template              |   1 -
 srcpkgs/python3-stack_data/template           |   1 -
 srcpkgs/python3-stem/template                 |   1 -
 srcpkgs/python3-stevedore/template            |   1 -
 srcpkgs/python3-stormssh/template             |   1 -
 srcpkgs/python3-straight.plugin/template      |   1 -
 srcpkgs/python3-subprocess-tee/template       |   1 -
 srcpkgs/python3-subunit/template              |   1 -
 srcpkgs/python3-svg.path/template             |   1 -
 srcpkgs/python3-sympy/template                |   1 -
 srcpkgs/python3-tables/template               |   1 -
 srcpkgs/python3-tabulate/template             |   1 -
 srcpkgs/python3-tasklib/template              |   1 -
 srcpkgs/python3-telegram/template             |   1 -
 srcpkgs/python3-tempora/template              |   1 -
 srcpkgs/python3-tenacity/template             |   1 -
 srcpkgs/python3-termcolor/template            |   1 -
 srcpkgs/python3-terminado/template            |   1 -
 srcpkgs/python3-terminaltables/template       |   1 -
 srcpkgs/python3-testpath/template             |   1 -
 srcpkgs/python3-testtools/template            |   1 -
 srcpkgs/python3-text-unidecode/template       |   1 -
 srcpkgs/python3-texttable/template            |   1 -
 srcpkgs/python3-thefuzz/template              |   1 -
 srcpkgs/python3-threadpoolctl/template        |   1 -
 srcpkgs/python3-tifffile/template             |   1 -
 srcpkgs/python3-tinycss/template              |   1 -
 srcpkgs/python3-tkinter/template              |   1 -
 srcpkgs/python3-tldextract/template           |   1 -
 srcpkgs/python3-tmuxp/template                |   1 -
 srcpkgs/python3-tokenize-rt/template          |   1 -
 srcpkgs/python3-toml/template                 |   1 -
 srcpkgs/python3-tomli-w/template              |   1 -
 srcpkgs/python3-tomlkit/template              |   1 -
 srcpkgs/python3-tornado/template              |   1 -
 srcpkgs/python3-tqdm/template                 |   1 -
 srcpkgs/python3-traitlets/template            |   1 -
 srcpkgs/python3-transifex-client~HEAD         |   1 +
 srcpkgs/python3-treq/template                 |   1 -
 srcpkgs/python3-trimesh/template              |   1 -
 srcpkgs/python3-trio/template                 |   1 -
 srcpkgs/python3-trustme/template              |   1 -
 srcpkgs/python3-ttystatus/template            |   1 -
 srcpkgs/python3-tweepy/template               |   1 -
 srcpkgs/python3-twitter/template              |   1 -
 srcpkgs/python3-txacme/template               |  21 ++
 srcpkgs/python3-txaio/template                |   1 -
 srcpkgs/python3-txredisapi/template           |   1 -
 srcpkgs/python3-txtorcon/template             |   1 -
 srcpkgs/python3-typed-ast/template            |   1 -
 srcpkgs/python3-typeguard/template            |   1 -
 srcpkgs/python3-typing_extensions/template    |   1 -
 srcpkgs/python3-typogrify/template            |   1 -
 srcpkgs/python3-tzlocal/template              |   1 -
 srcpkgs/python3-ultrajson/template            |   1 -
 srcpkgs/python3-unittest-mixins/template      |   1 -
 srcpkgs/python3-unpaddedbase64/template       |   1 -
 srcpkgs/python3-urbandict/template            |   1 -
 srcpkgs/python3-uritemplate/template          |   1 -
 srcpkgs/python3-uritools/template             |   1 -
 srcpkgs/python3-urlgrabber/template           |   1 -
 srcpkgs/python3-urllib3/template              |   1 -
 srcpkgs/python3-urwid/template                |   1 -
 srcpkgs/python3-urwidtrees/template           |   1 -
 srcpkgs/python3-usb/template                  |   1 -
 srcpkgs/python3-userpath/template             |   1 -
 srcpkgs/python3-utils/template                |   1 -
 srcpkgs/python3-uvloop/template               |   1 -
 srcpkgs/python3-validators/template           |   1 -
 srcpkgs/python3-vdf/template                  |   1 -
 srcpkgs/python3-versioningit/template         |   1 -
 srcpkgs/python3-vint/template                 |   1 -
 srcpkgs/python3-virtualenv-clone/template     |   1 -
 srcpkgs/python3-virtualenv/template           |   1 -
 srcpkgs/python3-virustotal-api/template       |   1 -
 srcpkgs/python3-vispy/template                |   1 -
 srcpkgs/python3-vlc/template                  |   1 -
 srcpkgs/python3-vobject/template              |   1 -
 srcpkgs/python3-voluptuous/template           |   1 -
 srcpkgs/python3-waitress/template             |   1 -
 srcpkgs/python3-watchdog/template             |   1 -
 srcpkgs/python3-wcmatch/template              |   1 -
 srcpkgs/python3-wcwidth/template              |   1 -
 srcpkgs/python3-webassets/template            |   1 -
 srcpkgs/python3-webencodings/template         |   1 -
 srcpkgs/python3-websocket-client/template     |   1 -
 srcpkgs/python3-websockets/template           |   1 -
 srcpkgs/python3-wheel/template                |   1 -
 srcpkgs/python3-wikipedia/template            |   1 -
 srcpkgs/python3-wrapt/template                |   1 -
 srcpkgs/python3-wsproto/template              |   1 -
 srcpkgs/python3-xcffib/template               |   1 -
 srcpkgs/python3-xdg-variables/template        |   1 -
 srcpkgs/python3-xdg/template                  |   1 -
 srcpkgs/python3-xlib/template                 |   1 -
 srcpkgs/python3-xlrd/template                 |   1 -
 srcpkgs/python3-xmlschema/template            |   1 -
 srcpkgs/python3-xmltodict/template            |   1 -
 srcpkgs/python3-xvfbwrapper/template          |   1 -
 srcpkgs/python3-xxhash/template               |   1 -
 srcpkgs/python3-yaml/template                 |   1 -
 srcpkgs/python3-yamllint/template             |   1 -
 srcpkgs/python3-yapf/template                 |   1 -
 srcpkgs/python3-yara/template                 |   1 -
 srcpkgs/python3-yarl/template                 |   1 -
 srcpkgs/python3-youtube-search/template       |   1 -
 srcpkgs/python3-youtubesearch/template        |   1 -
 srcpkgs/python3-yoyo-migrations/template      |   1 -
 srcpkgs/python3-ytmusicapi/template           |   1 -
 srcpkgs/python3-zc.lockfile/template          |   1 -
 srcpkgs/python3-zeroconf/template             |   1 -
 srcpkgs/python3-zipfile-deflate64/template    |   1 -
 srcpkgs/python3-zipp/template                 |  20 ++
 srcpkgs/python3-zipstream/template            |   1 -
 .../python3-zope.cachedescriptors/template    |   1 -
 srcpkgs/python3-zope.component/template       |   1 -
 srcpkgs/python3-zope.configuration/template   |   1 -
 srcpkgs/python3-zope.copy/template            |   1 -
 srcpkgs/python3-zope.deferredimport/template  |   1 -
 srcpkgs/python3-zope.deprecation/template     |   1 -
 srcpkgs/python3-zope.event/template           |   1 -
 srcpkgs/python3-zope.exceptions/template      |   1 -
 srcpkgs/python3-zope.hookable/template        |   1 -
 srcpkgs/python3-zope.i18nmessageid/template   |   1 -
 srcpkgs/python3-zope.location/template        |   1 -
 srcpkgs/python3-zope.proxy/template           |   1 -
 srcpkgs/python3-zope.schema/template          |   1 -
 srcpkgs/python3-zope.security/template        |   1 -
 srcpkgs/python3-zope.testing/template         |   1 -
 srcpkgs/python3-zope.testrunner/template      |   1 -
 srcpkgs/python3-zstandard/template            |   1 -
 srcpkgs/python3/template                      |   1 -
 srcpkgs/q5go/template                         |   1 -
 srcpkgs/qastools/template                     |   1 -
 srcpkgs/qca-qt5/template                      |   1 -
 srcpkgs/qed/template                          |   1 -
 srcpkgs/qemacs/template                       |   1 -
 srcpkgs/qemu-user-static/template             |   1 -
 srcpkgs/qflipper/template                     |   1 -
 srcpkgs/qgit/template                         |   1 -
 srcpkgs/qml-box2d/template                    |   1 -
 srcpkgs/qoauth-qt5/template                   |   1 -
 srcpkgs/qolibri/template                      |   1 -
 srcpkgs/qpwgraph/template                     |   1 -
 srcpkgs/qrcodegen/template                    |   1 -
 srcpkgs/qscintilla-qt5/template               |   1 -
 srcpkgs/qsstv/template                        |   1 -
 srcpkgs/qt5-doc/template                      |   1 -
 srcpkgs/qt5-fsarchiver/template               |   1 -
 srcpkgs/qt5-speech/template                   |   1 -
 srcpkgs/qt5-styleplugins/template             |   1 -
 srcpkgs/qt5-systems/template                  |   1 -
 srcpkgs/qt5-webengine/template                |   1 -
 srcpkgs/qt5-webkit/template                   |   1 -
 srcpkgs/qt5-webview/template                  |   1 -
 srcpkgs/qt5pas/template                       |   1 -
 srcpkgs/qt6-3d/template                       |   1 -
 srcpkgs/qt6-base/template                     |   1 -
 srcpkgs/qt6-charts/template                   |   1 -
 srcpkgs/qt6-connectivity/template             |   1 -
 srcpkgs/qt6-declarative/template              |   1 -
 srcpkgs/qt6-imageformats/template             |   1 -
 srcpkgs/qt6-location/template                 |   1 -
 srcpkgs/qt6-lottie/template                   |   1 -
 srcpkgs/qt6-multimedia/template               |   1 -
 srcpkgs/qt6-networkauth/template              |   1 -
 srcpkgs/qt6-qt5compat/template                |   1 -
 srcpkgs/qt6-quick3d/template                  |   1 -
 srcpkgs/qt6-quickcontrols2/template           |  26 ++
 srcpkgs/qt6-quicktimeline/template            |   1 -
 srcpkgs/qt6-remoteobjects/template            |   1 -
 srcpkgs/qt6-scxml/template                    |   1 -
 srcpkgs/qt6-sensors/template                  |   1 -
 srcpkgs/qt6-serialport/template               |   1 -
 srcpkgs/qt6-shadertools/template              |   1 -
 srcpkgs/qt6-svg/template                      |   1 -
 srcpkgs/qt6-tools/template                    |   1 -
 srcpkgs/qt6-translations/template             |   1 -
 srcpkgs/qt6-virtualkeyboard/template          |   1 -
 srcpkgs/qt6-wayland/template                  |   1 -
 srcpkgs/qt6-webchannel/template               |   1 -
 srcpkgs/qt6-websockets/template               |   1 -
 srcpkgs/qtav/template                         |   1 -
 srcpkgs/qtcreator/template                    |   1 -
 srcpkgs/qtikz/template                        |   1 -
 srcpkgs/qtkeychain-qt5/template               |   1 -
 srcpkgs/qtox/template                         |   1 -
 srcpkgs/qtpass/template                       |   1 -
 srcpkgs/qtractor/template                     |   1 -
 srcpkgs/quickjs/template                      |   1 -
 srcpkgs/quimup/template                       |   1 -
 srcpkgs/qv4l2/template                        |   1 -
 srcpkgs/qxkb/template                         |   1 -
 srcpkgs/racket/template                       |   1 -
 srcpkgs/radamsa/template                      |   1 -
 srcpkgs/radicale/template                     |   1 -
 srcpkgs/rage-player/template                  |   1 -
 srcpkgs/rankwidth/template                    |   1 -
 srcpkgs/raptor/template                       |   1 -
 srcpkgs/razergenie/template                   |   1 -
 srcpkgs/rclone/template                       |   1 -
 srcpkgs/re2/template                          |   1 -
 srcpkgs/redsocks/template                     |   1 -
 srcpkgs/reflex/template                       |   1 -
 srcpkgs/remind/template                       |   1 -
 srcpkgs/remmina/template                      |   1 -
 srcpkgs/reptyr/template                       |   1 -
 srcpkgs/rest0/template                        |   1 -
 srcpkgs/retroarch/template                    |   1 -
 srcpkgs/retroshare/template                   |   1 -
 srcpkgs/rex/template                          |   1 -
 srcpkgs/rhash/template                        |   1 -
 srcpkgs/rink/template                         |   1 -
 srcpkgs/rizin/template                        |   1 -
 srcpkgs/rng-tools/template                    |   1 -
 srcpkgs/rnnoise/template                      |   1 -
 srcpkgs/rock64-uboot/template                 |   1 -
 srcpkgs/rofs-filtered/template                |   1 -
 srcpkgs/rox/template                          |   1 -
 srcpkgs/rpi-eeprom/template                   |   1 -
 srcpkgs/rpi-firmware/template                 |   1 -
 srcpkgs/rpi-kernel/template                   |   1 -
 srcpkgs/rpi-userland/template                 |   1 -
 srcpkgs/rpi2-kernel~HEAD                      |   1 +
 srcpkgs/rpi3-kernel~HEAD                      |   1 +
 srcpkgs/rpi4-kernel~HEAD                      |   1 +
 srcpkgs/rsClock/template                      |   1 -
 srcpkgs/rtl8723bt-firmware/template           |   1 -
 srcpkgs/rtl8812au-dkms/template               |   1 -
 srcpkgs/rtl8821cu-dkms/template               |   1 -
 srcpkgs/rtl8822bu-dkms/template               |   1 -
 srcpkgs/ruby-deep_merge/template              |   1 -
 srcpkgs/ruby-ffi/template                     |   1 -
 srcpkgs/ruby-hpricot/template                 |   1 -
 srcpkgs/ruby-rdiscount/template               |   1 -
 srcpkgs/ruby-sync/template                    |   1 -
 srcpkgs/ruby-tmuxinator/template              |   1 -
 srcpkgs/run-mailcap/template                  |   1 -
 srcpkgs/run-parts/template                    |   1 -
 srcpkgs/runawk/template                       |   1 -
 srcpkgs/runelite-launcher/template            |   1 -
 srcpkgs/runit-void/template                   |   1 -
 srcpkgs/runit/template                        |   1 -
 srcpkgs/rust-analyzer/template                |   1 -
 srcpkgs/rust-cargo-audit/template             |   1 -
 srcpkgs/rust-cargo-bloat/template             |   1 -
 srcpkgs/rust-sccache/template                 |   1 -
 srcpkgs/rust/template                         |   1 -
 srcpkgs/rusty-diceware/template               |   1 -
 srcpkgs/rw/template                           |   1 -
 srcpkgs/ryzen-stabilizator/template           |   1 -
 srcpkgs/rz-ghidra/template                    |   1 -
 srcpkgs/sabnzbd/template                      |   1 -
 .../sage-data-combinatorial_designs/template  |   1 -
 srcpkgs/sage-data-conway_polynomials/template |   1 -
 srcpkgs/sage-data-elliptic_curves/template    |   1 -
 srcpkgs/sage-data-graphs/template             |   1 -
 srcpkgs/sage-data-polytopes_db/template       |   1 -
 srcpkgs/sagemath/template                     |   1 -
 srcpkgs/sam/template                          |   1 -
 srcpkgs/sandboxfs/template                    |   1 -
 srcpkgs/sane-airscan/template                 |   1 -
 srcpkgs/sane/template                         |   1 -
 srcpkgs/sasm/template                         |   1 -
 srcpkgs/sauerbraten/template                  |   1 -
 srcpkgs/sbsigntool/template                   |   1 -
 srcpkgs/sbt/template                          |   1 -
 srcpkgs/sc3-plugins/template                  |   1 -
 srcpkgs/schedtool/template                    |   1 -
 srcpkgs/schilytools/template                  |   1 -
 srcpkgs/scons/template                        |   1 -
 srcpkgs/scratch/template                      |   1 -
 srcpkgs/scream-alsa-ivshmem~HEAD              |   1 +
 srcpkgs/scream-alsa~HEAD                      |   1 +
 srcpkgs/scream-pulseaudio-ivshmem~HEAD        |   1 +
 srcpkgs/scream-pulseaudio~HEAD                |   1 +
 srcpkgs/scream-raw-ivshmem~HEAD               |   1 +
 srcpkgs/scream-raw~HEAD                       |   1 +
 srcpkgs/scream/template                       |   1 -
 srcpkgs/seafile-client-qt/template            |   1 -
 srcpkgs/seafile-libclient/template            |   1 -
 srcpkgs/searchfile/template                   |  23 ++
 srcpkgs/seexpr-krita/template                 |   1 -
 srcpkgs/sendEmail/template                    |   1 -
 srcpkgs/senpai/template                       |   1 -
 srcpkgs/sequoia-sop/template                  |   1 -
 srcpkgs/sequoia-sq/template                   |   1 -
 srcpkgs/sequoia-sqv/template                  |   1 -
 srcpkgs/setzer/template                       |   1 -
 srcpkgs/shfmt/template                        |   1 -
 srcpkgs/shiboken2/template                    |   1 -
 srcpkgs/sigil/template                        |   1 -
 srcpkgs/signing-party/template                |   1 -
 srcpkgs/signon-plugin-oauth2/template         |   1 -
 srcpkgs/signond/template                      |   1 -
 srcpkgs/sigrok-firmware-fx2lafw/template      |   1 -
 srcpkgs/silc/template                         |   1 -
 srcpkgs/silly/template                        |   1 -
 srcpkgs/simage/template                       |   1 -
 srcpkgs/simh/template                         |   1 -
 srcpkgs/sip4/template                         |   1 -
 srcpkgs/sisl/template                         |   1 -
 srcpkgs/skktools/template                     |   1 -
 srcpkgs/sklogw/template                       |   1 -
 srcpkgs/sleuthkit/template                    |   1 -
 srcpkgs/slrn/template                         |   1 -
 srcpkgs/slstatus/template                     |   1 -
 srcpkgs/slurm-wlm/template                    |   1 -
 srcpkgs/slurm/template                        |   1 -
 srcpkgs/snappy-player/template                |   1 -
 srcpkgs/snapwm/template                       |   1 -
 srcpkgs/snes9x-gtk/template                   |   1 -
 srcpkgs/socklog/template                      |   1 -
 srcpkgs/sof-firmware/template                 |   1 -
 srcpkgs/sof-tools/template                    |   1 -
 srcpkgs/solarus-quest-editor/template         |   1 -
 srcpkgs/solarus/template                      |   1 -
 srcpkgs/sombok/template                       |   1 -
 srcpkgs/sonic/template                        |   1 -
 srcpkgs/soundfont-fluid/template              |   1 -
 srcpkgs/source-sans-pro/template              |   1 -
 srcpkgs/spamassassin/template                 |   1 -
 srcpkgs/spandsp/template                      |   1 -
 srcpkgs/sparsehash/template                   |   1 -
 srcpkgs/spdx-licenses-list/template           |   1 -
 srcpkgs/spectrwm/template                     |   1 -
 srcpkgs/speech-dispatcher/template            |   1 -
 srcpkgs/speedcrunch/template                  |   1 -
 srcpkgs/speedometer/template                  |   1 -
 srcpkgs/spice-protocol/template               |   1 -
 srcpkgs/splint/template                       |   1 -
 srcpkgs/splix/template                        |   1 -
 srcpkgs/sqlite-pcre/template                  |   1 -
 srcpkgs/sqlite/template                       |   1 -
 srcpkgs/squeak/template                       |   1 -
 srcpkgs/ssdeep/template                       |   1 -
 srcpkgs/statnot/template                      |   1 -
 srcpkgs/stdm/template                         |   1 -
 srcpkgs/steam/template                        |   1 -
 srcpkgs/stegsnow/template                     |   1 -
 srcpkgs/step-certificates/template            |   1 -
 srcpkgs/step-cli/template                     |   1 -
 srcpkgs/stlarch-font/template                 |   1 -
 srcpkgs/stockfish/template                    |   1 -
 srcpkgs/sublime-merge-bin~HEAD                |   1 +
 srcpkgs/sublime-merge/template                |   1 -
 srcpkgs/sublime-text3/template                |   1 -
 srcpkgs/sublime-text4/template                |   1 -
 srcpkgs/subtle/template                       |   1 -
 srcpkgs/subversion-kwallet-auth/template      |   1 -
 srcpkgs/sugar/template                        |   1 -
 srcpkgs/sun7i-kernel/template                 |   1 -
 srcpkgs/sunpinyin/template                    |   1 -
 srcpkgs/sunwait/template                      |   1 -
 srcpkgs/supercollider/template                |   1 -
 srcpkgs/supertux2/template                    |   1 -
 srcpkgs/supertuxkart/template                 |   1 -
 srcpkgs/surfraw/template                      |   1 -
 srcpkgs/svt-av1/template                      |   1 -
 srcpkgs/sway-audio-idle-inhibit/template      |   1 -
 srcpkgs/swh-lv2/template                      |   1 -
 srcpkgs/swh-plugins/template                  |   1 -
 srcpkgs/swi-prolog/template                   |   1 -
 srcpkgs/swiften/template                      |   1 -
 srcpkgs/sydbox/template                       |   1 -
 srcpkgs/sympow/template                       |   1 -
 srcpkgs/synergy/template                      |   1 -
 srcpkgs/tab/template                          |   1 -
 srcpkgs/tacacs/template                       |   1 -
 srcpkgs/tachyon/template                      |   1 -
 srcpkgs/taisei/template                       |   1 -
 srcpkgs/taplo/template                        |   1 -
 srcpkgs/taralli/template                      |   1 -
 srcpkgs/tarsnap/template                      |   1 -
 srcpkgs/tasknc/template                       |   1 -
 srcpkgs/tbb/template                          |   1 -
 srcpkgs/tcc/template                          |   1 -
 srcpkgs/tcl/template                          |   1 -
 srcpkgs/tcllib/template                       |   1 -
 srcpkgs/tcpflow/template                      |   1 -
 srcpkgs/tea/template                          |   1 -
 srcpkgs/teamspeak3/template                   |   1 -
 srcpkgs/tectonic/template                     |   1 -
 srcpkgs/ted/template                          |   1 -
 srcpkgs/telegram-desktop/template             |   1 -
 srcpkgs/telegram-tg/template                  |   1 -
 srcpkgs/telepathy-qt5/template                |   1 -
 srcpkgs/termsyn-font/template                 |   1 -
 srcpkgs/tesseract-ocr/template                |   1 -
 srcpkgs/tesseract/template                    |   1 -
 srcpkgs/texlive/template                      |   1 -
 srcpkgs/textadept/template                    |   1 -
 srcpkgs/texworks/template                     |   1 -
 srcpkgs/tg_owt/template                       |   1 -
 srcpkgs/thermald/template                     |   1 -
 srcpkgs/thinglaunch/template                  |   1 -
 srcpkgs/thingmenu/template                    |   1 -
 srcpkgs/tidy5/template                        |   1 -
 srcpkgs/tif22pnm/template                     |   1 -
 srcpkgs/tig/template                          |   1 -
 srcpkgs/tilda/template                        |   1 -
 srcpkgs/timewarrior/template                  |   1 -
 srcpkgs/timidity/template                     |   1 -
 srcpkgs/tint2/template                        |   1 -
 srcpkgs/tintin/template                       |   1 -
 srcpkgs/tinyxml/template                      |   1 -
 srcpkgs/tk/template                           |   1 -
 srcpkgs/tklib/template                        |   1 -
 srcpkgs/tldr/template                         |   1 -
 srcpkgs/tllist/template                       |   1 -
 srcpkgs/tlp/template                          |   1 -
 srcpkgs/tlpui/template                        |   1 -
 srcpkgs/tomahawk/template                     |   1 -
 srcpkgs/tomb/template                         |   1 -
 srcpkgs/toxcore/template                      |   1 -
 srcpkgs/tp_smapi-dkms/template                |   1 -
 srcpkgs/trace-cmd/template                    |   1 -
 srcpkgs/tracker3-miners~HEAD                  |   1 +
 srcpkgs/tracker3~HEAD                         |   1 +
 srcpkgs/transcode/template                    |   1 -
 srcpkgs/transifex-cli/template                |   1 -
 srcpkgs/trayer-srg/template                   |   1 -
 srcpkgs/tree/template                         |   1 -
 srcpkgs/treeline/template                     |   1 -
 srcpkgs/trident-automount/template            |  21 ++
 srcpkgs/trident-networkmgr/template           |   1 -
 srcpkgs/triggerhappy/template                 |   1 -
 srcpkgs/trn/template                          |   1 -
 srcpkgs/tsocks/template                       |   1 -
 srcpkgs/ttf-material-icons~HEAD               |   1 +
 srcpkgs/ttf-opensans/template                 |   1 -
 srcpkgs/ttf-ubuntu-font-family/template       |   1 -
 srcpkgs/ttyqr/template                        |   1 -
 srcpkgs/tuir/template                         |   1 -
 srcpkgs/tuxguitar/template                    |   1 -
 srcpkgs/tuxpaint/template                     |   1 -
 srcpkgs/twaindsm/template                     |   1 -
 srcpkgs/twemoji/template                      |   1 -
 srcpkgs/txt2man/template                      |   1 -
 srcpkgs/tzutils/template                      |   1 -
 srcpkgs/u-boot-tools/template                 |   1 -
 srcpkgs/u9fs/template                         |   1 -
 srcpkgs/uacme/template                        |   1 -
 srcpkgs/ucpp/template                         |   1 -
 srcpkgs/udisks2/template                      |   1 -
 srcpkgs/ufetch/template                       |   1 -
 srcpkgs/ulauncher/template                    |   1 -
 srcpkgs/unclutter/template                    |   1 -
 srcpkgs/uncrustify/template                   |   1 -
 srcpkgs/unixbench/template                    |   1 -
 srcpkgs/unixodbc/template                     |   1 -
 srcpkgs/unrar/template                        |   1 -
 srcpkgs/unzip/template                        |   1 -
 srcpkgs/up_rewrite/template                   |   1 -
 srcpkgs/upower/template                       |   1 -
 srcpkgs/upx/template                          |   1 -
 srcpkgs/urbanterror-data/template             |   1 -
 srcpkgs/urbanterror/template                  |   1 -
 srcpkgs/urxvtconfig/template                  |   1 -
 srcpkgs/usbredir/template                     |   1 -
 srcpkgs/usbtop/template                       |   1 -
 srcpkgs/util-linux-common/template            |   1 -
 srcpkgs/utox/template                         |   1 -
 srcpkgs/v2ray/template                        |   1 -
 srcpkgs/valadoc/template                      |   1 -
 srcpkgs/vale-style-alex/template              |   1 -
 srcpkgs/vale-style-microsoft/template         |   1 -
 srcpkgs/vale-style-proselint/template         |   1 -
 srcpkgs/vale-style-write-good/template        |   1 -
 srcpkgs/vanitygen/template                    |   1 -
 srcpkgs/vapoursynth-editor/template           |   1 -
 srcpkgs/vba-m/template                        |   1 -
 srcpkgs/vbindiff/template                     |   1 -
 srcpkgs/vc/template                           |   1 -
 srcpkgs/vdrift/template                       |   1 -
 srcpkgs/vegeta/template                       |   1 -
 srcpkgs/vhba-module-dkms/template             |   1 -
 srcpkgs/viewnior/template                     |   1 -
 srcpkgs/vigra/template                        |   1 -
 srcpkgs/vim-colorschemes/template             |   1 -
 srcpkgs/virglrenderer/template                |   1 -
 srcpkgs/virtualbox-ose/template               |   1 -
 srcpkgs/virtuoso/template                     |   1 -
 srcpkgs/visitors/template                     |   1 -
 srcpkgs/vkeybd/template                       |   1 -
 srcpkgs/vmap/template                         |   1 -
 srcpkgs/vmdfmt/template                       |   1 -
 srcpkgs/vpnc/template                         |   1 -
 srcpkgs/vpnfailsafe/template                  |   1 -
 srcpkgs/vte3/template                         |   1 -
 srcpkgs/vtk/template                          |   1 -
 srcpkgs/vulkan-loader/template                |   1 -
 srcpkgs/w3m/template                          |   1 -
 srcpkgs/wally-cli/template                    |   1 -
 srcpkgs/warsow-data/template                  |   1 -
 srcpkgs/warsow/template                       |   1 -
 srcpkgs/warzone2100/template                  |   1 -
 srcpkgs/waypipe/template                      |   1 -
 srcpkgs/wbg/template                          |   1 -
 srcpkgs/webkit2gtk/template                   |   1 -
 srcpkgs/welle-io/template                     |   1 -
 srcpkgs/whois/template                        |   1 -
 srcpkgs/whowatch/template                     |   1 -
 srcpkgs/wicd/template                         |   1 -
 srcpkgs/wike/template                         |   1 -
 srcpkgs/wildmidi/template                     |   1 -
 srcpkgs/wire-desktop/template                 |   1 -
 srcpkgs/wireguard-dkms/template               |   1 -
 srcpkgs/wireless_tools/template               |   1 -
 srcpkgs/wlclock/template                      |   1 -
 srcpkgs/wlopm/template                        |   1 -
 srcpkgs/wlr-randr/template                    |   1 -
 srcpkgs/wlroots0.14/template                  |   1 -
 srcpkgs/wmclock/template                      |   1 -
 srcpkgs/wmii/template                         |   1 -
 srcpkgs/wmutils-core/template                 |   1 -
 srcpkgs/wmutils-opt/template                  |   1 -
 srcpkgs/wofi/template                         |   1 -
 srcpkgs/workrave/template                     |   1 -
 srcpkgs/wpa_gui/template                      |   1 -
 srcpkgs/wqy-microhei/template                 |   1 -
 srcpkgs/wxMaxima/template                     |   1 -
 srcpkgs/wxPython/template                     |   1 -
 srcpkgs/wxPython4/template                    |   1 -
 srcpkgs/wxWidgets-gtk3/template               |   1 -
 srcpkgs/x264/template                         |   1 -
 srcpkgs/x265/template                         |   1 -
 srcpkgs/x2x-git/template                      |   1 -
 srcpkgs/xaos/template                         |   1 -
 srcpkgs/xapps/template                        |   1 -
 srcpkgs/xastir/template                       |   1 -
 srcpkgs/xboxdrv/template                      |   1 -
 srcpkgs/xbps-static/template                  |   1 -
 srcpkgs/xcb-proto/template                    |   1 -
 srcpkgs/xcolorsel/template                    |   1 -
 srcpkgs/xcursor-vanilla-dmz/template          |   1 -
 srcpkgs/xdebug8.0/template                    |   1 -
 srcpkgs/xdebug8.1/template                    |   1 -
 srcpkgs/xdot/template                         |   1 -
 srcpkgs/xf86-video-fbturbo-sunxi/template     |  28 ++
 srcpkgs/xf86-video-intel/template             |   1 -
 srcpkgs/xiate/template                        |   1 -
 srcpkgs/xidle/template                        |   1 -
 srcpkgs/xkcdpass/template                     |   1 -
 srcpkgs/xmldiff/template                      |   1 -
 srcpkgs/xnec2c/template                       |   1 -
 srcpkgs/xonotic-data-low/template             |   1 -
 srcpkgs/xonotic-data/template                 |   1 -
 srcpkgs/xonotic/template                      |   1 -
 srcpkgs/xorg-server-xwayland/template         |   1 -
 srcpkgs/xorg-util-macros/template             |   1 -
 srcpkgs/xorriso/template                      |   1 -
 srcpkgs/xscreensaver/template                 |   1 -
 srcpkgs/xseticon/template                     |   1 -
 srcpkgs/xss-lock/template                     |   1 -
 srcpkgs/xtrlock/template                      |   1 -
 srcpkgs/xvidcore/template                     |   1 -
 srcpkgs/yabause-gtk/template                  |  18 +
 srcpkgs/yambar/template                       |   1 -
 srcpkgs/yaml-cpp/template                     |   1 -
 srcpkgs/yggdrasil/template                    |   1 -
 srcpkgs/ykneomgr/template                     |   1 -
 srcpkgs/ykpers-gui/template                   |   1 -
 srcpkgs/yosys/template                        |   1 -
 srcpkgs/youtube-dl/template                   |   1 -
 srcpkgs/yq-go/template                        |   1 -
 srcpkgs/yquake2/template                      |   1 -
 srcpkgs/yt-dlp/template                       |   1 -
 srcpkgs/z3/template                           |   1 -
 srcpkgs/zd1211-firmware/template              |   1 -
 srcpkgs/zeroc-mcpp/template                   |   1 -
 srcpkgs/zeroinstall/template                  |   1 -
 srcpkgs/zfs-auto-snapshot/template            |   1 -
 srcpkgs/zimg/template                         |   1 -
 srcpkgs/zip/template                          |   1 -
 srcpkgs/zoom/template                         |   1 -
 srcpkgs/zopfli/template                       |   1 -
 srcpkgs/zproto/template                       |   1 -
 srcpkgs/zsnes/template                        |   1 -
 srcpkgs/zulip-desktop/template                |   1 -
 srcpkgs/zulucrypt/template                    |   1 -
 3135 files changed, 2641 insertions(+), 3024 deletions(-)
 create mode 120000 srcpkgs/Gifsicle~HEAD
 create mode 100644 srcpkgs/MoinMoin/template
 create mode 100644 srcpkgs/MultiMC/template
 create mode 100644 srcpkgs/SMC/template
 create mode 120000 srcpkgs/cbatticon-gtk3~HEAD
 create mode 100644 srcpkgs/cegui07/template
 create mode 100644 srcpkgs/celestia-gtk/template
 create mode 100644 srcpkgs/couchpotato/template
 create mode 100644 srcpkgs/elasticsearch/template
 create mode 100644 srcpkgs/exfat-dkms/template
 create mode 100644 srcpkgs/gandi-cli/template
 create mode 120000 srcpkgs/gmime3~HEAD
 create mode 120000 srcpkgs/gnome-passwordsafe~HEAD
 create mode 100644 srcpkgs/gradio/template
 create mode 120000 srcpkgs/gsimplecal-gtk2~HEAD
 create mode 100644 srcpkgs/guile1.8/template
 create mode 100644 srcpkgs/kicad-i18n/template
 create mode 100644 srcpkgs/libpipewire0.2/template
 create mode 100644 srcpkgs/libpng12/template
 create mode 100644 srcpkgs/libunique1/template
 create mode 100644 srcpkgs/libxml2-python/template
 create mode 100644 srcpkgs/linux4.4/template
 create mode 100644 srcpkgs/mailpile/template
 create mode 100644 srcpkgs/miro-video-converter/template
 create mode 100644 srcpkgs/ocaml-lablgtk2/template
 create mode 100644 srcpkgs/opencl-clhpp/template
 create mode 120000 srcpkgs/opencv4~HEAD
 create mode 100644 srcpkgs/parallel-rust/template
 create mode 100644 srcpkgs/paraview/template
 create mode 120000 srcpkgs/perl-Stow~HEAD
 create mode 100644 srcpkgs/printrun/template
 create mode 100644 srcpkgs/python-Babel/template
 create mode 100644 srcpkgs/python-M2Crypto/template
 create mode 100644 srcpkgs/python-Pillow/template
 create mode 100644 srcpkgs/python-Pygments/template
 create mode 100644 srcpkgs/python-atomicwrites/template
 create mode 100644 srcpkgs/python-backports.configparser/template
 create mode 100644 srcpkgs/python-backports.functools_lru_cache/template
 create mode 100644 srcpkgs/python-backports/template
 create mode 100644 srcpkgs/python-bcrypt/template
 create mode 100644 srcpkgs/python-boto/template
 create mode 100644 srcpkgs/python-chardet/template
 create mode 100644 srcpkgs/python-configobj/template
 create mode 100644 srcpkgs/python-contextlib2/template
 create mode 100644 srcpkgs/python-coverage/template
 create mode 100644 srcpkgs/python-cryptography_vectors/template
 create mode 100644 srcpkgs/python-funcsigs/template
 create mode 100644 srcpkgs/python-gobject/template
 create mode 100644 srcpkgs/python-hypothesis/template
 create mode 100644 srcpkgs/python-importlib_metadata/template
 create mode 100644 srcpkgs/python-iso8601/template
 create mode 100644 srcpkgs/python-isodate/template
 create mode 100644 srcpkgs/python-lockfile/template
 create mode 100644 srcpkgs/python-lxml/template
 create mode 100644 srcpkgs/python-mock/template
 create mode 100644 srcpkgs/python-more-itertools/template
 create mode 100644 srcpkgs/python-nose/template
 create mode 100644 srcpkgs/python-notify/template
 create mode 100644 srcpkgs/python-packaging/template
 create mode 100644 srcpkgs/python-pathlib2/template
 create mode 100644 srcpkgs/python-pluggy/template
 create mode 100644 srcpkgs/python-pretend/template
 create mode 100644 srcpkgs/python-py/template
 create mode 100644 srcpkgs/python-pycryptodome/template
 create mode 100644 srcpkgs/python-pydns/template
 create mode 100644 srcpkgs/python-pystache/template
 create mode 100644 srcpkgs/python-pytest/template
 create mode 100644 srcpkgs/python-pytz/template
 create mode 100644 srcpkgs/python-rdflib/template
 create mode 100644 srcpkgs/python-reportlab/template
 create mode 100644 srcpkgs/python-requests/template
 create mode 100644 srcpkgs/python-rfc6555/template
 create mode 100644 srcpkgs/python-scandir/template
 create mode 100644 srcpkgs/python-selectors2/template
 create mode 100644 srcpkgs/python-spambayes/template
 create mode 100644 srcpkgs/python-typing/template
 create mode 100644 srcpkgs/python-urllib3/template
 create mode 100644 srcpkgs/python-urwid/template
 create mode 100644 srcpkgs/python-xdg/template
 create mode 100644 srcpkgs/python-zipp/template
 create mode 100644 srcpkgs/python3-SPARQLWrapper/template
 create mode 100644 srcpkgs/python3-aioredis/template
 create mode 100644 srcpkgs/python3-bluez/template
 create mode 100644 srcpkgs/python3-docker-pycreds/template
 create mode 100644 srcpkgs/python3-grako/template
 create mode 120000 srcpkgs/python3-hyper-h2~HEAD
 create mode 100644 srcpkgs/python3-importlib_metadata/template
 create mode 100644 srcpkgs/python3-jsonrpc-server/template
 create mode 100644 srcpkgs/python3-keepalive/template
 create mode 120000 srcpkgs/python3-language-server~HEAD
 create mode 120000 srcpkgs/python3-transifex-client~HEAD
 create mode 100644 srcpkgs/python3-txacme/template
 create mode 100644 srcpkgs/python3-zipp/template
 create mode 100644 srcpkgs/qt6-quickcontrols2/template
 create mode 120000 srcpkgs/rpi2-kernel~HEAD
 create mode 120000 srcpkgs/rpi3-kernel~HEAD
 create mode 120000 srcpkgs/rpi4-kernel~HEAD
 create mode 120000 srcpkgs/scream-alsa-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-alsa~HEAD
 create mode 120000 srcpkgs/scream-pulseaudio-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-pulseaudio~HEAD
 create mode 120000 srcpkgs/scream-raw-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-raw~HEAD
 create mode 100644 srcpkgs/searchfile/template
 create mode 120000 srcpkgs/sublime-merge-bin~HEAD
 create mode 120000 srcpkgs/tracker3-miners~HEAD
 create mode 120000 srcpkgs/tracker3~HEAD
 create mode 100644 srcpkgs/trident-automount/template
 create mode 120000 srcpkgs/ttf-material-icons~HEAD
 create mode 100644 srcpkgs/xf86-video-fbturbo-sunxi/template
 create mode 100644 srcpkgs/yabause-gtk/template

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 3dd6c25a0a26..8df162c2f482 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -6,7 +6,6 @@ _ver_major="${version%%.*}"
 _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
-wrksrc="EmptyEpsilon-EE-${version}"
 build_style=cmake
 configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
  -DCPACK_PACKAGE_VERSION=${version}
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index c0436d6506d0..a73024fd5ecb 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,7 +3,6 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
-wrksrc="fritzing-app-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Gifsicle~HEAD b/srcpkgs/Gifsicle~HEAD
new file mode 120000
index 000000000000..a986d20bd79b
--- /dev/null
+++ b/srcpkgs/Gifsicle~HEAD
@@ -0,0 +1 @@
+gifsicle
\ No newline at end of file
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index 81d18790290f..237ef744d7c9 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.7
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index b15f96abe599..d0071777a005 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.49
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MoinMoin/template b/srcpkgs/MoinMoin/template
new file mode 100644
index 000000000000..8d1e5be6354d
--- /dev/null
+++ b/srcpkgs/MoinMoin/template
@@ -0,0 +1,14 @@
+# Template file for 'MoinMoin'
+pkgname=MoinMoin
+version=1.9.11
+revision=1
+build_style=python2-module
+hostmakedepends="python"
+makedepends="python"
+depends="python"
+short_desc="MoinMoin, a Python clone of WikiWiki"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="https://moinmo.in"
+distfiles="https://static.moinmo.in/files/moin-${version}.tar.gz"
+checksum=02be31d55f39d4fe0c6253df8b49e01b76d095634cbd1b56d185f66e1e0c3cf5
diff --git a/srcpkgs/MultiMC/template b/srcpkgs/MultiMC/template
new file mode 100644
index 000000000000..825af9736482
--- /dev/null
+++ b/srcpkgs/MultiMC/template
@@ -0,0 +1,45 @@
+# Template file for 'MultiMC'
+pkgname=MultiMC
+version=0.6.12
+revision=2
+_commithashnbt="4b305bbd2ac0e7a26987baf7949a484a87b474d4"
+_nbtversion="multimc-0.6.1"
+_quazipversion="multimc-3"
+build_style=cmake
+configure_args='-DMultiMC_BUILD_PLATFORM=Void -DMultiMC_LAYOUT=lin-system'
+hostmakedepends="openjdk8 xxd git qt5-qmake qt5-host-tools tar"
+makedepends="qt5-devel qt5-x11extras-devel qt5-svg-devel gtk+-devel"
+depends="virtual?java-environment qt5-svg"
+short_desc="Instanced Minecraft client"
+maintainer="Henry Naguski <henry@nilsu.org>"
+license="Apache-2.0"
+homepage="http://multimc.org"
+distfiles="https://github.com/${pkgname}/${pkgname}5/archive/${version}.tar.gz
+ https://github.com/${pkgname}/libnbtplusplus/archive/${_nbtversion}.tar.gz
+ https://github.com/${pkgname}/quazip/archive/${_quazipversion}.tar.gz"
+checksum="c251744b77d93db4ead56940b7b81d30dc5390fb86a1676d3f0364cc4e570185
+ 36c816e6b1ef8ece52c57dfa9bfda3a23808d0c6c3288b25d8bcf49c7cdb5b07
+ ffa60368b1c196859691b637c740f4c60597b2ac47217995082ae8b2a3a9ac18"
+skip_extraction="${_nbtversion}.tar.gz ${_quazipversion}.tar.gz"
+
+case "$XBPS_TARGET_MACHINE" in
+	armv*) broken="https://github.com/MultiMC/MultiMC5/issues/2895";;
+esac
+
+pre_configure() {
+	export JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk
+	export PATH=$PATH:$JAVA_HOME/bin
+	tar zxvf "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_nbtversion}.tar.gz" -C "${wrksrc}/libraries/libnbtplusplus" --strip-components 1
+	tar zxvf "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_quazipversion}.tar.gz" -C "${wrksrc}/libraries/quazip" --strip-components 1
+}
+
+post_install() {
+	vmkdir usr/libexec/multimc
+	mv "${DESTDIR}/usr/bin/multimc" "${DESTDIR}/usr/libexec/multimc"
+	vbin "${FILESDIR}/MultiMC.sh" MultiMC
+	vinstall build/libMultiMC_nbt++.so 755 /usr/lib
+	vinstall build/libMultiMC_quazip.so 755 /usr/lib
+	vinstall application/package/linux/multimc.desktop 644 /usr/share/applications
+	vsed -i "${DESTDIR}/usr/share/applications/multimc.desktop" -e 's/Exec=multimc/Exec=MultiMC/'
+	vinstall application/resources/multimc/scalable/multimc.svg 644 /usr/share/pixmaps
+}
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index 787f422babd7..7265a6cd6443 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -2,7 +2,6 @@
 pkgname=OpenLP
 version=2.9.4
 revision=1
-wrksrc="OpenLP-${version}"
 build_style=python3-module
 # test always fails with AssertionError
 # see https://gitlab.com/openlp/openlp/-/issues/1024
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 48af03b33ffd..0eab06facf44 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.08.21
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SMC/template b/srcpkgs/SMC/template
new file mode 100644
index 000000000000..88b6224eeef3
--- /dev/null
+++ b/srcpkgs/SMC/template
@@ -0,0 +1,36 @@
+# Template file for 'SMC'
+pkgname=SMC
+version=1.9
+revision=9
+build_style=gnu-configure
+hostmakedepends="automake libtool gettext-devel pkg-config unzip"
+makedepends="MesaLib-devel boost-devel cegui07-devel gettext-devel
+ SDL_image-devel SDL_mixer-devel SDL_ttf-devel"
+short_desc="Two-dimensional platform game similar to Super Mario"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-3.0-or-later"
+homepage="http://www.secretmaryo.org/"
+distfiles="
+ ${SOURCEFORGE_SITE}/smclone/${pkgname,,}-${version}.tar.bz2
+ ${SOURCEFORGE_SITE}/smclone/SMC_Music_5.0_high.zip"
+checksum="
+ b4194e70d3f1de3da884dd1a11e4f5cec25a205f66a3b85cc9fc1c86289b237d
+ c5bb2e1830c7cbe499c93851f5a02b2b900b4730d2c7a133a44a7b43a297dab8"
+replaces="SMC-data>=0"
+
+CXXFLAGS="-fpermissive -std=c++11"
+LDFLAGS="-Wl,--no-as-needed -lX11 -lboost_system"
+
+post_extract() {
+	# remove CRs from end of line
+	find ${wrksrc}/src -type f -exec sed -i "{}" -e "s;\r$;;" \;
+	mv ${XBPS_BUILDDIR}/data/music/* ${wrksrc}/data/music
+}
+pre_configure() {
+	vsed -i configure.ac -e "/AM_INIT_AUTOMAKE/s/)/ subdir-objects)/"
+	NOCONFIGURE=1 ./autogen.sh
+}
+post_install() {
+	vinstall ${FILESDIR}/smc.desktop 644 usr/share/applications
+	vinstall ${FILESDIR}/smc.png 644 usr/share/pixmaps
+}
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index e858493ef880..e034c8c461f5 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=1
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index d8a2b77f9c54..7897443388ca 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 33f6e70bd335..48f4acdf29a4 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index db168dbda807..49814c9f37d5 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 532b20164f44..a0711304ba8c 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbatticon-gtk3~HEAD b/srcpkgs/cbatticon-gtk3~HEAD
new file mode 120000
index 000000000000..914da0006f51
--- /dev/null
+++ b/srcpkgs/cbatticon-gtk3~HEAD
@@ -0,0 +1 @@
+cbatticon
\ No newline at end of file
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/cegui07/template b/srcpkgs/cegui07/template
new file mode 100644
index 000000000000..50aa6624bca2
--- /dev/null
+++ b/srcpkgs/cegui07/template
@@ -0,0 +1,90 @@
+# Template file for 'cegui07'
+pkgname=cegui07
+version=0.7.9
+revision=8
+build_style=gnu-configure
+configure_args="--disable-samples"
+make_build_args="all html"
+hostmakedepends="automake dejavu-fonts-ttf doxygen glm graphviz libtool
+ pkg-config python"
+makedepends="boost-devel devil-devel freeimage-devel freetype-devel
+ fribidi-devel glfw-devel libxml2-devel lua51-devel minizip-devel ois-devel
+ pcre-devel silly-devel tinyxml-devel toluapp-devel
+ $(vopt_if irrlicht 'irrlicht-devel')
+ $(vopt_if python 'python-devel')"
+depends="cegui07-data"
+short_desc="Crazy Eddie's Graphical User Interface (0.7.x)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="http://cegui.org.uk/"
+distfiles="${SOURCEFORGE_SITE}/crayzedsgui/CEGUI%20Mk-2/${version}/CEGUI-${version}.tar.gz"
+checksum=7c3b264def08b46de749c2acaba363e907479d924612436f3bd09da2e474bb8c
+
+build_options="irrlicht python"
+desc_option_irrlicht="Enable support for Irrlicht"
+build_options_default="irrlicht"
+
+if [ -z "$CROSS_BUILD" ]; then
+	# XXX: boost-python is not available when cross building
+	build_options_default+=" python"
+fi
+
+# Make configure find python and freetype2
+CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/python2.7"
+
+pre_configure() {
+	# Silence doxygen
+	sed -i doc/doxygen/Makefile.am \
+		-e 's;$(DOXYGEN) doxyfile;& >/dev/null 2>&1;'
+
+	# Modernize Makefile.am files
+	find . -name Makefile.am -exec sed -i "{}" \
+		-e "1i ACLOCAL_AMFLAGS = -I m4" \
+		-e "s;INCLUDES;AM_CXXFLAGS;g" \;
+
+	# Set AM_CPPFLAGS for the C source in tolua++
+	sed -i cegui/src/ScriptingModules/LuaScriptModule/support/tolua++/Makefile.am \
+		-e "s;AM_CXXFLAGS;AM_CFLAGS;"
+
+	# Modernize configure.ac (enable subdir-objects)
+	sed -i configure.ac \
+		-e "s;dist-zip tar-ustar;& subdir-objects;" \
+		-e "/^AM_INIT_AUTOMAKE.*/a AC_CONFIG_MACRO_DIRS([m4])"
+
+	mkdir -p m4
+	cp doc/COPYING doc/README .
+	touch NEWS AUTHORS ChangeLog
+	autoreconf -if
+}
+post_install() {
+	vlicense COPYING
+	vdoc doc/README
+	vdoc doc/GLEW-LICENSE
+	vdoc doc/PCRE-LICENSE
+	vdoc doc/TinyXML-License
+	vdoc doc/stringencoders-license
+}
+
+cegui07-data_package() {
+	short_desc+=" - data files"
+	pkg_install() {
+		vmove usr/share/CEGUI
+	}
+}
+cegui07-doc_package() {
+	short_desc+=" - documentation"
+	pkg_install() {
+		vmkdir usr/share/doc/${sourcepkg}
+		vcopy ${wrksrc}/doc/doxygen/html usr/share/doc/${sourcepkg}
+	}
+}
+cegui07-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		# Move only the symlink *.so files
+		find ${DESTDIR}/usr/lib/ -type l -exec mv "{}" ${PKGDESTDIR}/usr/lib \;
+	}
+}
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/celestia-gtk/template b/srcpkgs/celestia-gtk/template
new file mode 100644
index 000000000000..e8cbe8877547
--- /dev/null
+++ b/srcpkgs/celestia-gtk/template
@@ -0,0 +1,25 @@
+# Template file for 'celestia-gtk'
+pkgname=celestia-gtk
+version=1.6.1
+revision=5
+build_style=gnu-configure
+configure_args="--with-gtk --with-lua --enable-theora --disable-static"
+hostmakedepends="pkg-config"
+makedepends="gtkglext-devel zlib-devel lua51-devel glu-devel gtk+-devel
+ libjpeg-turbo-devel libpng-devel libtheora-devel"
+short_desc="Free space simulation using GTK"
+maintainer="Martin Riese <grauehaare@gmx.de>"
+license="GPL-2.0-only"
+homepage="https://celestia.space"
+distfiles="${SOURCEFORGE_SITE}/celestia/celestia-${version}.tar.gz"
+checksum="d35570ccb9440fc0bd3e73eb9b4c3e8a4c25f3ae444a13d1175053fa16dc34c4"
+
+provides="celestia-${version}_${revision}"
+replaces="celestia>=0"
+
+do_configure() {
+	local _gtk_libs=$(pkg-config --libs gtkglext-x11-1.0)
+	CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+	LIBS="-lpng -ljpeg -llua5.1 ${_gtk_libs} -logg -ltheora -lz -ldl" \
+		./configure ${configure_args}
+}
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
index d218d82c1d70..3acf639f5258 100644
--- a/srcpkgs/ckbcomp/template
+++ b/srcpkgs/ckbcomp/template
@@ -2,7 +2,6 @@
 pkgname=ckbcomp
 version=1.198
 revision=1
-wrksrc="console-setup-${version}"
 depends="perl"
 short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/couchpotato/template b/srcpkgs/couchpotato/template
new file mode 100644
index 000000000000..5c48eb500360
--- /dev/null
+++ b/srcpkgs/couchpotato/template
@@ -0,0 +1,23 @@
+# Template file for 'couchpotato'
+pkgname=couchpotato
+version=3.0.1
+revision=3
+pycompile_dirs="/usr/share/couchpotato"
+make_dirs="
+ /var/lib/couchpotato 0755 couchpotato couchpotato"
+depends="python"
+short_desc="Usenet PVR for movies"
+maintainer="Ananteris <ananteris@mailinator.com>"
+license="GPL-3.0-or-later"
+homepage="http://couchpota.to"
+distfiles="https://github.com/RuudBurger/CouchPotatoServer/archive/build/${version}.tar.gz>${pkgname}-${version}.tar.gz"
+checksum=f08f9c6ac02f66c6667f17ded1eea4c051a62bbcbadd2a8673394019878e92f7
+python_version=2
+couchpotato_homedir="/var/lib/couchpotato"
+system_accounts="couchpotato"
+
+do_install() {
+	vmkdir usr/share/couchpotato
+	vcopy "*" usr/share/couchpotato
+	vsv couchpotato
+}
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 0905fa341648..7d5ec60bd77c 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -2,7 +2,6 @@
 pkgname=crack-attack
 version=1.1.14
 revision=10
-wrksrc="$pkgname-$version"
 build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index 58db8270c399..c5406a33716e 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -2,7 +2,6 @@
 pkgname=daemontools
 version=0.76
 revision=3
-wrksrc=admin
 build_wrksrc=${pkgname}-${version}
 build_style=slashpackage
 short_desc="A collection of tools for managing UNIX services"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index 575d9b7a74e7..84c1b946d10c 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index 23d75725e76a..7287982e3cff 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dolphin-emu/template b/srcpkgs/dolphin-emu/template
index 2b3a783943b8..1e1f54576f6c 100644
--- a/srcpkgs/dolphin-emu/template
+++ b/srcpkgs/dolphin-emu/template
@@ -6,7 +6,6 @@ _dolphin_commit=8ecfa537a242de74d2e372e30d9d79b14584b2fb
 _mgba_commit=40d4c430fc36caeb7ea32fd39624947ed487d2f2
 #Version/hash pair can be found at https://dolphin-emu.org/download/
 archs="x86_64* aarch64* ppc64le* i686*"
-wrksrc="dolphin-${_dolphin_commit}"
 build_style=cmake
 configure_args="-DUSE_SHARED_ENET=ON
  -DDOLPHIN_WC_DESCRIBE=${version%.*}-${version##*.}
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 4518697790ab..2ec8b69e925b 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74.3
 revision=1
-wrksrc=${pkgname}-0.74-3
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index 109336ddaa82..42b29dc79a59 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elasticsearch/template b/srcpkgs/elasticsearch/template
new file mode 100644
index 000000000000..bc7ed65cc57e
--- /dev/null
+++ b/srcpkgs/elasticsearch/template
@@ -0,0 +1,51 @@
+# Template file for 'elasticsearch'
+pkgname=elasticsearch
+version=5.1.2
+revision=2
+# The only native part is libjnidispatch.so inside jna-*.jar, which is supplied
+# only for a few archs, namely arm (armv6l and better), aarch64, ppc64le, x86,
+# and x86_64; ppc64 is also supplied but elfv1 only, and all only for glibc.
+# We could recompile this, but someone would need to add code to do that.
+archs="i686 x86_64 aarch64 armv6l armv7l ppc64le"
+depends="virtual?java-runtime"
+short_desc="A distributed, open source search and analytics engine"
+maintainer="dota? =op <rogi@skylittlesystem.org>"
+license="Apache-2.0"
+homepage="http://www.elastic.co"
+distfiles="https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-${version}.tar.gz"
+checksum=74d752f9a8b46898d306ad169b72f328e17215c0909149e156a576089ef11c42
+system_accounts="elastic"
+conf_files="/etc/elasticsearch/elasticsearch.yml /etc/elasticsearch/jvm.options /etc/elasticsearch/log4j2.properties"
+
+do_install() {
+	ES="usr/share/elasticsearch"
+
+	rm -f bin/*.{bat,exe}
+	vmkdir $ES
+
+	vcopy bin $ES
+	vcopy lib $ES
+	vcopy modules $ES
+	vcopy plugins $ES
+
+	vmkdir usr/bin
+
+	ln -sf /$ES/bin/elasticsearch "$DESTDIR/usr/bin"
+
+	vmkdir etc/elasticsearch
+	vcopy config/* etc/elasticsearch
+
+	ln -sf /etc/elasticsearch "$DESTDIR/$ES/config"
+
+	vmkdir var/lib/elasticsearch/data
+	ln -sf /var/lib/elasticsearch/data "$DESTDIR/$ES/data"
+
+	vmkdir var/log/elasticsearch
+	ln -sf /var/log/elasticsearch "$DESTDIR/$ES/logs"
+
+	vlicense LICENSE.txt
+	vlicense NOTICE.txt
+	vdoc README.textile
+
+	vsv elasticsearch
+}
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exfat-dkms/template b/srcpkgs/exfat-dkms/template
new file mode 100644
index 000000000000..cef100943c8b
--- /dev/null
+++ b/srcpkgs/exfat-dkms/template
@@ -0,0 +1,19 @@
+# Template file for 'exfat-dkms'
+pkgname=exfat-dkms
+version=1.2.8
+revision=5
+_commit=01c30ad52625a7261e1b0d874553b6ca7af25966
+short_desc="Exfat kernel driver (nofuse)"
+maintainer="Andrea Brancaleoni <abc@pompel.me>"
+license="GPL-2.0-or-later"
+homepage="https://github.com/dorimanx/exfat-nofuse"
+distfiles="https://github.com/dorimanx/exfat-nofuse/archive/${_commit}.tar.gz"
+checksum=b88a98f0a7e1b987465f5ccfcafb384b293506c7fec9d3b91b803e0fe5b16e0a
+
+dkms_modules="exfat ${version}"
+depends="dkms"
+
+do_install() {
+	vmkdir usr/src/exfat-${version}
+	vcopy "*" usr/src/exfat-${version}
+}
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index 099388661ee9..2d54afc9b873 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=5.5.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gandi-cli/template b/srcpkgs/gandi-cli/template
new file mode 100644
index 000000000000..6b779eea8473
--- /dev/null
+++ b/srcpkgs/gandi-cli/template
@@ -0,0 +1,19 @@
+# Template file for 'gandi-cli'
+pkgname=gandi-cli
+version=1.6
+revision=1
+build_style=python3-module
+hostmakedepends="python3-docutils python3-setuptools"
+depends="python3-setuptools python3-IPy python3-click python3-requests python3-yaml"
+checkdepends="$depends python3-pytest-cov"
+short_desc="Command line interface to Gandi.net"
+maintainer="Lon Willett <xgit@lonw.net>"
+license="GPL-3.0-or-later"
+homepage="http://cli.gandi.net"
+distfiles="https://github.com/Gandi/gandi.cli/archive/${version}.tar.gz"
+checksum=f9a8140604c2f8ff2bef31851456906d301bfef2a36101280bbaf531a05cb52e
+
+post_install() {
+	rst2man --no-generator gandicli.man.rst > gandi.1
+	vman gandi.1
+}
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index 09727ef34fb2..23395379318c 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template
index e5f7e0ddc6a5..1d8ae21965c8 100644
--- a/srcpkgs/gcc6/template
+++ b/srcpkgs/gcc6/template
@@ -6,7 +6,6 @@ version=6.5.0
 revision=1
 _majorver="${version%%.*}"
 _minorver="${version%.*}"
-wrksrc=gcc-${version}
 hostmakedepends="automake libtool perl flex texinfo zip unzip"
 makedepends="gmp-devel mpfr-devel libmpc-devel zlib-devel"
 depends="binutils"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmime3~HEAD b/srcpkgs/gmime3~HEAD
new file mode 120000
index 000000000000..4173041bbe71
--- /dev/null
+++ b/srcpkgs/gmime3~HEAD
@@ -0,0 +1 @@
+gmime
\ No newline at end of file
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-passwordsafe~HEAD b/srcpkgs/gnome-passwordsafe~HEAD
new file mode 120000
index 000000000000..609b5d63ba07
--- /dev/null
+++ b/srcpkgs/gnome-passwordsafe~HEAD
@@ -0,0 +1 @@
+gnome-secrets
\ No newline at end of file
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 43f5a1c95949..25a4b59da7ef 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.76
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 24c0a420e09d..fa77b1bd3e37 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/gradio/template b/srcpkgs/gradio/template
new file mode 100644
index 000000000000..3a6186f21337
--- /dev/null
+++ b/srcpkgs/gradio/template
@@ -0,0 +1,18 @@
+# Template file for 'gradio'
+pkgname=gradio
+version=7.2
+revision=1
+build_style=meson
+hostmakedepends="automake intltool itstool yelp-tools glib-devel
+ pkg-config gettext gettext-devel vala"
+makedepends="gtk+3-devel gettext-devel vala-devel
+ gst-plugins-base1-devel json-glib-devel libsoup-devel
+ appstream-glib-devel"
+depends="desktop-file-utils gst-plugins-bad1 gst-plugins-good1
+ gst-plugins-ugly1"
+short_desc="GTK3 app for finding and listening to internet radio stations"
+maintainer="Logen Kain <logen@sudotask.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/haecker-felix/gradio"
+distfiles="https://github.com/haecker-felix/${pkgname}/archive/v${version}.tar.gz"
+checksum=5a85d7d4afb1424e46c935114b268e4a65de2629d60f48eccd75d67ff4b113d2
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk2~HEAD b/srcpkgs/gsimplecal-gtk2~HEAD
new file mode 120000
index 000000000000..bd547b0783c2
--- /dev/null
+++ b/srcpkgs/gsimplecal-gtk2~HEAD
@@ -0,0 +1 @@
+gsimplecal-gtk3
\ No newline at end of file
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index 5ae1d27e5f8f..bce3915de5b3 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guile1.8/template b/srcpkgs/guile1.8/template
new file mode 100644
index 000000000000..16cdb622f1b9
--- /dev/null
+++ b/srcpkgs/guile1.8/template
@@ -0,0 +1,33 @@
+# Template file for 'guile1.8'
+pkgname=guile1.8
+version=1.8.8
+revision=3
+build_style="gnu-configure"
+configure_args="--disable-static --disable-error-on-warning --program-suffix='-1.8'"
+make_build_args="GUILE_FOR_BUILD=guile"
+hostmakedepends="pkg-config guile"
+makedepends="gmp-devel libltdl-devel ncurses-devel readline-devel"
+short_desc="Portable, embeddable Scheme implementation written in C"
+maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="LGPL-2.1-or-later"
+homepage="https://www.gnu.org/software/guile/guile.html"
+distfiles="${GNU_SITE}/${pkgname/1.8/}/${pkgname/1.8/}-${version}.tar.gz"
+checksum=c3471fed2e72e5b04ad133bbaaf16369e8360283679bcf19800bc1b381024050
+
+post_install() {
+	# conflicts with guile-2.0
+	rm -rf ${DESTDIR}/usr/share/info
+}
+
+guile1.8-devel_package() {
+	short_desc+=" - development files"
+	depends="gmp-devel ${sourcepkg}>=${version}_${revision}"
+	pkg_install() {
+		vmove usr/bin/guile-config-1.8
+		sed -i '1s|/usr/bin/guile|/usr/bin/guile-1.8|' ${PKGDESTDIR}/usr/bin/guile-config-1.8
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove usr/share/aclocal
+		mv ${PKGDESTDIR}/usr/share/aclocal/{guile.m4,guile-1.8.m4}
+	}
+}
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 8cc72a801885..facbbbb661b3 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kicad-i18n/template b/srcpkgs/kicad-i18n/template
new file mode 100644
index 000000000000..9334e093ffde
--- /dev/null
+++ b/srcpkgs/kicad-i18n/template
@@ -0,0 +1,14 @@
+# Template file for 'kicad-i18n'
+pkgname=kicad-i18n
+version=5.1.10
+revision=1
+_commit=0ad3d7e469e31c8868ad83f90e22a9c18f16aa1f
+build_style=cmake
+hostmakedepends="gettext"
+depends="kicad"
+short_desc="KiCad localization files"
+maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
+license="CC-BY-SA-4.0"
+homepage="http://kicad-pcb.org"
+distfiles="https://gitlab.com/kicad/code/${pkgname}/-/archive/${version}/kicad-${version}.tar.gz>${pkgname}-${version}.tar.gz"
+checksum=07053ec2fbef9307583a423afe8c7c47ed5ee0f8189ee37fc1b47e2f1e566671
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index 1d89c3e67eb6..40bb1c9b4644 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.3
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 280cbeebf717..efa6ea5f324d 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12rc4
 revision=1
-wrksrc="libax25-${version/rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="A set of functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 674b6ee304ad..0f204de0f9ae 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 5e8fe246c2b1..2558b5eddae4 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libpipewire0.2/template b/srcpkgs/libpipewire0.2/template
new file mode 100644
index 000000000000..762488b1e96d
--- /dev/null
+++ b/srcpkgs/libpipewire0.2/template
@@ -0,0 +1,35 @@
+# Template file for 'libpipewire0.2'
+pkgname=libpipewire0.2
+version=0.2.7
+revision=2
+build_style=meson
+configure_args="-Dgstreamer=disabled -Ddocs=false -Dsystemd=false"
+hostmakedepends="pkg-config"
+makedepends="dbus-devel alsa-lib-devel eudev-libudev-devel"
+short_desc="Server and user space API to deal with multimedia pipelines (v0.2)"
+maintainer="Artur Sinila <opensource@logarithmus.dev>"
+license="MIT"
+homepage="https://pipewire.org/"
+changelog="https://gitlab.freedesktop.org/pipewire/pipewire/-/raw/master/NEWS"
+distfiles="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz"
+checksum=bfaa0f6ae6c0791e2e0b59234d399753bf24f1b33dbf587682363a8463dd8df1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	LDFLAGS+=" -latomic"
+fi
+
+post_install() {
+	rm -r ${DESTDIR}/{etc,usr/bin}
+	vlicense LICENSE
+}
+
+libpipewire0.2-devel_package() {
+	depends="${sourcepkg}-${version}_${revision}"
+	short_desc+=" - pipewire and libspa development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove usr/lib/libpipewire-0.2.so
+	}
+}
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpng12/template b/srcpkgs/libpng12/template
new file mode 100644
index 000000000000..2130aaefa872
--- /dev/null
+++ b/srcpkgs/libpng12/template
@@ -0,0 +1,32 @@
+# Template build file for 'libpng12'.
+pkgname=libpng12
+version=1.2.59
+revision=1
+build_style=gnu-configure
+makedepends="zlib-devel"
+short_desc="Library for manipulating PNG images, compatibility package"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+homepage="http://www.libpng.org/pub/png/libpng.html"
+license="zlib"
+distfiles="ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng12/libpng-${version}.tar.xz"
+checksum=b4635f15b8adccc8ad0934eea485ef59cc4cae24d0f0300a9a941e51974ffcc7
+
+post_install() {
+	rm -f ${DESTDIR}/usr/lib/*.la
+	vlicense LICENSE
+	mv $DESTDIR/usr/share/man/man5/png.5 $DESTDIR/usr/share/man/man5/png12.5
+}
+
+libpng12-devel_package() {
+	depends="${makedepends} libpng12>=${version}_${revision}"
+	short_desc+=" - development files"
+	conflicts="libpng-devel"
+	pkg_install() {
+		vmove "usr/bin/libpng*-config"
+		vmove usr/include
+		vmove "usr/lib/*.a"
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/share/man/man3
+	}
+}
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/libunique1/template b/srcpkgs/libunique1/template
new file mode 100644
index 000000000000..1fc51c58acce
--- /dev/null
+++ b/srcpkgs/libunique1/template
@@ -0,0 +1,42 @@
+# Template file for 'libunique1'
+pkgname=libunique1
+version=1.1.6
+revision=12
+build_style=gnu-configure
+build_helper="gir"
+configure_args="--disable-static --disable-dbus"
+hostmakedepends="libtool automake pkg-config glib-devel"
+makedepends="libSM-devel gtk+-devel"
+short_desc="Library for writing single instance applications (GTK+2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Attic/LibUnique"
+distfiles="${GNOME_SITE}/libunique/1.1/libunique-${version}.tar.bz2"
+checksum=e5c8041cef8e33c55732f06a292381cb345db946cf792a4ae18aa5c66cdd4fbb
+
+CFLAGS="-Wno-deprecated-declarations"
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+pre_configure() {
+	# Fix build with glib 2.30.
+	for f in $(find ${wrksrc} -name *.[ch]); do
+		sed -i -s "s|G_CONST_RETURN|const|g" "$f"
+	done
+	sed -e "s,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g" \
+		-e "s,AM_PROG_CC_STDC,AC_PROG_CC,g" -i configure.ac
+	autoreconf -fi
+}
+
+libunique1-devel_package() {
+	depends="gtk+-devel ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+		vmove usr/share
+	}
+}
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libxml2-python/template b/srcpkgs/libxml2-python/template
new file mode 100644
index 000000000000..b0a949039cae
--- /dev/null
+++ b/srcpkgs/libxml2-python/template
@@ -0,0 +1,33 @@
+# Template file for 'libxml2-python'
+pkgname=libxml2-python
+version=2.9.10
+revision=3
+build_wrksrc=python
+build_style=python-module
+hostmakedepends="python-devel python3-devel"
+makedepends="libxml2-devel python-devel python3-devel"
+depends="python python3"
+short_desc="Library providing XML and HTML support - Python2 bindings"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="MIT"
+homepage="http://www.xmlsoft.org/"
+distfiles="http://xmlsoft.org/sources/libxml2-${version}.tar.gz"
+checksum=aafee193ffb8fe0c82d4afef6ef91972cbaf5feea100edc2f262750611b4be1f
+
+post_patch() {
+	if [ "${CROSS_BUILD}" ]; then
+		vsed -i setup.py -e "s:/usr/include:${XBPS_CROSS_BASE}/usr/include:"
+	fi
+}
+
+post_install() {
+	vlicense ../COPYING
+}
+
+libxml2-python3_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove "usr/lib/python3*"
+		vlicense ../COPYING
+	}
+}
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.4/template b/srcpkgs/linux4.4/template
new file mode 100644
index 000000000000..3127c99eb2bf
--- /dev/null
+++ b/srcpkgs/linux4.4/template
@@ -0,0 +1,315 @@
+# Template file for 'linux4.4'
+pkgname=linux4.4
+version=4.4.261
+revision=1
+short_desc="Linux kernel and modules (${version%.*} series)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-only"
+homepage="https://www.kernel.org"
+distfiles="${KERNEL_SITE}/kernel/v4.x/linux-${version%.*}.tar.xz
+ ${KERNEL_SITE}/kernel/v4.x/patch-${version}.xz"
+checksum="401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2
+ 7fe0edc77e6ba8d41035488402a2f05c58a64c101cb5556ea0f6e229dc306eed"
+skip_extraction="patch-${version}.xz"
+python_version=2 #unverified
+
+nocross=yes
+nodebug=yes
+nostrip=yes
+noverifyrdeps=yes
+noshlibprovides=yes
+preserve=yes
+
+archs="i686* x86_64* ppc*"
+hostmakedepends="bc perl kmod uboot-mkimage openssl-devel xz"
+
+case "$XBPS_TARGET_MACHINE" in
+	ppc64le*) broken="No ppc64le support";;
+esac
+
+triggers="kernel-hooks"
+_kernver="${version}_${revision}"
+
+# These files could be modified when an external module is built.
+mutable_files="
+ /usr/lib/modules/${_kernver}/modules.builtin.bin
+ /usr/lib/modules/${_kernver}/modules.builtin.alias.bin
+ /usr/lib/modules/${_kernver}/modules.softdep
+ /usr/lib/modules/${_kernver}/modules.dep
+ /usr/lib/modules/${_kernver}/modules.dep.bin
+ /usr/lib/modules/${_kernver}/modules.symbols
+ /usr/lib/modules/${_kernver}/modules.symbols.bin
+ /usr/lib/modules/${_kernver}/modules.alias
+ /usr/lib/modules/${_kernver}/modules.alias.bin
+ /usr/lib/modules/${_kernver}/modules.devname"
+
+# reproducible build
+export KBUILD_BUILD_TIMESTAMP=${SOURCE_DATE_EPOCH:-0}
+export KBUILD_BUILD_USER=voidlinux
+export KBUILD_BUILD_HOST=voidlinux
+
+pre_patch() {
+	xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | patch -Np1
+}
+
+do_configure() {
+	# If there's a file called <arch>-dotconfig, use it to
+	# configure the kernel; otherwise use arch defaults and all stuff
+	# as modules (defconfig+allmodconfig).
+	local arch subarch _args
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) arch=i386;;
+		x86_64*) arch=x86_64;;
+		armv7*) arch=arm
+			$XBPS_FETCH_CMD http://rcn-ee.com/deb/sid-armhf/v${version}-armv7-x16/patch-${version}-armv7-x16.diff.gz
+			gunzip patch-${version}-armv7-x16.diff.gz
+			patch -Np1 -i patch-${version}-armv7-x16.diff
+			;;
+		aarch64*) arch=arm64;;
+		ppc64*) arch=powerpc; subarch=ppc64;;
+		ppc*) arch=powerpc;;
+	esac
+
+	if [ "$CROSS_BUILD" ]; then
+		_args="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
+	fi
+
+	if [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom ]; then
+		msg_normal "Detected a custom .config file for your arch, using it.\n"
+		cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	elif [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig ]; then
+		msg_normal "Detected a .config file for your arch, using it.\n"
+		cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	elif [ -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig ]; then
+		msg_normal "Detected a .config file for your cpu family, using it.\n"
+		cp -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	else
+		msg_normal "Defaulting to 'defconfig and allmodconfig'.\n"
+		make ${makejobs} ARCH=$arch ${_args} defconfig
+		make ${makejobs} ARCH=$arch ${_args} allmodconfig
+	fi
+	# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
+	sed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config
+}
+do_build() {
+	local arch _cross _args
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) _args="bzImage modules"; arch=i386;;
+		x86_64*) _args="bzImage modules"; arch=x86_64;;
+		armv7*) _args="zImage modules dtbs"; arch=arm;;
+		aarch64*) _args="Image modules dtbs"; arch=arm64;;
+		ppc*) _args="zImage modules"; arch=powerpc;;
+	esac
+	if [ "$CROSS_BUILD" ]; then
+		_cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
+	fi
+
+	export LDFLAGS=
+	make ARCH=$arch ${_cross} ${makejobs} prepare
+	make ARCH=$arch ${_cross} ${makejobs} ${_args}
+}
+do_install() {
+	local arch subarch _args hdrdest
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) arch=x86; subarch=i386;;
+		x86_64*) arch=x86; subarch=x86_64;;
+		armv7*) arch=arm;;
+		aarch64*) arch=arm64;;
+		ppc*) arch=powerpc;;
+	esac
+
+	# Run depmod after compressing modules.
+	sed -i '2iexit 0' scripts/depmod.sh
+
+	# Install kernel, firmware and modules
+	make ${makejobs} INSTALL_MOD_PATH=${DESTDIR} modules_install
+
+	hdrdest=${DESTDIR}/usr/src/kernel-headers-${_kernver}
+
+	vinstall .config 644 boot config-${_kernver}
+	vinstall System.map 644 boot System.map-${_kernver}
+
+	case "$arch" in
+		x86)
+			vinstall arch/x86/boot/bzImage 644 boot vmlinuz-${_kernver}
+			;;
+		arm)
+			vinstall arch/arm/boot/zImage 644 boot
+			vmkdir boot/dtbs
+			cp arch/arm/boot/dts/*.dtb ${DESTDIR}/boot/dtbs
+			;;
+		arm64)
+			vinstall arch/arm64/boot/Image 644 boot vmlinux-${_kernver}
+			# vmkdir boot/dtbs
+			# cp arch/arm64/boot/dts/*.dtb ${DESTDIR}/boot/dtbs
+			;;
+		powerpc)
+			# zImage on powerpc is useless as it won't load initramfs
+			# raw vmlinux is huge, and this is nostrip, so do it manually
+			vinstall vmlinux 644 boot vmlinux-${_kernver}
+			/usr/bin/$STRIP ${DESTDIR}/boot/vmlinux-${_kernver}
+			;;
+	esac
+
+	# Switch to /usr.
+	vmkdir usr
+	mv ${DESTDIR}/lib ${DESTDIR}/usr
+
+	cd ${DESTDIR}/usr/lib/modules/${_kernver}
+	rm -f source build
+	ln -sf ../../../src/kernel-headers-${_kernver} build
+
+	cd ${wrksrc}
+	# Install required headers to build external modules
+	install -Dm644 Makefile ${hdrdest}/Makefile
+	install -Dm644 kernel/Makefile ${hdrdest}/kernel/Makefile
+	install -Dm644 .config ${hdrdest}/.config
+	mkdir -p ${hdrdest}/include
+	# Remove firmware stuff provided by the "linux-firmware" pkg.
+	rm -rf ${DESTDIR}/usr/lib/firmware
+
+	for i in acpi asm-generic config crypto drm generated linux math-emu \
+		media net pcmcia scsi sound trace uapi video xen; do
+		if [ -d include/$i ]; then
+			cp -a include/$i ${hdrdest}/include
+		fi
+	done
+
+	cd ${wrksrc}
+	mkdir -p ${hdrdest}/arch/${arch}
+	cp -a arch/${arch}/include ${hdrdest}/arch/${arch}
+
+	# Copy files necessary for later builds, like nvidia and vmware
+	cp Module.symvers ${hdrdest}
+	cp -a scripts ${hdrdest}
+
+	mkdir -p ${hdrdest}/arch/${arch}/kernel
+	cp arch/${arch}/Makefile ${hdrdest}/arch/${arch}
+	if [ "$subarch" = "i386" ]; then
+		mkdir -p ${hdrdest}/arch/x86
+		cp arch/x86/Makefile_32.cpu ${hdrdest}/arch/x86
+	fi
+	if [ "$arch" = "x86" ]; then
+		mkdir -p ${hdrdest}/arch/x86/kernel
+		cp arch/x86/kernel/asm-offsets.s ${hdrdest}/arch/x86/kernel
+	fi
+
+	# add headers for lirc package
+	# pci
+	for i in bt8xx cx88 saa7134; do
+		mkdir -p ${hdrdest}/drivers/media/pci/${i}
+		cp -a drivers/media/pci/${i}/*.h ${hdrdest}/drivers/media/pci/${i}
+	done
+	# usb
+	for i in cpia2 em28xx pwc; do
+		mkdir -p ${hdrdest}/drivers/media/usb/${i}
+		cp -a drivers/media/usb/${i}/*.h ${hdrdest}/drivers/media/usb/${i}
+	done
+	# i2c
+	mkdir -p ${hdrdest}/drivers/media/i2c
+	cp drivers/media/i2c/*.h ${hdrdest}/drivers/media/i2c
+	for i in cx25840; do
+		mkdir -p ${hdrdest}/drivers/media/i2c/${i}
+		cp -a drivers/media/i2c/${i}/*.h ${hdrdest}/drivers/media/i2c/${i}
+	done
+
+	# Add docbook makefile
+	install -Dm644 Documentation/DocBook/Makefile \
+		${hdrdest}/Documentation/DocBook/Makefile
+
+	# Add md headers
+	mkdir -p ${hdrdest}/drivers/md
+	cp drivers/md/*.h ${hdrdest}/drivers/md
+
+	# Add inotify.h
+	mkdir -p ${hdrdest}/include/linux
+	cp include/linux/inotify.h ${hdrdest}/include/linux
+
+	# Add wireless headers
+	mkdir -p ${hdrdest}/net/mac80211/
+	cp net/mac80211/*.h ${hdrdest}/net/mac80211
+
+	# add dvb headers for external modules
+	mkdir -p ${hdrdest}/drivers/media/dvb-core
+	cp drivers/media/dvb-core/*.h ${hdrdest}/drivers/media/dvb-core/
+	mkdir -p ${hdrdest}/include/config/dvb/
+	cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
+
+	# add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
+	mkdir -p ${hdrdest}/drivers/media/dvb-frontends
+	cp drivers/media/dvb-frontends/lgdt330x.h \
+		${hdrdest}/drivers/media/dvb-frontends/
+	cp drivers/media/i2c/msp3400-driver.h ${hdrdest}/drivers/media/i2c/
+
+	# add dvb headers
+	mkdir -p ${hdrdest}/drivers/media/usb/dvb-usb
+	cp drivers/media/usb/dvb-usb/*.h ${hdrdest}/drivers/media/usb/dvb-usb/
+	mkdir -p ${hdrdest}/drivers/media/dvb-frontends
+	cp drivers/media/dvb-frontends/*.h ${hdrdest}/drivers/media/dvb-frontends/
+	mkdir -p ${hdrdest}/drivers/media/tuners
+	cp drivers/media/tuners/*.h ${hdrdest}/drivers/media/tuners/
+
+	# Add xfs and shmem for aufs building
+	mkdir -p ${hdrdest}/fs/xfs/libxfs
+	mkdir -p ${hdrdest}/mm
+	cp fs/xfs/libxfs/xfs_sb.h ${hdrdest}/fs/xfs/libxfs/xfs_sb.h
+
+	# Copy in Kconfig files
+	for i in $(find . -name "Kconfig*"); do
+		mkdir -p ${hdrdest}/$(echo $i | sed 's|/Kconfig.*||')
+		cp $i ${hdrdest}/$i
+	done
+
+	# Remove unneeded architectures
+	case "$arch" in
+		i386|x86_64) _args="arm* p*";;
+		arm|arm64) _args="x86* p*";;
+		powerpc) _args="arm* x86* parisc";;
+	esac
+	for arch in alpha avr32 blackfin cris frv h8300 \
+		ia64 m* s* um v850 xtensa ${_args}; do
+		rm -rf ${hdrdest}/arch/${arch}
+	done
+
+	# Extract debugging symbols
+	msg_normal "$pkgver: extracting debug info, please wait...\n"
+	install -Dm644 vmlinux ${DESTDIR}/usr/lib/debug/boot/vmlinux-${_kernver}
+	(
+	cd ${DESTDIR}
+	export DESTDIR
+	find ./ -name '*.ko' -print0 | \
+		xargs -0r -n1 -P ${XBPS_MAKEJOBS} ${FILESDIR}/mv-debug
+	)
+	# ... and run depmod again.
+	depmod -b ${DESTDIR}/usr -F System.map ${_kernver}
+}
+
+linux4.4-headers_package() {
+	preserve=yes
+	nostrip=yes
+	noverifyrdeps=yes
+	noshlibprovides=yes
+	short_desc+=" - source headers for 3rd party modules"
+	pkg_install() {
+		vmove usr/src
+		vmove usr/lib/modules/${_kernver}/build
+	}
+}
+linux4.4-dbg_package() {
+	preserve=yes
+	nostrip=yes
+	noverifyrdeps=yes
+	noshlibprovides=yes
+	repository=debug
+	short_desc+=" - debugging symbols"
+	pkg_install() {
+		vmove usr/lib/debug
+		vmove "boot/System.map-${_kernver}"
+	}
+}
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index a9c14c350b47..d1c0e97beb11 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.2
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index d02ce3f690a4..f6ba052028da 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 53674cf46e62..655e4f020265 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailpile/template b/srcpkgs/mailpile/template
new file mode 100644
index 000000000000..e189c6a273f4
--- /dev/null
+++ b/srcpkgs/mailpile/template
@@ -0,0 +1,19 @@
+# Template file for 'mailpile'
+pkgname=mailpile
+version=0.5.2
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python python-Jinja2 python-lxml python-MarkupSafe python-Pillow
+ python-spambayes python-pydns python-pgpdump gnupg python-setuptools"
+short_desc="Modern email client with user-friendly encryption and privacy features"
+maintainer="Duncaen <duncaen@voidlinux.org>"
+license="AGPL-3.0-or-later"
+homepage="https://mailpile.is"
+distfiles="https://github.com/mailpile/Mailpile/archive/${version}.tar.gz"
+checksum=2619dd0711628e25e216bec196d42381e50d45d943a727177f11f8ce89e26004
+
+post_install() {
+	vlicense COPYING.md
+	vlicense AGPLv3.txt
+}
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index 24adf3c50729..7a4a5efaaa0d 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/miro-video-converter/template b/srcpkgs/miro-video-converter/template
new file mode 100644
index 000000000000..21776553a6c4
--- /dev/null
+++ b/srcpkgs/miro-video-converter/template
@@ -0,0 +1,13 @@
+# Template file for 'miro-video-converter'
+pkgname=miro-video-converter
+version=3.0.2
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python pygtk ffmpeg"
+short_desc="Simple video convert with presets for iOS and Android"
+maintainer="Duncaen <mail@duncano.de>"
+license="GPL-3.0-or-later"
+homepage="http://www.mirovideoconverter.com/"
+distfiles="https://github.com/pculture/mirovideoconverter3/archive/v${version}.tar.gz"
+checksum=3c564cf88e6264f206b9c0cef136809805412f92e536b5407f5d64c1c4dd9970
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-lablgtk2/template b/srcpkgs/ocaml-lablgtk2/template
new file mode 100644
index 000000000000..77ccb4a86a00
--- /dev/null
+++ b/srcpkgs/ocaml-lablgtk2/template
@@ -0,0 +1,64 @@
+# Template file for 'ocaml-lablgtk2'
+pkgname=ocaml-lablgtk2
+version=2.18.10
+revision=3
+build_style=gnu-configure
+configure_args="--without-glade --without-gnomeui --without-gtksourceview"
+make_build_args="world opt"
+hostmakedepends="ocaml ocaml-findlib m4 pkg-config"
+makedepends="gtk+-devel gtksourceview2-devel libgnomecanvas-devel gtkspell-devel"
+short_desc="OCaml interface to GTK2"
+maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
+license="LGPL-2.0-or-later"
+homepage="http://lablgtk.forge.ocamlcore.org/"
+distfiles="https://github.com/garrigue/lablgtk/archive/${version}.tar.gz"
+checksum=6f00f6b3114b468eb9e743d27511a6063936f6798f890e44b494f71a5cf95470
+nocross=yes
+nopie=yes
+disable_parallel_build=yes
+
+post_configure() {
+	vsed -i src/Makefile -e "s;CFLAGS = ;& -fcommon ;"
+}
+
+post_install() {
+	vlicense COPYING
+}
+
+ocaml-lablgtk2-gnomecanvas_package() {
+	depends="ocaml-lablgtk2 libgnomecanvas"
+	short_desc+=" - gnomecanvas bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gnoCanvas.*"
+		vmove "usr/lib/ocaml/lablgtk2/gnomeCanvas.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgnomecanvas.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgnomecanvas.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgnomecanvas.so
+	}
+}
+
+ocaml-lablgtk2-gtksourceview2_package() {
+	depends="ocaml-lablgtk2 gtksourceview2"
+	short_desc+=" - gtksourceview2 bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gSourceView2.*"
+		vmove "usr/lib/ocaml/lablgtk2/gtkSourceView2.*"
+		vmove "usr/lib/ocaml/lablgtk2/gtkSourceView2_types.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgtksourceview2.*"
+		vmove "usr/lib/ocaml/lablgtk2/sourceView2Enums.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgtksourceview2.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgtksourceview2.so
+		vmove usr/lib/ocaml/lablgtk2/sourceView2_tags.h
+	}
+}
+
+ocaml-lablgtk2-gtkspell_package() {
+	depends="ocaml-lablgtk2 gtkspell"
+	short_desc+=" - gtkspell bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gtkSpell.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgtkspell.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgtkspell.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgtkspell.so
+	}
+}
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 0fcb7f5fc98e..b38e05330ff8 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 1310b6469a8a..72a8e0725596 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.218
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl-clhpp/template b/srcpkgs/opencl-clhpp/template
new file mode 100644
index 000000000000..f4cd086331bf
--- /dev/null
+++ b/srcpkgs/opencl-clhpp/template
@@ -0,0 +1,12 @@
+# Template file for 'opencl-clhpp'
+pkgname=opencl-clhpp
+version=2.0.12
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF"
+short_desc="OpenCL Host API C++ bindings (cl.hpp and cl2.hpp)"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="Apache-2.0"
+homepage="http://www.khronos.org/registry/cl/"
+distfiles="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v$version.tar.gz"
+checksum=20b28709ce74d3602f1a946d78a2024c1f6b0ef51358b9686612669897a58719
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opencv4~HEAD b/srcpkgs/opencv4~HEAD
new file mode 120000
index 000000000000..f5341cf36786
--- /dev/null
+++ b/srcpkgs/opencv4~HEAD
@@ -0,0 +1 @@
+opencv
\ No newline at end of file
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/parallel-rust/template b/srcpkgs/parallel-rust/template
new file mode 100644
index 000000000000..9fd599e46bd6
--- /dev/null
+++ b/srcpkgs/parallel-rust/template
@@ -0,0 +1,21 @@
+# Template file for 'parallel-rust'.
+pkgname=parallel-rust
+version=0.11.3
+revision=2
+build_style=cargo
+short_desc="Inspired by GNU Parallel, a command-line CPU load balancer written in Rust"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="MIT"
+homepage="https://github.com/mmstick/parallel"
+distfiles="https://github.com/mmstick/parallel/archive/${version}.tar.gz"
+checksum=70f09dcbf6d34486e505f3e4a04d4f5e30081ec6cd71920017a8e8090eabc242
+
+pre_build() {
+	# default version too old for ppc musl systems
+	cargo update --package libc --precise 0.2.66
+}
+
+do_install() {
+	vlicense LICENSE
+	vbin target/${RUST_TARGET}/release/parallel parallel-rust
+}
diff --git a/srcpkgs/paraview/template b/srcpkgs/paraview/template
new file mode 100644
index 000000000000..6a596f8ca315
--- /dev/null
+++ b/srcpkgs/paraview/template
@@ -0,0 +1,74 @@
+# Template file for 'paraview'
+pkgname=paraview
+version=5.8.1
+revision=3
+build_style=cmake
+configure_args="-DCMAKE_PREFIX_PATH=${XBPS_CROSS_BASE}/usr
+ -DPARAVIEW_ENABLE_FFMPEG=ON
+ -DPARAVIEW_ENABLE_GDAL=ON
+ -DPARAVIEW_USE_PYTHON=ON
+ -DPARAVIEW_USE_MPI=ON
+ -DVTK_PYTHON_FULL_THREADSAFE=ON
+ -DVTK_PYTHON_VERSION=3
+ -DVTK_SMP_IMPLEMENTATION_TYPE=TBB
+ -DVTKm_ENABLE_MPI=ON
+ -DVTKm_ENABLE_RENDERING=ON
+ -DVTKm_USE_DOUBLE_PRECISION=ON"
+#make_build_args="VERBOSE=1"
+hostmakedepends="pkg-config which python3"
+# TODO: find some way of making this work with system vtk
+makedepends="MesaLib-devel libfreeglut-devel glu-devel libXt-devel
+ openmpi-devel qt5-devel qt5-x11extras-devel qt5-tools-devel qt5-plugin-mysql
+ qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds
+ qt5-svg-devel qt5-xmlpatterns python3-devel double-conversion-devel eigen
+ expat-devel freetype-devel glew-devel hdf5-devel libjpeg-turbo-devel
+ jsoncpp-devel proj-devel libxml2-devel liblzma-devel liblz4-devel netcdf-devel
+ libogg-devel libpng-devel pugixml-devel libtheora-devel tiff-devel zlib-devel
+ protobuf-devel protobuf python3-Pygments ffmpeg-devel tbb-devel boost-devel
+ libgdal-devel python3-mpi4py"
+depends="openmpi"
+short_desc="Application for interactive, scientific visualization"
+maintainer="Anders Damsgaard <anders@adamsgaard.dk>"
+license="BSD-3-Clause"
+homepage="https://www.paraview.org"
+distfiles="https://www.paraview.org/paraview-downloads/download.php?submit=Download&version=v${version:0:3}&type=source&os=Sources&downloadFile=ParaView-v${version}.tar.xz>paraview-${version}.tar.xz"
+checksum=7653950392a0d7c0287c26f1d3a25cdbaa11baa7524b0af0e6a1a0d7d487d034
+
+CFLAGS="-DYYERROR_VERBOSE -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DGNU_SOURCE -fcommon"
+CXXFLAGS="${CFLAGS}"
+
+# qhelpgenerator: could not find a Qt installation of ''
+export QT_SELECT="5"
+
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	makedepends+=" libexecinfo-devel"
+	configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo"
+fi
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+fi
+
+post_extract() {
+	if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+		echo "vtk_module_link(VTK::CommonDataModel PRIVATE atomic)" >> \
+			VTK/Common/DataModel/CMakeLists.txt
+		echo "target_link_libraries(protobuf PRIVATE atomic)" >> \
+			ThirdParty/protobuf/vtkprotobuf/src/CMakeLists.txt
+	fi
+}
+
+pre_configure() {
+	# use smaller debug info for 32-bit targets
+	if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
+		export CFLAGS="${CFLAGS/-g/-g1}"
+		export CXXFLAGS="${CXXFLAGS/-g/-g1}"
+	fi
+	# conserve linker memory on 32-bit hosts
+	if [ "$XBPS_WORDSIZE" = "32" ]; then
+		export LDFLAGS+=" -Wl,--no-keep-memory"
+	fi
+}
+
+post_install() {
+	vlicense Copyright.txt
+}
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index ce8e290eb7f3..82b7c319144e 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.56
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stow~HEAD b/srcpkgs/perl-Stow~HEAD
new file mode 120000
index 000000000000..1466463c80cd
--- /dev/null
+++ b/srcpkgs/perl-Stow~HEAD
@@ -0,0 +1 @@
+stow
\ No newline at end of file
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/printrun/template b/srcpkgs/printrun/template
new file mode 100644
index 000000000000..4e41c2171e46
--- /dev/null
+++ b/srcpkgs/printrun/template
@@ -0,0 +1,19 @@
+# Template file for 'printrun'
+pkgname=printrun
+version=1.6.0
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools python-pyserial"
+depends="python wxPython python-pyserial python-pyglet python-numpy"
+short_desc="3D printing host suite"
+maintainer="Jasper Chan <jasperchan515@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://www.pronterface.com"
+distfiles="https://github.com/kliment/Printrun/archive/printrun-${version}.tar.gz"
+checksum=fefcb4c5793fc77205a14263bc915616cde0523cd60704f356191b9ae34ba65d
+
+post_install() {
+	for file in ${DESTDIR}/usr/bin/*.py; do
+		mv -- "$file" "${file%%.py}"
+	done
+}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index cda5ec6b2850..33a13872b0b1 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Babel/template b/srcpkgs/python-Babel/template
new file mode 100644
index 000000000000..885a4b28971d
--- /dev/null
+++ b/srcpkgs/python-Babel/template
@@ -0,0 +1,29 @@
+# Template file for 'python-Babel'
+pkgname=python-Babel
+version=2.8.0
+revision=3
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools python-pytz"
+short_desc="Tools for internationalizing Python applications (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="http://babel.pocoo.org/"
+distfiles="${PYPI_SITE}/B/Babel/Babel-${version}.tar.gz"
+checksum=1aac2ae2d0d8ea368fa90906567f5c08463d98ade155c0c4bfedd6a0f7160e38
+alternatives="babel:pybabel:/usr/bin/pybabel2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-Babel_package() {
+	depends="python3-setuptools python3-pytz"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="babel:pybabel:/usr/bin/pybabel3"
+	pkg_install() {
+		vmove usr/bin/pybabel3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-M2Crypto/template b/srcpkgs/python-M2Crypto/template
new file mode 100644
index 000000000000..f5007386f80f
--- /dev/null
+++ b/srcpkgs/python-M2Crypto/template
@@ -0,0 +1,28 @@
+# Template file for 'python-M2Crypto'
+pkgname=python-M2Crypto
+version=0.35.2
+revision=6
+build_style=python-module
+pycompile_module="M2Crypto"
+hostmakedepends="python-setuptools python3-setuptools swig openssl-devel"
+makedepends="openssl-devel python-devel python3-devel"
+depends="python-typing"
+short_desc="Python2 crypto and SSL toolkit"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://gitlab.com/m2crypto/m2crypto/"
+distfiles="${PYPI_SITE}/M/M2Crypto/M2Crypto-${version}.tar.gz"
+checksum=4c6ad45ffb88670c590233683074f2440d96aaccb05b831371869fc387cbd127
+
+post_install() {
+	vlicense LICENCE
+}
+
+python3-M2Crypto_package() {
+	pycompile_module="M2Crypto"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENCE
+	}
+}
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-Pillow/template b/srcpkgs/python-Pillow/template
new file mode 100644
index 000000000000..6afbde49f432
--- /dev/null
+++ b/srcpkgs/python-Pillow/template
@@ -0,0 +1,20 @@
+# Template file for 'python-Pillow'
+pkgname=python-Pillow
+version=6.2.2
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+makedepends="python-devel libjpeg-turbo-devel libopenjpeg2-devel
+ tiff-devel freetype-devel lcms2-devel libwebp-devel libimagequant-devel"
+depends="python python-tkinter"
+short_desc="Python Imaging Library (PIL) fork for Python2"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="custom:PIL"
+homepage="https://python-pillow.org/"
+changelog="https://raw.githubusercontent.com/python-pillow/Pillow/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/P/Pillow/Pillow-${version}.tar.gz"
+checksum=db9ff0c251ed066d367f53b64827cc9e18ccea001b986d08c265e53625dab950
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-Pygments/template b/srcpkgs/python-Pygments/template
new file mode 100644
index 000000000000..86304cf23491
--- /dev/null
+++ b/srcpkgs/python-Pygments/template
@@ -0,0 +1,24 @@
+# Template file for 'python-Pygments'
+pkgname=python-Pygments
+version=2.5.2
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+checkdepends="python-pytest"
+short_desc="Python2 syntax highlighter"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-2-Clause"
+homepage="http://pygments.org/"
+distfiles="${PYPI_SITE}/P/Pygments/Pygments-${version}.tar.gz"
+checksum=98c8aa5a9f778fcd1026a17361ddaf7330d1b7c62ae97c3bb0ae73e0b9b6b0fe
+alternatives="pygments:pygmentize:/usr/bin/pygmentize2"
+
+do_check() {
+	python2 -m pytest
+}
+
+post_install() {
+	vlicense LICENSE
+	mv ${DESTDIR}/usr/bin/pygmentize{,2}
+}
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-atomicwrites/template b/srcpkgs/python-atomicwrites/template
new file mode 100644
index 000000000000..73ada8a26094
--- /dev/null
+++ b/srcpkgs/python-atomicwrites/template
@@ -0,0 +1,28 @@
+# Template file for 'python-atomicwrites'
+pkgname=python-atomicwrites
+version=1.4.0
+revision=1
+build_style=python-module
+pycompile_module="atomicwrites"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Simple Python2 API for atomic file writes"
+maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
+license="MIT"
+homepage="https://github.com/untitaker/python-atomicwrites"
+distfiles="${PYPI_SITE}/a/atomicwrites/atomicwrites-${version}.tar.gz"
+checksum=ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-atomicwrites_package() {
+	pycompile_module="atomicwrites"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-backports.configparser/template b/srcpkgs/python-backports.configparser/template
new file mode 100644
index 000000000000..037934ba1488
--- /dev/null
+++ b/srcpkgs/python-backports.configparser/template
@@ -0,0 +1,14 @@
+# Template file for 'python-backports.configparser'
+pkgname=python-backports.configparser
+version=3.5.0
+revision=2
+build_style=python2-module
+pycompile_module="backports configparser.py"
+hostmakedepends="python-setuptools"
+depends="python-backports"
+short_desc="Backport of Python 3.x configparser module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://bitbucket.org/ambv/configparser"
+license="MIT"
+distfiles="${PYPI_SITE}/c/configparser/configparser-${version}.tar.gz"
+checksum=5308b47021bc2340965c371f0f058cc6971a04502638d4244225c49d80db273a
diff --git a/srcpkgs/python-backports.functools_lru_cache/template b/srcpkgs/python-backports.functools_lru_cache/template
new file mode 100644
index 000000000000..508e9722f909
--- /dev/null
+++ b/srcpkgs/python-backports.functools_lru_cache/template
@@ -0,0 +1,24 @@
+# Template file for 'python-backports.functools_lru_cache'
+pkgname=python-backports.functools_lru_cache
+version=1.5
+revision=2
+build_style=python2-module
+pycompile_module="backports/functools_lru_cache.py"
+hostmakedepends="python-setuptools"
+depends="python-backports"
+short_desc="Backport of functools.lru_cache from Python 3.3"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://github.com/jaraco/backports.functools_lru_cache"
+license="PSF"
+distfiles="${PYPI_SITE}/b/backports.functools_lru_cache/backports.functools_lru_cache-${version}.tar.gz"
+checksum=9d98697f088eb1b0fa451391f91afb5e3ebde16bbdb272819fd091151fda4f1a
+
+pre_build() {
+	sed -i setup.py \
+		-e "/setuptools_scm/d" \
+		-e "s/use_scm_version=True,/version=\"${version}\",/"
+}
+post_install() {
+	# namespace provided by python-backports package
+	rm -f ${DESTDIR}/usr/lib/python*/site-packages/backports/__init__.py
+}
diff --git a/srcpkgs/python-backports/template b/srcpkgs/python-backports/template
new file mode 100644
index 000000000000..5964edf90fc3
--- /dev/null
+++ b/srcpkgs/python-backports/template
@@ -0,0 +1,13 @@
+# Template file for 'python-backports'
+pkgname=python-backports
+version=1.0
+revision=5
+build_style=python2-module
+hostmakedepends="python"
+depends="python"
+short_desc="Namespace for backported Python features"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="PSF-2.0"
+homepage="https://pypi.org/project/backports/"
+distfiles="https://dev.gentoo.org/~radhermit/dist/backports-${version}.tar.gz"
+checksum=ee43d5b7bf4e79e04fbab30a09421cb5cbf4f56e7c14769393a7d1c34ea5e740
diff --git a/srcpkgs/python-bcrypt/template b/srcpkgs/python-bcrypt/template
new file mode 100644
index 000000000000..78013a3672b3
--- /dev/null
+++ b/srcpkgs/python-bcrypt/template
@@ -0,0 +1,24 @@
+# Template file for 'python-bcrypt'
+pkgname=python-bcrypt
+version=3.2.0
+revision=1
+build_style=python-module
+pycompile_module="bcrypt"
+hostmakedepends="python-setuptools python3-setuptools python-cffi python3-cffi"
+makedepends="python-devel python3-devel python-cffi python3-cffi"
+depends="python-cffi python-six"
+short_desc="Modern password hashing for software and servers (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0"
+homepage="https://github.com/pyca/bcrypt"
+distfiles="${PYPI_SITE}/b/bcrypt/bcrypt-${version}.tar.gz"
+checksum=5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29
+
+python3-bcrypt_package() {
+	pycompile_module="bcrypt"
+	depends="python3-cffi python3-six"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-boto/template b/srcpkgs/python-boto/template
new file mode 100644
index 000000000000..221ab6fd0a90
--- /dev/null
+++ b/srcpkgs/python-boto/template
@@ -0,0 +1,70 @@
+# Template file for 'python-boto'
+pkgname=python-boto
+version=2.49.0
+revision=4
+build_style=python-module
+pycompile_module="boto"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python interface to Amazon Web Services (Python2)"
+maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+license="MIT"
+homepage="http://docs.pythonboto.org/"
+changelog="https://raw.githubusercontent.com/boto/boto/develop/docs/source/releasenotes/v${version}.rst"
+distfiles="https://github.com/boto/boto/archive/${version}.tar.gz"
+checksum=3dbefd4f4542f85a323d4f54601f31ed4d362fc87945245f32e4a85029513314
+alternatives="
+ boto:asadmin:/usr/bin/asadmin2
+ boto:bundle_image:/usr/bin/bundle_image2
+ boto:cfadmin:/usr/bin/cfadmin2
+ boto:cq:/usr/bin/cq2
+ boto:cwutil:/usr/bin/cwutil2
+ boto:dynamodb_dump:/usr/bin/dynamodb_dump2
+ boto:dynamodb_load:/usr/bin/dynamodb_load2
+ boto:elbadmin:/usr/bin/elbadmin2
+ boto:fetch_file:/usr/bin/fetch_file2
+ boto:glacier:/usr/bin/glacier2
+ boto:instance_events:/usr/bin/instance_events2
+ boto:kill_instance:/usr/bin/kill_instance2
+ boto:launch_instance:/usr/bin/launch_instance2
+ boto:list_instances:/usr/bin/list_instances2
+ boto:mturk:/usr/bin/mturk2
+ boto:pyami_sendmail:/usr/bin/pyami_sendmail2
+ boto:s3put:/usr/bin/s3put2
+ boto:sdbadmin:/usr/bin/sdbadmin2
+ boto:taskadmin:/usr/bin/taskadmin2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-boto_package() {
+	depends="python3"
+	pycompile_module="boto"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="
+	 boto:asadmin:/usr/bin/asadmin3
+	 boto:bundle_image:/usr/bin/bundle_image3
+	 boto:cfadmin:/usr/bin/cfadmin3
+	 boto:cq:/usr/bin/cq3
+	 boto:cwutil:/usr/bin/cwutil3
+	 boto:dynamodb_dump:/usr/bin/dynamodb_dump3
+	 boto:dynamodb_load:/usr/bin/dynamodb_load3
+	 boto:elbadmin:/usr/bin/elbadmin3
+	 boto:fetch_file:/usr/bin/fetch_file3
+	 boto:glacier:/usr/bin/glacier3
+	 boto:instance_events:/usr/bin/instance_events3
+	 boto:kill_instance:/usr/bin/kill_instance3
+	 boto:launch_instance:/usr/bin/launch_instance3
+	 boto:list_instances:/usr/bin/list_instances3
+	 boto:mturk:/usr/bin/mturk3
+	 boto:pyami_sendmail:/usr/bin/pyami_sendmail3
+	 boto:s3put:/usr/bin/s3put3
+	 boto:sdbadmin:/usr/bin/sdbadmin3
+	 boto:taskadmin:/usr/bin/taskadmin3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-chardet/template b/srcpkgs/python-chardet/template
new file mode 100644
index 000000000000..16b694033a7f
--- /dev/null
+++ b/srcpkgs/python-chardet/template
@@ -0,0 +1,30 @@
+# Template file for 'python-chardet'
+pkgname=python-chardet
+version=4.0.0
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+checkdepends="python3-pytest python-pytest"
+short_desc="Universal encoding detector for Python 2 and 3 (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="LGPL-2.1-only"
+homepage="https://github.com/chardet/chardet"
+distfiles="${PYPI_SITE}/c/chardet/chardet-${version}.tar.gz"
+checksum=0d6f53a15db4120f2b08c94f11e7d93d2c911ee118b6b30a04ec3ee8310179fa
+alternatives="chardet:chardetect:/usr/bin/chardetect2"
+
+do_check() {
+	python2 -m pytest
+	python3 -m pytest
+}
+
+python3-chardet_package() {
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="chardet:chardetect:/usr/bin/chardetect3"
+	pkg_install() {
+		vmove usr/bin/chardetect3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-configobj/template b/srcpkgs/python-configobj/template
new file mode 100644
index 000000000000..c43eb8c33a9a
--- /dev/null
+++ b/srcpkgs/python-configobj/template
@@ -0,0 +1,28 @@
+# Template file for 'python-configobj'
+pkgname=python-configobj
+version=5.0.6
+revision=8
+build_style=python-module
+pycompile_module="_version.py configobj.py validate.py"
+hostmakedepends="python-devel python3-devel"
+depends="python-six"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="BSD-3-Clause"
+homepage="https://github.com/DiffSK/configobj"
+short_desc="Simple but powerful config file reader and writer (Python2)"
+distfiles="https://github.com/DiffSK/configobj/archive/v${version}.tar.gz"
+checksum=2e140354efcca6f558ff9ee941b435ae09a617bc071797bef62c8d6ed2033d5e
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-configobj_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pycompile_module="_version.py configobj.py validate.py"
+	depends="python3-six"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-contextlib2/template b/srcpkgs/python-contextlib2/template
new file mode 100644
index 000000000000..f68ad7863f93
--- /dev/null
+++ b/srcpkgs/python-contextlib2/template
@@ -0,0 +1,17 @@
+# Template file for 'python-contextlib2'
+pkgname=python-contextlib2
+version=0.6.0.post1
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backports and enhancements for the contextlib module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="PSF-2.0"
+homepage="https://contextlib2.readthedocs.io/"
+distfiles="${PYPI_SITE}/c/contextlib2/contextlib2-${version}.tar.gz"
+checksum=01f490098c18b19d2bd5bb5dc445b2054d2fa97f09a4280ba2c5f3c394c8162e
+
+post_install() {
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python-coverage/template b/srcpkgs/python-coverage/template
new file mode 100644
index 000000000000..ebfea29f9767
--- /dev/null
+++ b/srcpkgs/python-coverage/template
@@ -0,0 +1,25 @@
+# Template file for 'python-coverage'
+pkgname=python-coverage
+version=5.0.3
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python-setuptools"
+short_desc="Code coverage testing for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="Apache-2.0"
+homepage="https://bitbucket.org/ned/coveragepy"
+distfiles="${PYPI_SITE}/c/coverage/coverage-${version}.tar.gz"
+checksum=77afca04240c40450c331fa796b3eab6f1e15c5ecf8bf2b8bee9706cd5452fef
+alternatives="coverage:coverage:/usr/bin/coverage2"
+
+python3-coverage_package() {
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="coverage:coverage:/usr/bin/coverage3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-cryptography_vectors/template b/srcpkgs/python-cryptography_vectors/template
new file mode 100644
index 000000000000..41bb297f7fb5
--- /dev/null
+++ b/srcpkgs/python-cryptography_vectors/template
@@ -0,0 +1,17 @@
+# Template file for 'python-cryptography_vectors'
+pkgname=python-cryptography_vectors
+version=3.3.2
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+short_desc="Test vectors for python-cryptography"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="BSD-3-Clause, Apache-2.0"
+homepage="https://github.com/pyca/cryptography"
+distfiles="${PYPI_SITE}/c/cryptography_vectors/cryptography_vectors-${version}.tar.gz"
+checksum=8c9d5afada647a6c937c6392c975f204b540c31f25fd4acd925ec0e180be0afa
+
+post_install() {
+	vlicense LICENSE
+	vlicense LICENSE.BSD
+}
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-funcsigs/template b/srcpkgs/python-funcsigs/template
new file mode 100644
index 000000000000..2f469558a7bf
--- /dev/null
+++ b/srcpkgs/python-funcsigs/template
@@ -0,0 +1,14 @@
+# Template file for 'python-funcsigs'
+pkgname=python-funcsigs
+version=1.0.2
+revision=2
+build_style=python2-module
+pycompile_module="funcsigs"
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backport of the signature tools from Python 3.3's inspect module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://github.com/testing-cabal/funcsigs"
+license="Apache-2.0"
+distfiles="${PYPI_SITE}/f/funcsigs/funcsigs-${version}.tar.gz"
+checksum=a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50
diff --git a/srcpkgs/python-gobject/template b/srcpkgs/python-gobject/template
new file mode 100644
index 000000000000..d7969cdd30ea
--- /dev/null
+++ b/srcpkgs/python-gobject/template
@@ -0,0 +1,28 @@
+# Template file for 'python-gobject'
+pkgname=python-gobject
+version=3.36.1
+revision=2
+build_style=meson
+build_helper="gir"
+configure_args="-Dpython=python2.7"
+hostmakedepends="pkg-config python"
+makedepends="libglib-devel python-cairo-devel python-devel"
+depends="gir-freedesktop python-cairo"
+short_desc="Python2 bindings for GObject"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://pygobject.readthedocs.io/"
+distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
+checksum=d1bf42802d1cec113b5adaa0e7bf7f3745b44521dc2163588d276d5cd61d718f
+
+python-gobject-devel_package() {
+	depends="libgirepository-devel python-cairo-devel
+	 libglib-devel libffi-devel
+	 python-gobject>=${version}_${revision}"
+	conflicts="python3-gobject-devel"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+	}
+}
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-hypothesis/template b/srcpkgs/python-hypothesis/template
new file mode 100644
index 000000000000..8d44f1c5987a
--- /dev/null
+++ b/srcpkgs/python-hypothesis/template
@@ -0,0 +1,20 @@
+# Template file for 'python-hypothesis'
+pkgname=python-hypothesis
+version=4.38.2
+revision=5
+build_wrksrc=hypothesis-python
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-attrs python-coverage python-enum34"
+checkdepends="python-coverage python-enum34 python-pytest"
+short_desc="Python2 library for property based testing"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MPL-2.0"
+homepage="https://hypothesis.works/"
+changelog="https://github.com/HypothesisWorks/hypothesis/raw/master/hypothesis-python/docs/changes.rst"
+distfiles="https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-${version}.tar.gz"
+checksum=c53b652ed15350b0116bc1dd28516a71988437da772e25903309aa526f9c719e
+
+do_check() {
+	PYTHONPATH="${PWD}/build-2.7/lib" python2 -m pytest tests/py2
+}
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-importlib_metadata/template b/srcpkgs/python-importlib_metadata/template
new file mode 100644
index 000000000000..c0eb91b47e70
--- /dev/null
+++ b/srcpkgs/python-importlib_metadata/template
@@ -0,0 +1,15 @@
+# Template file for 'python-importlib_metadata'
+pkgname=python-importlib_metadata
+version=2.1.1
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-zipp python-pathlib2 python-backports.configparser"
+checkdepends="${depends}"
+short_desc="Read metadata from Python packages"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="Apache-2.0"
+homepage="https://importlib-metadata.readthedocs.io/en/latest/"
+changelog="https://importlib-metadata.readthedocs.io/en/latest/history.html"
+distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz"
+checksum=b8de9eff2b35fb037368f28a7df1df4e6436f578fa74423505b6c6a778d5b5dd
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-iso8601/template b/srcpkgs/python-iso8601/template
new file mode 100644
index 000000000000..22cfa179158a
--- /dev/null
+++ b/srcpkgs/python-iso8601/template
@@ -0,0 +1,34 @@
+# Template file for 'python-iso8601'
+pkgname=python-iso8601
+version=0.1.16
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+checkdepends="python-pytest python3-pytest"
+short_desc="ISO8601 formatted dated parser for Python2"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://github.com/micktwomey/pyiso8601"
+distfiles="${PYPI_SITE}/i/iso8601/iso8601-${version}.tar.gz"
+checksum=36532f77cc800594e8f16641edae7f1baf7932f05d8e508545b95fc53c6dc85b
+replaces="python-iso-8601>=0"
+
+do_check() {
+	python2 -m pytest iso8601
+	python3 -m pytest iso8601
+}
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-iso8601_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	depends="python3"
+	replaces="python3-iso-8601>=0"
+	pkg_install() {
+		vlicense LICENSE
+		vmove ${py3_lib}
+	}
+}
diff --git a/srcpkgs/python-isodate/template b/srcpkgs/python-isodate/template
new file mode 100644
index 000000000000..817fdb9643d6
--- /dev/null
+++ b/srcpkgs/python-isodate/template
@@ -0,0 +1,29 @@
+# Template file for 'python-isodate'
+pkgname=python-isodate
+version=0.6.0
+revision=4
+build_style=python-module
+pycompile_module="isodate"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six"
+short_desc="ISO 8601 date/time/duration parser and formatter (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://github.com/gweis/isodate"
+license="3-clause-BSD"
+distfiles="${PYPI_SITE}/i/isodate/isodate-${version}.tar.gz"
+checksum=2e364a3d5759479cdb2d37cce6b9376ea504db2ff90252a2e5b7cc89cc9ff2d8
+
+post_install() {
+	sed -n '/Copyright/,/CONTRACT/p' src/isodate/__init__.py >LICENSE
+	vlicense LICENSE
+}
+
+python3-isodate_package() {
+	depends="python3-six"
+	pycompile_module="isodate"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-lockfile/template b/srcpkgs/python-lockfile/template
new file mode 100644
index 000000000000..edf2690a21aa
--- /dev/null
+++ b/srcpkgs/python-lockfile/template
@@ -0,0 +1,29 @@
+# Template file for 'python-lockfile'
+pkgname=python-lockfile
+version=0.12.2
+revision=6
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
+makedepends="python-pbr python3-pbr"
+depends="python"
+pycompile_module="lockfile"
+short_desc="Platform-independent file locking module (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://pypi.org/project/lockfile/"
+license="MIT"
+distfiles="${PYPI_SITE}/l/lockfile/lockfile-${version}.tar.gz"
+checksum=6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-lockfile_package() {
+	pycompile_module="lockfile"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-lxml/template b/srcpkgs/python-lxml/template
new file mode 100644
index 000000000000..7b9166ee97fb
--- /dev/null
+++ b/srcpkgs/python-lxml/template
@@ -0,0 +1,36 @@
+# Template file for 'python-lxml'
+pkgname=python-lxml
+version=4.6.3
+revision=1
+build_style=python-module
+make_build_args="--with-cython"
+hostmakedepends="python-Cython python-setuptools python3-Cython python3-setuptools"
+makedepends="libxslt-devel python-devel python3-devel"
+checkdepends="python3-cssselect python3-BeautifulSoup4 python3-html5lib"
+short_desc="Python2 binding for the libxml2 and libxslt libraries"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause, custom:ElementTree"
+homepage="https://lxml.de/"
+distfiles="https://github.com/lxml/lxml/archive/lxml-${version}.tar.gz"
+checksum=5955ed615b7be9407d9eab83edde8f1818c94224d762d1d6355bf0371f220bd6
+
+do_check() {
+	cp -f build-3.*/lib.linux-*/lxml/*.so src/lxml
+	python3 test.py -vv --all-levels -p
+}
+
+post_install() {
+	vlicense LICENSES.txt
+	vlicense doc/licenses/BSD.txt
+	vlicense doc/licenses/elementtree.txt
+}
+
+python3-lxml_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSES.txt
+		vlicense doc/licenses/BSD.txt
+		vlicense doc/licenses/elementtree.txt
+	}
+}
diff --git a/srcpkgs/python-mock/template b/srcpkgs/python-mock/template
new file mode 100644
index 000000000000..2727eef117ba
--- /dev/null
+++ b/srcpkgs/python-mock/template
@@ -0,0 +1,18 @@
+# Template file for 'python-mock'
+pkgname=python-mock
+reverts="4.0.2_1 4.0.2_2"
+version=3.0.5
+revision=2
+build_style=python2-module
+hostmakedepends="python-pbr python-setuptools"
+depends="python-funcsigs python-pbr python-setuptools python-six"
+short_desc="Rolling backport of unittest.mock for Python2"
+maintainer="Toyam Cox <Vaelatern@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/testing-cabal/mock"
+distfiles="${PYPI_SITE}/m/mock/mock-${version}.tar.gz"
+checksum=83657d894c90d5681d62155c82bda9c1187827525880eda8ff5df4ec813437c3
+
+post_install() {
+	vlicense LICENSE.txt LICENSE
+}
diff --git a/srcpkgs/python-more-itertools/template b/srcpkgs/python-more-itertools/template
new file mode 100644
index 000000000000..b8e81da5d219
--- /dev/null
+++ b/srcpkgs/python-more-itertools/template
@@ -0,0 +1,24 @@
+# Template file for 'python-more-itertools'
+pkgname=python-more-itertools
+reverts="6.0.0_1"
+version=5.0.0
+revision=3
+build_style=python2-module
+pycompile_module="more_itertools"
+hostmakedepends="python-setuptools"
+depends="python-six"
+checkdepends="python-six"
+short_desc="More Python2 routines for operating on itertables"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/erikrose/more-itertools"
+distfiles="https://github.com/erikrose/more-itertools/archive/${version}.tar.gz"
+checksum=a2dd59cdb7287d738b3c745558f0812b69b519cda21726b180b09d9d68d8b461
+
+do_check() {
+	python setup.py test
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-nose/template b/srcpkgs/python-nose/template
new file mode 100644
index 000000000000..82ae54bd0f10
--- /dev/null
+++ b/srcpkgs/python-nose/template
@@ -0,0 +1,27 @@
+# Template file for 'python-nose'
+pkgname=python-nose
+version=1.3.7
+revision=6
+build_style=python-module
+pycompile_module="nose"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+short_desc="The nicer testing for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://github.com/nose-devs/nose"
+#changelog="https://raw.githubusercontent.com/nose-devs/nose/master/CHANGELOG"
+distfiles="${PYPI_SITE}/n/nose/nose-${version}.tar.gz"
+checksum=f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98
+alternatives="nose:nosetests:/usr/bin/nosetests2"
+
+python3-nose_package() {
+	pycompile_module="nose"
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="nose:nosetests:/usr/bin/nosetests3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-notify/template b/srcpkgs/python-notify/template
new file mode 100644
index 000000000000..8a9da38e77f3
--- /dev/null
+++ b/srcpkgs/python-notify/template
@@ -0,0 +1,25 @@
+# Template file for 'python-notify'
+pkgname=python-notify
+version=0.1.1
+revision=13
+build_style=gnu-configure
+pycompile_module="gtk-2.0/pynotify"
+hostmakedepends="pkg-config python-devel python-gobject2-devel pygtk-devel"
+makedepends="libnotify-devel gtk+-devel dbus-glib-devel pygtk-devel"
+depends="pygtk"
+short_desc="Python2 bindings for libnotify"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-only"
+homepage="http://www.galago-project.org/"
+distfiles="http://www.galago-project.org/files/releases/source/notify-python/notify-python-${version}.tar.gz"
+checksum=8c5ee28017fdc5b110c31cb76503e535e15e0c60b9a1f1e95ff6c018dd806022
+replaces="notify-python>=0"
+lib32disabled=yes
+
+CFLAGS="-fcommon"
+
+pre_configure() {
+	if [ "$CROSS_BUILD" ]; then
+		sed -i -e "s,PYTHON_INCLUDES=.*,PYTHON_INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/python2.7,g" configure
+	fi
+}
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-packaging/template b/srcpkgs/python-packaging/template
new file mode 100644
index 000000000000..80b0bc00ca96
--- /dev/null
+++ b/srcpkgs/python-packaging/template
@@ -0,0 +1,18 @@
+# Template file for 'python-packaging'
+pkgname=python-packaging
+version=20.4
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-parsing python-six"
+short_desc="Core utilities for Python packages (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0, BSD-2-Clause"
+homepage="https://github.com/pypa/packaging"
+changelog="https://raw.githubusercontent.com/pypa/packaging/master/CHANGELOG.rst"
+distfiles="${PYPI_SITE}/p/packaging/packaging-${version}.tar.gz"
+checksum=4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pathlib2/template b/srcpkgs/python-pathlib2/template
new file mode 100644
index 000000000000..241ef717a124
--- /dev/null
+++ b/srcpkgs/python-pathlib2/template
@@ -0,0 +1,28 @@
+# Template file for 'python-pathlib2'
+pkgname=python-pathlib2
+version=2.3.4
+revision=5
+build_style=python-module
+pycompile_module="pathlib2"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six python-scandir"
+short_desc="Object-oriented filesystem paths (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="MIT"
+homepage="https://github.com/mcmtroffaes/pathlib2"
+distfiles="${PYPI_SITE}/p/pathlib2/pathlib2-${version}.tar.gz"
+checksum=446014523bb9be5c28128c4d2a10ad6bb60769e78bd85658fe44a450674e0ef8
+
+python3-pathlib2_package() {
+	depends="python3-six python3-scandir"
+	pycompile_module="pathlib2"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.rst
+	}
+}
+
+post_install() {
+	vlicense LICENSE.rst
+}
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-pluggy/template b/srcpkgs/python-pluggy/template
new file mode 100644
index 000000000000..9bae9659c1b0
--- /dev/null
+++ b/srcpkgs/python-pluggy/template
@@ -0,0 +1,22 @@
+# Template file for 'python-pluggy'
+pkgname=python-pluggy
+version=0.13.1
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+checkdepends="python-pytest ${depends}"
+short_desc="Minimalist production ready plugin system (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/pytest-dev/pluggy"
+distfiles="${PYPI_SITE}/p/pluggy/pluggy-${version}.tar.gz"
+checksum=15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0
+
+do_check() {
+	PYTHONPATH=$(pwd)/build/lib python2 -m pytest
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pretend/template b/srcpkgs/python-pretend/template
new file mode 100644
index 000000000000..330572d3e762
--- /dev/null
+++ b/srcpkgs/python-pretend/template
@@ -0,0 +1,28 @@
+# Template file for 'python-pretend'
+pkgname=python-pretend
+version=1.0.9
+revision=4
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Make stubbing with Python2 easier"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="BSD-3-Clause"
+homepage="https://github.com/alex/pretend"
+distfiles="${PYPI_SITE}/p/pretend/pretend-${version}.tar.gz"
+checksum=c90eb810cde8ebb06dafcb8796f9a95228ce796531bc806e794c2f4649aa1b10
+
+post_install() {
+	vdoc README.rst
+	vlicense LICENSE.rst
+}
+
+python3-pretend_package() {
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vdoc README.rst
+		vlicense LICENSE.rst
+	}
+}
diff --git a/srcpkgs/python-py/template b/srcpkgs/python-py/template
new file mode 100644
index 000000000000..545d34abb367
--- /dev/null
+++ b/srcpkgs/python-py/template
@@ -0,0 +1,18 @@
+# Template file for 'python-py'
+pkgname=python-py
+version=1.10.0
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Python development support library"
+maintainer="Johannes <johannes.brechtmann@gmail.com>"
+license="MIT"
+homepage="https://github.com/pytest-dev/py"
+changelog="https://github.com/pytest-dev/py/raw/master/CHANGELOG"
+distfiles="${PYPI_SITE}/p/py/py-${version}.tar.gz"
+checksum=21b81bda15b66ef5e1a777a21c4dcd9c20ad3efd0b3f817e7a809035269e1bd3
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pycryptodome/template b/srcpkgs/python-pycryptodome/template
new file mode 100644
index 000000000000..7efdaf152a59
--- /dev/null
+++ b/srcpkgs/python-pycryptodome/template
@@ -0,0 +1,36 @@
+# Template file for 'python-pycryptodome'
+pkgname=python-pycryptodome
+version=3.9.7
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+short_desc="Python2 package of low-level cryptographic primitives"
+maintainer="Wietse Kuipers <wietse@kuiprs.nl>"
+license="Public Domain, BSD-2-Clause"
+homepage="https://www.pycryptodome.org/"
+changelog="https://raw.githubusercontent.com/Legrandin/pycryptodome/master/Changelog.rst"
+distfiles="${PYPI_SITE}/p/pycryptodome/pycryptodome-${version}.tar.gz"
+checksum=f1add21b6d179179b3c177c33d18a2186a09cc0d3af41ff5ed3f377360b869f2
+
+provides="python-crypto-${version}_1"
+replaces="python-crypto>=0"
+
+do_check() {
+	python2 setup.py test
+	python3 setup.py test
+}
+
+post_install() {
+	vlicense LICENSE.rst
+}
+
+python3-pycryptodome_package() {
+	provides="python3-crypto-${version}_1"
+	replaces="python3-crypto>=0"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.rst
+	}
+}
diff --git a/srcpkgs/python-pydns/template b/srcpkgs/python-pydns/template
new file mode 100644
index 000000000000..d47a975bb789
--- /dev/null
+++ b/srcpkgs/python-pydns/template
@@ -0,0 +1,18 @@
+# Template file for 'python-pydns'
+pkgname=python-pydns
+version=2.3.6
+revision=4
+build_style=python2-module
+pycompile_module="DNS"
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Python DNS library"
+maintainer="Duncaen <mail@duncano.de>"
+license="CNRI-Python"
+homepage="http://pydns.sourceforge.net/"
+distfiles="${PYPI_SITE}/p/pydns/pydns-${version}.tar.gz"
+checksum=f1960d8bff0aafad9252b9e80279748fe7ebe5e719487d132ccb1281523cdb62
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pystache/template b/srcpkgs/python-pystache/template
new file mode 100644
index 000000000000..dbc7b47c1ff8
--- /dev/null
+++ b/srcpkgs/python-pystache/template
@@ -0,0 +1,35 @@
+# Template file for 'python-pystache'
+pkgname=python-pystache
+version=0.5.4
+revision=5
+build_style=python-module
+pycompile_module="pystache"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+short_desc="Python2 implementation of Mustache"
+maintainer="John <me@johnnynator.dev>"
+license="MIT"
+homepage="https://github.com/defunkt/pystache"
+distfiles="${PYPI_SITE}/p/pystache/pystache-${version}.tar.gz"
+checksum=f7bbc265fb957b4d6c7c042b336563179444ab313fb93a719759111eabd3b85a
+alternatives="pystache:pystache:/usr/bin/pystache2"
+
+pre_build() {
+	# no pystache-test entry point
+	sed -i '/pystache-test/d' setup.py
+}
+post_install() {
+	vlicense LICENSE
+}
+
+python3-pystache_package() {
+	pycompile_module="pystache"
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="pystache:pystache:/usr/bin/pystache2"
+	pkg_install() {
+		vmove "usr/lib/python3*"
+		vmove "usr/bin/*3"
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-pytest/template b/srcpkgs/python-pytest/template
new file mode 100644
index 000000000000..5bc44b8502b3
--- /dev/null
+++ b/srcpkgs/python-pytest/template
@@ -0,0 +1,42 @@
+# Template file for 'python-pytest'
+pkgname=python-pytest
+version=4.6.9
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-atomicwrites python-attrs>=17.4.0 python-funcsigs
+ python-more-itertools python-pluggy>=0.12.0 python-py>=1.6.0
+ python-setuptools python-pathlib2 python-six>=1.10.0
+ python-wcwidth python-hypothesis python-importlib_metadata
+ python-packaging"
+checkdepends="$depends python-mock"
+short_desc="Simple powerful testing with Python 2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://pytest.org/en/latest/"
+changelog="https://docs.pytest.org/en/latest/changelog.html"
+distfiles="${PYPI_SITE}/p/pytest/pytest-${version}.tar.gz"
+checksum=19e8f75eac01dd3f211edd465b39efbcbdc8fc5f7866d7dd49fedb30d8adf339
+alternatives="
+ pytest:pytest:/usr/bin/pytest2
+ pytest:py.test:/usr/bin/py.test2"
+
+post_patch() {
+	vsed -i setup.py \
+		-e '/setup_requires=/d' \
+		-e "s|use_scm_version=.*|version=\"${version}\",|"
+	# This merely check if pytest executable was generated
+	rm testing/test_entry_points.py
+}
+
+do_check() {
+	# Don't use tox, tox will use its own environment instead of system
+	# package
+	PYTHONPATH=$(pwd)/build/lib python2 -m pytest
+}
+
+post_install() {
+	mv ${DESTDIR}/usr/bin/pytest ${DESTDIR}/usr/bin/pytest2
+	mv ${DESTDIR}/usr/bin/py.test ${DESTDIR}/usr/bin/py.test2
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pytz/template b/srcpkgs/python-pytz/template
new file mode 100644
index 000000000000..d6ae26c10d01
--- /dev/null
+++ b/srcpkgs/python-pytz/template
@@ -0,0 +1,37 @@
+# Template file for 'python-pytz'
+pkgname=python-pytz
+version=2021.1
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python tzdata"
+checkdepends="python-pytest python3-pytest"
+short_desc="Python2 timezone library"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://pythonhosted.org/pytz/"
+distfiles="${PYPI_SITE}/p/pytz/pytz-${version}.tar.gz"
+checksum=83a4a90894bf38e243cf052c8b58f381bfe9a7a483f6a9cab140bc7f702ac4da
+
+do_check() {
+	PYTHONPATH=build-2.7/lib python2 -m pytest
+	PYTHONPATh=build-${py3_ver}/lib python3 -m pytest
+}
+
+post_install() {
+	# use system tz database
+	for py_sitelib in $py2_sitelib $py3_sitelib; do
+		rm -rf ${DESTDIR}/${py_sitelib}/pytz/zoneinfo
+		ln -sf /usr/share/zoneinfo ${DESTDIR}/${py_sitelib}/pytz/zoneinfo
+	done
+	vlicense LICENSE.txt LICENSE
+}
+
+python3-pytz_package() {
+	depends="python3 tzdata"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt LICENSE
+	}
+}
diff --git a/srcpkgs/python-rdflib/template b/srcpkgs/python-rdflib/template
new file mode 100644
index 000000000000..e6a90e1e217b
--- /dev/null
+++ b/srcpkgs/python-rdflib/template
@@ -0,0 +1,42 @@
+# Template file for 'python-rdflib'
+pkgname=python-rdflib
+version=4.2.2
+revision=5
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools python-isodate python-parsing"
+pycompile_module="rdflib"
+short_desc="Python2 library for working with RDF"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://github.com/RDFLib/rdflib"
+license="3-clause-BSD"
+distfiles="${PYPI_SITE}/r/rdflib/rdflib-${version}.tar.gz"
+checksum=da1df14552555c5c7715d8ce71c08f404c988c58a1ecd38552d0da4fc261280d
+
+alternatives="
+ rdflib:csv2rdf:/usr/bin/csv2rdf2
+ rdflib:rdf2dot:/usr/bin/rdf2dot2
+ rdflib:rdfgraphisomorphism:/usr/bin/rdfgraphisomorphism2
+ rdflib:rdfpipe:/usr/bin/rdfpipe2
+ rdflib:rdfs2dot:/usr/bin/rdfs2dot2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-rdflib_package() {
+	alternatives="
+	 rdflib:csv2rdf:/usr/bin/csv2rdf3
+	 rdflib:rdf2dot:/usr/bin/rdf2dot3
+	 rdflib:rdfgraphisomorphism:/usr/bin/rdfgraphisomorphism3
+	 rdflib:rdfpipe:/usr/bin/rdfpipe3
+	 rdflib:rdfs2dot:/usr/bin/rdfs2dot3"
+	depends="python3-setuptools python3-isodate python3-parsing"
+	pycompile_module="rdflib"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-reportlab/template b/srcpkgs/python-reportlab/template
new file mode 100644
index 000000000000..1daab2e22526
--- /dev/null
+++ b/srcpkgs/python-reportlab/template
@@ -0,0 +1,31 @@
+# Template file for 'python-reportlab'
+pkgname=python-reportlab
+version=3.5.42
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools freetype-devel"
+makedepends="python-devel python3-devel freetype-devel libart-devel"
+depends="python-Pillow"
+short_desc="Python2 library for generating PDFs and graphics"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://www.reportlab.com/"
+distfiles="${PYPI_SITE}/r/reportlab/reportlab-${version}.tar.gz"
+checksum=9c21f202697a6cea57b9d716288fc919d99cbabeb30222eebfc7ff77eac32744
+
+if [ "$CROSS_BUILD" ]; then
+	hostmakedepends+=" ${makedepends}"
+fi
+
+post_install() {
+	vlicense LICENSE.txt
+}
+
+python3-reportlab_package() {
+	depends="python3-Pillow"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
diff --git a/srcpkgs/python-requests/template b/srcpkgs/python-requests/template
new file mode 100644
index 000000000000..4c7be37219e1
--- /dev/null
+++ b/srcpkgs/python-requests/template
@@ -0,0 +1,27 @@
+# Template file for 'python-requests'
+pkgname=python-requests
+version=2.26.0
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="ca-certificates python-chardet python-urllib3 python-idna"
+short_desc="Python2 HTTP library for human beings"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0"
+homepage="https://python-requests.org/"
+changelog="https://raw.githubusercontent.com/psf/requests/master/HISTORY.md"
+distfiles="${PYPI_SITE}/r/requests/requests-${version}.tar.gz"
+checksum=b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7
+make_check=no # tests are broken for python2 requests
+
+post_patch() {
+	vsed -i '/certifi/d' setup.py
+}
+
+python3-requests_package() {
+	depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-rfc6555/template b/srcpkgs/python-rfc6555/template
new file mode 100644
index 000000000000..db37540ca3ad
--- /dev/null
+++ b/srcpkgs/python-rfc6555/template
@@ -0,0 +1,22 @@
+# Template file for 'python-rfc6555'
+pkgname=python-rfc6555
+version=0.0.0
+revision=4
+build_style=python-module
+pycompile_module="rfc6555"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-selectors2"
+short_desc="Python2 implementation of the Happy Eyeballs Algorithm"
+maintainer="Peter Bui <pbui@github.bx612.space>"
+license="Apache-2.0"
+homepage="https://github.com/sethmlarson/rfc6555"
+distfiles="${PYPI_SITE}/r/rfc6555/rfc6555-${version}.tar.gz"
+checksum=191cbba0315b53654155321e56a93466f42cd0a474b4f341df4d03264dcb5217
+
+python3-rfc6555_package() {
+	pycompile_module="rfc6555"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-scandir/template b/srcpkgs/python-scandir/template
new file mode 100644
index 000000000000..9bd9add26c1c
--- /dev/null
+++ b/srcpkgs/python-scandir/template
@@ -0,0 +1,29 @@
+# Template file for 'python-scandir'
+pkgname=python-scandir
+version=1.10.0
+revision=4
+build_style=python-module
+pycompile_module="scandir.py"
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python"
+short_desc="Better directory iterator and faster os.walk() (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/benhoyt/scandir"
+distfiles="${PYPI_SITE}/s/scandir/scandir-${version}.tar.gz"
+checksum=4d4631f6062e658e9007ab3149a9b914f3548cb38bfb021c64f39a025ce578ae
+
+python3-scandir_package() {
+	pycompile_module="scandir.py"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
+
+post_install() {
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python-selectors2/template b/srcpkgs/python-selectors2/template
new file mode 100644
index 000000000000..d0b277216e2e
--- /dev/null
+++ b/srcpkgs/python-selectors2/template
@@ -0,0 +1,16 @@
+# Template file for 'python-selectors2'
+pkgname=python-selectors2
+version=2.0.2
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+short_desc="Drop-in replacement of the selectors module for Python 2.6+"
+maintainer="pulux <pulux@pf4sh.de>"
+license="MIT"
+homepage="https://github.com/SethMichaelLarson/selectors2"
+distfiles="${PYPI_SITE}/s/selectors2/selectors2-${version}.tar.gz"
+checksum=1f1bbaac203a23fbc851dc1b5a6e92c50698cc8cefa5873eb5b89eef53d1d82b
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-spambayes/template b/srcpkgs/python-spambayes/template
new file mode 100644
index 000000000000..5a4f2526ea4b
--- /dev/null
+++ b/srcpkgs/python-spambayes/template
@@ -0,0 +1,13 @@
+# Template file for 'python-spambayes'
+pkgname=python-spambayes
+version=1.1b3
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-lockfile python-pydns"
+short_desc="Spam classification system"
+maintainer="Duncaen <duncaen@voidlinux.org>"
+license="PSF-2.0"
+homepage="http://spambayes.sourceforge.net/"
+distfiles="${PYPI_SITE}/s/spambayes/spambayes-${version}.tar.gz"
+checksum=188d650fa930b27f74c96233429bd48f96d304a22d401b34cde32839c81bd904
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-typing/template b/srcpkgs/python-typing/template
new file mode 100644
index 000000000000..16c07c0aaa0e
--- /dev/null
+++ b/srcpkgs/python-typing/template
@@ -0,0 +1,17 @@
+# Template file for 'python-typing'
+pkgname=python-typing
+version=3.6.6
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backport of the typing module from Python 3.5+"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Python-2.0"
+homepage="https://docs.python.org/3/library/typing.html"
+distfiles="${PYPI_SITE}/t/typing/typing-${version}.tar.gz"
+checksum=4027c5f6127a6267a435201981ba156de91ad0d1d98e9ddc2aa173453453492d
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-urllib3/template b/srcpkgs/python-urllib3/template
new file mode 100644
index 000000000000..92d9660a0303
--- /dev/null
+++ b/srcpkgs/python-urllib3/template
@@ -0,0 +1,33 @@
+# Template file for 'python-urllib3'
+pkgname=python-urllib3
+version=1.26.6
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six"
+short_desc="HTTP library with thread-safe connection pooling (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="MIT"
+homepage="https://urllib3.readthedocs.io/"
+distfiles="${PYPI_SITE}/u/urllib3/urllib3-${version}.tar.gz"
+checksum=f57b4c16c62fa2760b7e3d97c35b255512fb6b59a259730f36ba32ce9f8e342f
+# Checks depend on unpackaged "trustme"
+make_check=no
+
+post_install() {
+	for sitelib in ${py3_sitelib} ${py2_sitelib}; do
+		rm ${DESTDIR}/${sitelib}/urllib3/packages/six.py
+		ln -sf ../../six.py ${DESTDIR}/${sitelib}/urllib3/packages/six.py
+	done
+
+	vlicense LICENSE.txt
+}
+
+python3-urllib3_package() {
+	depends="python3-six"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
diff --git a/srcpkgs/python-urwid/template b/srcpkgs/python-urwid/template
new file mode 100644
index 000000000000..6b7b686ee3b2
--- /dev/null
+++ b/srcpkgs/python-urwid/template
@@ -0,0 +1,21 @@
+# Template file for 'python-urwid'
+pkgname=python-urwid
+version=2.1.2
+revision=1
+build_style="python-module"
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+short_desc="Console user interface library for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://urwid.org/"
+changelog="https://raw.githubusercontent.com/urwid/urwid/master/docs/changelog.rst"
+distfiles="${PYPI_SITE}/u/urwid/urwid-${version}.tar.gz"
+checksum=588bee9c1cb208d0906a9f73c613d2bd32c3ed3702012f51efe318a3f2127eae
+
+python3-urwid_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-xdg/template b/srcpkgs/python-xdg/template
new file mode 100644
index 000000000000..e7ca02f51fa3
--- /dev/null
+++ b/srcpkgs/python-xdg/template
@@ -0,0 +1,23 @@
+# Template file for 'python-xdg'
+pkgname=python-xdg
+version=0.27
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+pycompile_module="xdg"
+short_desc="Python2 library to access freedesktop.org standards"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.0-only"
+homepage="https://freedesktop.org/Software/pyxdg"
+distfiles="${PYPI_SITE}/p/pyxdg/pyxdg-${version}.tar.gz"
+checksum=80bd93aae5ed82435f20462ea0208fb198d8eec262e831ee06ce9ddb6b91c5a5
+
+python3-xdg_package() {
+	depends="python3"
+	pycompile_module="xdg"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-zipp/template b/srcpkgs/python-zipp/template
new file mode 100644
index 000000000000..8caf369f2717
--- /dev/null
+++ b/srcpkgs/python-zipp/template
@@ -0,0 +1,18 @@
+# Template file for 'python-zipp'
+pkgname=python-zipp
+version=1.2.0
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-more-itertools python-contextlib2"
+short_desc="Pathlib-compatible Zipfile object wrapper"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="MIT"
+homepage="https://github.com/jaraco/zipp"
+changelog="https://raw.githubusercontent.com/jaraco/zipp/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz"
+checksum=c70410551488251b0fee67b460fb9a536af8d6f9f008ad10ac51f615b6a521b1
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index cd84ff6f74da..e19d73ba0c37 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.1.1
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SPARQLWrapper/template b/srcpkgs/python3-SPARQLWrapper/template
new file mode 100644
index 000000000000..4519e1209407
--- /dev/null
+++ b/srcpkgs/python3-SPARQLWrapper/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-SPARQLWrapper'
+pkgname=python3-SPARQLWrapper
+version=1.8.4
+revision=4
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-rdflib"
+short_desc="SPARQL Endpoint interface to Python (Python3)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="W3C"
+homepage="https://rdflib.github.io/sparqlwrapper/"
+distfiles="${PYPI_SITE}/S/SPARQLWrapper/SPARQLWrapper-${version}.tar.gz"
+checksum=21928e7a97f565e772cdeeb0abad428960f4307e3a13dbdd8f6d3da8a6a506c9
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index f7b541d50702..02c2befc72c9 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.3
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aioredis/template b/srcpkgs/python3-aioredis/template
new file mode 100644
index 000000000000..d2d37f136a56
--- /dev/null
+++ b/srcpkgs/python3-aioredis/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-aioredis'
+pkgname=python3-aioredis
+version=2.0.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-async-timeout python3-typing_extensions python3-hiredis"
+short_desc="Asynchronous Redis client for Python"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://github.com/aio-libs/aioredis"
+distfiles="${homepage}/archive/v${version}.tar.gz"
+checksum=16c351d24029deb991cf56ea9dfd8faccaeac60080149d57b5983a93145ad7cc
+# checks require a locally running redis server
+make_check="no"
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index 609af96d16d8..ceea9eef58c3 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.4
 revision=7
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bluez/template b/srcpkgs/python3-bluez/template
new file mode 100644
index 000000000000..0a6ec390c71a
--- /dev/null
+++ b/srcpkgs/python3-bluez/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-bluez'
+pkgname=python3-bluez
+version=0.23
+revision=2
+build_style=python3-module
+hostmakedepends="python3-devel python3-setuptools"
+makedepends="python3-devel libbluetooth-devel"
+short_desc="Python3 wrapper for the BlueZ Bluetooth stack"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="https://pybluez.readthedocs.io"
+distfiles="$PYPI_SITE/P/PyBluez/PyBluez-${version}.tar.gz"
+checksum=c8f04d2e78951eaa9de486b4d49381704e8943d0a6e6e58f55fcd7b8582e90de
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index e4e30c7b8940..71d9dfef0bab 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=4.0.0
 revision=4
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker-pycreds/template b/srcpkgs/python3-docker-pycreds/template
new file mode 100644
index 000000000000..3551cc01cb63
--- /dev/null
+++ b/srcpkgs/python3-docker-pycreds/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-docker-pycreds'
+pkgname=python3-docker-pycreds
+version=0.4.0
+revision=4
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-six"
+short_desc="Python3 bindings for the docker credentials store API"
+maintainer="Sergi Alvarez <pancake@nopcode.org>"
+license="Apache-2.0"
+homepage="https://github.com/shin-/dockerpy-creds"
+distfiles="${PYPI_SITE}/d/docker-pycreds/docker-pycreds-${version}.tar.gz"
+checksum=6ce3270bcaf404cc4c3e27e4b6c70d3521deae82fb508767870fdbf772d584d4
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-grako/template b/srcpkgs/python3-grako/template
new file mode 100644
index 000000000000..1fab4ebf5390
--- /dev/null
+++ b/srcpkgs/python3-grako/template
@@ -0,0 +1,24 @@
+# Template file for 'python3-grako'
+pkgname=python3-grako
+version=3.99.9
+revision=7
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel"
+depends="python3-setuptools"
+short_desc="Grammar compiler, EBNF input, PEG/Packrat parser output (Python3)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="BSD-2-Clause"
+homepage="https://bitbucket.org/neogeny/grako"
+distfiles="$PYPI_SITE/g/grako/grako-$version.zip"
+checksum=fcc37309eab7cd0cbbb26cfd6a54303fbb80a00a58ab295d1e665bc69189c364
+conflicts="python-grako>=0"
+
+pre_build() {
+	sed -i '/setup_requires=/d' setup.py
+}
+post_install() {
+	# TODO: Find out why we need to change these permissions manually
+	chmod -R +r "${DESTDIR}/${py3_sitelib}"
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hyper-h2~HEAD b/srcpkgs/python3-hyper-h2~HEAD
new file mode 120000
index 000000000000..853f8bf94620
--- /dev/null
+++ b/srcpkgs/python3-hyper-h2~HEAD
@@ -0,0 +1 @@
+python3-h2
\ No newline at end of file
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-importlib_metadata/template b/srcpkgs/python3-importlib_metadata/template
new file mode 100644
index 000000000000..c6d817c1431f
--- /dev/null
+++ b/srcpkgs/python3-importlib_metadata/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-importlib_metadata'
+pkgname=python3-importlib_metadata
+version=4.8.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools_scm"
+depends="python3-zipp"
+short_desc="Read metadata from Python packages (Python 3)"
+maintainer="Lorem <notloremipsum@protonmail.com>"
+license="Apache-2.0"
+homepage="https://github.com/python/importlib_metadata"
+distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz"
+checksum=f284b3e11256ad1e5d03ab86bb2ccd6f5339688ff17a4d797a0fe7df326f23b1
+# Needs unpackaged "pyfakefs"
+make_check=no
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpc-server/template b/srcpkgs/python3-jsonrpc-server/template
new file mode 100644
index 000000000000..ec61de96bd13
--- /dev/null
+++ b/srcpkgs/python3-jsonrpc-server/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-jsonrpc-server'
+pkgname=python3-jsonrpc-server
+version=0.4.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-ultrajson"
+short_desc="Python library implementing asynchronous JSON RPC server"
+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=62c543e541f101ec5b57dc654efc212d2c2e3ea47ff6f54b2e7dcb36ecf20595
+
+post_patch() {
+	vsed -i setup.py -e 's/\bujson<=1\.35\b/ujson/'
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keepalive/template b/srcpkgs/python3-keepalive/template
new file mode 100644
index 000000000000..5e8210029371
--- /dev/null
+++ b/srcpkgs/python3-keepalive/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-keepalive'
+pkgname=python3-keepalive
+version=0.5
+revision=6
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Python3 urllib keepalive support"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://github.com/wikier/keepalive"
+distfiles="${PYPI_SITE}/k/keepalive/keepalive-${version}.tar.gz"
+checksum=3c6b96f9062a5a76022f0c9d41e9ef5552d80b1cadd4fccc1bf8f183ba1d1ec1
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-language-server~HEAD b/srcpkgs/python3-language-server~HEAD
new file mode 120000
index 000000000000..9054a5e99f7e
--- /dev/null
+++ b/srcpkgs/python3-language-server~HEAD
@@ -0,0 +1 @@
+python3-lsp-server
\ No newline at end of file
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index be0231f93861..fe0720adca06 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.45.1
 revision=2
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index a53602cf1684..368398c37261 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.2.2
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index 05d37a5d5ee1..584e030dc054 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.1
 revision=6
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 8775a5bc0f77..1ed12ebf62c5 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.2
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 1ad1ea06883f..6d88f9c8281d 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.4.0
 revision=2
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index fe8e5095fa43..004b233f54cd 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.1
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 97f2fe6b76e9..084169aa9a0b 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.6
 revision=3
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-transifex-client~HEAD b/srcpkgs/python3-transifex-client~HEAD
new file mode 120000
index 000000000000..1ec27018acb2
--- /dev/null
+++ b/srcpkgs/python3-transifex-client~HEAD
@@ -0,0 +1 @@
+transifex-cli
\ No newline at end of file
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txacme/template b/srcpkgs/python3-txacme/template
new file mode 100644
index 000000000000..b227bd029708
--- /dev/null
+++ b/srcpkgs/python3-txacme/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-txacme'
+pkgname=python3-txacme
+version=0.9.3
+revision=2
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-attrs python3-acme python3-josepy python3-treq python3-Twisted
+ python3-openssl python3-eliot python3-TxSNI python3-pem"
+short_desc="ACME protocol implementation for Twisted"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/twisted/txacme"
+distfiles="${PYPI_SITE}/t/txacme/txacme-${version}.tar.gz"
+checksum=bce2d0dfa8fa2cf3f2eb10526c89a8b4f77a021d9e182704e7776fff7bd8bceb
+
+post_install() {
+	vlicense LICENSE
+
+	# Outside of the namespace
+	rm -rf ${DESTDIR}/${py3_sitelib}/integration
+}
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipp/template b/srcpkgs/python3-zipp/template
new file mode 100644
index 000000000000..35a073433f49
--- /dev/null
+++ b/srcpkgs/python3-zipp/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-zipp'
+pkgname=python3-zipp
+version=3.5.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools_scm"
+checkdepends="python3-jaraco"
+short_desc="Pathlib-compatible Zipfile object wrapper (Python 3)"
+maintainer="Lorem <notloremipsum@protonmail.com>"
+license="MIT"
+homepage="https://github.com/jaraco/zipp"
+changelog="https://raw.githubusercontent.com/jaraco/zipp/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz"
+checksum=f5812b1e007e48cff63449a5e9f4e7ebea716b4111f9c4f9a645f91d579bf0c4
+# Needs unpackaged "jaraco.itertools"
+make_check=no
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qflipper/template b/srcpkgs/qflipper/template
index 8554f45386e7..775c1a976c82 100644
--- a/srcpkgs/qflipper/template
+++ b/srcpkgs/qflipper/template
@@ -3,7 +3,6 @@ pkgname=qflipper
 version=1.2.0
 revision=1
 _nanopb_version=0.4.6
-wrksrc="qFlipper-${version}"
 build_style=qmake
 configure_args="CONFIG+=qtquickcompiler DEFINES+=DISABLE_APPLICATION_UPDATES"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-systems/template b/srcpkgs/qt5-systems/template
index 58e2fab501fb..da33a0af1091 100644
--- a/srcpkgs/qt5-systems/template
+++ b/srcpkgs/qt5-systems/template
@@ -3,7 +3,6 @@ pkgname=qt5-systems
 version=5.4.0r805
 revision=1
 _commit=e3332ee38d27a134cef6621fdaf36687af1b6f4a # tip of dev branch as of 2022-03-19 (last updated 2019-01-03)
-wrksrc="qtsystems-${_commit}"
 build_style=qmake
 #qmake_args="CONFIG+=git_build"
 hostmakedepends="qt5-qmake qt5-host-tools perl pkg-config"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quickcontrols2/template b/srcpkgs/qt6-quickcontrols2/template
new file mode 100644
index 000000000000..43eb4ed3f5a5
--- /dev/null
+++ b/srcpkgs/qt6-quickcontrols2/template
@@ -0,0 +1,26 @@
+# Template file for 'qt6-quickcontrols2'
+pkgname=qt6-quickcontrols2
+version=6.1.1
+revision=1
+build_style=cmake
+configure_args="-DQT_HOST_PATH=/usr "
+hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
+makedepends="qt6-base-devel qt6-declarative-devel"
+short_desc="Cross-platform application and UI framework - quickcontrols2"
+maintainer="John <me@johnnynator.dev>"
+license="GPL-2.0-or-later, LGPL-3.0-or-later"
+homepage="https://qt.io/"
+distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtquickcontrols2-everywhere-src-${version}.tar.xz"
+checksum=7ebc99724bedd97a2c6a606ba2726feb66bb76eb9f30262ae13cd246f5665ea4
+
+qt6-quickcontrols2-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision} qt6-base-devel"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove usr/lib/qt6/mkspecs
+		vmove "usr/lib/*.so"
+		vmove "usr/lib/*.prl"
+	}
+}
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 0e4840d0e7f8..43c733b7bb36 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index e23ab05eeb5e..60cb8906d0d8 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index ab620ba7bd5f..0eb069af66a5 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cae838c694ca..50a4e71caf61 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=1
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rpi2-kernel~HEAD b/srcpkgs/rpi2-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi2-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi3-kernel~HEAD b/srcpkgs/rpi3-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi3-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi4-kernel~HEAD b/srcpkgs/rpi4-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi4-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 0758fdb6a33d..ac93ea5ce99a 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.09.26
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream-alsa-ivshmem~HEAD b/srcpkgs/scream-alsa-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-alsa-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-alsa~HEAD b/srcpkgs/scream-alsa~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-alsa~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-pulseaudio-ivshmem~HEAD b/srcpkgs/scream-pulseaudio-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-pulseaudio-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-pulseaudio~HEAD b/srcpkgs/scream-pulseaudio~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-pulseaudio~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-raw-ivshmem~HEAD b/srcpkgs/scream-raw-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-raw-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-raw~HEAD b/srcpkgs/scream-raw~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-raw~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/searchfile/template b/srcpkgs/searchfile/template
new file mode 100644
index 000000000000..e378e46ad563
--- /dev/null
+++ b/srcpkgs/searchfile/template
@@ -0,0 +1,23 @@
+# Template file for 'searchfile'
+pkgname=searchfile
+version=0.0.0.20180623
+revision=2
+_commit=b0413998217ae397e0642cc5d3666ed89e866f0c
+build_style=go
+go_import_path="github.com/lumi-sch/searchfile"
+short_desc="Stop wasting your time looking for files that are somewhere"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/lumi-sch/searchfile"
+distfiles="https://github.com/lumi-sch/searchfile/archive/${_commit}.tar.gz"
+checksum=10bde7eb6a30ce5ebd01d257fd9cd89661ca86dc909d9d2c0b1f922abdfb6517
+
+do_install() {
+	case "$XBPS_TARGET_MACHINE" in
+		aarch64*) vbin ${GOPATH}/bin/linux_arm64/${pkgname} ;;
+		arm*) vbin ${GOPATH}/bin/linux_arm/${pkgname} ;;
+		*) vbin ${GOPATH}/bin/${pkgname} ;;
+	esac
+	vlicense LICENSE
+}
+
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index ab4a21017b5d..5a812b0aaf39 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge-bin~HEAD b/srcpkgs/sublime-merge-bin~HEAD
new file mode 120000
index 000000000000..521a4f329316
--- /dev/null
+++ b/srcpkgs/sublime-merge-bin~HEAD
@@ -0,0 +1 @@
+sublime-merge
\ No newline at end of file
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index 12210f250d51..671835e9db7c 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.1
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 57861e388ae2..8df701ad5ce8 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/tracker3-miners~HEAD b/srcpkgs/tracker3-miners~HEAD
new file mode 120000
index 000000000000..8e0a62a93f22
--- /dev/null
+++ b/srcpkgs/tracker3-miners~HEAD
@@ -0,0 +1 @@
+tracker-miners
\ No newline at end of file
diff --git a/srcpkgs/tracker3~HEAD b/srcpkgs/tracker3~HEAD
new file mode 120000
index 000000000000..b471d39eca12
--- /dev/null
+++ b/srcpkgs/tracker3~HEAD
@@ -0,0 +1 @@
+tracker
\ No newline at end of file
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-automount/template b/srcpkgs/trident-automount/template
new file mode 100644
index 000000000000..cd0ff8b1f02c
--- /dev/null
+++ b/srcpkgs/trident-automount/template
@@ -0,0 +1,21 @@
+# Template file for 'trident-automount'
+pkgname=trident-automount
+version=2020.09.02
+revision=1
+build_wrksrc="src-go/automount"
+build_style=go
+go_import_path="github.com/project-trident/trident-automount"
+makedepends="go"
+depends="autofs"
+short_desc="Automounting daemon from Project Trident utilizing autofs"
+maintainer="Ken Moore <ken@project-trident.org>"
+license="BSD-2-Clause"
+homepage="https://github.com/project-trident/trident-utilities"
+distfiles="https://github.com/project-trident/trident-utilities/archive/v${version}.tar.gz"
+checksum=0bf0991c815b56b0143106e29ff2ab952416fd63d1810a6aa51fd95a0de4c48d
+
+post_install() {
+	vinstall sv/run 0755 /etc/sv/trident-automount
+	ln -s /run/runit/supervise.trident-automount $DESTDIR/etc/sv/trident-automount/supervise
+	vlicense ${wrksrc}/LICENSE
+}
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index c2a7873df584..1ea3b347ef02 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-material-icons~HEAD b/srcpkgs/ttf-material-icons~HEAD
new file mode 120000
index 000000000000..4d1e4bb1d94e
--- /dev/null
+++ b/srcpkgs/ttf-material-icons~HEAD
@@ -0,0 +1 @@
+font-material-design-icons-ttf
\ No newline at end of file
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 10602fae9f2d..e5fd730e40ea 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=1
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-fbturbo-sunxi/template b/srcpkgs/xf86-video-fbturbo-sunxi/template
new file mode 100644
index 000000000000..4f5bcca85e7b
--- /dev/null
+++ b/srcpkgs/xf86-video-fbturbo-sunxi/template
@@ -0,0 +1,28 @@
+# Template file for 'xf86-video-fbturbo-sunxi'
+pkgname=xf86-video-fbturbo-sunxi
+version=0.4.0
+revision=5
+build_style=gnu-configure
+hostmakedepends="pkg-config xorg-server-devel"
+makedepends="libXrandr-devel libump-git-devel xorg-server-devel xorg-util-macros"
+depends="virtual?xserver-abi-video-24_1 sunxi-mali"
+short_desc="Xorg DDX driver for Allwinner SoC (A10/A13/A20)"
+license="MIT, GPL-2.0-or-later"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="http://github.com/ssvb/xf86-video-fbturbo"
+distfiles="https://github.com/ssvb/xf86-video-fbturbo/archive/${version}.tar.gz"
+checksum=10411686de0a9d8b2cde300b0d68e9f1d22e3611470d357ef3afc337f123ca0f
+
+archs="armv7l"
+conflicts="xf86-video-fbturbo>=0"
+
+LDFLAGS="-Wl,-z,lazy"
+
+pre_configure() {
+	cp /usr/include/xorg/dri2.h src
+}
+
+post_install() {
+	vinstall xorg.conf 644 usr/share/X11/xorg.conf.d 99-fbturbo.conf
+	vlicense COPYING
+}
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yabause-gtk/template b/srcpkgs/yabause-gtk/template
new file mode 100644
index 000000000000..0b5b6c34e46f
--- /dev/null
+++ b/srcpkgs/yabause-gtk/template
@@ -0,0 +1,18 @@
+# Template file for 'yabause-gtk'
+pkgname=yabause-gtk
+version=0.9.15
+revision=2
+build_style=cmake
+configure_args="-DYAB_PORTS=gtk -DYAB_NETWORK=ON -DYAB_OPTIMIZED_DMA=ON"
+hostmakedepends="pkg-config"
+makedepends="libXmu-devel libfreeglut-devel gtkglext-devel libopenal-devel SDL2-devel"
+depends="desktop-file-utils"
+short_desc="Sega Saturn emulator with GTK UI)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="http://yabause.org/"
+distfiles="https://download.tuxfamily.org/yabause/releases/${version}/yabause-${version}.tar.gz"
+checksum=4334c43fe0f3ff297bac8e91f4e059fe5fd276291faff2489e37b5b3a4ccc2b2
+nopie=yes
+# Would need m68kmake built for the host
+nocross=yes
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index d647508ec05a..6e7aa036e7fb 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 47eb00995c504f1537e08ed75eb852f432cff0a9 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 08/13] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index e40cde726712..f6640f3b8432 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From a71bfbcc8366e040d8d9bc6be6219df6e27cb0b3 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, 19 Sep 2021 18:16:36 +0700
Subject: [PATCH 09/13] daemontools: fix post_extract

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

diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index c5406a33716e..15a42ea5656d 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -9,13 +9,13 @@ maintainer="bougyman <tj@rubyists.com>"
 license="Public Domain"
 homepage="http://cr.yp.to/daemontools.html"
 distfiles="http://cr.yp.to/daemontools/${pkgname}-${version}.tar.gz
- http://smarden.org/pape/djb/manpages/daemontools-0.76-man-20020131.tar.gz"
+ http://smarden.org/pape/djb/manpages/daemontools-${version}-man-20020131.tar.gz"
 checksum="a55535012b2be7a52dcd9eccabb9a198b13be50d0384143bd3b32b8710df4c1f
  1b4d77afe0878a0df587672531a3f7bbe0feb7ad0e9acf50395426e3c434600a"
 patch_args=-Np0
 
 post_extract() {
-	mv $XBPS_BUILDDIR/daemontools-man ${wrksrc}
+	mv admin/$build_wrksrc .
 }
 
 post_install() {

From 16d388c4ecd20a4c357e8eeb61072fe67de45733 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, 19 Sep 2021 18:34:19 +0700
Subject: [PATCH 10/13] EmptyEpsilon: fix wrksrc

---
 srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch | 12 ++++++------
 srcpkgs/EmptyEpsilon/template                   |  9 ++++++++-
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
index 9d377ce40f23..160c5b39d9ff 100644
--- a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
+++ b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
@@ -1,9 +1,9 @@
 this fixes the serial driver on musl as well as on ppc
 
-diff --git src/hardware/serialDriver.cpp src/hardware/serialDriver.cpp
+diff --git a/EmptyEpsilon/src/hardware/serialDriver.cpp a/EmptyEpsilon/src/hardware/serialDriver.cpp
 index 0bb0228..d935c63 100644
---- a/src/hardware/serialDriver.cpp
-+++ b/src/hardware/serialDriver.cpp
+--- a/EmptyEpsilon/src/hardware/serialDriver.cpp
++++ b/EmptyEpsilon/src/hardware/serialDriver.cpp
 @@ -2,20 +2,31 @@
  #ifdef __WIN32__
      #include <windows.h>
@@ -154,10 +154,10 @@ index 0bb0228..d935c63 100644
      FILE* f = fopen(("/sys/class/tty/" + port + "/device/modalias").c_str(), "rt");
      if (!f)
          return "";
-diff --git src/hardware/serialDriver.h src/hardware/serialDriver.h
+diff --git a/EmptyEpsilon/src/hardware/serialDriver.h a/EmptyEpsilon/src/hardware/serialDriver.h
 index 29cc0b5..9513457 100644
---- a/src/hardware/serialDriver.h
-+++ b/src/hardware/serialDriver.h
+--- a/EmptyEpsilon/src/hardware/serialDriver.h
++++ b/EmptyEpsilon/src/hardware/serialDriver.h
 @@ -14,7 +14,7 @@ private:
  #ifdef __WIN32__
      HANDLE handle;
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 8df162c2f482..37a0a4720184 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -7,7 +7,9 @@ _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
 build_style=cmake
-configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
+build_wrksrc="EmptyEpsilon"
+configure_args="
+ -DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/$pkgname-$version/SeriousProton
  -DCPACK_PACKAGE_VERSION=${version}
  -DCPACK_PACKAGE_VERSION_MAJOR=$_ver_major
  -DCPACK_PACKAGE_VERSION_MINOR=$_ver_minor
@@ -22,3 +24,8 @@ distfiles="https://github.com/daid/EmptyEpsilon/archive/EE-${version}.tar.gz
  https://github.com/daid/SeriousProton/archive/EE-${version}.tar.gz>SP-${version}.tar.gz"
 checksum="c1c4f11fefe1afac6076c795e8785c7507a297ba3f7f2be9ed30c97b1e93cb24
  62ab03dc904bd10f017fff338e55ec97c86f0bc3903a18d6c44285b86776a2d7"
+
+post_extract() {
+	mv EmptyEpsilon* EmptyEpsilon
+	mv SeriousProton* SeriousProton
+}

From 4824c27a9e991d160db317cd361a433809f2f131 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, 19 Sep 2021 18:41:35 +0700
Subject: [PATCH 11/13] Fritzing: fix build with new do_extract

---
 srcpkgs/Fritzing/patches/libgit2.patch | 4 ++--
 srcpkgs/Fritzing/template              | 9 ++++++++-
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Fritzing/patches/libgit2.patch b/srcpkgs/Fritzing/patches/libgit2.patch
index beb24655b929..2eab4a00dd62 100644
--- a/srcpkgs/Fritzing/patches/libgit2.patch
+++ b/srcpkgs/Fritzing/patches/libgit2.patch
@@ -2,8 +2,8 @@ make compatible with libgit2 >= 0.24.0
 https://github.com/fritzing/fritzing-app/commit/4cb5185d464bf98e9da5ceca72d5af907ff824ef
 https://github.com/fritzing/fritzing-app/commit/472951243d70eeb40a53b1f7e16e6eab0588d079
 
---- a/src/version/partschecker.cpp	2016-06-01 21:48:27.000000000 +0200
-+++ b/src/version/partschecker.cpp	2018-01-13 11:30:34.895137270 +0100
+--- a/app/src/version/partschecker.cpp	2016-06-01 21:48:27.000000000 +0200
++++ b/app/src/version/partschecker.cpp	2018-01-13 11:30:34.895137270 +0100
 @@ -121,7 +121,13 @@
      /**
       * Connect to the remote.
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index a73024fd5ecb..fd3d889d413c 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,6 +3,7 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
+build_wrksrc="app"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
@@ -17,6 +18,11 @@ checksum="2475a95aad2c1536eef3fdb72665c5c16590644b45bd110a0cde223c916625b8
  2d5882f0180d04c582ef418fd286bf1d04142409d316a4cd5c9ce3e2d91434dd"
 
 post_extract() {
+	mv fritzing-app-* app
+	mv fritzing-parts-* parts
+}
+
+post_patch() {
 	# looks for libgit2 and boost in the source tree
 	# make it use the system libraries
 	sed -i -e "s|\(LIBGIT2INCLUDE =\) ../libgit2/include|\1 ${XBPS_CROSS_BASE}/usr/include|" \
@@ -29,7 +35,8 @@ post_extract() {
 }
 
 post_install() {
-	mv ${XBPS_BUILDDIR}/fritzing-parts-$_partshash/ ${DESTDIR}/usr/share/fritzing/parts
+	vmkdir usr/share/fritzing
+	vcopy ../parts/ usr/share/fritzing/
 	mv ${DESTDIR}/usr/bin/Fritzing{,-bin}
 	vbin ${FILESDIR}/Fritzing
 	sed -i -e "s;^Icon=.*;Icon=fritzing;" ${DESTDIR}/usr/share/applications/fritzing.desktop

From 49d107e7c45fd669afa9ec8496c68fa37f896729 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, 19 Sep 2021 20:14:42 +0700
Subject: [PATCH 12/13] arcan: fix build after new do_extract

---
 srcpkgs/arcan/patches/show-message.patch |  6 +++---
 srcpkgs/arcan/template                   | 13 +++++++------
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/arcan/patches/show-message.patch b/srcpkgs/arcan/patches/show-message.patch
index 34cbf3af88d0..5cf4d77bad1c 100644
--- a/srcpkgs/arcan/patches/show-message.patch
+++ b/srcpkgs/arcan/patches/show-message.patch
@@ -1,7 +1,7 @@
-Index: a/src/CMakeLists.txt
+Index: a/arcan/src/CMakeLists.txt
 ===================================================================
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
+--- a/arcan/src/CMakeLists.txt
++++ b/arcan/src/CMakeLists.txt
 @@ -1,16 +1,8 @@
  # tried playing nice by using REQUIRE_QUIET but some built-in modules
  # (CheckLibraryExists, ...) wouldn't listen so how about a nice cup
diff --git a/srcpkgs/arcan/template b/srcpkgs/arcan/template
index bedb35f87359..b0834f96d001 100644
--- a/srcpkgs/arcan/template
+++ b/srcpkgs/arcan/template
@@ -3,11 +3,11 @@
 pkgname=arcan
 version=0.6.2
 revision=1
-build_wrksrc=src
+build_wrksrc=arcan/src
 build_style=cmake
 make_cmd=make
 configure_args="-DDISTR_TAG='Void Linux' -DVIDEO_PLATFORM=egl-dri
- -DHYBRID_SDL=On
+ -DHYBRID_SDL=On -DDISABLE_WAYLAND=$(vopt_if wayland OFF ON)
  $(vopt_if luajit '-DDISABLE_JIT=OFF' '-DDISABLE_JIT=ON')"
 hostmakedepends="pkg-config
  $(vopt_if wayland wayland-devel)"
@@ -24,7 +24,7 @@ maintainer="Piraty <piraty1@inbox.ru>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, BSD-3-Clause"
 homepage="https://arcan-fe.com/"
 _versionOpenal=0.5.4
-distfiles="https://github.com/letoram/${pkgname}/archive/${version}.tar.gz
+distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz
  https://github.com/letoram/openal/archive/${_versionOpenal}.tar.gz>openal_arcan.${_versionOpenal}.tar.gz"
 checksum="635c447c341c7b803fd13317d3027ce438e8965803943a213a8f4409352d889c
  3a50a87c05b67c466a868cc77f8dc7f9cfc9466aeeafcd823daca0d108c504da"
@@ -49,11 +49,12 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	CFLAGS="-latomic"
 fi
 
-post_patch() {
-	rm -f platform/cmake/modules/FindPkgConfig.cmake
+post_extract() {
+	mv arcan-$version arcan
+	rm arcan/src/platform/cmake/modules/FindPkgConfig.cmake
 	# provide patched openAL. the _lwa part of the build relies on a patched
 	# openAL implementation that is statically linked
-	ln -s ${XBPS_BUILDDIR}/openal-${_versionOpenal} ${XBPS_BUILDDIR}/arcan-${version}/external/git/openal
+	mv openal-$_versionOpenal arcan/external/git/openal
 }
 
 post_install() {

From 6472037806ebac3a128dd14d9626b9f4f9ca86b1 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, 19 Sep 2021 19:12:49 +0700
Subject: [PATCH 13/13] SMC: fix post_extract

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

diff --git a/srcpkgs/SMC/template b/srcpkgs/SMC/template
index 88b6224eeef3..5cfa0e72b42e 100644
--- a/srcpkgs/SMC/template
+++ b/srcpkgs/SMC/template
@@ -3,7 +3,7 @@ pkgname=SMC
 version=1.9
 revision=9
 build_style=gnu-configure
-hostmakedepends="automake libtool gettext-devel pkg-config unzip"
+hostmakedepends="automake libtool gettext-devel pkg-config"
 makedepends="MesaLib-devel boost-devel cegui07-devel gettext-devel
  SDL_image-devel SDL_mixer-devel SDL_ttf-devel"
 short_desc="Two-dimensional platform game similar to Super Mario"
@@ -17,14 +17,15 @@ checksum="
  b4194e70d3f1de3da884dd1a11e4f5cec25a205f66a3b85cc9fc1c86289b237d
  c5bb2e1830c7cbe499c93851f5a02b2b900b4730d2c7a133a44a7b43a297dab8"
 replaces="SMC-data>=0"
+skip_extraction="SMC_Music_5.0_high.zip"
 
 CXXFLAGS="-fpermissive -std=c++11"
 LDFLAGS="-Wl,--no-as-needed -lX11 -lboost_system"
 
 post_extract() {
 	# remove CRs from end of line
-	find ${wrksrc}/src -type f -exec sed -i "{}" -e "s;\r$;;" \;
-	mv ${XBPS_BUILDDIR}/data/music/* ${wrksrc}/data/music
+	find src -type f -exec sed -i "{}" -e "s;\r$;;" \;
+	bsdtar -xf ${XBPS_SRCDISTDIR}/$pkgname-$version/$skip_extraction
 }
 pre_configure() {
 	vsed -i configure.ac -e "/AM_INIT_AUTOMAKE/s/)/ subdir-objects)/"

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
  2022-10-23  4:28 ` [PR PATCH] [Updated] " sgn
  2022-10-23  4:35 ` sgn
@ 2022-10-23  4:43 ` sgn
  2022-10-23  5:11 ` [PR REVIEW] " classabbyamp
                   ` (25 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  4:43 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1663210 bytes --]

From d47350340655a23d7c24fd84ed9984547451d8fb 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/13] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 3961adbad059ba9ade1d0af90ac6b070ee5fa75e 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/13] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 44 ++++++++++++++++---------
 1 file changed, 28 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c98afccba6d4 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,27 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -d "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ]; then
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	else
+		mv "$extractdir" "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From cf648be651dc9981984f98e85af4bd8d38023897 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, 19 Sep 2021 17:19:11 +0700
Subject: [PATCH 03/13] srcpkgs: remove create_wrksrc en-mass

---
 srcpkgs/1password/template                    |   1 -
 srcpkgs/9menu/template                        |   1 -
 srcpkgs/Grammalecte/template                  |   1 -
 srcpkgs/ISOEnts/template                      |   1 -
 srcpkgs/MonkeysAudio/template                 |   1 -
 srcpkgs/OpenLP/template                       |   1 -
 srcpkgs/amdvlk/template                       |   1 -
 srcpkgs/ampache/template                      |   1 -
 srcpkgs/antiword/template                     |   1 -
 srcpkgs/anydesk/template                      |   1 -
 srcpkgs/arduino/template                      |   1 -
 srcpkgs/arena/template                        |   1 -
 srcpkgs/artwiz-fonts/template                 |   1 -
 srcpkgs/asm6/template                         |   1 -
 srcpkgs/asus-kbd-backlight/template           |   1 -
 srcpkgs/b43-firmware/template                 |   1 -
 srcpkgs/beaglebone-kernel/template            |   1 -
 srcpkgs/bff/template                          |   1 -
 srcpkgs/bitfighter/template                   |   1 -
 srcpkgs/bmake/template                        |   1 -
 srcpkgs/breeze-cursors/template               |   1 -
 srcpkgs/broadcom-wl-dkms/template             |   1 -
 srcpkgs/brother-brscan3/template              |   1 -
 srcpkgs/brother-dcp197c-cupswrapper/template  |   1 -
 srcpkgs/brother-dcp197c-lpr/template          |   1 -
 srcpkgs/ca-certificates/template              |   1 -
 srcpkgs/cabbage/template                      |   1 -
 srcpkgs/ccl/template                          |   1 -
 srcpkgs/chatterino2/template                  |   1 -
 srcpkgs/chromium-widevine/template            |   1 -
 srcpkgs/clipper/template                      |   1 -
 srcpkgs/codelite/template                     |   1 -
 srcpkgs/colobot-data/template                 |   1 -
 srcpkgs/cpuburn-a53/template                  |   1 -
 srcpkgs/crack-attack/template                 |   1 -
 srcpkgs/cross-x86_64-w64-mingw32/template     |   1 -
 srcpkgs/cryfs/template                        |   1 -
 srcpkgs/ctzcls-cups/template                  |   1 -
 srcpkgs/darkplaces/template                   |   1 -
 srcpkgs/dina-font/template                    |   1 -
 srcpkgs/ditaa/template                        |   1 -
 srcpkgs/dmd-bootstrap/template                |   1 -
 srcpkgs/dmd/template                          |   1 -
 srcpkgs/dmd2.081/template                     |   1 -
 srcpkgs/dmd2.091/template                     |   1 -
 srcpkgs/doom3/template                        |   1 -
 srcpkgs/dragonbox/template                    |  21 +++
 srcpkgs/dummy/template                        |  19 ++
 srcpkgs/dwarffortress/template                |   1 -
 srcpkgs/electron19/template                   |   1 -
 srcpkgs/element-desktop/template              |   1 -
 srcpkgs/emacs-ess/template                    |   1 -
 srcpkgs/ent/template                          |   1 -
 srcpkgs/entangle/patches/meson-fix.patch      | 167 ++++++++++++++++++
 srcpkgs/entangle/template                     |  17 ++
 srcpkgs/epson-inkjet-printer-escpr2/template  |   1 -
 srcpkgs/erlang/template                       |   1 -
 srcpkgs/es/template                           |   1 -
 srcpkgs/figlet-fonts/template                 |   1 -
 srcpkgs/fillets-ng/template                   |   1 -
 srcpkgs/firefox-esr-i18n/template             |   1 -
 srcpkgs/firefox-i18n/template                 |   1 -
 srcpkgs/font-Hasklig/template                 |   1 -
 .../font-atkinson-hyperlegible-ttf/template   |   1 -
 srcpkgs/font-cozette/template                 |   1 -
 srcpkgs/font-fantasque-sans-ttf/template      |   1 -
 srcpkgs/font-firacode/template                |   1 -
 srcpkgs/font-fontin/template                  |   1 -
 srcpkgs/font-hanazono/template                |   1 -
 srcpkgs/font-hermit-otf/template              |   1 -
 srcpkgs/font-iosevka/template                 |   1 -
 srcpkgs/font-libertine-ttf/template           |   1 -
 srcpkgs/font-manjari/template                 |   1 -
 srcpkgs/font-sarasa-gothic/template           |   1 -
 srcpkgs/font-symbola/template                 |   1 -
 srcpkgs/font-unifont-bdf/template             |   1 -
 srcpkgs/font-vazir-code/template              |   1 -
 srcpkgs/font-vazir/template                   |   1 -
 srcpkgs/font-vollkorn-ttf/template            |   1 -
 srcpkgs/fonts-droid-ttf/template              |   1 -
 srcpkgs/fortune-mod-void/template             |   1 -
 srcpkgs/fpc/template                          |   1 -
 srcpkgs/fsbext/template                       |   1 -
 srcpkgs/gajim-omemo/template                  |   1 -
 srcpkgs/geckodriver/template                  |   1 -
 srcpkgs/ghidra/template                       |   1 -
 srcpkgs/gnome-colors-icon-theme/template      |   1 -
 srcpkgs/go/template                           |   1 -
 srcpkgs/gopass-jsonapi/template               |   1 -
 srcpkgs/grabc/template                        |   1 -
 srcpkgs/gtk-theme-united-gnome/template       |   1 -
 srcpkgs/guvcview/template                     |   1 -
 srcpkgs/helden-software/template              |   1 -
 srcpkgs/hobbits/template                      |   1 -
 srcpkgs/hopper/template                       |   1 -
 srcpkgs/hunspell-ca_ES/template               |   1 -
 srcpkgs/hunspell-da_DK/template               |   1 -
 srcpkgs/hunspell-de_CH/template               |   1 -
 srcpkgs/hunspell-de_DE/template               |   1 -
 srcpkgs/hunspell-el_GR/template               |   1 -
 srcpkgs/hunspell-en_AU/template               |   1 -
 srcpkgs/hunspell-en_CA/template               |   1 -
 srcpkgs/hunspell-en_GB-ize/template           |   1 -
 srcpkgs/hunspell-en_US/template               |   1 -
 srcpkgs/hunspell-es_ES/template               |   1 -
 srcpkgs/hunspell-fr_FR/template               |   1 -
 srcpkgs/hunspell-hr_HR/template               |   1 -
 srcpkgs/hunspell-it_IT/template               |   1 -
 srcpkgs/hunspell-pl_PL/template               |   1 -
 srcpkgs/hunspell-ro_RO/template               |   1 -
 srcpkgs/hunspell-ru_RU-ieyo/template          |   1 -
 srcpkgs/hunspell-ru_RU/template               |   1 -
 srcpkgs/hunspell-sl_SI/template               |   1 -
 srcpkgs/hunspell-sv_SE/template               |   1 -
 srcpkgs/ictree/template                       |   1 -
 srcpkgs/icu4lua/template                      |   1 -
 .../intellij-idea-ultimate-edition/template   |   1 -
 srcpkgs/ipw2100-firmware/template             |   1 -
 srcpkgs/jnettop/template                      |   1 -
 srcpkgs/kexec-tools/template                  |   1 -
 srcpkgs/kickassembler/template                |   1 -
 srcpkgs/klystrack/template                    |   1 -
 srcpkgs/libaom/template                       |   1 -
 srcpkgs/lilypond-doc/template                 |   1 -
 srcpkgs/lua-language-server/template          |   1 -
 srcpkgs/lua54-cjson/template                  |   1 -
 srcpkgs/lua54-luadbi/template                 |   1 -
 srcpkgs/m17n-db/template                      |   1 -
 srcpkgs/macchanger/template                   |   1 -
 srcpkgs/mandrel/template                      |   1 -
 srcpkgs/mb2md/template                        |   1 -
 srcpkgs/memtest86+/template                   |   1 -
 srcpkgs/minetest/template                     |   1 -
 srcpkgs/moby/template                         |   1 -
 srcpkgs/mozc/template                         |   1 -
 srcpkgs/mp3gain/template                      |  18 ++
 srcpkgs/msp430-toolchain/template             |   1 -
 srcpkgs/mytop/template                        |   1 -
 srcpkgs/neomutt/template                      |   1 -
 srcpkgs/netpbm/template                       |   1 -
 srcpkgs/nginx/template                        |   1 -
 srcpkgs/nim/template                          |   1 -
 srcpkgs/noto-fonts-cjk/template               |   1 -
 srcpkgs/nvidia/template                       |   1 -
 srcpkgs/nvidia390/template                    |   1 -
 srcpkgs/nvidia470/template                    |   1 -
 srcpkgs/nyxt/template                         |   1 -
 srcpkgs/opencv/template                       |   1 -
 srcpkgs/openjdk17/template                    |   1 -
 srcpkgs/openspades/template                   |   1 -
 srcpkgs/openttd/template                      |   1 -
 srcpkgs/opentyrian/template                   |   1 -
 srcpkgs/opera/template                        |   1 -
 srcpkgs/pandoc/template                       |   1 -
 srcpkgs/pari-elldata/template                 |   1 -
 srcpkgs/pari-galdata/template                 |   1 -
 srcpkgs/pari-galpol/template                  |   1 -
 srcpkgs/pari-nflistdata/template              |   1 -
 srcpkgs/pari-nftables/template                |   1 -
 srcpkgs/pari-seadata-big/template             |   1 -
 srcpkgs/pari-seadata/template                 |   1 -
 srcpkgs/passff-host/template                  |   1 -
 srcpkgs/pcc/template                          |   1 -
 srcpkgs/pdf.js/template                       |   1 -
 srcpkgs/pinebookpro-firmware/template         |   1 -
 srcpkgs/pinephone-uboot/template              |   1 -
 srcpkgs/pipewire/template                     |   1 -
 srcpkgs/plantuml/template                     |   1 -
 srcpkgs/plex-media-server/template            |   1 -
 srcpkgs/praat/template                        |   1 -
 srcpkgs/protobuf/template                     |   1 -
 srcpkgs/python3-PyPDF2/template               |   1 -
 srcpkgs/python3-applib/template               |   1 -
 srcpkgs/python3-esprima/template              |   1 -
 srcpkgs/python3-httplib2/template             |   1 -
 srcpkgs/python3-jaraco/template               |  15 ++
 srcpkgs/python3-sphinxcontrib/template        |   1 -
 srcpkgs/python3-tomli/template                |   1 -
 srcpkgs/python3-watchman/template             |   1 -
 srcpkgs/qbittorrent/template                  |   1 -
 srcpkgs/qt5-systems/template                  |  17 ++
 srcpkgs/qtforkawesome/template                |   1 -
 srcpkgs/qtractor/template                     |   1 -
 srcpkgs/redo/template                         |   1 -
 srcpkgs/rtmpdump/template                     |   1 -
 srcpkgs/rust-bootstrap/template               |   1 -
 srcpkgs/samsung-unified-driver/template       |   1 -
 srcpkgs/scite/template                        |   1 -
 srcpkgs/sent/template                         |   1 -
 srcpkgs/shorewall/template                    |   1 -
 srcpkgs/simh/template                         |   1 -
 srcpkgs/skype/template                        |   1 -
 srcpkgs/speed-dreams/template                 |   1 -
 srcpkgs/spotify/template                      |   1 -
 srcpkgs/sqmail/template                       |   1 -
 srcpkgs/srb2/template                         |   1 -
 srcpkgs/steam-fonts/template                  |   1 -
 srcpkgs/sunxi-mali/template                   |   1 -
 srcpkgs/teamspeak3/template                   |   1 -
 srcpkgs/texlive2014-bin/template              |   1 -
 srcpkgs/texlive2016-bin/template              |   1 -
 srcpkgs/texlive2017-bin/template              |   1 -
 srcpkgs/texlive2018-bin/template              |   1 -
 srcpkgs/texlive2019-bin/template              |   1 -
 srcpkgs/texlive2020-bin/template              |   1 -
 srcpkgs/texlive2021-bin/template              |   1 -
 srcpkgs/texlive2022-bin/template              |   1 -
 srcpkgs/thunderbird-i18n/template             |   1 -
 srcpkgs/toybox/template                       |   1 -
 srcpkgs/tpm-tools/template                    |   1 -
 srcpkgs/tzdata~HEAD                           |   1 +
 srcpkgs/ucspi-ssl/template                    |   1 -
 srcpkgs/ucspi-tcp6/template                   |   1 -
 srcpkgs/ufoai/template                        |   1 -
 srcpkgs/unicode-character-database/template   |   1 -
 srcpkgs/unicode-emoji/template                |   1 -
 srcpkgs/vaultwarden-web/template              |   1 -
 srcpkgs/vboot-utils/template                  |   1 -
 srcpkgs/vscl/template                         |   1 -
 srcpkgs/wayfire/template                      |   1 -
 srcpkgs/wine/template                         |   1 -
 srcpkgs/wineasio/template                     |   1 -
 srcpkgs/wps-office/template                   |   1 -
 srcpkgs/x48/template                          |   1 -
 srcpkgs/xrootconsole/template                 |   1 -
 srcpkgs/xvfb-run/template                     |   1 -
 srcpkgs/zoom/template                         |   1 -
 srcpkgs/zpaq/template                         |   1 -
 228 files changed, 275 insertions(+), 220 deletions(-)
 create mode 100644 srcpkgs/dragonbox/template
 create mode 100644 srcpkgs/dummy/template
 create mode 100644 srcpkgs/entangle/patches/meson-fix.patch
 create mode 100644 srcpkgs/entangle/template
 create mode 100644 srcpkgs/mp3gain/template
 create mode 100644 srcpkgs/python3-jaraco/template
 create mode 100644 srcpkgs/qt5-systems/template
 create mode 120000 srcpkgs/tzdata~HEAD

diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 367703cc1b51..7f50bc49dd3d 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/9menu/template b/srcpkgs/9menu/template
index 9451cb705e3b..e7c419574a2c 100644
--- a/srcpkgs/9menu/template
+++ b/srcpkgs/9menu/template
@@ -9,7 +9,6 @@ license="MIT"
 homepage="ftp://freefriends.org/arnold/Source"
 distfiles="ftp://freefriends.org/arnold/Source/${pkgname}-${version}.shar.gz"
 checksum=21db836fb02f3686c33233c5b4c09376fcf694b736f0297436f97df137358ac2
-create_wrksrc=yes
 
 do_extract() {
 	zcat "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.shar.gz" | sh
diff --git a/srcpkgs/Grammalecte/template b/srcpkgs/Grammalecte/template
index ead50b056cc1..56468e6197ed 100644
--- a/srcpkgs/Grammalecte/template
+++ b/srcpkgs/Grammalecte/template
@@ -2,7 +2,6 @@
 pkgname=Grammalecte
 version=1.6.0
 revision=4
-create_wrksrc=yes
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/ISOEnts/template b/srcpkgs/ISOEnts/template
index 6b0376fdd6a8..c935c487c0f2 100644
--- a/srcpkgs/ISOEnts/template
+++ b/srcpkgs/ISOEnts/template
@@ -2,7 +2,6 @@
 pkgname=ISOEnts
 version=1986
 revision=6
-create_wrksrc=yes
 depends="xmlcatmgr"
 short_desc="Character entity sets from ISO 8879:1986 (SGML)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/MonkeysAudio/template b/srcpkgs/MonkeysAudio/template
index 6b9f47eda5e6..327646b872e3 100644
--- a/srcpkgs/MonkeysAudio/template
+++ b/srcpkgs/MonkeysAudio/template
@@ -2,7 +2,6 @@
 pkgname=MonkeysAudio
 version=5.28
 revision=3
-create_wrksrc=yes
 build_style="gnu-makefile"
 depends="libMAC>=${version}_${revision}"
 short_desc="Fast and powerful lossless audio (de)compressor"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index 023ffdbc38df..787f422babd7 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -3,7 +3,6 @@ pkgname=OpenLP
 version=2.9.4
 revision=1
 wrksrc="OpenLP-${version}"
-create_wrksrc=yes
 build_style=python3-module
 # test always fails with AssertionError
 # see https://gitlab.com/openlp/openlp/-/issues/1024
diff --git a/srcpkgs/amdvlk/template b/srcpkgs/amdvlk/template
index a5aba8577b4e..5ca0a491d6f6 100644
--- a/srcpkgs/amdvlk/template
+++ b/srcpkgs/amdvlk/template
@@ -10,7 +10,6 @@ _spvgen_commit=6c2f36bcf0f8ff7ba8d20c8b789ca6346d1e16b1
 _MetroHash_commit=3c566dd9cda44ca7fd97659e0b53ac953f9037d2
 _CWPack_commit=39f8940199e60c44d4211cf8165dfd12876316fa
 archs="i686* x86_64*"
-create_wrksrc=yes
 build_wrksrc="xgl"
 build_style=cmake
 configure_args="-DBUILD_WAYLAND_SUPPORT=ON
diff --git a/srcpkgs/ampache/template b/srcpkgs/ampache/template
index a13bb117b9a4..157b391d34e6 100644
--- a/srcpkgs/ampache/template
+++ b/srcpkgs/ampache/template
@@ -2,7 +2,6 @@
 pkgname=ampache
 version=5.5.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="php8.1 mariadb"
 short_desc="Web-based tool for managing your audio/video files"
diff --git a/srcpkgs/antiword/template b/srcpkgs/antiword/template
index c33563fa0c9a..bc450cc67936 100644
--- a/srcpkgs/antiword/template
+++ b/srcpkgs/antiword/template
@@ -2,7 +2,6 @@
 pkgname=antiword
 version=0.37
 revision=2
-create_wrksrc=yes
 build_wrksrc="antiword-${version}"
 short_desc="Converts the binary files from Word to plain text and to PostScript"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template
index 268c6c067c8a..295adef677eb 100644
--- a/srcpkgs/anydesk/template
+++ b/srcpkgs/anydesk/template
@@ -3,7 +3,6 @@ pkgname=anydesk
 version=6.2.0
 revision=2
 archs="x86_64"
-create_wrksrc="yes"
 hostmakedepends="patchelf rpmextract"
 depends="hicolor-icon-theme gtkglext"
 short_desc="Fast remote desktop application"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..d8a2b77f9c54 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -4,7 +4,6 @@ version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
 wrksrc=$pkgname-$version
-create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..92b656e9308d 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -27,7 +27,6 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 distfiles="http://www.playwitharena.de/downloads/arenalinux_${_arch}_${version}.tar.gz"
-create_wrksrc=yes
 nostrip=yes
 
 do_install() {
diff --git a/srcpkgs/artwiz-fonts/template b/srcpkgs/artwiz-fonts/template
index 37a29b49108c..d53078b1f5e0 100644
--- a/srcpkgs/artwiz-fonts/template
+++ b/srcpkgs/artwiz-fonts/template
@@ -2,7 +2,6 @@
 pkgname=artwiz-fonts
 version=1.3
 revision=5
-create_wrksrc=yes
 depends="font-util mkfontdir"
 short_desc="Small futuristic ASCII fonts for X"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/asm6/template b/srcpkgs/asm6/template
index ca9b8fdd92c6..db07aa14d382 100644
--- a/srcpkgs/asm6/template
+++ b/srcpkgs/asm6/template
@@ -2,7 +2,6 @@
 pkgname=asm6
 version=1.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Simple but functional 6502 assembler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/asus-kbd-backlight/template b/srcpkgs/asus-kbd-backlight/template
index a3d116b0539e..3c59cdcb06e7 100644
--- a/srcpkgs/asus-kbd-backlight/template
+++ b/srcpkgs/asus-kbd-backlight/template
@@ -2,7 +2,6 @@
 pkgname=asus-kbd-backlight
 version=1.2
 revision=2
-create_wrksrc=yes
 depends="bash"
 short_desc="Helper for adjusting keyboard backlight brightness in Asus Zenbook"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..33f6e70bd335 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -3,7 +3,6 @@ pkgname=b43-firmware
 version=6.30.163.46
 revision=2
 wrksrc="${pkgname}"
-create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beaglebone-kernel/template b/srcpkgs/beaglebone-kernel/template
index b36c9b36eb53..7a728bbea7c0 100644
--- a/srcpkgs/beaglebone-kernel/template
+++ b/srcpkgs/beaglebone-kernel/template
@@ -16,7 +16,6 @@ checksum="
  7cd135cc1791680553cc40bf23ce11ab24b84a3ece33d810950e089090d4f65f
  5513a392ce87c8878d5a304cfda2d9f3753e01d5aefc1d47868de6350a2015bb"
 
-create_wrksrc=yes
 build_wrksrc="linux-${version}"
 _kernver="${version}_${revision}"
 
diff --git a/srcpkgs/bff/template b/srcpkgs/bff/template
index 3f4e0f63a2ba..ef3f5d0be61d 100644
--- a/srcpkgs/bff/template
+++ b/srcpkgs/bff/template
@@ -3,7 +3,6 @@ pkgname=bff
 reverts=1.0.5_1
 version=1.0
 revision=3
-create_wrksrc="yes"
 hostmakedepends="rpmextract"
 short_desc="Brainfuck interpreter (DBFI dialect)"
 maintainer="ananteris <ananteris@mailinator.com>"
diff --git a/srcpkgs/bitfighter/template b/srcpkgs/bitfighter/template
index d61ea6169f26..458372a3274f 100644
--- a/srcpkgs/bitfighter/template
+++ b/srcpkgs/bitfighter/template
@@ -2,7 +2,6 @@
 pkgname=bitfighter
 version=022
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DMASTER_MINIMAL=1 -DLUAJIT_BUILTIN=OFF"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index b0d84503614a..9ee0bd06ad98 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-create_wrksrc=yes
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/breeze-cursors/template b/srcpkgs/breeze-cursors/template
index f1a95c1d113d..6830ed58a498 100644
--- a/srcpkgs/breeze-cursors/template
+++ b/srcpkgs/breeze-cursors/template
@@ -2,7 +2,6 @@
 pkgname=breeze-cursors
 version=1.0
 revision=3
-create_wrksrc=yes
 build_style=meta
 depends="breeze-amber-cursor-theme
  breeze-blue-cursor-theme
diff --git a/srcpkgs/broadcom-wl-dkms/template b/srcpkgs/broadcom-wl-dkms/template
index a1a700259fbe..05732c215695 100644
--- a/srcpkgs/broadcom-wl-dkms/template
+++ b/srcpkgs/broadcom-wl-dkms/template
@@ -3,7 +3,6 @@ pkgname=broadcom-wl-dkms
 version=6.30.223.271
 revision=14
 archs="i686* x86_64*"
-create_wrksrc=yes
 depends="dkms"
 short_desc="Broadcom proprietary wireless drivers for Linux - DKMS kernel module"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brscan3/template b/srcpkgs/brother-brscan3/template
index 3a0e1e9bd10a..7633610736cb 100644
--- a/srcpkgs/brother-brscan3/template
+++ b/srcpkgs/brother-brscan3/template
@@ -3,7 +3,6 @@ pkgname=brother-brscan3
 version=0.2.13
 revision=2
 archs="i686 x86_64"
-create_wrksrc=yes
 hostmakedepends="tar"
 makedepends="sane-devel curl"
 depends="sane"
diff --git a/srcpkgs/brother-dcp197c-cupswrapper/template b/srcpkgs/brother-dcp197c-cupswrapper/template
index 0f71ea4ae0ad..38e7d3ac48fc 100644
--- a/srcpkgs/brother-dcp197c-cupswrapper/template
+++ b/srcpkgs/brother-dcp197c-cupswrapper/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-cupswrapper
 version=1.1.3
 revision=8
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="brother-dcp197c-lpr cups"
 short_desc="CUPS wrapper driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-dcp197c-lpr/template b/srcpkgs/brother-dcp197c-lpr/template
index 3d4067d2c9a9..1769c1647a4b 100644
--- a/srcpkgs/brother-dcp197c-lpr/template
+++ b/srcpkgs/brother-dcp197c-lpr/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-lpr
 version=1.1.3
 revision=6
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="a2ps ghostscript"
 short_desc="LPR driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ca-certificates/template b/srcpkgs/ca-certificates/template
index c45563c8f9a1..0f2b903b5f6e 100644
--- a/srcpkgs/ca-certificates/template
+++ b/srcpkgs/ca-certificates/template
@@ -5,7 +5,6 @@ revision=1
 _nss_version=${version#*+}
 bootstrap=yes
 conf_files="/etc/ca-certificates.conf"
-create_wrksrc=yes
 build_wrksrc="work"
 hostmakedepends="openssl"
 depends="openssl run-parts"
diff --git a/srcpkgs/cabbage/template b/srcpkgs/cabbage/template
index 23931ba7d7f2..a0500752ff2c 100644
--- a/srcpkgs/cabbage/template
+++ b/srcpkgs/cabbage/template
@@ -5,7 +5,6 @@ revision=1
 # specified in buildLinux.sh
 _jucever=5.4.7
 _vstsdkver=3611_22_10_2018_build_34
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 hostmakedepends="pkg-config xorg-server-xvfb"
 makedepends="libfreeglut-devel libcurl-devel jack-devel libXcomposite-devel
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 5972ddeb0ce6..5e8dabf27bad 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -3,7 +3,6 @@ pkgname=ccl
 version=1.12
 revision=1
 archs="i686* x86_64*"
-create_wrksrc=yes
 hostmakedepends="m4"
 short_desc="Clozure Common Lisp interpreter and compiler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/chatterino2/template b/srcpkgs/chatterino2/template
index 977fa9771498..05bc4d0cc149 100644
--- a/srcpkgs/chatterino2/template
+++ b/srcpkgs/chatterino2/template
@@ -7,7 +7,6 @@ _serialize_commit="7d37cbfd5ac3bfbe046118e1cec3d32ba4696469"
 _settings_commit="04792d853c7f83c9d7ab4df00279442a658d3be3"
 _signals_commit="25e4ec3b8d6ea94a5e65a26e7cfcbbce3b87c5d6"
 _sanitizers_cmake_commit="99e159ec9bc8dd362b08d18436bd40ff0648417b"
-create_wrksrc=yes
 build_wrksrc="chatterino2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_QTKEYCHAIN=ON"
diff --git a/srcpkgs/chromium-widevine/template b/srcpkgs/chromium-widevine/template
index d1e42c3a846b..e678398ebbb3 100644
--- a/srcpkgs/chromium-widevine/template
+++ b/srcpkgs/chromium-widevine/template
@@ -9,7 +9,6 @@ pkgname=chromium-widevine
 version=96.0.4664.110
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 short_desc="Browser plugin designed for the viewing of premium video content"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:chrome"
diff --git a/srcpkgs/clipper/template b/srcpkgs/clipper/template
index a0d5b7ab78bf..59c6c9b91db3 100644
--- a/srcpkgs/clipper/template
+++ b/srcpkgs/clipper/template
@@ -2,7 +2,6 @@
 pkgname=clipper
 version=6.4.2
 revision=3
-create_wrksrc=yes
 build_wrksrc=cpp
 build_style=cmake
 configure_args="-DVERSION=${version}"
diff --git a/srcpkgs/codelite/template b/srcpkgs/codelite/template
index bdd872583a7e..cb5a0923f654 100644
--- a/srcpkgs/codelite/template
+++ b/srcpkgs/codelite/template
@@ -2,7 +2,6 @@
 pkgname=codelite
 version=16.0.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="codelite-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
diff --git a/srcpkgs/colobot-data/template b/srcpkgs/colobot-data/template
index 343deef501b1..9ebd5b88183b 100644
--- a/srcpkgs/colobot-data/template
+++ b/srcpkgs/colobot-data/template
@@ -2,7 +2,6 @@
 pkgname=colobot-data
 version=0.2.0
 revision=1
-create_wrksrc=yes
 build_wrksrc="colobot-data-colobot-gold-${version}-alpha"
 build_style=cmake
 hostmakedepends="python3"
diff --git a/srcpkgs/cpuburn-a53/template b/srcpkgs/cpuburn-a53/template
index fa59fe6a657a..bf5c4000ed11 100644
--- a/srcpkgs/cpuburn-a53/template
+++ b/srcpkgs/cpuburn-a53/template
@@ -3,7 +3,6 @@ pkgname=cpuburn-a53
 version=0.0.20160228
 revision=2
 archs="aarch64*"
-create_wrksrc=yes
 build_style=fetch
 short_desc="Stress ARM Cortex-A53 processors"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index df266ded665a..07380f782511 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,6 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-create_wrksrc=yes
 build_wrksrc="$wrksrc"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/cross-x86_64-w64-mingw32/template b/srcpkgs/cross-x86_64-w64-mingw32/template
index e12ec33bfd3f..85d868500791 100644
--- a/srcpkgs/cross-x86_64-w64-mingw32/template
+++ b/srcpkgs/cross-x86_64-w64-mingw32/template
@@ -9,7 +9,6 @@ _mpfr_version=4.1.0
 _mpc_version=1.2.1
 _isl_version=0.24
 _mingw_version="${version}"
-create_wrksrc=yes
 hostmakedepends="tar flex perl texinfo"
 makedepends="zlib-devel"
 # it's ok to build with current's -devel packages
diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template
index 1affee1d8f03..91d5cf91cdbe 100644
--- a/srcpkgs/cryfs/template
+++ b/srcpkgs/cryfs/template
@@ -2,7 +2,6 @@
 pkgname=cryfs
 version=0.11.2
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF
  -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt
diff --git a/srcpkgs/ctzcls-cups/template b/srcpkgs/ctzcls-cups/template
index c6291fc7e485..64d2bc0003a6 100644
--- a/srcpkgs/ctzcls-cups/template
+++ b/srcpkgs/ctzcls-cups/template
@@ -2,7 +2,6 @@
 pkgname=ctzcls-cups
 version=1.5
 revision=1
-create_wrksrc=yes
 makedepends="cups-devel"
 short_desc="Citizen Sticker Printers driver for CUPS"
 maintainer="Petr Cizmar <xxb0322@xpc.ovh>"
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a061057..79b19b19d576 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -2,7 +2,6 @@
 pkgname=darkplaces
 version=20140513
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 makedepends="zlib-devel alsa-lib-devel libjpeg-turbo-devel libXpm-devel libXxf86vm-devel SDL-devel MesaLib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/dina-font/template b/srcpkgs/dina-font/template
index a1777a33ea8c..af1d324fd46e 100644
--- a/srcpkgs/dina-font/template
+++ b/srcpkgs/dina-font/template
@@ -2,7 +2,6 @@
 pkgname=dina-font
 version=2.93
 revision=3
-create_wrksrc=yes
 hostmakedepends="bdftopcf font-util unzip"
 depends="font-util"
 short_desc="Monospace bitmap font, primarily aimed at programmers"
diff --git a/srcpkgs/ditaa/template b/srcpkgs/ditaa/template
index 8f501a0d4523..a6710c58af70 100644
--- a/srcpkgs/ditaa/template
+++ b/srcpkgs/ditaa/template
@@ -2,7 +2,6 @@
 pkgname=ditaa
 version=0.11.0
 revision=2
-create_wrksrc=yes
 build_style=fetch
 depends="virtual?java-environment"
 short_desc="Small utility that converts ascii-art diagrams to bitmap diagrams"
diff --git a/srcpkgs/dmd-bootstrap/template b/srcpkgs/dmd-bootstrap/template
index 029b0024faea..e68e5e8f1fc2 100644
--- a/srcpkgs/dmd-bootstrap/template
+++ b/srcpkgs/dmd-bootstrap/template
@@ -6,7 +6,6 @@ _gitrev_dmd=75266348c8a2368945a339ab86d7c8960a9bfc08
 _gitrev_druntime=33ae38cef41564b12864470afaf8430eb7334d3b
 _gitrev_phobos=30ac23a0889dd183221ce531a057171dd45296c4
 archs="x86_64* i686*"
-create_wrksrc=yes
 build_style=gnu-makefile
 short_desc="DMD Compiler (last C++ version for bootstrap)"
 maintainer="Yuxuan Shui <yshuiv7@gmail.com>"
diff --git a/srcpkgs/dmd/template b/srcpkgs/dmd/template
index 0f6801ad1fef..df2a16b8e938 100644
--- a/srcpkgs/dmd/template
+++ b/srcpkgs/dmd/template
@@ -3,7 +3,6 @@ pkgname=dmd
 version=2.098.0
 revision=3
 reverts="2.100.0_1"
-create_wrksrc=yes
 hostmakedepends="dmd2.091 which"
 makedepends="git"
 depends="libphobos>=${version} gcc"
diff --git a/srcpkgs/dmd2.081/template b/srcpkgs/dmd2.081/template
index 79aad0940085..c1a7be352b77 100644
--- a/srcpkgs/dmd2.081/template
+++ b/srcpkgs/dmd2.081/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.081
 version=2.081.1
 revision=3
-create_wrksrc=yes
 hostmakedepends="which"
 makedepends="dmd-bootstrap"
 depends="libphobos2.081>=${version} gcc"
diff --git a/srcpkgs/dmd2.091/template b/srcpkgs/dmd2.091/template
index 72521df7cd3f..6eb2a31b8156 100644
--- a/srcpkgs/dmd2.091/template
+++ b/srcpkgs/dmd2.091/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.091
 version=2.091.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="dmd2.081 which"
 makedepends="git"
 depends="gcc"
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba..2c8f0bdc7a13 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -16,7 +16,6 @@ archs="i686"
 repository="nonfree"
 nostrip="yes"
 
-create_wrksrc=yes
 lib32mode=full
 
 do_install() {
diff --git a/srcpkgs/dragonbox/template b/srcpkgs/dragonbox/template
new file mode 100644
index 000000000000..78b24c5f0dd5
--- /dev/null
+++ b/srcpkgs/dragonbox/template
@@ -0,0 +1,21 @@
+# Template file for 'dragonbox'
+pkgname=dragonbox
+version=1.1.3
+revision=1
+build_style=cmake
+hostmakedepends=""
+makedepends=""
+depends=""
+short_desc="Reference implementation of Dragonbox in C++"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/jk-jeon/dragonbox"
+distfiles="https://github.com/jk-jeon/dragonbox/archive/refs/tags/${version}.tar.gz"
+checksum=09d63b05e9c594ec423778ab59b7a5aa1d76fdd71d25c7048b0258c4ec9c3384
+
+post_install() {
+	mv ${DESTDIR}/usr/include/dragonbox-${version}/dragonbox \
+		${DESTDIR}/usr/include
+	sed -i "s,include/dragonbox-${version},include," \
+		${DESTDIR}/usr/lib/cmake/dragonbox-${version}/dragonboxTargets.cmake
+}
diff --git a/srcpkgs/dummy/template b/srcpkgs/dummy/template
new file mode 100644
index 000000000000..80aea6d2d50e
--- /dev/null
+++ b/srcpkgs/dummy/template
@@ -0,0 +1,19 @@
+# Template file for 'dummy'
+pkgname=dummy
+version=0.1
+revision=1
+build_style=meta
+depends="perl pkg-config extra-cmake-modules gettext
+ akonadi-contacts-devel akonadi5-devel ecm-devel eigen3.2
+ exiv2-devel kactivities5-devel gsl-devel qt5-declarative-devel
+ kcmutils-devel kcontacts-devel kdelibs4support-devel kdiagram-devel
+ kholidays-devel khtml-devel knotifyconfig-devel kross-devel lcms2-devel
+ libetonyek-devel libgit2-devel libodfgen-devel libokular-devel
+ libopenexr-devel libspnav-devel libvisio-devel libwpg-devel libwps-devel
+ poppler-qt5-devel qca-qt5-devel threadweaver-devel marble5-devel
+ kauth-devel kparts-devel kcmutils-devel kdelibs4support-devel
+ ktextwidgets-devel kservice-devel kcrash-devel"
+short_desc="a"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://example.com"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..274790618875 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=1
 _urlver=${version#*.}
 archs="x86_64"
-create_wrksrc=yes
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template
index c7cb81120d41..1110e3bf6d12 100644
--- a/srcpkgs/electron19/template
+++ b/srcpkgs/electron19/template
@@ -5,7 +5,6 @@ revision=2
 _nodever=16.14.2
 _chromiumver=102.0.5005.125
 archs="x86_64* aarch64* ppc64le*"
-create_wrksrc=yes
 build_wrksrc="src"
 hostmakedepends="$(vopt_if clang "clang lld") python pkgconf perl gperf bison ninja nodejs hwids
  libwebp-devel freetype-devel harfbuzz-devel libpng-devel nss-devel which git libevent-devel
diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template
index 0231586c65f7..03e37b7c63cc 100644
--- a/srcpkgs/element-desktop/template
+++ b/srcpkgs/element-desktop/template
@@ -2,7 +2,6 @@
 pkgname=element-desktop
 version=1.11.8
 revision=1
-create_wrksrc=yes
 conf_files="/etc/${pkgname}/config.json"
 hostmakedepends="git yarn nodejs rust cargo python3 curl
  sqlcipher-devel libappindicator-devel libnotify-devel pkg-config
diff --git a/srcpkgs/emacs-ess/template b/srcpkgs/emacs-ess/template
index 272c465f8917..24e6dbbcb266 100644
--- a/srcpkgs/emacs-ess/template
+++ b/srcpkgs/emacs-ess/template
@@ -3,7 +3,6 @@ pkgname=emacs-ess
 reverts="18.10r1_1"
 version=18.10.2
 revision=4
-create_wrksrc=yes
 build_wrksrc="ess-${version}"
 makedepends="emacs perl"
 depends="emacs R"
diff --git a/srcpkgs/ent/template b/srcpkgs/ent/template
index e8c50ee0681c..d07ee06a6433 100644
--- a/srcpkgs/ent/template
+++ b/srcpkgs/ent/template
@@ -2,7 +2,6 @@
 pkgname=ent
 version=2008.01.28
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Evaluate pseudo random number generators"
diff --git a/srcpkgs/entangle/patches/meson-fix.patch b/srcpkgs/entangle/patches/meson-fix.patch
new file mode 100644
index 000000000000..397f52b7ff84
--- /dev/null
+++ b/srcpkgs/entangle/patches/meson-fix.patch
@@ -0,0 +1,167 @@
+Index: entangle-3.0/src/meson.build
+===================================================================
+--- entangle-3.0.orig/src/meson.build
++++ entangle-3.0/src/meson.build
+@@ -40,9 +40,8 @@ appname = 'org.entangle_photo.Manager'
+ desktop = appname + '.desktop'
+ 
+ i18n.merge_file (
+-  desktop,
+   type: 'desktop',
+-  input: desktop,
++  input: desktop + '.in',
+   output: desktop,
+   po_dir: po_dir,
+   install: true,
+@@ -50,17 +49,16 @@ i18n.merge_file (
+ )
+ 
+ metainfo = appname + '.metainfo.xml'
+-metainfotmp = appname + '.tmp.metainfo.xml'
++metainfotmp = appname + '.metainfo.xml.in'
+ 
+ metainfotmp = custom_target('gen-metadata',
+-	input: metainfo,
++	input: metainfo + '.in.in',
+ 	output: metainfotmp,
+ 	command: [meson.source_root() / 'build-aux' / 'metainfo-merge',
+ 		 meson.source_root() / 'docs' / 'releases',
+ 		 '@INPUT@', '@OUTPUT@'])
+ 
+ i18n.merge_file(
+-  metainfo,
+   input: metainfotmp,
+   output: metainfo,
+   install: true,
+Index: entangle-3.0/src/org.entangle_photo.Manager.desktop
+===================================================================
+--- entangle-3.0.orig/src/org.entangle_photo.Manager.desktop
++++ /dev/null
+@@ -1,11 +0,0 @@
+-[Desktop Entry]
+-Version=1.0
+-Name=Entangle
+-Comment=Tethered Camera Control & Capture
+-Icon=org.entangle_photo.Manager
+-Exec=entangle
+-Type=Application
+-Terminal=false
+-Categories=Graphics;Photography;GTK;
+-StartupNotify=true
+-Keywords=Capture;Camera;Tethered;Photo;
+Index: entangle-3.0/src/org.entangle_photo.Manager.desktop.in
+===================================================================
+--- /dev/null
++++ entangle-3.0/src/org.entangle_photo.Manager.desktop.in
+@@ -0,0 +1,11 @@
++[Desktop Entry]
++Version=1.0
++Name=Entangle
++Comment=Tethered Camera Control & Capture
++Icon=org.entangle_photo.Manager
++Exec=entangle
++Type=Application
++Terminal=false
++Categories=Graphics;Photography;GTK;
++StartupNotify=true
++Keywords=Capture;Camera;Tethered;Photo;
+Index: entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml
+===================================================================
+--- entangle-3.0.orig/src/org.entangle_photo.Manager.metainfo.xml
++++ /dev/null
+@@ -1,45 +0,0 @@
+-<?xml version="1.0" encoding="UTF-8"?>
+-<!-- Copyright 2014-2018 Daniel P. Berrangé <dan@berrange.com> -->
+-<component type="desktop-application">
+-  <id>org.entangle_photo.Manager</id>
+-  <metadata_license>CC0-1.0</metadata_license>
+-  <project_license>GPL-3.0+</project_license>
+-  <name>Entangle</name>
+-  <summary>Tethered Camera Control &amp; Capture</summary>
+-  <description>
+-    <p>
+-      Entangle is a program used to control digital cameras
+-      that are connected to the computer via USB.
+-    </p>
+-    <p>
+-      Entangle can trigger the camera shutter to capture new images.
+-      When supported by the camera, a continuously updating preview
+-      of the scene can be displayed prior to capture. Images will be
+-      downloaded and displayed as they are captured by the camera.
+-      Entangle also allows the settings of the camera to be changed
+-      from the computer.
+-    </p>
+-    <p>
+-      Entangle is compatible with most DSLR cameras from Nikon and
+-      Canon, some of their compact camera models, and a variety of
+-      cameras from other manufacturers.
+-    </p>
+-  </description>
+-  <launchable type="desktop-id">org.entangle_photo.Manager.desktop</launchable>
+-  <keywords>
+-    <keyword>Capture</keyword>
+-    <keyword>Camera</keyword>
+-    <keyword>Tethered</keyword>
+-    <keyword>Photo</keyword>
+-  </keywords>
+-  <screenshots>
+-    <screenshot type="default">https://entangle-photo.org/appdata/en_US/screenshots/camera-manager.png</screenshot>
+-  </screenshots>
+-  <url type="homepage">https://entangle-photo.org/</url>
+-  <developer_name>The Entangle Photo project</developer_name>
+-  <updatecontact>https://groups.google.com/forum/#!forum/entangle-devel</updatecontact>
+-  <content_rating type="oars-1.1"/>
+-  <releases>
+-  </releases>
+-  <translation type="gettext">entangle</translation>
+-</component>
+Index: entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml.in.in
+===================================================================
+--- /dev/null
++++ entangle-3.0/src/org.entangle_photo.Manager.metainfo.xml.in.in
+@@ -0,0 +1,45 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!-- Copyright 2014-2018 Daniel P. Berrangé <dan@berrange.com> -->
++<component type="desktop-application">
++  <id>org.entangle_photo.Manager</id>
++  <metadata_license>CC0-1.0</metadata_license>
++  <project_license>GPL-3.0+</project_license>
++  <name>Entangle</name>
++  <summary>Tethered Camera Control &amp; Capture</summary>
++  <description>
++    <p>
++      Entangle is a program used to control digital cameras
++      that are connected to the computer via USB.
++    </p>
++    <p>
++      Entangle can trigger the camera shutter to capture new images.
++      When supported by the camera, a continuously updating preview
++      of the scene can be displayed prior to capture. Images will be
++      downloaded and displayed as they are captured by the camera.
++      Entangle also allows the settings of the camera to be changed
++      from the computer.
++    </p>
++    <p>
++      Entangle is compatible with most DSLR cameras from Nikon and
++      Canon, some of their compact camera models, and a variety of
++      cameras from other manufacturers.
++    </p>
++  </description>
++  <launchable type="desktop-id">org.entangle_photo.Manager.desktop</launchable>
++  <keywords>
++    <keyword>Capture</keyword>
++    <keyword>Camera</keyword>
++    <keyword>Tethered</keyword>
++    <keyword>Photo</keyword>
++  </keywords>
++  <screenshots>
++    <screenshot type="default">https://entangle-photo.org/appdata/en_US/screenshots/camera-manager.png</screenshot>
++  </screenshots>
++  <url type="homepage">https://entangle-photo.org/</url>
++  <developer_name>The Entangle Photo project</developer_name>
++  <updatecontact>https://groups.google.com/forum/#!forum/entangle-devel</updatecontact>
++  <content_rating type="oars-1.1"/>
++  <releases>
++  </releases>
++  <translation type="gettext">entangle</translation>
++</component>
diff --git a/srcpkgs/entangle/template b/srcpkgs/entangle/template
new file mode 100644
index 000000000000..dec756e0fb0f
--- /dev/null
+++ b/srcpkgs/entangle/template
@@ -0,0 +1,17 @@
+# Template file for 'entangle'
+pkgname=entangle
+version=3.0
+revision=1
+build_style=meson
+build_helper=gir
+hostmakedepends="perl gtk-doc gettext glib-devel pkgconf itstool"
+makedepends="libglib-devel gdk-pixbuf-devel gtk+3-devel pango-devel libgphoto2-devel
+ libgudev-devel libgirepository-devel lcms2-devel libpeas-devel libgexiv2-devel
+ libXext-devel libraw-devel gstreamer1-devel gst-plugins-base1-devel"
+depends=""
+short_desc="Tethered camera control and capture"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://www.entangle-photo.org"
+distfiles="https://www.entangle-photo.org/download/sources/entangle-${version}.tar.xz"
+checksum=9285ebab273ebe788d39a7c1bf19717cc6312cfcaa0bc55d65cf5a8d4f42a545
diff --git a/srcpkgs/epson-inkjet-printer-escpr2/template b/srcpkgs/epson-inkjet-printer-escpr2/template
index afc0ef4c97be..cbf115f11068 100644
--- a/srcpkgs/epson-inkjet-printer-escpr2/template
+++ b/srcpkgs/epson-inkjet-printer-escpr2/template
@@ -3,7 +3,6 @@ pkgname=epson-inkjet-printer-escpr2
 version=1.1.24
 revision=1
 archs="x86_64 i686 aarch64 armv7l"
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-cupsfilterdir=/usr/lib/cups/filter --with-cupsppddir=/usr/share/ppd"
diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 7f4ee419095e..0ee7987c6434 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,7 +2,6 @@
 pkgname=erlang
 version=25.1.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
diff --git a/srcpkgs/es/template b/srcpkgs/es/template
index 9dc6a864a7e6..c19ab6a4feaf 100644
--- a/srcpkgs/es/template
+++ b/srcpkgs/es/template
@@ -2,7 +2,6 @@
 pkgname=es
 version=0.9.2
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--with-readline es_cv_abused_getenv=no"
 hostmakedepends="bison"
diff --git a/srcpkgs/figlet-fonts/template b/srcpkgs/figlet-fonts/template
index 750523140233..8be3671bd7b1 100644
--- a/srcpkgs/figlet-fonts/template
+++ b/srcpkgs/figlet-fonts/template
@@ -3,7 +3,6 @@ pkgname=figlet-fonts
 version=20150508
 revision=4
 _figlet_version=2.2.5
-create_wrksrc=yes
 depends="figlet perl"
 short_desc="Additional fonts for figlet"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/fillets-ng/template b/srcpkgs/fillets-ng/template
index 83741590c011..d268eb452a04 100644
--- a/srcpkgs/fillets-ng/template
+++ b/srcpkgs/fillets-ng/template
@@ -2,7 +2,6 @@
 pkgname=fillets-ng
 version=1.0.1
 revision=3
-create_wrksrc=yes
 build_wrksrc="fillets-ng-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index c4e43c47dffd..66f3dbb2f002 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -8,7 +8,6 @@ maintainer="Daniel Nümm <daniel.nuemm@blacktre.es>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 238315b3bd91..177ac6a3dca5 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -8,7 +8,6 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/font-Hasklig/template b/srcpkgs/font-Hasklig/template
index b65c065d17b1..8774895f6d58 100644
--- a/srcpkgs/font-Hasklig/template
+++ b/srcpkgs/font-Hasklig/template
@@ -2,7 +2,6 @@
 pkgname=font-Hasklig
 version=1.2
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Monospaced font with ligatures"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template
index c7487c4e3f40..73bb6af589a5 100644
--- a/srcpkgs/font-atkinson-hyperlegible-ttf/template
+++ b/srcpkgs/font-atkinson-hyperlegible-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-atkinson-hyperlegible-ttf
 version=2020.0514
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Typeface with improved readability and legibility - TTF variant"
 maintainer="J Farkas <chexum+git@gmail.com>"
diff --git a/srcpkgs/font-cozette/template b/srcpkgs/font-cozette/template
index 20bbdcff11e7..f949cdcc1e05 100644
--- a/srcpkgs/font-cozette/template
+++ b/srcpkgs/font-cozette/template
@@ -2,7 +2,6 @@
 pkgname=font-cozette
 version=1.18.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="font-util bdftopcf"
 depends="font-util"
 short_desc="Bitmap programming font optimized for coziness"
diff --git a/srcpkgs/font-fantasque-sans-ttf/template b/srcpkgs/font-fantasque-sans-ttf/template
index ae705baca49e..34ce5b77b3b5 100644
--- a/srcpkgs/font-fantasque-sans-ttf/template
+++ b/srcpkgs/font-fantasque-sans-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-fantasque-sans-ttf
 version=1.8.0
 revision=2
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Handwriting-like programming typeface"
 maintainer="Kartik Singh <kartik.ynwa@gmail.com>"
diff --git a/srcpkgs/font-firacode/template b/srcpkgs/font-firacode/template
index 3e6b45703aed..55f9f02912d2 100644
--- a/srcpkgs/font-firacode/template
+++ b/srcpkgs/font-firacode/template
@@ -2,7 +2,6 @@
 pkgname=font-firacode
 version=6.2
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="FiraCode: monospaced font with programming ligatures"
 maintainer="wundrweapon <whhacker.dcx@gmail.com>"
diff --git a/srcpkgs/font-fontin/template b/srcpkgs/font-fontin/template
index 4321285ea5de..a61ee0d78495 100644
--- a/srcpkgs/font-fontin/template
+++ b/srcpkgs/font-fontin/template
@@ -2,7 +2,6 @@
 pkgname=font-fontin
 version=0.0.20151027
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="A font designed to be used at small sizes"
diff --git a/srcpkgs/font-hanazono/template b/srcpkgs/font-hanazono/template
index f7b2912d35c3..e0212d2b42c3 100644
--- a/srcpkgs/font-hanazono/template
+++ b/srcpkgs/font-hanazono/template
@@ -3,7 +3,6 @@ pkgname=font-hanazono
 version=20170904
 _revision=68253
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Hanazono is a free kanji font"
diff --git a/srcpkgs/font-hermit-otf/template b/srcpkgs/font-hermit-otf/template
index e5ba0d337826..3501c625750e 100644
--- a/srcpkgs/font-hermit-otf/template
+++ b/srcpkgs/font-hermit-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-hermit-otf
 version=2.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Monospace font designed to be clear, pragmatic and very readable"
diff --git a/srcpkgs/font-iosevka/template b/srcpkgs/font-iosevka/template
index 730f461f84e2..2a63a476b31f 100644
--- a/srcpkgs/font-iosevka/template
+++ b/srcpkgs/font-iosevka/template
@@ -2,7 +2,6 @@
 pkgname=font-iosevka
 version=16.3.4
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Slender monospace sans-serif and slab-serif typeface"
 maintainer="Jose G Perez Taveras <josegpt27@gmail.com>"
diff --git a/srcpkgs/font-libertine-ttf/template b/srcpkgs/font-libertine-ttf/template
index 8d6de110a74a..fc337b0ea5b0 100644
--- a/srcpkgs/font-libertine-ttf/template
+++ b/srcpkgs/font-libertine-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-libertine-ttf
 version=5.3.0
 revision=2
 _date=2012_07_02
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Libertine TTF Fonts - Libre multilingual font family"
 maintainer="Pascal Vanier <pascal.vanier@gmail.com>"
diff --git a/srcpkgs/font-manjari/template b/srcpkgs/font-manjari/template
index 92524f3a82f6..d2f922ae9cdd 100644
--- a/srcpkgs/font-manjari/template
+++ b/srcpkgs/font-manjari/template
@@ -2,7 +2,6 @@
 pkgname=font-manjari
 version=2.000
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Malayalam font with smooth curves"
 maintainer="Ashish Kurian Thomas <a@aktsbot.in>"
diff --git a/srcpkgs/font-sarasa-gothic/template b/srcpkgs/font-sarasa-gothic/template
index 167c56b75ce8..50fe6a49d9c7 100644
--- a/srcpkgs/font-sarasa-gothic/template
+++ b/srcpkgs/font-sarasa-gothic/template
@@ -2,7 +2,6 @@
 pkgname=font-sarasa-gothic
 version=0.36.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="CJK programming font based on Iosevka and Source Han Sans"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/font-symbola/template b/srcpkgs/font-symbola/template
index b8e72cd601bc..cc2833243151 100644
--- a/srcpkgs/font-symbola/template
+++ b/srcpkgs/font-symbola/template
@@ -2,7 +2,6 @@
 pkgname=font-symbola
 version=14.00
 revision=1
-create_wrksrc=yes
 hostmakedepends="poppler"
 depends="font-util xbps-triggers"
 short_desc="Font with many Symbol/Emoji blocks of The Unicode Standard"
diff --git a/srcpkgs/font-unifont-bdf/template b/srcpkgs/font-unifont-bdf/template
index 675429a16aa2..5fe2d25dbab6 100644
--- a/srcpkgs/font-unifont-bdf/template
+++ b/srcpkgs/font-unifont-bdf/template
@@ -2,7 +2,6 @@
 pkgname=font-unifont-bdf
 version=14.0.03
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="GNU Unifont Glyphs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-vazir-code/template b/srcpkgs/font-vazir-code/template
index 716ce0264524..9bbfd8de8e2e 100644
--- a/srcpkgs/font-vazir-code/template
+++ b/srcpkgs/font-vazir-code/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir-code
 version=1.1.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (farsi) monospaced font"
 maintainer="mkf <makefile@riseup.net>"
diff --git a/srcpkgs/font-vazir/template b/srcpkgs/font-vazir/template
index d54cbcb20163..67251100c8ab 100644
--- a/srcpkgs/font-vazir/template
+++ b/srcpkgs/font-vazir/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir
 version=30.1.0
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (Farsi) Font - قلم (فونت) فارسی وزیر"
 maintainer="linarcx <linarcx@gmail.com>"
diff --git a/srcpkgs/font-vollkorn-ttf/template b/srcpkgs/font-vollkorn-ttf/template
index 5ee9d7d1b341..851ae32d0b27 100644
--- a/srcpkgs/font-vollkorn-ttf/template
+++ b/srcpkgs/font-vollkorn-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-vollkorn-ttf
 version=4.105
 revision=2
-create_wrksrc=yes
 font_dirs="/usr/share/fonts/TTF"
 hostmakedepends="unzip"
 depends="font-util"
diff --git a/srcpkgs/fonts-droid-ttf/template b/srcpkgs/fonts-droid-ttf/template
index 44ef45a80523..0f4eef7e450f 100644
--- a/srcpkgs/fonts-droid-ttf/template
+++ b/srcpkgs/fonts-droid-ttf/template
@@ -3,7 +3,6 @@ pkgname=fonts-droid-ttf
 version=20150613
 revision=3
 _githash=f5de525ee3547b8a69a21aec1e1a3175bc06f442
-create_wrksrc=yes
 depends="font-util"
 short_desc="General-purpose Android fonts (CJK support)"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fortune-mod-void/template b/srcpkgs/fortune-mod-void/template
index cac177dc6b19..d27b528a337b 100644
--- a/srcpkgs/fortune-mod-void/template
+++ b/srcpkgs/fortune-mod-void/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-void
 version=20200307
 revision=2
-create_wrksrc=yes
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
 short_desc="Quotes from #xbps and other void related stuff"
diff --git a/srcpkgs/fpc/template b/srcpkgs/fpc/template
index c867802cf756..335aa49584c9 100644
--- a/srcpkgs/fpc/template
+++ b/srcpkgs/fpc/template
@@ -3,7 +3,6 @@ pkgname=fpc
 version=3.2.0
 revision=1
 archs="x86_64* i686* ppc64le ppc64 ppc"
-create_wrksrc=yes
 build_wrksrc="${pkgname}build-${version}"
 conf_files="/etc/fpc.cfg /etc/fppkg.cfg"
 hostmakedepends="rpmextract"
diff --git a/srcpkgs/fsbext/template b/srcpkgs/fsbext/template
index c936bac38ff9..61f10734d9b6 100644
--- a/srcpkgs/fsbext/template
+++ b/srcpkgs/fsbext/template
@@ -5,7 +5,6 @@ revision=2
 hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_target=fsbext
-create_wrksrc=obviously
 short_desc="Files extractor for the FSB archives used by the FMOD library"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/gajim-omemo/template b/srcpkgs/gajim-omemo/template
index e218802485f0..8083040fb5d0 100644
--- a/srcpkgs/gajim-omemo/template
+++ b/srcpkgs/gajim-omemo/template
@@ -2,7 +2,6 @@
 pkgname=gajim-omemo
 version=2.8.16
 revision=1
-create_wrksrc="omemo"
 hostmakedepends="unzip"
 depends="python3 python3-setuptools python3-cryptography python3-axolotl
  python3-qrcode gajim"
diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..8189d2813eb9 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,7 +3,6 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 build_style=cargo
 short_desc="WebDriver for Firefox"
diff --git a/srcpkgs/ghidra/template b/srcpkgs/ghidra/template
index 32edeb3be08b..cd0a97a1e56a 100644
--- a/srcpkgs/ghidra/template
+++ b/srcpkgs/ghidra/template
@@ -6,7 +6,6 @@ _commit=939210dab2570714944ac35a4daef9633fd842b3
 archs="x86_64* aarch64*"
 # Other 64bit archs should be easily patchable,
 # grep for linux_arm_64 to find all places in need of patching
-create_wrksrc=yes
 build_wrksrc="ghidra_build"
 hostmakedepends="gradle openjdk11 flex unzip protobuf which"
 depends="openjdk11"
diff --git a/srcpkgs/gnome-colors-icon-theme/template b/srcpkgs/gnome-colors-icon-theme/template
index ed09ae96914d..114a04dc7c33 100644
--- a/srcpkgs/gnome-colors-icon-theme/template
+++ b/srcpkgs/gnome-colors-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=gnome-colors-icon-theme
 version=5.5.1
 revision=2
-create_wrksrc=yes
 depends="gtk-update-icon-cache hicolor-icon-theme gnome-icon-theme"
 short_desc="GNOME-Colors icon theme"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index 4fa13d28f6d1..70b6059f512a 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -2,7 +2,6 @@
 pkgname=go
 version=1.19.2
 revision=1
-create_wrksrc=yes
 build_wrksrc=go
 hostmakedepends="go1.12-bootstrap"
 checkdepends="iana-etc clang gcc-fortran"
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 42c7ba3764ef..0308c71d189f 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -2,7 +2,6 @@
 pkgname=gopass-jsonapi
 version=1.14.6
 revision=1
-create_wrksrc=yes
 build_style=go
 go_import_path=github.com/gopasspw/gopass-jsonapi
 go_ldflags="-X main.version=${version}"
diff --git a/srcpkgs/grabc/template b/srcpkgs/grabc/template
index 6e7e55663e68..deddf7bbff74 100644
--- a/srcpkgs/grabc/template
+++ b/srcpkgs/grabc/template
@@ -3,7 +3,6 @@ pkgname=grabc
 reverts=1.1_1
 version=1.0.2
 revision=1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/gtk-theme-united-gnome/template b/srcpkgs/gtk-theme-united-gnome/template
index fcb4b3a5baae..f355423e1478 100644
--- a/srcpkgs/gtk-theme-united-gnome/template
+++ b/srcpkgs/gtk-theme-united-gnome/template
@@ -2,7 +2,6 @@
 pkgname=gtk-theme-united-gnome
 version=2.2
 revision=3
-create_wrksrc=yes
 depends="gnome-themes-standard gtk+3 gtk-engine-murrine"
 short_desc="GTK2/3 + GNOME Shell theme based on a Ubuntu 18.04 design concept"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/guvcview/template b/srcpkgs/guvcview/template
index 345cf6006f24..b7f43678e72e 100644
--- a/srcpkgs/guvcview/template
+++ b/srcpkgs/guvcview/template
@@ -2,7 +2,6 @@
 pkgname=guvcview
 version=2.0.7
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-static --disable-debian-menu"
 hostmakedepends="pkg-config intltool autoconf automake libtool glib-devel"
diff --git a/srcpkgs/helden-software/template b/srcpkgs/helden-software/template
index 77850de45887..5adeef5a4387 100644
--- a/srcpkgs/helden-software/template
+++ b/srcpkgs/helden-software/template
@@ -4,7 +4,6 @@ version=5.5.3
 revision=1
 _ver="${version}-0_all"
 _filename="${pkgname}_${_ver}.deb"
-create_wrksrc=yes
 build_style=fetch
 depends="openjdk-jre"
 short_desc="Character generator for the Pen&Paper RPG DSA"
diff --git a/srcpkgs/hobbits/template b/srcpkgs/hobbits/template
index c45b8ff3560e..f3a5509cf496 100644
--- a/srcpkgs/hobbits/template
+++ b/srcpkgs/hobbits/template
@@ -4,7 +4,6 @@ version=0.53.2
 revision=1
 _pffft_commit=7914df2127c206ae501a6cb2950ee65a94662215
 _pffft_dir="jpommier-pffft-${_pffft_commit:0:12}"
-create_wrksrc=yes
 build_wrksrc="hobbits-${version}"
 build_style=cmake
 configure_args="-DBUILD_VERSION=${version} $(vopt_bool simd PFFFT_ENABLE_SIMD)"
diff --git a/srcpkgs/hopper/template b/srcpkgs/hopper/template
index b1645666498d..39c4abbe337a 100644
--- a/srcpkgs/hopper/template
+++ b/srcpkgs/hopper/template
@@ -3,7 +3,6 @@ pkgname=hopper
 version=5.7.7
 revision=1
 _build=1
-create_wrksrc=yes
 short_desc="MacOS and Linux Disassembler"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:EULA"
diff --git a/srcpkgs/hunspell-ca_ES/template b/srcpkgs/hunspell-ca_ES/template
index b9aa920b50e1..8f942c96e8a7 100644
--- a/srcpkgs/hunspell-ca_ES/template
+++ b/srcpkgs/hunspell-ca_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ca_ES
 version=3.0.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Catalan dictionary for hunspell"
 maintainer="Adrià Rubio <engolianth@protonmail.com>"
diff --git a/srcpkgs/hunspell-da_DK/template b/srcpkgs/hunspell-da_DK/template
index a16c31d36988..85c1255e2166 100644
--- a/srcpkgs/hunspell-da_DK/template
+++ b/srcpkgs/hunspell-da_DK/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-da_DK
 version=2.4
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Danish da_DK dictionary for hunspell"
 maintainer="Unix Sheikh <unixsheikh@protonmail.com>"
diff --git a/srcpkgs/hunspell-de_CH/template b/srcpkgs/hunspell-de_CH/template
index 7ea4ce038c70..2a497b3c353c 100644
--- a/srcpkgs/hunspell-de_CH/template
+++ b/srcpkgs/hunspell-de_CH/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_CH
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Switzerland) dictionary for hunspell"
 maintainer="Pascal Huber <pascal.huber@resolved.ch>"
diff --git a/srcpkgs/hunspell-de_DE/template b/srcpkgs/hunspell-de_DE/template
index 2d2f03ce61d3..59c7f49030f6 100644
--- a/srcpkgs/hunspell-de_DE/template
+++ b/srcpkgs/hunspell-de_DE/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_DE
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Germany) dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..39670eb3654c 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-en_AU/template b/srcpkgs/hunspell-en_AU/template
index 318c154b5282..8f5354b80904 100644
--- a/srcpkgs/hunspell-en_AU/template
+++ b/srcpkgs/hunspell-en_AU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_AU
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Australian English en_AU dictionary for hunspell"
 maintainer="Alexis <flexibeast@gmail.com>"
diff --git a/srcpkgs/hunspell-en_CA/template b/srcpkgs/hunspell-en_CA/template
index 65d7926b2603..399833f24e98 100644
--- a/srcpkgs/hunspell-en_CA/template
+++ b/srcpkgs/hunspell-en_CA/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_CA
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Canadian English en_CA dictionary for hunspell"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/hunspell-en_GB-ize/template b/srcpkgs/hunspell-en_GB-ize/template
index faf133088db8..3332a158df6e 100644
--- a/srcpkgs/hunspell-en_GB-ize/template
+++ b/srcpkgs/hunspell-en_GB-ize/template
@@ -4,7 +4,6 @@ _variant="ize"
 pkgname=${_vpkgname}-${_variant}
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="English dictionary for hunspell ${_variant} variant"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-en_US/template b/srcpkgs/hunspell-en_US/template
index ce4df5e1a624..5367bacb2db5 100644
--- a/srcpkgs/hunspell-en_US/template
+++ b/srcpkgs/hunspell-en_US/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_US
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="American English en_US dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-es_ES/template b/srcpkgs/hunspell-es_ES/template
index 45f5785b9f60..7109807e60dc 100644
--- a/srcpkgs/hunspell-es_ES/template
+++ b/srcpkgs/hunspell-es_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-es_ES
 version=2.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Spanish dictionary for hunspell"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/hunspell-fr_FR/template b/srcpkgs/hunspell-fr_FR/template
index 221b53b561ef..fd34fcc34a80 100644
--- a/srcpkgs/hunspell-fr_FR/template
+++ b/srcpkgs/hunspell-fr_FR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-fr_FR
 version=7.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="French dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-hr_HR/template b/srcpkgs/hunspell-hr_HR/template
index c3857398f5bc..2f7728f2cf22 100644
--- a/srcpkgs/hunspell-hr_HR/template
+++ b/srcpkgs/hunspell-hr_HR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-hr_HR
 version=20030928
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Croatian (Croatia) dictionary for hunspell"
 maintainer="Gour <gour@atmarama.net>"
diff --git a/srcpkgs/hunspell-it_IT/template b/srcpkgs/hunspell-it_IT/template
index 705e925017ee..5cf7db2bf1af 100644
--- a/srcpkgs/hunspell-it_IT/template
+++ b/srcpkgs/hunspell-it_IT/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-it_IT
 version=4.2
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Italian dictionary for hunspell"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/hunspell-pl_PL/template b/srcpkgs/hunspell-pl_PL/template
index bfbcaae14013..bbfcb1058249 100644
--- a/srcpkgs/hunspell-pl_PL/template
+++ b/srcpkgs/hunspell-pl_PL/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-pl_PL
 version=20220801
 revision=1
-create_wrksrc=yes
 short_desc="Polish dictionary for hunspell"
 maintainer="m-cz <emcze@ya.ru>"
 license="GPL-2.0-only, LGPL-2.1-only, CC-BY-4.0, MPL-1.1, Apache-2.0"
diff --git a/srcpkgs/hunspell-ro_RO/template b/srcpkgs/hunspell-ro_RO/template
index 83d1281d79f1..ff649345ccad 100644
--- a/srcpkgs/hunspell-ro_RO/template
+++ b/srcpkgs/hunspell-ro_RO/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ro_RO
 version=3.3.10
 revision=1
-create_wrksrc=yes
 short_desc="Romanian dictionary for hunspell"
 maintainer="Klorophatu <klorophatu@krutt.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1"
diff --git a/srcpkgs/hunspell-ru_RU-ieyo/template b/srcpkgs/hunspell-ru_RU-ieyo/template
index 070efc24769b..b07c90f1cef0 100644
--- a/srcpkgs/hunspell-ru_RU-ieyo/template
+++ b/srcpkgs/hunspell-ru_RU-ieyo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU-ieyo
 version=0.3.9
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell, variant with ie and yo"
 maintainer="Andrey Raugas <kainonergon@gmail.com>"
diff --git a/srcpkgs/hunspell-ru_RU/template b/srcpkgs/hunspell-ru_RU/template
index 7242e68ac018..8d1f53f9e18f 100644
--- a/srcpkgs/hunspell-ru_RU/template
+++ b/srcpkgs/hunspell-ru_RU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU
 version=0.4.3
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/hunspell-sl_SI/template b/srcpkgs/hunspell-sl_SI/template
index 26f2fb319c7e..d941d4d5ec72 100644
--- a/srcpkgs/hunspell-sl_SI/template
+++ b/srcpkgs/hunspell-sl_SI/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sl_SI
 version=2020.12.31
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Slovenian dictionary for hunspell"
 maintainer="Chloris <chloris@freedommail.ch>"
diff --git a/srcpkgs/hunspell-sv_SE/template b/srcpkgs/hunspell-sv_SE/template
index cd5a56870c15..32bdced9de14 100644
--- a/srcpkgs/hunspell-sv_SE/template
+++ b/srcpkgs/hunspell-sv_SE/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sv_SE
 version=2.41
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Swedish sv_SE dictionary for hunspell"
 maintainer="Venca Uruba <uruba@outlook.com>"
diff --git a/srcpkgs/ictree/template b/srcpkgs/ictree/template
index be0ad5fba4c6..9961600bb522 100644
--- a/srcpkgs/ictree/template
+++ b/srcpkgs/ictree/template
@@ -2,7 +2,6 @@
 pkgname=ictree
 version=1.0.1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Like tree but interactive"
diff --git a/srcpkgs/icu4lua/template b/srcpkgs/icu4lua/template
index 9fc0d8aaa44f..0f766d404f85 100644
--- a/srcpkgs/icu4lua/template
+++ b/srcpkgs/icu4lua/template
@@ -2,7 +2,6 @@
 pkgname=icu4lua
 version=0.2B
 revision=12
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
 makedepends="icu-devel lua51-devel"
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 92ad9135f3a9..e72f9bc8fbb3 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -3,7 +3,6 @@ pkgname=intellij-idea-ultimate-edition
 version=2021.3.3
 revision=1
 archs="i686 x86_64"
-create_wrksrc="true"
 depends="giflib libXtst jetbrains-jdk-bin"
 short_desc="Most intelligent Java IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..8cc72a801885 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -4,7 +4,6 @@ _distname=ipw2100-fw
 version=1.3
 revision=6
 wrksrc="${_distname}-${version}"
-create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/jnettop/template b/srcpkgs/jnettop/template
index 1bfc21eda36d..d9ceb4c7d3ac 100644
--- a/srcpkgs/jnettop/template
+++ b/srcpkgs/jnettop/template
@@ -2,7 +2,6 @@
 pkgname=jnettop
 version=0.13.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kexec-tools/template b/srcpkgs/kexec-tools/template
index 827c3ca108fd..eb299b8c568b 100644
--- a/srcpkgs/kexec-tools/template
+++ b/srcpkgs/kexec-tools/template
@@ -2,7 +2,6 @@
 pkgname=kexec-tools
 version=2.0.23
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="tar xz"
 makedepends="zlib-devel liblzma-devel"
diff --git a/srcpkgs/kickassembler/template b/srcpkgs/kickassembler/template
index 99f1f0ead745..6bac58929733 100644
--- a/srcpkgs/kickassembler/template
+++ b/srcpkgs/kickassembler/template
@@ -2,7 +2,6 @@
 pkgname=kickassembler
 version=4.19
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="virtual?java-environment"
 short_desc="Combination of 6510 assembler and high level script language"
diff --git a/srcpkgs/klystrack/template b/srcpkgs/klystrack/template
index fa15065adcad..33114107ed58 100644
--- a/srcpkgs/klystrack/template
+++ b/srcpkgs/klystrack/template
@@ -3,7 +3,6 @@ pkgname=klystrack
 version=1.7.3
 revision=2
 _klystronsha=f5114db4de299ece73852becbef56d7d461bf421
-create_wrksrc=yes
 hostmakedepends="SDL2-devel"
 makedepends="SDL2_image-devel SDL2_mixer-devel"
 short_desc="Chiptune music tracker"
diff --git a/srcpkgs/libaom/template b/srcpkgs/libaom/template
index 64fc8dcbd633..12e33c26be17 100644
--- a/srcpkgs/libaom/template
+++ b/srcpkgs/libaom/template
@@ -2,7 +2,6 @@
 pkgname=libaom
 version=3.4.0
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DENABLE_DOCS=OFF -DBUILD_SHARED_LIBS=ON"
 hostmakedepends="yasm doxygen perl"
diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..94e80b22d1b5 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
diff --git a/srcpkgs/lua-language-server/template b/srcpkgs/lua-language-server/template
index bd539c6ca6a1..59baa1ec2821 100644
--- a/srcpkgs/lua-language-server/template
+++ b/srcpkgs/lua-language-server/template
@@ -2,7 +2,6 @@
 pkgname=lua-language-server
 version=3.5.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="ninja"
 short_desc="Lua LSP implementation written in Lua"
 maintainer="icp <pangolin@vivaldi.net>"
diff --git a/srcpkgs/lua54-cjson/template b/srcpkgs/lua54-cjson/template
index 72ba9407c308..242d8e385cf9 100644
--- a/srcpkgs/lua54-cjson/template
+++ b/srcpkgs/lua54-cjson/template
@@ -2,7 +2,6 @@
 pkgname=lua54-cjson
 version=2.1.0
 revision=3
-create_wrksrc=yes
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..53674cf46e62 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -3,7 +3,6 @@ pkgname=lua54-luadbi
 version=0.5
 revision=5
 wrksrc="luadbi-${version}"
-create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/m17n-db/template b/srcpkgs/m17n-db/template
index 2d84144f5e7d..20dd5e3f7bf9 100644
--- a/srcpkgs/m17n-db/template
+++ b/srcpkgs/m17n-db/template
@@ -4,7 +4,6 @@ version=1.8.0
 revision=2
 _glibc_version=2.32
 build_style=gnu-configure
-create_wrksrc=yes
 build_wrksrc=m17n-db-$version
 configure_args="--with-charmaps=${XBPS_BUILDDIR}/m17n-db-${version}/glibc-${_glibc_version}/localedata/charmaps"
 hostmakedepends="gettext"
diff --git a/srcpkgs/macchanger/template b/srcpkgs/macchanger/template
index b0363f1f70ce..74f35c294e3e 100644
--- a/srcpkgs/macchanger/template
+++ b/srcpkgs/macchanger/template
@@ -2,7 +2,6 @@
 pkgname=macchanger
 version=1.7.0
 revision=5
-create_wrksrc=yes
 build_wrksrc="macchanger-${version}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..24adf3c50729 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -6,7 +6,6 @@ _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
 wrksrc="mandrel-${version}"
-create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/mb2md/template b/srcpkgs/mb2md/template
index 2a069a675417..8b947ba847fe 100644
--- a/srcpkgs/mb2md/template
+++ b/srcpkgs/mb2md/template
@@ -2,7 +2,6 @@
 pkgname=mb2md
 version=3.20
 revision=3
-create_wrksrc=yes
 depends="perl-TimeDate"
 short_desc="Convert mbox mailboxes into maildir mailboxes"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/memtest86+/template b/srcpkgs/memtest86+/template
index ecffaa62c401..8429b5382b36 100644
--- a/srcpkgs/memtest86+/template
+++ b/srcpkgs/memtest86+/template
@@ -10,7 +10,6 @@ homepage="http://www.memtest.org"
 distfiles="https://www.memtest.org/download/${version}/memtest86+-${version}.bin.gz"
 checksum=78f6625b093de69537d99ed68e35b2a9e5d666504cb2533affab1967bd888fc8
 
-create_wrksrc=yes
 nostrip=yes
 noverifyrdeps=yes
 
diff --git a/srcpkgs/minetest/template b/srcpkgs/minetest/template
index 3fd704d0dd40..0eb52d4e131e 100644
--- a/srcpkgs/minetest/template
+++ b/srcpkgs/minetest/template
@@ -3,7 +3,6 @@ pkgname=minetest
 version=5.6.1
 revision=1
 _irrlichtversion=1.9.0mt8
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SERVER=TRUE -DVERSION_EXTRA=_${revision}"
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index f4d74271bb1d..47bef3de0241 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -3,7 +3,6 @@ pkgname=moby
 version=20.10.17
 revision=1
 _libnetwork_commit=f6ccccb1c082a432c2a5814aaedaca56af33d9ea
-create_wrksrc=yes
 build_style=go
 go_import_path="github.com/docker/docker"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mozc/template b/srcpkgs/mozc/template
index 3fdb986b3213..470f7180dcc4 100644
--- a/srcpkgs/mozc/template
+++ b/srcpkgs/mozc/template
@@ -8,7 +8,6 @@ _commit=056163a5fddbb261b258beb8444998e4882f0cc5
 _abseil=20211102.0
 _gyp=0.1+20220404git9ecf45e
 _jpn_dict=e5b3425575734c323e1d947009dd74709437b684
-create_wrksrc=yes
 build_wrksrc=mozc/src
 hostmakedepends="gettext ninja pkg-config protobuf protobuf-devel
  python3-six which qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/mp3gain/template b/srcpkgs/mp3gain/template
new file mode 100644
index 000000000000..37ac696b93dd
--- /dev/null
+++ b/srcpkgs/mp3gain/template
@@ -0,0 +1,18 @@
+# Template file for 'mp3gain'
+pkgname=mp3gain
+version=1.6.2
+revision=2
+build_style=gnu-makefile
+make_build_args="OSTYPE=linux"
+hostmakedepends="unzip"
+makedepends="mpg123-devel"
+short_desc="Lossless mp3 normalizer with statistical analysis"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="LGPL-2.1-or-later"
+homepage="http://mp3gain.sourceforge.net"
+distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version//./_}-src.zip"
+checksum=5cc04732ef32850d5878b28fbd8b85798d979a025990654aceeaa379bcc9596d
+
+do_install() {
+	vbin mp3gain
+}
diff --git a/srcpkgs/msp430-toolchain/template b/srcpkgs/msp430-toolchain/template
index 10f8d6b7fe45..f9499bc7b526 100644
--- a/srcpkgs/msp430-toolchain/template
+++ b/srcpkgs/msp430-toolchain/template
@@ -3,7 +3,6 @@ pkgname=msp430-toolchain
 version=3.05.00.00
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=yes
 hostmakedepends="unzip expect flex tar texinfo"
 makedepends="ncurses-devel"
 short_desc="Toolchain for the TI MSP430 microprocessor"
diff --git a/srcpkgs/mytop/template b/srcpkgs/mytop/template
index 1137a834b511..d3340ed5d9c0 100644
--- a/srcpkgs/mytop/template
+++ b/srcpkgs/mytop/template
@@ -2,7 +2,6 @@
 pkgname=mytop
 version=10.1.48
 revision=1
-create_wrksrc=yes
 depends="mariadb perl-Term-ReadKey perl-DBD-mysql"
 short_desc="Top-like query monitor for MariaDB"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/neomutt/template b/srcpkgs/neomutt/template
index 39927bb48fbb..28c739c83a9a 100644
--- a/srcpkgs/neomutt/template
+++ b/srcpkgs/neomutt/template
@@ -2,7 +2,6 @@
 pkgname=neomutt
 version=20220429
 revision=3
-create_wrksrc=true
 build_wrksrc="${pkgname}-${version}"
 build_style=configure
 configure_args="--ssl --gpgme --notmuch --gdbm --lua --sasl --zlib --tdb
diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index 2c9f45042734..448ac3d6e5a4 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -5,7 +5,6 @@ version=11.00.00
 revision=1
 _githash=0d782c278caeb9e70b1a5635d018168b09ecf2ba
 _githash_guide=fb48776592aebf481e5b27db16786005dd965c71
-create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
 hostmakedepends="flex perl pkg-config python3"
 makedepends="libX11-devel libjpeg-turbo-devel libpng-devel libxml2-devel
diff --git a/srcpkgs/nginx/template b/srcpkgs/nginx/template
index a4324dd75df8..0dfbc7d6c7df 100644
--- a/srcpkgs/nginx/template
+++ b/srcpkgs/nginx/template
@@ -3,7 +3,6 @@ pkgname=nginx
 version=1.22.0
 revision=1
 _tests_commit=18ac4d9e5a2a
-create_wrksrc=yes
 build_wrksrc="nginx-${version}"
 build_style=gnu-makefile
 hostmakedepends="openssl-devel pcre2-devel $(vopt_if geoip geoip-devel)"
diff --git a/srcpkgs/nim/template b/srcpkgs/nim/template
index 4e69e1fab2b7..15cd47ba7220 100644
--- a/srcpkgs/nim/template
+++ b/srcpkgs/nim/template
@@ -4,7 +4,6 @@ version=1.6.6
 revision=1
 _c1version=561b417c65791cd8356b5f73620914ceff845d10
 _nimbleversion=0.13.1
-create_wrksrc=yes
 build_wrksrc="Nim-$version"
 depends="gcc openssl-devel"
 short_desc="Nim programming language"
diff --git a/srcpkgs/noto-fonts-cjk/template b/srcpkgs/noto-fonts-cjk/template
index 70d8e74a6ec3..01fe4e1ede41 100644
--- a/srcpkgs/noto-fonts-cjk/template
+++ b/srcpkgs/noto-fonts-cjk/template
@@ -6,7 +6,6 @@ revision=1
 # the sans and serif variants are released on separate tags
 _sans_version=2.004
 _serif_version=2.001
-create_wrksrc=yes
 depends="font-util"
 short_desc="Google Noto CJK Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 8ba5618a7c46..f71575e8c76e 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia470>=0 nvidia390>=0"
diff --git a/srcpkgs/nvidia390/template b/srcpkgs/nvidia390/template
index da8428d2b873..5f6a43dfeb6e 100644
--- a/srcpkgs/nvidia390/template
+++ b/srcpkgs/nvidia390/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="i686 x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 depends="nvidia390-libs-${version}_${revision} nvidia390-gtklibs-${version}_${revision}
diff --git a/srcpkgs/nvidia470/template b/srcpkgs/nvidia470/template
index 5567824f41bf..77bc94299e4b 100644
--- a/srcpkgs/nvidia470/template
+++ b/srcpkgs/nvidia470/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia390>=0"
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
index d3d1c20fe9cd..511468b930f1 100644
--- a/srcpkgs/nyxt/template
+++ b/srcpkgs/nyxt/template
@@ -2,7 +2,6 @@
 pkgname=nyxt
 version=2.2.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 make_build_target=all
 hostmakedepends="sbcl git"
diff --git a/srcpkgs/opencv/template b/srcpkgs/opencv/template
index a46cf9d79a78..70ed4a5b87bf 100644
--- a/srcpkgs/opencv/template
+++ b/srcpkgs/opencv/template
@@ -2,7 +2,6 @@
 pkgname=opencv
 version=4.6.0
 revision=1
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${version}
 build_style=cmake
 configure_args="-DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_OPENMP=ON
diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template
index e4b6a8a3b5bb..37517845aed4 100644
--- a/srcpkgs/openjdk17/template
+++ b/srcpkgs/openjdk17/template
@@ -8,7 +8,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-create_wrksrc=yes
 build_wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
diff --git a/srcpkgs/openspades/template b/srcpkgs/openspades/template
index 216f6dcc3ca5..d79006a1996f 100644
--- a/srcpkgs/openspades/template
+++ b/srcpkgs/openspades/template
@@ -6,7 +6,6 @@ pkgname=openspades
 version=0.1.3
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=true
 build_wrksrc="openspades-${version}"
 build_style=cmake
 configure_args="-DOPENSPADES_INSTALL_BINARY=bin -DOPENSPADES_RESOURCES=NO"
diff --git a/srcpkgs/openttd/template b/srcpkgs/openttd/template
index cdecbd7c365b..6a38cb0f1514 100644
--- a/srcpkgs/openttd/template
+++ b/srcpkgs/openttd/template
@@ -4,7 +4,6 @@ version=1.10.3
 revision=5
 _gfxver=0.6.0
 _sfxver=0.2.3
-create_wrksrc=yes
 build_wrksrc=openttd-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config unzip tar"
diff --git a/srcpkgs/opentyrian/template b/srcpkgs/opentyrian/template
index 2f70a3b2a0a2..0c90c7925871 100644
--- a/srcpkgs/opentyrian/template
+++ b/srcpkgs/opentyrian/template
@@ -3,7 +3,6 @@ pkgname=opentyrian
 version=2.1.20130907
 revision=3
 _dataver=21
-create_wrksrc=yes
 build_wrksrc=$pkgname-$version
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index 6c8a332b56b9..e365fe3f5d62 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -3,7 +3,6 @@ pkgname=opera
 version=92.0.4561.21
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="ffmpeg desktop-file-utils hicolor-icon-theme"
 short_desc="Fast, secure, easy to use browser"
diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template
index 9bdf32ef3c53..cb4f47ed7fb8 100644
--- a/srcpkgs/pandoc/template
+++ b/srcpkgs/pandoc/template
@@ -7,7 +7,6 @@ _sidenote_version=0.22.1.0
 _monad_gen_version=0.3.0.1
 _crossref_version=0.3.12.2
 _roman_numerals_version=0.5.1.5
-create_wrksrc=yes
 build_style=haskell-stack
 stackage="lts-19.0"
 make_build_args="
diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 12e0d21dc7e8..d8143e99fd7b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,6 @@
 pkgname=pari-elldata
 version=20210301
 revision=1
-create_wrksrc=yes
 depends="pari-elldata-small"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index fc76df875e31..564779031742 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-galdata
 version=20080411
 revision=2
-create_wrksrc=yes
 short_desc="PARI/GP database needed to compute Galois group in degrees 8 through 11"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 8cbb5d684ca9..fda9f5add4b8 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,6 @@
 pkgname=pari-galpol
 version=20180625
 revision=2
-create_wrksrc=yes
 depends="pari-galpol-small"
 short_desc="PARI/GP package of the GALPOL database of polynomials"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-nflistdata/template b/srcpkgs/pari-nflistdata/template
index ef4e37a791d0..5a94bdedb9a2 100644
--- a/srcpkgs/pari-nflistdata/template
+++ b/srcpkgs/pari-nflistdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-nflistdata
 version=20220729
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP database needed by nflist"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-nftables/template b/srcpkgs/pari-nftables/template
index ba3b3ab166d2..f5a353df511c 100644
--- a/srcpkgs/pari-nftables/template
+++ b/srcpkgs/pari-nftables/template
@@ -2,7 +2,6 @@
 pkgname=pari-nftables
 version=20080929
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP megrez number field tables"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 706320194597..0207dc45eb70 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=3
-create_wrksrc=yes
 depends="pari-seadata"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index e0221e5fd7b0..3c916b43317d 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata
 version=20090618
 revision=4
-create_wrksrc=yes
 depends="pari-seadata-small"
 short_desc="PARI/GP package needed by ellap for large primes up to 750 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/passff-host/template b/srcpkgs/passff-host/template
index 5d9a775ca735..3fa51411e7bf 100644
--- a/srcpkgs/passff-host/template
+++ b/srcpkgs/passff-host/template
@@ -2,7 +2,6 @@
 pkgname=passff-host
 version=1.2.1
 revision=1
-create_wrksrc=yes
 depends="python3 pass"
 short_desc="Host app for the WebExtension PassFF"
 maintainer="Colin Reeder <colin@vpzom.click>"
diff --git a/srcpkgs/pcc/template b/srcpkgs/pcc/template
index a51da962f4e1..31ef16ea669e 100644
--- a/srcpkgs/pcc/template
+++ b/srcpkgs/pcc/template
@@ -5,7 +5,6 @@ revision=4
 _distver="${version%.*}"
 _snapshot="${version##*.}"
 archs="i686* x86_64*"
-create_wrksrc=yes
 configure_args="--enable-tls --enable-native"
 hostmakedepends="flex bison"
 depends="binutils pcc-libs>=${version}"
diff --git a/srcpkgs/pdf.js/template b/srcpkgs/pdf.js/template
index 83449dc8ca07..c3575fb5b509 100644
--- a/srcpkgs/pdf.js/template
+++ b/srcpkgs/pdf.js/template
@@ -3,7 +3,6 @@ pkgname=pdf.js
 reverts="2.16.105_1"
 version=2.14.305
 revision=2
-create_wrksrc=yes
 short_desc="Portable Document Format (PDF) viewer built with HTML5"
 maintainer="Daniel Santana <daniel@santana.tech>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinebookpro-firmware/template b/srcpkgs/pinebookpro-firmware/template
index 4d29df0915b6..b15042b224f7 100644
--- a/srcpkgs/pinebookpro-firmware/template
+++ b/srcpkgs/pinebookpro-firmware/template
@@ -6,7 +6,6 @@ revision=1
 _rockchip_commit=72c91aa297a10140781e3f83419c077d4bf8890c
 _manjaro_commit=7074a2e21dd804e229eab1c031bc00246e9173e0
 archs="aarch64*"
-create_wrksrc=yes
 short_desc="Firmware files for the Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template
index e594d838f2b9..7eed2a19fdae 100644
--- a/srcpkgs/pinephone-uboot/template
+++ b/srcpkgs/pinephone-uboot/template
@@ -3,7 +3,6 @@ pkgname=pinephone-uboot
 version=0.0.20200917
 revision=3
 archs="aarch64*"
-create_wrksrc=yes
 hostmakedepends="flex cross-or1k-none-elf-gcc dtc python3 python3-devel bc swig"
 depends="u-boot-tools"
 conf_files="/etc/default/${pkgname}-config"
diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template
index 72a798b1a6db..30ff2186206b 100644
--- a/srcpkgs/pipewire/template
+++ b/srcpkgs/pipewire/template
@@ -3,7 +3,6 @@ pkgname=pipewire
 version=0.3.58
 revision=1
 _pms_version=0.4.1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="
diff --git a/srcpkgs/plantuml/template b/srcpkgs/plantuml/template
index 3322f1ba7a71..0bfbdeeb6e36 100644
--- a/srcpkgs/plantuml/template
+++ b/srcpkgs/plantuml/template
@@ -3,7 +3,6 @@ pkgname=plantuml
 reverts="8047_1 8053_1 8059_1"
 version=1.2022.8
 revision=1
-create_wrksrc=yes
 hostmakedepends="apache-ant openjdk8"
 depends="virtual?java-environment graphviz"
 short_desc="Create UML diagrams from a plain text language"
diff --git a/srcpkgs/plex-media-server/template b/srcpkgs/plex-media-server/template
index 981a468fb279..624fecc89bc5 100644
--- a/srcpkgs/plex-media-server/template
+++ b/srcpkgs/plex-media-server/template
@@ -4,7 +4,6 @@ version=1.15.3.876
 revision=4
 _suffix=ad6e39743
 archs="i686 x86_64 armv7 aarch64"
-create_wrksrc=yes
 hostmakedepends="tar xz"
 short_desc="Plex Media Server"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/praat/template b/srcpkgs/praat/template
index f09570ce85fa..5b2574dbcc68 100644
--- a/srcpkgs/praat/template
+++ b/srcpkgs/praat/template
@@ -2,7 +2,6 @@
 pkgname=praat
 version=6.2.23
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if jack jack-devel)
  $(vopt_if pulseaudio 'alsa-lib-devel pulseaudio-devel')"
diff --git a/srcpkgs/protobuf/template b/srcpkgs/protobuf/template
index b700e6f5d91c..5ddafd940279 100644
--- a/srcpkgs/protobuf/template
+++ b/srcpkgs/protobuf/template
@@ -2,7 +2,6 @@
 pkgname=protobuf
 version=21.7
 revision=1
-create_wrksrc="yes"
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/python3-PyPDF2/template b/srcpkgs/python3-PyPDF2/template
index be976304ea93..b1ef16944134 100644
--- a/srcpkgs/python3-PyPDF2/template
+++ b/srcpkgs/python3-PyPDF2/template
@@ -3,7 +3,6 @@ pkgname=python3-PyPDF2
 version=2.4.1
 revision=1
 _sample_files_gitrev=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
-create_wrksrc=yes
 build_wrksrc="PyPDF2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-applib/template b/srcpkgs/python3-applib/template
index f66ce2c04b50..d4cabfff6879 100644
--- a/srcpkgs/python3-applib/template
+++ b/srcpkgs/python3-applib/template
@@ -2,7 +2,6 @@
 pkgname=python3-applib
 version=1.2
 revision=5
-create_wrksrc=yes
 build_wrksrc="applib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-esprima/template b/srcpkgs/python3-esprima/template
index da9de4797b0a..34c8ec5422c7 100644
--- a/srcpkgs/python3-esprima/template
+++ b/srcpkgs/python3-esprima/template
@@ -2,7 +2,6 @@
 pkgname=python3-esprima
 version=4.0.1
 revision=5
-create_wrksrc=yes
 build_wrksrc="esprima-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template
index 7e66bf376c67..9c4e46bc829d 100644
--- a/srcpkgs/python3-httplib2/template
+++ b/srcpkgs/python3-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-httplib2
 version=0.18.1
 revision=4
-create_wrksrc=yes
 build_wrksrc="httplib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-jaraco/template b/srcpkgs/python3-jaraco/template
new file mode 100644
index 000000000000..d1d4d9b7cb4d
--- /dev/null
+++ b/srcpkgs/python3-jaraco/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-jaraco'
+pkgname=python3-jaraco
+version=1.0
+revision=2
+short_desc="Namespace package declaration for jaraco (Python3)"
+maintainer="bra1nwave <bra1nwave@protonmail.com>"
+license="Public Domain"
+homepage="https://www.voidlinux.org/"
+
+do_install() {
+	vmkdir ${py3_sitelib}/jaraco
+	cat > ${DESTDIR}/${py3_sitelib}/jaraco/__init__.py <<-EOF
+		__path__ = __import__('pkgutil').extend_path(__path__, __name__)
+	EOF
+}
diff --git a/srcpkgs/python3-sphinxcontrib/template b/srcpkgs/python3-sphinxcontrib/template
index d95bfd2e3208..eca00ee7483c 100644
--- a/srcpkgs/python3-sphinxcontrib/template
+++ b/srcpkgs/python3-sphinxcontrib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib
 version=1.0
 revision=6
-create_wrksrc=yes
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
 short_desc="Namespace package declaration for sphinxcontrib"
diff --git a/srcpkgs/python3-tomli/template b/srcpkgs/python3-tomli/template
index 028ece6c0f20..79015ff19fb0 100644
--- a/srcpkgs/python3-tomli/template
+++ b/srcpkgs/python3-tomli/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli
 version=2.0.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="tomli-${version}"
 build_style=python3-pep517
 hostmakedepends="python3"
diff --git a/srcpkgs/python3-watchman/template b/srcpkgs/python3-watchman/template
index 57aadac9ca02..750bf81bb881 100644
--- a/srcpkgs/python3-watchman/template
+++ b/srcpkgs/python3-watchman/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchman
 version=1.4.1
 revision=8
-create_wrksrc=yes
 build_wrksrc="pywatchman-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/qbittorrent/template b/srcpkgs/qbittorrent/template
index 65e74335509e..f59d6a3f60a5 100644
--- a/srcpkgs/qbittorrent/template
+++ b/srcpkgs/qbittorrent/template
@@ -2,7 +2,6 @@
 pkgname=qbittorrent
 version=4.4.5
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 build_helper=qmake
 configure_args="--disable-systemd --with-boost=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/qt5-systems/template b/srcpkgs/qt5-systems/template
new file mode 100644
index 000000000000..58e2fab501fb
--- /dev/null
+++ b/srcpkgs/qt5-systems/template
@@ -0,0 +1,17 @@
+# Template file for 'qt5-systems'
+pkgname=qt5-systems
+version=5.4.0r805
+revision=1
+_commit=e3332ee38d27a134cef6621fdaf36687af1b6f4a # tip of dev branch as of 2022-03-19 (last updated 2019-01-03)
+wrksrc="qtsystems-${_commit}"
+build_style=qmake
+#qmake_args="CONFIG+=git_build"
+hostmakedepends="qt5-qmake qt5-host-tools perl pkg-config"
+makedepends="qt5-declarative-devel libbluetooth-devel libevdev-devel
+ GConf-devel eudev-libudev-devel libX11-devel"
+short_desc="Cross-platform application and UI framework (QT5) - Systems component"
+maintainer="Jami Kettunen <jami.kettunen@protonmail.com>"
+license="GPL-3.0-or-later, LGPL-3.0-or-later"
+homepage="https://code.qt.io/cgit/qt/qtsystems.git"
+distfiles="https://github.com/qt/qtsystems/archive/${_commit}.tar.gz"
+checksum=5259cf350e5e1f755c53bcba066dd40fea7b20f4e661b0973b24ae46454a9e75
diff --git a/srcpkgs/qtforkawesome/template b/srcpkgs/qtforkawesome/template
index e3c9e279f54b..5f7f566b0ac7 100644
--- a/srcpkgs/qtforkawesome/template
+++ b/srcpkgs/qtforkawesome/template
@@ -3,7 +3,6 @@ pkgname=qtforkawesome
 version=0.0.4
 revision=1
 _fork_awesome_version=1.2.0
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..e23ab05eeb5e 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -5,7 +5,6 @@ revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
 wrksrc="qtractor-qtractor_${version//./_}"
-create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/redo/template b/srcpkgs/redo/template
index b8af94ccc102..795680992a64 100644
--- a/srcpkgs/redo/template
+++ b/srcpkgs/redo/template
@@ -2,7 +2,6 @@
 pkgname=redo
 version=1.5
 revision=3
-create_wrksrc=yes
 hostmakedepends="perl"
 short_desc="Incremental build system (version of de Boyne Pollard)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/rtmpdump/template b/srcpkgs/rtmpdump/template
index 33d34767901c..9d51c4b1efd2 100644
--- a/srcpkgs/rtmpdump/template
+++ b/srcpkgs/rtmpdump/template
@@ -3,7 +3,6 @@ pkgname=rtmpdump
 version=2.4.20161210
 revision=10
 _patchlevel=${version##*.}
-create_wrksrc=yes
 makedepends="zlib-devel $(vopt_if gnutls 'gnutls-devel' 'openssl-devel')"
 short_desc="Toolkit for RTMP streams"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index 5e0ea14048f4..c8ea3d914de8 100644
--- a/srcpkgs/rust-bootstrap/template
+++ b/srcpkgs/rust-bootstrap/template
@@ -2,7 +2,6 @@
 pkgname=rust-bootstrap
 version=1.63.0
 revision=1
-create_wrksrc=yes
 short_desc="Rust programming language bootstrap toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT, Apache-2.0"
diff --git a/srcpkgs/samsung-unified-driver/template b/srcpkgs/samsung-unified-driver/template
index fc49392fb6df..ba886629f7ce 100644
--- a/srcpkgs/samsung-unified-driver/template
+++ b/srcpkgs/samsung-unified-driver/template
@@ -3,7 +3,6 @@ pkgname=samsung-unified-driver
 version=1.00.37
 revision=4
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="cups ghostscript libusb-compat sane"
 short_desc="Unified Linux Driver for Samsung printers and scanners"
 maintainer="Thomas Bernard <thomas@famillebernardgouriou.fr>"
diff --git a/srcpkgs/scite/template b/srcpkgs/scite/template
index cdd7fa337b66..dd28aafeecce 100644
--- a/srcpkgs/scite/template
+++ b/srcpkgs/scite/template
@@ -2,7 +2,6 @@
 pkgname=scite
 version=5.3.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel lua53-devel"
 short_desc="SCIntilla based Text Editor"
diff --git a/srcpkgs/sent/template b/srcpkgs/sent/template
index da06b4b6b6fa..6ac876950cd9 100644
--- a/srcpkgs/sent/template
+++ b/srcpkgs/sent/template
@@ -2,7 +2,6 @@
 pkgname=sent
 version=1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libX11-devel libXft-devel freetype-devel"
diff --git a/srcpkgs/shorewall/template b/srcpkgs/shorewall/template
index b006e403d5ee..1e4ba1c7e1a6 100644
--- a/srcpkgs/shorewall/template
+++ b/srcpkgs/shorewall/template
@@ -2,7 +2,6 @@
 pkgname=shorewall
 version=5.2.8
 revision=1
-create_wrksrc=yes
 depends="shorewall-core perl"
 short_desc="Iptables-based firewall for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..ab4a21017b5d 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -3,7 +3,6 @@ pkgname=simh
 version=3.11
 revision=1
 wrksrc="${pkgname}-${version}"
-create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template
index 1fdb1b17832d..9426b54e7d7d 100644
--- a/srcpkgs/skype/template
+++ b/srcpkgs/skype/template
@@ -4,7 +4,6 @@ pkgname=skype
 version=8.89.0.403
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="elogind"
 short_desc="Skype for Linux"
diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template
index 5db1c684bfb4..058481ec1a59 100644
--- a/srcpkgs/speed-dreams/template
+++ b/srcpkgs/speed-dreams/template
@@ -4,7 +4,6 @@ version=2.2.3
 revision=1
 _rev=r7616
 archs="i686* x86_64* ppc64le* aarch64*"
-create_wrksrc=yes
 build_style=cmake
 build_helper=qemu
 configure_args="-DSD_BINDIR=/usr/bin -DSD_DATADIR=/usr/share/speed-dreams-2
diff --git a/srcpkgs/spotify/template b/srcpkgs/spotify/template
index faf00539da70..e981a17e88e3 100644
--- a/srcpkgs/spotify/template
+++ b/srcpkgs/spotify/template
@@ -5,7 +5,6 @@ revision=2
 _ver="${version}.716.gc5f8b819_amd64"
 _filename="spotify-client_${_ver}.deb"
 archs="x86_64"
-create_wrksrc=yes
 build_style=fetch
 hostmakedepends="curl w3m libcurl"
 depends="libcurl"
diff --git a/srcpkgs/sqmail/template b/srcpkgs/sqmail/template
index 78c0af18eadb..c15ad2685b01 100644
--- a/srcpkgs/sqmail/template
+++ b/srcpkgs/sqmail/template
@@ -2,7 +2,6 @@
 pkgname=sqmail
 version=4.0.10
 revision=4
-create_wrksrc=yes
 build_wrksrc="mail/${pkgname}/${pkgname}-${version}/src"
 makedepends="fehQlibs libidn2-devel ucspi-ssl-devel"
 depends="ucspi-ssl ucspi-tcp6"
diff --git a/srcpkgs/srb2/template b/srcpkgs/srb2/template
index 1fb45fd1875e..c8a85a80436a 100644
--- a/srcpkgs/srb2/template
+++ b/srcpkgs/srb2/template
@@ -2,7 +2,6 @@
 pkgname=srb2
 version=2.2.10
 revision=1
-create_wrksrc=true
 build_wrksrc="SRB2-SRB2_release_${version}"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 3b9de3c61c8b..4186626000cb 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -2,7 +2,6 @@
 pkgname=steam-fonts
 version=1.0.0
 revision=4
-create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sunxi-mali/template b/srcpkgs/sunxi-mali/template
index a3a234a132a9..61819f982d37 100644
--- a/srcpkgs/sunxi-mali/template
+++ b/srcpkgs/sunxi-mali/template
@@ -5,7 +5,6 @@ revision=2
 _commit=d343311efc8db166d8371b28494f0f27b6a58724
 _lib_commit=1c5063f43cdc9de341c0d63b2e3921cab86c7742
 archs="armv7l"
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${_commit}
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..57861e388ae2 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -4,7 +4,6 @@ version=3.5.6
 revision=1
 archs="i686 x86_64"
 wrksrc=teamspeak3
-create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e8..95b1979af160 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2014-bin
 version=2014
 revision=10
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a397..88f52522d632 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2016-bin
 version=2016
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc741140008..8731b307d3ee 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2017-bin
 version=2017
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a144..9c8e3680ae38 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2018-bin
 version=2018
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade..75a1df391a70 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2019-bin
 version=2019
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f92236..3439e10af4ae 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2020-bin
 version=2020
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5..ac3b5dc434fd 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2021-bin
 version=2021
 revision=3
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd..e79883eaa6ab 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2022-bin
 version=2022
 revision=2
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template
index 239ab1be5e50..bb7b4833b5f6 100644
--- a/srcpkgs/thunderbird-i18n/template
+++ b/srcpkgs/thunderbird-i18n/template
@@ -8,7 +8,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.thunderbird.net/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/toybox/template b/srcpkgs/toybox/template
index 722e17bc2307..3d5e2c6cbd94 100644
--- a/srcpkgs/toybox/template
+++ b/srcpkgs/toybox/template
@@ -2,7 +2,6 @@
 pkgname=toybox
 version=0.8.7
 revision=1
-create_wrksrc=yes
 short_desc="BSD-licensed alternative to busybox"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="0BSD"
diff --git a/srcpkgs/tpm-tools/template b/srcpkgs/tpm-tools/template
index 696aec5ae43c..3f2def2ae5fe 100644
--- a/srcpkgs/tpm-tools/template
+++ b/srcpkgs/tpm-tools/template
@@ -2,7 +2,6 @@
 pkgname=tpm-tools
 version=1.3.9.1
 revision=8
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="perl" # wants pod2man
 makedepends="openssl-devel trousers-devel"
diff --git a/srcpkgs/tzdata~HEAD b/srcpkgs/tzdata~HEAD
new file mode 120000
index 000000000000..fe7b875cf3de
--- /dev/null
+++ b/srcpkgs/tzdata~HEAD
@@ -0,0 +1 @@
+tzutils
\ No newline at end of file
diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template
index cea967d9e75c..06e3f5147526 100644
--- a/srcpkgs/ucspi-ssl/template
+++ b/srcpkgs/ucspi-ssl/template
@@ -3,7 +3,6 @@ pkgname=ucspi-ssl
 reverts="0.99e_3 0.99e_2 0.99e_1"
 version=0.11.6a
 revision=5
-create_wrksrc=yes
 build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs openssl-devel perl"
diff --git a/srcpkgs/ucspi-tcp6/template b/srcpkgs/ucspi-tcp6/template
index e8b6630040d0..cd09c04ec2bd 100644
--- a/srcpkgs/ucspi-tcp6/template
+++ b/srcpkgs/ucspi-tcp6/template
@@ -2,7 +2,6 @@
 pkgname=ucspi-tcp6
 version=1.11.6a
 revision=1
-create_wrksrc=yes
 build_wrksrc="net/${pkgname}/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs"
diff --git a/srcpkgs/ufoai/template b/srcpkgs/ufoai/template
index 3b36cf0d6db1..e9e132c0f2f9 100644
--- a/srcpkgs/ufoai/template
+++ b/srcpkgs/ufoai/template
@@ -2,7 +2,6 @@
 pkgname=ufoai
 version=2.5
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config gettext"
 makedepends="MesaLib-devel glu-devel libjpeg-turbo-devel
diff --git a/srcpkgs/unicode-character-database/template b/srcpkgs/unicode-character-database/template
index 0f2e7a2a2e07..26d1b91169e2 100644
--- a/srcpkgs/unicode-character-database/template
+++ b/srcpkgs/unicode-character-database/template
@@ -2,7 +2,6 @@
 pkgname=unicode-character-database
 version=14.0.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Character Database"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/unicode-emoji/template b/srcpkgs/unicode-emoji/template
index b8944d3fccbb..6f431bbdc72b 100644
--- a/srcpkgs/unicode-emoji/template
+++ b/srcpkgs/unicode-emoji/template
@@ -2,7 +2,6 @@
 pkgname=unicode-emoji
 version=14.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Emoji Data Files"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/vaultwarden-web/template b/srcpkgs/vaultwarden-web/template
index 766535ff0f2b..faa2b9f88fb8 100644
--- a/srcpkgs/vaultwarden-web/template
+++ b/srcpkgs/vaultwarden-web/template
@@ -3,7 +3,6 @@ pkgname=vaultwarden-web
 version=2022.8.1
 revision=1
 _patch_ver=2022.8.0
-create_wrksrc=yes
 build_wrksrc="clients-web-v${version}"
 hostmakedepends="git nodejs"
 short_desc="Web vault builds for vaultwarden"
diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template
index 591697d20cf4..4a2fc32aa93d 100644
--- a/srcpkgs/vboot-utils/template
+++ b/srcpkgs/vboot-utils/template
@@ -4,7 +4,6 @@ version=89.13729
 revision=2
 _version=${version/./-}
 archs="x86_64* i686* aarch64* arm*"
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaeb..1d233acfc262 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -3,7 +3,6 @@ pkgname=vscl
 version=6.1.0
 revision=2
 build_style=fetch
-create_wrksrc=yes
 short_desc="McAfee VirusScan Command Line for Linux"
 depends="curl unzip"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 5fdef2abd639..bfef2174e290 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -4,7 +4,6 @@ version=0.7.3
 revision=2
 _utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index 5ae6d6f62a8a..cf8228fbae2f 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -3,7 +3,6 @@ pkgname=wine
 version=7.19
 revision=1
 _pkgver=${version/r/-r}
-create_wrksrc=yes
 build_wrksrc=wine-${_pkgver}
 build_style=gnu-configure
 configure_args="--bindir=/usr/libexec/wine $(vopt_with xshm)"
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index bc529e72b3cc..51a383318367 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -5,7 +5,6 @@ revision=7
 archs="i686"
 repository="nonfree"
 build_style=gnu-makefile
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 homepage="https://sourceforge.net/projects/wineasio"
 hostmakedepends="unzip wine-tools"
diff --git a/srcpkgs/wps-office/template b/srcpkgs/wps-office/template
index 6aa21cc69389..a9e047031a51 100644
--- a/srcpkgs/wps-office/template
+++ b/srcpkgs/wps-office/template
@@ -3,7 +3,6 @@ pkgname=wps-office
 version=11.1.0.10920
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 makedepends="rpmextract"
 short_desc="Linux office suite with similar appearance to MS Office"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 9272ba0d9c3f..5a4ee4fdb04b 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -2,7 +2,6 @@
 pkgname=x48
 version=0.6.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libXt-devel libXext-devel"
diff --git a/srcpkgs/xrootconsole/template b/srcpkgs/xrootconsole/template
index a9ee30ed0758..4d19b9d9ee24 100644
--- a/srcpkgs/xrootconsole/template
+++ b/srcpkgs/xrootconsole/template
@@ -3,7 +3,6 @@ pkgname=xrootconsole
 reverts=0.6r3_3
 version=0.6.5
 revision=1
-create_wrksrc=yes
 build_wrksrc="xrootconsole-${version%.*}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/xvfb-run/template b/srcpkgs/xvfb-run/template
index 994031975f39..a92b41225929 100644
--- a/srcpkgs/xvfb-run/template
+++ b/srcpkgs/xvfb-run/template
@@ -3,7 +3,6 @@ pkgname=xvfb-run
 version=1.20.9.2
 revision=1
 _ver=${version%.*}-${version##*.}
-create_wrksrc=yes
 depends="xorg-server-xvfb xauth"
 short_desc="Xvfb wrapper"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..d647508ec05a 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -4,7 +4,6 @@ version=5.11.3.3882
 revision=1
 archs="x86_64"
 wrksrc=zoom
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zpaq/template b/srcpkgs/zpaq/template
index 630ae0614bca..ce5391f8c317 100644
--- a/srcpkgs/zpaq/template
+++ b/srcpkgs/zpaq/template
@@ -2,7 +2,6 @@
 pkgname=zpaq
 version=7.15
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip perl"
 short_desc="Incremental Journaling Backup Utility and Archiver"

From 6c3dc2e99ec7b442e4781121992d1aaaaeecead7 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 04/13] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 879a9f4c6a72730d402e6b1b9c77f568f2172bb5 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 05/13] Manual: removing create_wrksrc

---
 Manual.md                             | 3 ---
 common/environment/setup/sourcepkg.sh | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..e40cde726712 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,9 +517,6 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
-
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.
 
diff --git a/common/environment/setup/sourcepkg.sh b/common/environment/setup/sourcepkg.sh
index 5b31f6c1f81d..178a6aa497ee 100644
--- a/common/environment/setup/sourcepkg.sh
+++ b/common/environment/setup/sourcepkg.sh
@@ -4,7 +4,7 @@
 ## VARIABLES
 unset -v pkgname version revision short_desc homepage license maintainer
 unset -v archs distfiles checksum build_style build_helper nocross broken
-unset -v configure_script configure_args wrksrc build_wrksrc create_wrksrc
+unset -v configure_script configure_args wrksrc build_wrksrc
 unset -v make_build_args make_check_args make_install_args
 unset -v make_build_target make_check_target make_install_target
 unset -v make_cmd meson_cmd gem_cmd fetch_cmd make_check_pre

From 2adcd03bdd9cfe42f4676e32d6e4def686ac9096 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, 19 Sep 2021 17:44:17 +0700
Subject: [PATCH 06/13] crack-attack: make build_wrksrc not depend on $wrksrc

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

diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 07380f782511..0905fa341648 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,7 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-build_wrksrc="$wrksrc"
+build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
 hostmakedepends="pkg-config rpmextract"

From 3a27c35701b20f12de365a9396d7b71d667aeae4 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, 19 Sep 2021 17:33:34 +0700
Subject: [PATCH 07/13] srcpkgs: remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                     |   1 -
 srcpkgs/0ad/template                          |   1 -
 srcpkgs/2048-qt/template                      |   1 -
 srcpkgs/64tass/template                       |   1 -
 srcpkgs/66-tools/template                     |   1 -
 srcpkgs/66/template                           |   1 -
 srcpkgs/6cord/template                        |   1 -
 srcpkgs/9base/template                        |   1 -
 srcpkgs/ADMS-qucs/template                    |   1 -
 srcpkgs/Adapta/template                       |   1 -
 srcpkgs/AppStream/template                    |   1 -
 srcpkgs/Brainfunk/template                    |   1 -
 srcpkgs/CImg/template                         |   1 -
 srcpkgs/CLion/template                        |   1 -
 srcpkgs/CUnit/template                        |   1 -
 srcpkgs/CellWriter/template                   |   1 -
 srcpkgs/Cendric/template                      |   1 -
 srcpkgs/Chipmunk2D/template                   |   1 -
 srcpkgs/ClusterSSH/template                   |   1 -
 srcpkgs/DataGrip/template                     |   1 -
 srcpkgs/EmptyEpsilon/template                 |   1 -
 srcpkgs/Endeavour/template                    |   1 -
 srcpkgs/EternalTerminal/template              |   1 -
 srcpkgs/Fonts-TLWG/template                   |   1 -
 srcpkgs/FreeDoko/template                     |   1 -
 srcpkgs/FreeRADIUS/template                   |   1 -
 srcpkgs/Fritzing/template                     |   1 -
 srcpkgs/GCP-Guest-Environment/template        |   1 -
 srcpkgs/Gifsicle~HEAD                         |   1 +
 srcpkgs/Haru/template                         |   1 -
 srcpkgs/Ice/template                          |   1 -
 srcpkgs/ImageMagick/template                  |   1 -
 srcpkgs/JAI/template                          |   1 -
 srcpkgs/KDSoap/template                       |   1 -
 srcpkgs/Komikku/template                      |   1 -
 srcpkgs/LGOGDownloader/template               |   1 -
 srcpkgs/LuaJIT/template                       |   1 -
 srcpkgs/Lucene++/template                     |   1 -
 srcpkgs/MEGAcmd/template                      |   1 -
 srcpkgs/MEGAsdk/template                      |   1 -
 srcpkgs/Maelstrom/template                    |   1 -
 srcpkgs/MangoHud/template                     |   1 -
 srcpkgs/Marker/template                       |   1 -
 srcpkgs/MoinMoin/template                     |  14 +
 srcpkgs/MultiMC/template                      |  45 +++
 srcpkgs/MultiMarkdown/template                |   1 -
 srcpkgs/NetAuth-ldap/template                 |   1 -
 srcpkgs/NetAuth-localizer/template            |   1 -
 srcpkgs/NetAuth-nsscache/template             |   1 -
 srcpkgs/NetAuth-pam-helper/template           |   1 -
 srcpkgs/NetAuth-sftpgo-hook/template          |   1 -
 srcpkgs/NetAuth/template                      |   1 -
 srcpkgs/NetKeys/template                      |   1 -
 srcpkgs/OpenCPN-gshhs-crude/template          |   1 -
 srcpkgs/OpenJK/template                       |   1 -
 srcpkgs/OpenLP/template                       |   1 -
 srcpkgs/OpenOrienteering-Mapper/template      |   1 -
 srcpkgs/OpenSubdiv/template                   |   1 -
 srcpkgs/PackageKit/template                   |   1 -
 srcpkgs/PerWindowLayout/template              |   1 -
 srcpkgs/PhpStorm/template                     |   1 -
 srcpkgs/PikoPixel.app/template                |   1 -
 srcpkgs/ProofGeneral/template                 |   1 -
 srcpkgs/PrusaSlicer/template                  |   1 -
 srcpkgs/PyInstaller/template                  |   1 -
 srcpkgs/QLC+/template                         |   1 -
 srcpkgs/QMPlay2/template                      |   1 -
 srcpkgs/ReDoomEd.app/template                 |   1 -
 srcpkgs/ReText/template                       |   1 -
 srcpkgs/Rocket.Chat-Desktop/template          |   1 -
 srcpkgs/SMC/template                          |  36 ++
 srcpkgs/SPIRV-Headers/template                |   1 -
 srcpkgs/SoapyAirspy/template                  |   1 -
 srcpkgs/SoapyHackRF/template                  |   1 -
 srcpkgs/SoapyRTLSDR/template                  |   1 -
 srcpkgs/SoapySDR/template                     |   1 -
 srcpkgs/SoapyUHD/template                     |   1 -
 srcpkgs/SweetHome3D/template                  |   1 -
 srcpkgs/TerraState/template                   |   1 -
 srcpkgs/Thunar/template                       |   1 -
 srcpkgs/Trimage/template                      |   1 -
 srcpkgs/VeraCrypt/template                    |   1 -
 srcpkgs/Vulkan-Headers/template               |   1 -
 srcpkgs/Vulkan-Tools/template                 |   1 -
 srcpkgs/Vulkan-ValidationLayers/template      |   1 -
 srcpkgs/WebStorm/template                     |   1 -
 srcpkgs/WiringPi/template                     |   1 -
 srcpkgs/YACReader/template                    |   1 -
 srcpkgs/a10disp/template                      |   1 -
 srcpkgs/aalib/template                        |   1 -
 srcpkgs/abcmidi/template                      |   1 -
 srcpkgs/abootimg/template                     |   1 -
 srcpkgs/acbuild/template                      |   1 -
 srcpkgs/accounts-qml-module/template          |   1 -
 srcpkgs/acfgfs/template                       |   1 -
 srcpkgs/ack/template                          |   1 -
 srcpkgs/aclip/template                        |   1 -
 srcpkgs/acpi_call-dkms/template               |   1 -
 srcpkgs/acpica-utils/template                 |   1 -
 srcpkgs/acpilight/template                    |   1 -
 srcpkgs/activityrelay/template                |   1 -
 srcpkgs/adriconf/template                     |   1 -
 srcpkgs/afl/template                          |   1 -
 srcpkgs/afterstep/template                    |   1 -
 srcpkgs/airspy/template                       |   1 -
 srcpkgs/akonadi5/template                     |   1 -
 srcpkgs/albatross-themes/template             |   1 -
 srcpkgs/allegro4/template                     |   1 -
 srcpkgs/allegro5/template                     |   1 -
 srcpkgs/aloadimage/template                   |   1 -
 srcpkgs/alpine/template                       |   1 -
 srcpkgs/alsa_rnnoise/template                 |   1 -
 srcpkgs/amiri-font/template                   |   1 -
 srcpkgs/android-studio/template               |   1 -
 srcpkgs/angrysearch/template                  |   1 -
 srcpkgs/aoeui/template                        |   1 -
 srcpkgs/apache-directory-studio-bin/template  |   1 -
 srcpkgs/apache-fop/template                   |   1 -
 srcpkgs/apache-kafka/template                 |   1 -
 srcpkgs/apache-tomcat/template                |   1 -
 srcpkgs/apache/template                       |   1 -
 srcpkgs/apostrophe/template                   |   1 -
 srcpkgs/apparmor/template                     |   1 -
 srcpkgs/archlabs-themes/template              |   1 -
 srcpkgs/ardor/template                        |   1 -
 srcpkgs/arduino/template                      |   1 -
 srcpkgs/argon2/template                       |   1 -
 srcpkgs/argtable/template                     |   1 -
 srcpkgs/argyllcms/template                    |   1 -
 srcpkgs/aribas/template                       |   1 -
 srcpkgs/arti/template                         |   1 -
 srcpkgs/artyfx/template                       |   1 -
 srcpkgs/asciiquarium/template                 |   1 -
 srcpkgs/aspell-cs/template                    |   1 -
 srcpkgs/aspell-de/template                    |   1 -
 srcpkgs/aspell-el/template                    |   1 -
 srcpkgs/aspell-en/template                    |   1 -
 srcpkgs/aspell-fr/template                    |   1 -
 srcpkgs/aspell-it/template                    |   1 -
 srcpkgs/aspell-nl/template                    |   1 -
 srcpkgs/aspell-pl/template                    |   1 -
 srcpkgs/aspell-pt_BR/template                 |   1 -
 srcpkgs/aspell-ru/template                    |   1 -
 srcpkgs/aspell-sk/template                    |   1 -
 srcpkgs/assimp_qt_viewer/template             |   1 -
 srcpkgs/astyle/template                       |   1 -
 srcpkgs/atf-rk3328-bl31/template              |   1 -
 srcpkgs/atf-rk3399-bl31/template              |   1 -
 srcpkgs/atomicparsley/template                |   1 -
 srcpkgs/attic/template                        |   1 -
 srcpkgs/audacity/template                     |   1 -
 srcpkgs/audiofile/template                    |   1 -
 srcpkgs/autoconf213/template                  |   1 -
 srcpkgs/autojump/template                     |   1 -
 srcpkgs/autox/template                        |   1 -
 srcpkgs/avahi-discover/template               |   1 -
 srcpkgs/avidemux/template                     |   1 -
 srcpkgs/avideo/template                       |   1 -
 srcpkgs/avr-binutils/template                 |   1 -
 srcpkgs/avr-gcc/template                      |   1 -
 srcpkgs/avr-gdb/template                      |   1 -
 srcpkgs/awoken-icons/template                 |   1 -
 srcpkgs/aws-cli/template                      |   1 -
 srcpkgs/b3sum/template                        |   1 -
 srcpkgs/b43-firmware-classic/template         |   1 -
 srcpkgs/b43-firmware/template                 |   1 -
 srcpkgs/backblaze-b2/template                 |   1 -
 srcpkgs/backupninja/template                  |   1 -
 srcpkgs/bacula-common/template                |   1 -
 srcpkgs/baloo-widgets5/template               |   1 -
 srcpkgs/baloo5/template                       |   1 -
 srcpkgs/bananapi-uboot/template               |   1 -
 srcpkgs/bash/template                         |   1 -
 srcpkgs/batctl14/template                     |   1 -
 srcpkgs/batman-adv14/template                 |   1 -
 srcpkgs/bats/template                         |   1 -
 srcpkgs/bc-gh/template                        |   1 -
 srcpkgs/bcc/template                          |   1 -
 srcpkgs/bdf2psf/template                      |   1 -
 srcpkgs/beaglebone-uboot/template             |   1 -
 srcpkgs/beignet/template                      |   1 -
 srcpkgs/berkeley-abc/template                 |   1 -
 srcpkgs/bff-apankrat/template                 |   1 -
 srcpkgs/bftpd/template                        |   1 -
 srcpkgs/biew/template                         |   1 -
 srcpkgs/bind/template                         |   1 -
 srcpkgs/bitwise/template                      |   1 -
 srcpkgs/blackbird-themes/template             |   1 -
 srcpkgs/blackboxwm/template                   |   1 -
 srcpkgs/blobby2/template                      |   1 -
 srcpkgs/bluebird-themes/template              |   1 -
 srcpkgs/blueprint-compiler/template           |   1 -
 srcpkgs/bluez-qt5/template                    |   1 -
 srcpkgs/bmkdep/template                       |   1 -
 srcpkgs/boinc/template                        |   1 -
 srcpkgs/bombadillo/template                   |   1 -
 srcpkgs/boost/template                        |   1 -
 srcpkgs/bootchart2/template                   |   1 -
 srcpkgs/borg/template                         |   1 -
 srcpkgs/boswars/template                      |   1 -
 srcpkgs/botan/template                        |   1 -
 srcpkgs/brillo/template                       |   1 -
 srcpkgs/brise/template                        |   1 -
 srcpkgs/broadcom-bt-firmware/template         |   1 -
 srcpkgs/brother-brlaser/template              |   1 -
 srcpkgs/browserpass/template                  |   1 -
 srcpkgs/btrfs-backup/template                 |   1 -
 srcpkgs/btrfs-progs/template                  |   1 -
 srcpkgs/buffer/template                       |   1 -
 srcpkgs/bullet/template                       |   1 -
 srcpkgs/burp2-server/template                 |   1 -
 srcpkgs/c-client/template                     |   1 -
 srcpkgs/cabal-install/template                |   1 -
 srcpkgs/cadence/template                      |   1 -
 srcpkgs/cairomm1.16/template                  |   1 -
 srcpkgs/calligra-plan/template                |   1 -
 srcpkgs/camlp5/template                       |   1 -
 srcpkgs/capnproto/template                    |   1 -
 srcpkgs/caps2esc/template                     |   1 -
 srcpkgs/cargo-bootstrap/template              |   1 -
 srcpkgs/cargo-geiger/template                 |   1 -
 srcpkgs/cargo/template                        |   1 -
 srcpkgs/carton/template                       |   1 -
 srcpkgs/catch2/template                       |   1 -
 srcpkgs/cavestory/template                    |   1 -
 srcpkgs/cbatticon-gtk3~HEAD                   |   1 +
 srcpkgs/cbonsai/template                      |   1 -
 srcpkgs/cbp2make/template                     |   1 -
 srcpkgs/cdecl/template                        |   1 -
 srcpkgs/cdparanoia/template                   |   1 -
 srcpkgs/cdrtools/template                     |   1 -
 srcpkgs/cegui/template                        |   1 -
 srcpkgs/cegui07/template                      |  90 +++++
 srcpkgs/celestia-glut/template                |   1 -
 srcpkgs/celestia-gtk/template                 |  25 ++
 srcpkgs/cgal/template                         |   1 -
 srcpkgs/chathistorysync/template              |   1 -
 srcpkgs/checkbashisms/template                |   1 -
 srcpkgs/checksec/template                     |   1 -
 srcpkgs/cherry-font/template                  |   1 -
 srcpkgs/cherrytree/template                   |   1 -
 srcpkgs/chez-scheme/template                  |   1 -
 srcpkgs/chocolate-doom/template               |   1 -
 srcpkgs/chroot-bash/template                  |   1 -
 srcpkgs/chroot-distcc/template                |   1 -
 srcpkgs/chroot-gawk/template                  |   1 -
 srcpkgs/chroot-git/template                   |   1 -
 srcpkgs/chroot-grep/template                  |   1 -
 srcpkgs/chroot-util-linux/template            |   1 -
 srcpkgs/ci20-kernel/template                  |   1 -
 srcpkgs/ckbcomp/template                      |   1 -
 srcpkgs/ckmame/template                       |   1 -
 srcpkgs/cld2/template                         |   1 -
 srcpkgs/cldr-emoji-annotation/template        |   1 -
 srcpkgs/clementine/template                   |   1 -
 srcpkgs/clipit/template                       |   1 -
 srcpkgs/clojure/template                      |   1 -
 srcpkgs/clucene/template                      |   1 -
 srcpkgs/clustalo/template                     |   1 -
 srcpkgs/clutter-gst3/template                 |   1 -
 srcpkgs/cmake-gui/template                    |   1 -
 srcpkgs/cmake-vala/template                   |   1 -
 srcpkgs/cmt/template                          |   1 -
 srcpkgs/cni-plugin-dnsname/template           |   1 -
 srcpkgs/cni-plugins/template                  |   1 -
 srcpkgs/cnijfilter2/template                  |   1 -
 srcpkgs/coWPAtty/template                     |   1 -
 srcpkgs/coeurl/template                       |   1 -
 srcpkgs/coin3/template                        |   1 -
 srcpkgs/collectl/template                     |   1 -
 srcpkgs/colobot/template                      |   1 -
 srcpkgs/compiz-core/template                  |   1 -
 srcpkgs/conduit/template                      |   1 -
 srcpkgs/conky-cli/template                    |   1 -
 srcpkgs/connman-ncurses/template              |   1 -
 srcpkgs/connman-ui/template                   |   1 -
 srcpkgs/containers.image/template             |   1 -
 srcpkgs/containers/template                   |   1 -
 srcpkgs/coreboot-utils/template               |   1 -
 srcpkgs/corectrl/template                     |   1 -
 srcpkgs/couchpotato/template                  |  23 ++
 srcpkgs/cowsay/template                       |   1 -
 srcpkgs/cpanminus/template                    |   1 -
 srcpkgs/cparser/template                      |   1 -
 srcpkgs/cpufrequtils/template                 |   1 -
 srcpkgs/crack-attack/template                 |   1 -
 srcpkgs/crawl-tiles/template                  |   1 -
 srcpkgs/crispy-doom/template                  |   1 -
 srcpkgs/cronutils/template                    |   1 -
 srcpkgs/cross-arm-none-eabi-binutils/template |   1 -
 srcpkgs/cross-arm-none-eabi-gcc/template      |   1 -
 srcpkgs/cross-arm-none-eabi-gdb/template      |   1 -
 .../cross-arm-none-eabi-libstdc++/template    |   1 -
 srcpkgs/cross-arm-none-eabi-newlib/template   |   1 -
 srcpkgs/cross-or1k-none-elf-binutils/template |   1 -
 srcpkgs/cross-or1k-none-elf-gcc/template      |   1 -
 srcpkgs/crypto++/template                     |   1 -
 srcpkgs/csync2/template                       |   1 -
 srcpkgs/ctags/template                        |   1 -
 srcpkgs/cubieboard2-uboot/template            |   1 -
 srcpkgs/cura-engine/template                  |   1 -
 srcpkgs/cura-fdm-materials/template           |   1 -
 srcpkgs/cura/template                         |   1 -
 srcpkgs/curseradio/template                   |   1 -
 srcpkgs/cutechess-gui/template                |   1 -
 srcpkgs/cutecom/template                      |   1 -
 srcpkgs/cutemarked/template                   |   1 -
 srcpkgs/cutter/template                       |   1 -
 srcpkgs/cvsps2/template                       |   1 -
 srcpkgs/daemonize/template                    |   1 -
 srcpkgs/daemontools/template                  |   1 -
 srcpkgs/dav/template                          |   1 -
 srcpkgs/davmail/template                      |   1 -
 srcpkgs/db/template                           |   1 -
 srcpkgs/dbus-elogind/template                 |   1 -
 srcpkgs/dcfldd/template                       |   1 -
 srcpkgs/dcraw/template                        |   1 -
 srcpkgs/ddate/template                        |   1 -
 srcpkgs/ddcci-dkms/template                   |   1 -
 srcpkgs/deadbeef-fb/template                  |   1 -
 srcpkgs/deadbeef-waveform-seekbar/template    |   1 -
 srcpkgs/devil/template                        |   1 -
 srcpkgs/dhcp/template                         |   1 -
 srcpkgs/dhcpcd-gtk/template                   |   1 -
 srcpkgs/dhcpcd-qt/template                    |   1 -
 srcpkgs/dhex/template                         |   1 -
 srcpkgs/dialog/template                       |   1 -
 srcpkgs/discord-ptb/template                  |   1 -
 srcpkgs/discord/template                      |   1 -
 srcpkgs/dispcalGUI/template                   |   1 -
 srcpkgs/distrobuilder/template                |   1 -
 srcpkgs/djview/template                       |   1 -
 srcpkgs/dmraid/template                       |   1 -
 srcpkgs/dnstracer/template                    |   1 -
 srcpkgs/docbook-xml/template                  |   1 -
 srcpkgs/docbook-xsl-ns/template               |   1 -
 srcpkgs/docbook-xsl/template                  |   1 -
 srcpkgs/docbook2x/template                    |   1 -
 srcpkgs/docker-buildx/template                |   1 -
 srcpkgs/docker-cli/template                   |   1 -
 srcpkgs/docker-compose/template               |   1 -
 srcpkgs/docker-credential-pass/template       |   1 -
 srcpkgs/docker-gc/template                    |   1 -
 srcpkgs/docker-machine-driver-kvm/template    |   1 -
 srcpkgs/docker-machine/template               |   1 -
 srcpkgs/dolphin-emu/template                  |   1 -
 srcpkgs/dosbox/template                       |   1 -
 srcpkgs/dotconf/template                      |   1 -
 srcpkgs/dovecot-plugin-pigeonhole/template    |   1 -
 srcpkgs/dq/template                           |   1 -
 srcpkgs/dragon-player/template                |   1 -
 srcpkgs/drawterm/template                     |   1 -
 srcpkgs/dropbox/template                      |   1 -
 srcpkgs/dssi-vst/template                     |   1 -
 srcpkgs/dtools/template                       |   1 -
 srcpkgs/dust3d/template                       |   1 -
 srcpkgs/dvdauthor/template                    |   1 -
 srcpkgs/dzen2/template                        |   1 -
 srcpkgs/easyrpg-player/template               |   1 -
 srcpkgs/easyrsa/template                      |   1 -
 srcpkgs/ecdsautils/template                   |   1 -
 srcpkgs/eclipse/template                      |   1 -
 srcpkgs/edb-debugger/template                 |   1 -
 srcpkgs/editorconfig/template                 |   1 -
 srcpkgs/eigen3.2/template                     |   1 -
 srcpkgs/eiskaltdcpp-qt/template               |   1 -
 srcpkgs/elasticsearch/template                |  51 +++
 srcpkgs/elog/template                         |   1 -
 srcpkgs/enchant2/template                     |   1 -
 srcpkgs/endless-sky-gl21/template             |   1 -
 srcpkgs/enigma/template                       |   1 -
 srcpkgs/epub2txt/template                     |   1 -
 srcpkgs/ex-vi/template                        |   1 -
 srcpkgs/exercism/template                     |   1 -
 srcpkgs/exfat-dkms/template                   |  19 ++
 srcpkgs/exiftool/template                     |   1 -
 srcpkgs/exiv2/template                        |   1 -
 srcpkgs/expect/template                       |   1 -
 srcpkgs/faac/template                         |   1 -
 srcpkgs/faad2/template                        |   1 -
 srcpkgs/factor/template                       |   1 -
 srcpkgs/faenza-icon-theme/template            |   1 -
 srcpkgs/faience-icon-theme/template           |   1 -
 srcpkgs/fairy-stockfish/template              |   1 -
 srcpkgs/fake-hwclock/template                 |   1 -
 srcpkgs/faketime/template                     |   1 -
 srcpkgs/fasm/template                         |   1 -
 srcpkgs/fbpdf/template                        |   1 -
 srcpkgs/fbterm/template                       |   1 -
 srcpkgs/fceux/template                        |   1 -
 srcpkgs/fcft/template                         |   1 -
 srcpkgs/fcgi/template                         |   1 -
 srcpkgs/ffcall/template                       |   1 -
 srcpkgs/fingerprint-gui/template              |   1 -
 srcpkgs/fio/template                          |   1 -
 srcpkgs/firebird3/template                    |   1 -
 srcpkgs/firefox-esr/template                  |   1 -
 srcpkgs/fish-shell/template                   |   1 -
 srcpkgs/flintlib/template                     |   1 -
 srcpkgs/fluxbox/template                      |   1 -
 srcpkgs/flvstreamer/template                  |   1 -
 srcpkgs/fnott/template                        |   1 -
 srcpkgs/fntsample/template                    |   1 -
 srcpkgs/font-3270/template                    |   1 -
 srcpkgs/font-FixedMisc/template               |   1 -
 srcpkgs/font-Siji/template                    |   1 -
 srcpkgs/font-adobe-source-code-pro/template   |   1 -
 srcpkgs/font-awesome/template                 |   1 -
 srcpkgs/font-awesome5/template                |   1 -
 srcpkgs/font-awesome6/template                |   1 -
 srcpkgs/font-b612/template                    |   1 -
 srcpkgs/font-fira-otf/template                |   1 -
 srcpkgs/font-go-ttf/template                  |   1 -
 srcpkgs/font-hack-ttf/template                |   1 -
 srcpkgs/font-ibm-plex-ttf/template            |   1 -
 srcpkgs/font-ionicons-ttf/template            |   1 -
 srcpkgs/font-kakwafont/template               |   1 -
 .../font-material-design-icons-ttf/template   |   1 -
 srcpkgs/font-mplus-ttf/template               |   1 -
 srcpkgs/font-open-dyslexic-ttf/template       |   1 -
 srcpkgs/font-sil-abyssinica/template          |   1 -
 srcpkgs/font-sil-alkalami/template            |   1 -
 srcpkgs/font-sil-andika/template              |   1 -
 srcpkgs/font-sil-annapurna/template           |   1 -
 srcpkgs/font-sil-awami-nastaliq/template      |   1 -
 srcpkgs/font-sil-charis/template              |   1 -
 srcpkgs/font-sil-doulos/template              |   1 -
 srcpkgs/font-sil-ezra/template                |   1 -
 srcpkgs/font-sil-galatia/template             |   1 -
 srcpkgs/font-sil-gentium/template             |   1 -
 srcpkgs/font-sil-harmattan/template           |   1 -
 srcpkgs/font-sil-lateef/template              |   1 -
 srcpkgs/font-sil-mingzat/template             |   1 -
 srcpkgs/font-sil-mondulkiri/template          |   1 -
 srcpkgs/font-sil-namdhinggo/template          |   1 -
 srcpkgs/font-sil-nuosu/template               |   1 -
 srcpkgs/font-sil-padauk/template              |   1 -
 srcpkgs/font-sil-scheherazade/template        |   1 -
 srcpkgs/font-sil-sophia-nubian/template       |   1 -
 srcpkgs/font-sil-tai-heritage-pro/template    |   1 -
 srcpkgs/font-spleen/template                  |   1 -
 srcpkgs/font-tamsyn/template                  |   1 -
 srcpkgs/font-tamzen/template                  |   1 -
 srcpkgs/font-weather-icons/template           |   1 -
 srcpkgs/fontmanager/template                  |   1 -
 srcpkgs/fonts-croscore-ttf/template           |   1 -
 srcpkgs/fonts-nanum-ttf/template              |   1 -
 srcpkgs/fonts-roboto-ttf/template             |   1 -
 srcpkgs/foobillard++/template                 |   1 -
 srcpkgs/foomatic-db-nonfree/template          |   1 -
 srcpkgs/foomatic-db/template                  |   1 -
 srcpkgs/foot/template                         |   1 -
 srcpkgs/fortune-mod-anarchism/template        |   1 -
 srcpkgs/fortune-mod-de/template               |   1 -
 srcpkgs/fotoxx/template                       |   1 -
 srcpkgs/fpc-src/template                      |   1 -
 srcpkgs/fprintd/template                      |   1 -
 srcpkgs/fragments/template                    |   1 -
 srcpkgs/frankenwm/template                    |   1 -
 srcpkgs/freecad/template                      |   1 -
 srcpkgs/freedroidClassic/template             |   1 -
 srcpkgs/freedroidRPG/template                 |   1 -
 srcpkgs/freefont-ttf/template                 |   1 -
 srcpkgs/freeimage/template                    |   1 -
 srcpkgs/freeorion/template                    |   1 -
 srcpkgs/freepats/template                     |   1 -
 srcpkgs/freeplane/template                    |   1 -
 srcpkgs/freerdp/template                      |   1 -
 srcpkgs/frr/template                          |   1 -
 srcpkgs/fsv/template                          |   1 -
 srcpkgs/ftgl/template                         |   1 -
 srcpkgs/fuse-9pfs/template                    |   1 -
 srcpkgs/fuse-archivemount/template            |   1 -
 srcpkgs/fuse-emulator/template                |   1 -
 srcpkgs/fuse-mp3fs/template                   |   1 -
 srcpkgs/fuse-sshfs/template                   |   1 -
 srcpkgs/fuse-zip/template                     |   1 -
 srcpkgs/fuse3/template                        |   1 -
 srcpkgs/fuzzel/template                       |   1 -
 srcpkgs/galculator-gtk3/template              |   1 -
 srcpkgs/gamehub/template                      |   1 -
 srcpkgs/gammastep/template                    |   1 -
 srcpkgs/gandi-cli/template                    |  19 ++
 srcpkgs/gcc-multilib/template                 |   1 -
 srcpkgs/gcc/template                          |   1 -
 srcpkgs/gcc6/template                         |   1 -
 srcpkgs/gcdemu/template                       |   1 -
 srcpkgs/gcolor3/template                      |   1 -
 srcpkgs/gd/template                           |   1 -
 srcpkgs/gdash/template                        |   1 -
 srcpkgs/geda/template                         |   1 -
 srcpkgs/gemserv/template                      |   1 -
 srcpkgs/geoclue2/template                     |   1 -
 srcpkgs/geocode-glib-libsoup2/template        |   1 -
 srcpkgs/geoip/template                        |   1 -
 srcpkgs/geomyidae/template                    |   1 -
 srcpkgs/geteltorito/template                  |   1 -
 srcpkgs/gettext-stub/template                 |   1 -
 srcpkgs/gf2x/template                         |   1 -
 srcpkgs/gfan/template                         |   1 -
 srcpkgs/gfuzz/template                        |   1 -
 srcpkgs/ghc-bin/template                      |   1 -
 srcpkgs/ghc/template                          |   1 -
 srcpkgs/giac/template                         |   1 -
 srcpkgs/giblib/template                       |   1 -
 srcpkgs/gitea/template                        |   1 -
 srcpkgs/gitflow/template                      |   1 -
 srcpkgs/github-cli/template                   |   1 -
 srcpkgs/gitlab-runner/template                |   1 -
 srcpkgs/glab/template                         |   1 -
 srcpkgs/glabels/template                      |   1 -
 srcpkgs/glade3/template                       |   1 -
 srcpkgs/glfw-wayland/template                 |   1 -
 srcpkgs/glibmm2.68/template                   |   1 -
 srcpkgs/glm/template                          |   1 -
 srcpkgs/glock/template                        |   1 -
 srcpkgs/glyphy/template                       |   1 -
 srcpkgs/gmic-krita/template                   |   1 -
 srcpkgs/gmime/template                        |   1 -
 srcpkgs/gmime3~HEAD                           |   1 +
 srcpkgs/gmsh/template                         |   1 -
 srcpkgs/gnome-authenticator/template          |   1 -
 srcpkgs/gnome-bluetooth1/template             |   1 -
 srcpkgs/gnome-browser-connector/template      |   1 -
 srcpkgs/gnome-icon-theme-xfce/template        |   1 -
 srcpkgs/gnome-passbook/template               |   1 -
 srcpkgs/gnome-passwordsafe~HEAD               |   1 +
 srcpkgs/gnome-podcasts/template               |   1 -
 srcpkgs/gnome-secrets/template                |   1 -
 srcpkgs/gnome-ssh-askpass/template            |   1 -
 .../gnome-themes-standard-metacity/template   |   1 -
 srcpkgs/gnu-efi-libs/template                 |   1 -
 srcpkgs/gnucash/template                      |   1 -
 srcpkgs/gnupg1/template                       |   1 -
 srcpkgs/gnuradio-nrsc5/template               |   1 -
 srcpkgs/gnuradio-osmosdr/template             |   1 -
 srcpkgs/gnuradio-rds/template                 |   1 -
 srcpkgs/go-bindata/template                   |   1 -
 srcpkgs/go-for-it/template                    |   1 -
 srcpkgs/go-jira/template                      |   1 -
 srcpkgs/go1.12-bootstrap/template             |   1 -
 srcpkgs/gocryptfs/template                    |   1 -
 srcpkgs/godot/template                        |   1 -
 srcpkgs/goldendict/template                   |   1 -
 srcpkgs/golly/template                        |   1 -
 srcpkgs/goodvibes/template                    |   1 -
 srcpkgs/google-fonts-ttf/template             |   1 -
 srcpkgs/gopls/template                        |   1 -
 srcpkgs/gopm/template                         |   1 -
 srcpkgs/got/template                          |   1 -
 srcpkgs/gotify-cli/template                   |   1 -
 srcpkgs/gotify-server/template                |   1 -
 srcpkgs/gpick/template                        |   1 -
 srcpkgs/gping/template                        |   1 -
 srcpkgs/gpsbabel/template                     |   1 -
 srcpkgs/gputils/template                      |   1 -
 srcpkgs/gradio/template                       |  18 +
 srcpkgs/grafx2/template                       |   1 -
 srcpkgs/granite7/template                     |   1 -
 srcpkgs/grantlee5/template                    |   1 -
 srcpkgs/graphite/template                     |   1 -
 srcpkgs/greybird-themes/template              |   1 -
 srcpkgs/grim/template                         |   1 -
 srcpkgs/grml-zsh-config/template              |   1 -
 srcpkgs/gscope3/template                      |   1 -
 srcpkgs/gsfonts/template                      |   1 -
 srcpkgs/gsimplecal-gtk2~HEAD                  |   1 +
 srcpkgs/gsimplecal-gtk3/template              |   1 -
 srcpkgs/gsl-ucg/template                      |   1 -
 srcpkgs/gsoap/template                        |   1 -
 srcpkgs/gst-plugins-bad1/template             |   1 -
 srcpkgs/gst-plugins-base1/template            |   1 -
 srcpkgs/gst-plugins-good1/template            |   1 -
 srcpkgs/gst-plugins-ugly1/template            |   1 -
 srcpkgs/gst1-editing-services/template        |   1 -
 srcpkgs/gst1-python3/template                 |   1 -
 srcpkgs/gstreamer1/template                   |   1 -
 srcpkgs/gtest/template                        |   1 -
 srcpkgs/gtk+3/template                        |   1 -
 srcpkgs/gtk-engine-equinox/template           |   1 -
 srcpkgs/gtk-engine-murrine/template           |   1 -
 srcpkgs/gtk-sharp2/template                   |   1 -
 srcpkgs/gtk2-engines/template                 |   1 -
 srcpkgs/gtk4/template                         |   1 -
 srcpkgs/gtkd/template                         |   1 -
 srcpkgs/gtkdatabox3/template                  |   1 -
 srcpkgs/gtkedit/template                      |   1 -
 srcpkgs/gtkimageview/template                 |   1 -
 srcpkgs/gtkmm2/template                       |   1 -
 srcpkgs/gtkmm4/template                       |   1 -
 srcpkgs/gtksourceview2/template               |   1 -
 srcpkgs/gtksourceview4/template               |   1 -
 srcpkgs/gtksourceview5/template               |   1 -
 srcpkgs/guile-wisp/template                   |   1 -
 srcpkgs/guile1.8/template                     |  33 ++
 srcpkgs/guilt/template                        |   1 -
 srcpkgs/guitarix2/template                    |   1 -
 srcpkgs/gwe/template                          |   1 -
 srcpkgs/gyazo/template                        |   1 -
 srcpkgs/gzdoom/template                       |   1 -
 srcpkgs/handbrake/template                    |   1 -
 srcpkgs/hatch-vcs/template                    |   1 -
 srcpkgs/hcloud/template                       |   1 -
 srcpkgs/hd-idle/template                      |   1 -
 srcpkgs/hddtemp/template                      |   1 -
 srcpkgs/hedgewars/template                    |   1 -
 srcpkgs/heimdall/template                     |   1 -
 srcpkgs/hfsprogs/template                     |   1 -
 srcpkgs/hidapi/template                       |   1 -
 srcpkgs/hotspot/template                      |   1 -
 srcpkgs/http-parser/template                  |   1 -
 srcpkgs/httpry/template                       |   1 -
 srcpkgs/hunspell-eo/template                  |   1 -
 srcpkgs/hut/template                          |   1 -
 srcpkgs/hwids/template                        |   1 -
 srcpkgs/i3-gaps/template                      |   1 -
 srcpkgs/i3blocks-blocklets/template           |   1 -
 srcpkgs/i8kutils/template                     |   1 -
 srcpkgs/ibus-array/template                   |   1 -
 srcpkgs/icdiff/template                       |   1 -
 srcpkgs/ice-ssb/template                      |   1 -
 srcpkgs/icu/template                          |   1 -
 srcpkgs/ifstatus/template                     |   1 -
 srcpkgs/ilmbase/template                      |   1 -
 srcpkgs/imagescan/template                    |   1 -
 srcpkgs/imagewriter/template                  |   1 -
 srcpkgs/imv/template                          |   1 -
 srcpkgs/imwheel/template                      |   1 -
 srcpkgs/include-what-you-use/template         |   1 -
 srcpkgs/indic-otf/template                    |   1 -
 srcpkgs/inih/template                         |   1 -
 srcpkgs/inkscape/template                     |   1 -
 srcpkgs/input-utils/template                  |   1 -
 srcpkgs/intel-gmmlib/template                 |   1 -
 srcpkgs/intel-media-driver/template           |   1 -
 srcpkgs/intel-ucode/template                  |   1 -
 srcpkgs/interception-tools/template           |   1 -
 srcpkgs/inxi/template                         |   1 -
 srcpkgs/io.elementary.calculator/template     |   1 -
 srcpkgs/io.elementary.calendar/template       |   1 -
 srcpkgs/io.elementary.code/template           |   1 -
 srcpkgs/io.elementary.files/template          |   1 -
 srcpkgs/io.elementary.icons/template          |   1 -
 srcpkgs/io.elementary.music/template          |   1 -
 srcpkgs/io.elementary.photos/template         |   1 -
 srcpkgs/io.elementary.print/template          |   1 -
 srcpkgs/io.elementary.stylesheet/template     |   1 -
 srcpkgs/io.elementary.terminal/template       |   1 -
 srcpkgs/io.elementary.videos/template         |   1 -
 srcpkgs/ion/template                          |   1 -
 srcpkgs/iotop-c/template                      |   1 -
 srcpkgs/ipafont-fonts-otf/template            |   1 -
 srcpkgs/iperf3/template                       |   1 -
 srcpkgs/ipw2100-firmware/template             |   1 -
 srcpkgs/ipw2200-firmware/template             |   1 -
 srcpkgs/iscan-plugin-gt-s650/template         |   1 -
 srcpkgs/isl15/template                        |   1 -
 srcpkgs/iverilog/template                     |   1 -
 srcpkgs/j/template                            |   1 -
 srcpkgs/j4-dmenu-desktop/template             |   1 -
 srcpkgs/jack/template                         |   1 -
 srcpkgs/jamulus/template                      |   1 -
 srcpkgs/jasper/template                       |   1 -
 srcpkgs/java-commons-io/template              |   1 -
 srcpkgs/javahelp2/template                    |   1 -
 srcpkgs/jbigkit/template                      |   1 -
 srcpkgs/jedit/template                        |   1 -
 srcpkgs/jetbrains-jdk-bin/template            |   1 -
 srcpkgs/jitterentropy/template                |   1 -
 srcpkgs/john/template                         |   1 -
 srcpkgs/jpegoptim/template                    |   1 -
 srcpkgs/json-c++/template                     |   1 -
 srcpkgs/juCi++/template                       |   1 -
 srcpkgs/jupp/template                         |   1 -
 srcpkgs/kactivities5-stats/template           |   1 -
 srcpkgs/kactivities5/template                 |   1 -
 srcpkgs/kanshi/template                       |   1 -
 srcpkgs/katarakt/template                     |   1 -
 srcpkgs/kate5/template                        |   1 -
 srcpkgs/kcm-wacomtablet/template              |   1 -
 srcpkgs/kde-gtk-config5/template              |   1 -
 srcpkgs/kdeconnect/template                   |   1 -
 srcpkgs/kdeplasma-addons5/template            |   1 -
 srcpkgs/kdevelop-php/template                 |   1 -
 srcpkgs/kdevelop-python/template              |   1 -
 srcpkgs/kernel-libc-headers/template          |   1 -
 srcpkgs/keybase-desktop/template              |   1 -
 srcpkgs/keybase/template                      |   1 -
 srcpkgs/kfilemetadata5/template               |   1 -
 srcpkgs/khmer-fonts-ttf/template              |   1 -
 srcpkgs/kicad-i18n/template                   |  14 +
 srcpkgs/kickshaw/template                     |   1 -
 srcpkgs/kismet/template                       |   1 -
 srcpkgs/kmonad/template                       |   1 -
 srcpkgs/kobodeluxe/template                   |   1 -
 srcpkgs/kodi-addon-game-libretro/template     |   1 -
 .../kodi-addon-inputstream-adaptive/template  |   1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template  |   1 -
 .../kodi-addon-peripheral-joystick/template   |   1 -
 srcpkgs/kodi-addon-pvr-hts/template           |   1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template    |   1 -
 srcpkgs/kodi-addon-pvr-zattoo/template        |   1 -
 srcpkgs/kodi-addon-vfs-rar/template           |   1 -
 srcpkgs/kodi-addon-vfs-sftp/template          |   1 -
 srcpkgs/kodi-platform/template                |   1 -
 srcpkgs/kodi/template                         |   1 -
 srcpkgs/kona/template                         |   1 -
 srcpkgs/kotlin-bin/template                   |   1 -
 srcpkgs/kpartx/template                       |   1 -
 srcpkgs/ksh/template                          |   1 -
 srcpkgs/ksolid/template                       |   1 -
 srcpkgs/kubernetes-helm/template              |   1 -
 srcpkgs/kubernetes-kind/template              |   1 -
 srcpkgs/kupfer/template                       |   1 -
 srcpkgs/kurly/template                        |   1 -
 srcpkgs/kvantum/template                      |   1 -
 srcpkgs/kvirc/template                        |   1 -
 srcpkgs/kwallet-cli/template                  |   1 -
 srcpkgs/ladish/template                       |   1 -
 srcpkgs/ladspa-sdk/template                   |   1 -
 srcpkgs/laptop-mode/template                  |   1 -
 srcpkgs/lavalauncher/template                 |   1 -
 srcpkgs/lazarus/template                      |   1 -
 srcpkgs/lcms/template                         |   1 -
 srcpkgs/ldacBT/template                       |   1 -
 srcpkgs/ldc/template                          |   1 -
 srcpkgs/lemonbar-xft/template                 |   1 -
 srcpkgs/lemonbar/template                     |   1 -
 srcpkgs/lft/template                          |   1 -
 srcpkgs/liba52/template                       |   1 -
 srcpkgs/libaccounts-qt5/template              |   1 -
 srcpkgs/libantlr3c/template                   |   1 -
 srcpkgs/libart/template                       |   1 -
 srcpkgs/libax25/template                      |   1 -
 srcpkgs/libbitcoin-secp256k1/template         |   1 -
 srcpkgs/libburn/template                      |   1 -
 srcpkgs/libcap-pam/template                   |   1 -
 srcpkgs/libcec/template                       |   1 -
 srcpkgs/libclc/template                       |   1 -
 srcpkgs/libcli/template                       |   1 -
 srcpkgs/libcppunit/template                   |   1 -
 srcpkgs/libdbus-c++/template                  |   1 -
 srcpkgs/libdbusmenu-glib/template             |   1 -
 srcpkgs/libdbusmenu-qt5/template              |   1 -
 srcpkgs/libdnet/template                      |   1 -
 srcpkgs/libdockapp/template                   |   1 -
 srcpkgs/libdri2-git/template                  |   1 -
 srcpkgs/libdrm/template                       |   1 -
 srcpkgs/libechonest-qt5/template              |   1 -
 srcpkgs/libedit/template                      |   1 -
 srcpkgs/libenet/template                      |   1 -
 srcpkgs/liberation-fonts-ttf/template         |   1 -
 srcpkgs/libevent/template                     |   1 -
 srcpkgs/libexif/template                      |   1 -
 srcpkgs/libfcitx-qt5/template                 |   1 -
 srcpkgs/libfirm/template                      |   1 -
 srcpkgs/libfm-extra/template                  |   1 -
 srcpkgs/libfprint/template                    |   1 -
 srcpkgs/libfprint0/template                   |   1 -
 srcpkgs/libfreeglut/template                  |   1 -
 srcpkgs/libgccjit/template                    |   1 -
 srcpkgs/libgdal/template                      |   1 -
 srcpkgs/libgdlmm/template                     |   1 -
 srcpkgs/libgee08/template                     |   1 -
 srcpkgs/libgexiv2/template                    |   1 -
 srcpkgs/libglvnd/template                     |   1 -
 srcpkgs/libgme/template                       |   1 -
 srcpkgs/libgsm/template                       |   1 -
 srcpkgs/libhandy/template                     |   1 -
 srcpkgs/libhandy1/template                    |   1 -
 srcpkgs/libhangul/template                    |   1 -
 srcpkgs/libiberty-devel/template              |   1 -
 srcpkgs/libiir1/template                      |   1 -
 srcpkgs/libinput-debug-gui/template           |   1 -
 srcpkgs/libkdcraw5/template                   |   1 -
 srcpkgs/libkexiv25/template                   |   1 -
 srcpkgs/libkeybinder3/template                |   1 -
 srcpkgs/libkipi5/template                     |   1 -
 srcpkgs/libknet1/template                     |   1 -
 srcpkgs/liblastfm-qt5/template                |   1 -
 srcpkgs/liblrdf/template                      |   1 -
 srcpkgs/libluv/template                       |   1 -
 srcpkgs/libmatroska/template                  |   1 -
 srcpkgs/libmediainfo/template                 |   1 -
 srcpkgs/libmilter/template                    |   1 -
 srcpkgs/libmowgli/template                    |   1 -
 srcpkgs/libmp4v2/template                     |   1 -
 srcpkgs/libmpc/template                       |   1 -
 srcpkgs/libmt32emu/template                   |   1 -
 srcpkgs/libmusicbrainz5/template              |   1 -
 srcpkgs/libmygui/template                     |   1 -
 srcpkgs/libnfc/template                       |   1 -
 srcpkgs/libnfs/template                       |   1 -
 srcpkgs/libnih/template                       |   1 -
 srcpkgs/libnl3/template                       |   1 -
 srcpkgs/libnss-cache/template                 |   1 -
 srcpkgs/libode/template                       |   1 -
 srcpkgs/libogdf/template                      |   1 -
 srcpkgs/libogre/template                      |   1 -
 srcpkgs/libopenal/template                    |   1 -
 srcpkgs/libopenmpt/template                   |   1 -
 srcpkgs/libosinfo/template                    |   1 -
 srcpkgs/libosmgpsmap/template                 |   1 -
 srcpkgs/libpano13/template                    |   1 -
 srcpkgs/libpgf/template                       |   1 -
 srcpkgs/libpipewire0.2/template               |  35 ++
 srcpkgs/libplacebo/template                   |   1 -
 srcpkgs/libpng12/template                     |  32 ++
 srcpkgs/libpurple-facebook/template           |   1 -
 srcpkgs/libpurple-hangouts/template           |   1 -
 srcpkgs/libpurple-mattermost/template         |   1 -
 srcpkgs/libpurple-skypeweb/template           |   1 -
 srcpkgs/libpurple-steam/template              |   1 -
 srcpkgs/libpurple-telegram/template           |   1 -
 srcpkgs/libqmobipocket/template               |   1 -
 srcpkgs/libraqm/template                      |   1 -
 srcpkgs/libraw/template                       |   1 -
 srcpkgs/libreadline8/template                 |   1 -
 srcpkgs/libretro-mupen64plus-rpi/template     |   1 -
 srcpkgs/libretro-mupen64plus/template         |   1 -
 srcpkgs/librist/template                      |   1 -
 srcpkgs/librlog/template                      |   1 -
 srcpkgs/librttopo/template                    |   1 -
 srcpkgs/libsasl/template                      |   1 -
 srcpkgs/libsearpc/template                    |   1 -
 srcpkgs/libsigc++3/template                   |   1 -
 srcpkgs/libslirp/template                     |   1 -
 srcpkgs/libsoup3/template                     |   1 -
 srcpkgs/libsoxr/template                      |   1 -
 srcpkgs/libspotify/template                   |   1 -
 srcpkgs/libtar/template                       |   1 -
 srcpkgs/libtcd/template                       |   1 -
 srcpkgs/libtd/template                        |   1 -
 srcpkgs/libtecla/template                     |   1 -
 srcpkgs/libtls/template                       |   1 -
 srcpkgs/libu2f-host/template                  |   1 -
 srcpkgs/libu2f-server/template                |   1 -
 srcpkgs/libucontext/template                  |   1 -
 srcpkgs/libump-git/template                   |   1 -
 srcpkgs/libunarr/template                     |   1 -
 srcpkgs/libunibreak/template                  |   1 -
 srcpkgs/libunique1/template                   |  42 +++
 srcpkgs/liburcu/template                      |   1 -
 srcpkgs/libva-glx/template                    |   1 -
 srcpkgs/libva-intel-driver/template           |   1 -
 srcpkgs/libvdt/template                       |   1 -
 srcpkgs/libvidstab/template                   |   1 -
 srcpkgs/libvirt-python3/template              |   1 -
 srcpkgs/libvncserver/template                 |   1 -
 srcpkgs/libvpx5/template                      |   1 -
 srcpkgs/libvpx6/template                      |   1 -
 srcpkgs/libvpx7/template                      |   1 -
 srcpkgs/libwaylandpp/template                 |   1 -
 srcpkgs/libwnck2/template                     |   1 -
 srcpkgs/libxcvt/template                      |   1 -
 srcpkgs/libxdg-basedir/template               |   1 -
 srcpkgs/libxkbcommon/template                 |   1 -
 srcpkgs/libxlsxwriter/template                |   1 -
 srcpkgs/libxml++3.0/template                  |   1 -
 srcpkgs/libxml2-python/template               |  33 ++
 srcpkgs/libzen/template                       |   1 -
 srcpkgs/licensechecker/template               |   1 -
 srcpkgs/lightdm-gtk3-greeter/template         |   1 -
 srcpkgs/lightdm-webkit2-greeter/template      |   1 -
 srcpkgs/lightzone/template                    |   1 -
 srcpkgs/lily/template                         |   1 -
 srcpkgs/lilyterm/template                     |   1 -
 srcpkgs/links-x11/template                    |   1 -
 srcpkgs/linphone/template                     |   1 -
 srcpkgs/linux-tools/template                  |   1 -
 srcpkgs/linux4.14/template                    |   1 -
 srcpkgs/linux4.19/template                    |   1 -
 srcpkgs/linux4.4/template                     | 315 ++++++++++++++++++
 srcpkgs/linux4.9/template                     |   1 -
 srcpkgs/linux5.10/template                    |   1 -
 srcpkgs/linux5.15/template                    |   1 -
 srcpkgs/linux5.19/template                    |   1 -
 srcpkgs/linux5.4/template                     |   1 -
 srcpkgs/linux6.0/template                     |   1 -
 srcpkgs/liteide/template                      |   1 -
 srcpkgs/live555/template                      |   1 -
 srcpkgs/llhttp/template                       |   1 -
 srcpkgs/lltag/template                        |   1 -
 srcpkgs/llvm12/template                       |   1 -
 srcpkgs/lm_sensors/template                   |   1 -
 srcpkgs/lmdb++/template                       |   1 -
 srcpkgs/lmdb/template                         |   1 -
 srcpkgs/lmms/template                         |   1 -
 srcpkgs/log4cpp/template                      |   1 -
 srcpkgs/log4cxx/template                      |   1 -
 srcpkgs/logstalgia/template                   |   1 -
 srcpkgs/logtop/template                       |   1 -
 srcpkgs/lolcat-c/template                     |   1 -
 srcpkgs/lpsolve/template                      |   1 -
 srcpkgs/lsp/template                          |   1 -
 srcpkgs/lsyncd/template                       |   1 -
 srcpkgs/ltrace/template                       |   1 -
 srcpkgs/lttng-modules-dkms/template           |   1 -
 srcpkgs/lua51-BitOp/template                  |   1 -
 srcpkgs/lua51-bitlib/template                 |   1 -
 srcpkgs/lua51-luasocket/template              |   1 -
 srcpkgs/lua51-mpack/template                  |   1 -
 srcpkgs/lua51/template                        |   1 -
 srcpkgs/lua52-BitOp/template                  |   1 -
 srcpkgs/lua52/template                        |   1 -
 srcpkgs/lua53-editorconfig-core/template      |   1 -
 srcpkgs/lua53/template                        |   1 -
 srcpkgs/lua54-MessagePack/template            |   1 -
 srcpkgs/lua54-lgi/template                    |   1 -
 srcpkgs/lua54-lpeg/template                   |   1 -
 srcpkgs/lua54-luadbi/template                 |   1 -
 srcpkgs/lua54-luaexpat/template               |   1 -
 srcpkgs/lua54-luafilesystem/template          |   1 -
 srcpkgs/lua54-lualdap/template                |   1 -
 srcpkgs/lua54-luaposix/template               |   1 -
 srcpkgs/lua54-luasec/template                 |   1 -
 srcpkgs/lua54-stdlib-debug/template           |   1 -
 srcpkgs/lua54-stdlib-normalize/template       |   1 -
 srcpkgs/lua54-vicious/template                |   1 -
 srcpkgs/lua54-zlib/template                   |   1 -
 srcpkgs/lua54/template                        |   1 -
 srcpkgs/luarocks-lua53/template               |   1 -
 srcpkgs/lvm2/template                         |   1 -
 srcpkgs/lxd-lts/template                      |   1 -
 srcpkgs/lxdm-theme-vdojo/template             |   1 -
 srcpkgs/lynx/template                         |   1 -
 srcpkgs/lz4jsoncat/template                   |   1 -
 srcpkgs/lzf/template                          |   1 -
 srcpkgs/mac-fdisk/template                    |   1 -
 srcpkgs/mailpile/template                     |  19 ++
 srcpkgs/mailx/template                        |   1 -
 srcpkgs/make-ca/template                      |   1 -
 srcpkgs/makeself/template                     |   1 -
 srcpkgs/mame/template                         |   1 -
 srcpkgs/man-pages-posix/template              |   1 -
 srcpkgs/mandrel/template                      |   1 -
 srcpkgs/manpages-pt-br/template               |   1 -
 srcpkgs/marble5/template                      |   1 -
 srcpkgs/marisa/template                       |   1 -
 srcpkgs/master-pdf-editor/template            |   1 -
 srcpkgs/masterpassword-cli/template           |   1 -
 srcpkgs/mathcomp/template                     |   1 -
 srcpkgs/mathjax/template                      |   1 -
 srcpkgs/mawk/template                         |   1 -
 srcpkgs/mbox/template                         |   1 -
 srcpkgs/mcg/template                          |   1 -
 srcpkgs/mcwm/template                         |   1 -
 srcpkgs/mdcat/template                        |   1 -
 srcpkgs/mdocml/template                       |   1 -
 srcpkgs/mediainfo/template                    |   1 -
 srcpkgs/mediastreamer/template                |   1 -
 srcpkgs/mednafen/template                     |   1 -
 srcpkgs/megatools/template                    |   1 -
 srcpkgs/megazeux/template                     |   1 -
 srcpkgs/mei-amt-check/template                |   1 -
 srcpkgs/mellowplayer/template                 |   1 -
 srcpkgs/mercury/template                      |   1 -
 srcpkgs/metalog/template                      |   1 -
 srcpkgs/mfoc/template                         |   1 -
 srcpkgs/midori/template                       |   1 -
 srcpkgs/milkytracker/template                 |   1 -
 srcpkgs/mimic/template                        |   1 -
 srcpkgs/miniflux/template                     |   1 -
 srcpkgs/minijail/template                     |   1 -
 srcpkgs/minio/template                        |   1 -
 srcpkgs/minisat/template                      |   1 -
 srcpkgs/minizip/template                      |   1 -
 srcpkgs/miro-video-converter/template         |  13 +
 srcpkgs/mit-krb5/template                     |   1 -
 srcpkgs/mk-configure/template                 |   1 -
 srcpkgs/mkinitcpio-encryptssh/template        |   1 -
 srcpkgs/mksh/template                         |   1 -
 srcpkgs/mlt7/template                         |   1 -
 srcpkgs/modemmanager-qt5/template             |   1 -
 srcpkgs/modsecurity/template                  |   1 -
 srcpkgs/mog/template                          |   1 -
 srcpkgs/monsterwm-git/template                |   1 -
 srcpkgs/mopidy-mpd/template                   |   1 -
 srcpkgs/mopidy-multisonic/template            |   1 -
 srcpkgs/mopidy-spotify/template               |   1 -
 srcpkgs/mopidy/template                       |   1 -
 srcpkgs/motion/template                       |   1 -
 srcpkgs/mouseemu/template                     |   1 -
 srcpkgs/mozjs78/template                      |   1 -
 srcpkgs/mozjs91/template                      |   1 -
 srcpkgs/mp3val/template                       |   1 -
 srcpkgs/mpd-sima/template                     |   1 -
 srcpkgs/mplayer/template                      |   1 -
 srcpkgs/mpqtool/template                      |   1 -
 srcpkgs/msgpack/template                      |   1 -
 srcpkgs/msr-tools/template                    |   1 -
 srcpkgs/mt-st/template                        |   1 -
 srcpkgs/mtpaint/template                      |   1 -
 srcpkgs/mtree/template                        |   1 -
 srcpkgs/mu4e/template                         |   1 -
 srcpkgs/mugshot/template                      |   1 -
 srcpkgs/mumble/template                       |   1 -
 srcpkgs/mupdf/template                        |   1 -
 srcpkgs/mupen64plus/template                  |   1 -
 srcpkgs/musescore/template                    |   1 -
 srcpkgs/musl-bootstrap/template               |   1 -
 srcpkgs/mymcplus/template                     |   1 -
 srcpkgs/mypaint-brushes1/template             |   1 -
 srcpkgs/myrddin/template                      |   1 -
 srcpkgs/nagstamon/template                    |   1 -
 srcpkgs/namecoin/template                     |   1 -
 srcpkgs/nasm-doc/template                     |   1 -
 srcpkgs/nauty/template                        |   1 -
 srcpkgs/nawk/template                         |   1 -
 srcpkgs/ndhc/template                         |   1 -
 srcpkgs/ndpi/template                         |   1 -
 srcpkgs/nemo-audio-tab/template               |   1 -
 srcpkgs/nemo-compare/template                 |   1 -
 srcpkgs/nemo-emblems/template                 |   1 -
 srcpkgs/nemo-fileroller/template              |   1 -
 srcpkgs/nemo-image-converter/template         |   1 -
 srcpkgs/nemo-preview/template                 |   1 -
 srcpkgs/nemo-python/template                  |   1 -
 srcpkgs/nemo-terminal/template                |   1 -
 srcpkgs/netbsd-rumpkernel/template            |   1 -
 srcpkgs/netbsd-wtf/template                   |   1 -
 srcpkgs/netcdf/template                       |   1 -
 srcpkgs/netdata/template                      |   1 -
 srcpkgs/nethack/template                      |   1 -
 srcpkgs/netperf/template                      |   1 -
 srcpkgs/netris/template                       |   1 -
 srcpkgs/netsurf-buildsystem/template          |   1 -
 srcpkgs/network-ups-tools/template            |   1 -
 srcpkgs/networkmanager-qt5/template           |   1 -
 srcpkgs/newsflash/template                    |   1 -
 srcpkgs/nextcloud-client/template             |   1 -
 srcpkgs/ngrep/template                        |   1 -
 srcpkgs/nicotine+/template                    |   1 -
 srcpkgs/nitroshare/template                   |   1 -
 srcpkgs/nodeenv/template                      |   1 -
 srcpkgs/nodejs-lts/template                   |   1 -
 srcpkgs/nodejs/template                       |   1 -
 srcpkgs/noip2/template                        |   1 -
 srcpkgs/nootka/template                       |   1 -
 srcpkgs/notes-up/template                     |   1 -
 srcpkgs/noto-fonts-emoji/template             |   1 -
 srcpkgs/noto-fonts-ttf/template               |   1 -
 srcpkgs/nsxiv/template                        |   1 -
 srcpkgs/ntfs-3g/template                      |   1 -
 srcpkgs/numix-themes/template                 |   1 -
 srcpkgs/nv-codec-headers/template             |   1 -
 srcpkgs/nxt/template                          |   1 -
 srcpkgs/obexftp/template                      |   1 -
 srcpkgs/obfs4proxy/template                   |   1 -
 srcpkgs/oblibs/template                       |   1 -
 srcpkgs/obs/template                          |   1 -
 srcpkgs/ocaml-camlp-streams/template          |   1 -
 srcpkgs/ocaml-findlib/template                |   1 -
 srcpkgs/ocaml-lablgtk2/template               |  64 ++++
 srcpkgs/ocaml-num/template                    |   1 -
 srcpkgs/ocaml-stdcompat/template              |   1 -
 srcpkgs/ocaml-zarith/template                 |   1 -
 srcpkgs/occt/template                         |   1 -
 srcpkgs/ocs-url/template                      |   1 -
 srcpkgs/odroid-u2-boot-fw/template            |   1 -
 srcpkgs/odroid-u2-kernel/template             |   1 -
 srcpkgs/odroid-u2-uboot/template              |   1 -
 srcpkgs/offlineimap/template                  |   1 -
 srcpkgs/offo-hyphenation/template             |   1 -
 srcpkgs/ohsnap-font/template                  |   1 -
 srcpkgs/ois/template                          |   1 -
 srcpkgs/olm-python3/template                  |   1 -
 srcpkgs/omxplayer/template                    |   1 -
 srcpkgs/oniguruma/template                    |   1 -
 srcpkgs/open-vm-tools/template                |   1 -
 srcpkgs/openbabel/template                    |   1 -
 srcpkgs/openblas/template                     |   1 -
 srcpkgs/openbsd-file/template                 |   1 -
 srcpkgs/openbsd-netcat/template               |   1 -
 srcpkgs/openbsd-rs/template                   |   1 -
 srcpkgs/opencc/template                       |   1 -
 srcpkgs/opencl-clhpp/template                 |  12 +
 srcpkgs/opencl2-headers/template              |   1 -
 srcpkgs/opencollada/template                  |   1 -
 srcpkgs/opencolorio/template                  |   1 -
 srcpkgs/opencsg/template                      |   1 -
 srcpkgs/opencv4~HEAD                          |   1 +
 srcpkgs/opendoas/template                     |   1 -
 srcpkgs/openimagedenoise/template             |   1 -
 srcpkgs/openimageio/template                  |   1 -
 srcpkgs/openjdk10-bootstrap/template          |   1 -
 srcpkgs/openjdk11-bin/template                |   1 -
 srcpkgs/openjdk11/template                    |   1 -
 srcpkgs/openjdk12-bootstrap/template          |   1 -
 srcpkgs/openjdk13-bootstrap/template          |   1 -
 srcpkgs/openjdk14-bootstrap/template          |   1 -
 srcpkgs/openjdk15-bootstrap/template          |   1 -
 srcpkgs/openjdk16-bootstrap/template          |   1 -
 srcpkgs/openjdk7-bootstrap/template           |   1 -
 srcpkgs/openjdk8/template                     |   1 -
 srcpkgs/openjdk9-bootstrap/template           |   1 -
 srcpkgs/openjpeg2/template                    |   1 -
 srcpkgs/openlierox/template                   |   1 -
 srcpkgs/openmw/template                       |   1 -
 srcpkgs/openobex/template                     |   1 -
 srcpkgs/openocd/template                      |   1 -
 srcpkgs/openra/template                       |   1 -
 srcpkgs/openrazer-meta/template               |   1 -
 srcpkgs/openrgb/template                      |   1 -
 srcpkgs/opensc/template                       |   1 -
 srcpkgs/openshot/template                     |   1 -
 srcpkgs/opensmtpd-filter-dkimsign/template    |   1 -
 srcpkgs/opensmtpd-filter-rspamd/template      |   1 -
 srcpkgs/opensmtpd-filter-senderscore/template |   1 -
 srcpkgs/opensonic/template                    |   1 -
 srcpkgs/opensp/template                       |   1 -
 srcpkgs/opmsg/template                        |   1 -
 srcpkgs/orocos-kdl/template                   |   1 -
 srcpkgs/osg/template                          |   1 -
 srcpkgs/overpass-otf/template                 |   1 -
 srcpkgs/owncloudclient/template               |   1 -
 srcpkgs/oxygen-gtk+/template                  |   1 -
 srcpkgs/oxygen-gtk+3/template                 |   1 -
 srcpkgs/p7zip/template                        |   1 -
 srcpkgs/p8-platform/template                  |   1 -
 srcpkgs/pa-applet/template                    |   1 -
 srcpkgs/packr2/template                       |   1 -
 srcpkgs/pahole/template                       |   1 -
 srcpkgs/pam-mount/template                    |   1 -
 srcpkgs/pam-u2f/template                      |   1 -
 srcpkgs/pam/template                          |   1 -
 srcpkgs/pam_radius_auth/template              |   1 -
 srcpkgs/pam_zfscrypt/template                 |   1 -
 srcpkgs/pan/template                          |   1 -
 srcpkgs/pangomm2.48/template                  |   1 -
 srcpkgs/pantheon-screenshot/template          |   1 -
 srcpkgs/paper-icon-theme/template             |   1 -
 srcpkgs/papi/template                         |   1 -
 srcpkgs/par/template                          |   1 -
 srcpkgs/parallel-rust/template                |  21 ++
 srcpkgs/paraview/template                     |  74 ++++
 srcpkgs/pass/template                         |   1 -
 srcpkgs/passwordsafe/template                 |   1 -
 srcpkgs/pax/template                          |   1 -
 srcpkgs/pcsc-acsccid/template                 |   1 -
 srcpkgs/pcsc-ccid/template                    |   1 -
 srcpkgs/pcsclite/template                     |   1 -
 srcpkgs/pcsxr/template                        |   1 -
 srcpkgs/pd/template                           |   1 -
 srcpkgs/pdfpc/template                        |   1 -
 srcpkgs/pdftk/template                        |   1 -
 srcpkgs/pdmenu/template                       |   1 -
 srcpkgs/pdsh/template                         |   1 -
 srcpkgs/pekwm/template                        |   1 -
 srcpkgs/pencil2d/template                     |   1 -
 srcpkgs/perl-ACL-Lite/template                |   1 -
 srcpkgs/perl-AWS-Signature4/template          |   1 -
 srcpkgs/perl-Algorithm-Diff/template          |   1 -
 srcpkgs/perl-Alien-Build/template             |   1 -
 srcpkgs/perl-Alien-wxWidgets/template         |   1 -
 srcpkgs/perl-Alien/template                   |   1 -
 srcpkgs/perl-AnyEvent-I3/template             |   1 -
 srcpkgs/perl-AnyEvent/template                |   1 -
 .../perl-Apache-LogFormat-Compiler/template   |   1 -
 srcpkgs/perl-AppConfig/template               |   1 -
 srcpkgs/perl-Archive-Extract/template         |   1 -
 srcpkgs/perl-Archive-Zip/template             |   1 -
 srcpkgs/perl-Authen-SASL/template             |   1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template      |   1 -
 srcpkgs/perl-Barcode-ZBar/template            |   1 -
 srcpkgs/perl-Bit-Vector/template              |   1 -
 srcpkgs/perl-Business-ISBN-Data/template      |   1 -
 srcpkgs/perl-Business-ISBN/template           |   1 -
 srcpkgs/perl-Business-ISMN/template           |   1 -
 srcpkgs/perl-Business-ISSN/template           |   1 -
 srcpkgs/perl-CGI/template                     |   1 -
 srcpkgs/perl-CPAN-Changes/template            |   1 -
 srcpkgs/perl-CPAN-Common-Index/template       |   1 -
 srcpkgs/perl-CPAN-DistnameInfo/template       |   1 -
 srcpkgs/perl-CPAN-Meta-Check/template         |   1 -
 srcpkgs/perl-Cairo-GObject/template           |   1 -
 srcpkgs/perl-Cairo/template                   |   1 -
 srcpkgs/perl-Canary-Stability/template        |   1 -
 srcpkgs/perl-Capture-Tiny/template            |   1 -
 srcpkgs/perl-Carp-Clan/template               |   1 -
 srcpkgs/perl-Class-Accessor/template          |   1 -
 srcpkgs/perl-Class-Data-Inheritable/template  |   1 -
 srcpkgs/perl-Class-Factory-Util/template      |   1 -
 srcpkgs/perl-Class-Inspector/template         |   1 -
 srcpkgs/perl-Class-Load/template              |   1 -
 srcpkgs/perl-Class-Method-Modifiers/template  |   1 -
 srcpkgs/perl-Class-MethodMaker/template       |   1 -
 srcpkgs/perl-Class-Singleton/template         |   1 -
 srcpkgs/perl-Class-Tiny/template              |   1 -
 srcpkgs/perl-Class-XSAccessor/template        |   1 -
 srcpkgs/perl-Clipboard/template               |   1 -
 srcpkgs/perl-Clone-Choose/template            |   1 -
 srcpkgs/perl-Clone-PP/template                |   1 -
 srcpkgs/perl-Clone/template                   |   1 -
 srcpkgs/perl-Config-AutoConf/template         |   1 -
 srcpkgs/perl-Config-General/template          |   1 -
 .../perl-Config-INI-Reader-Ordered/template   |   1 -
 srcpkgs/perl-Config-INI/template              |   1 -
 srcpkgs/perl-Config-IniFiles/template         |   1 -
 srcpkgs/perl-Config-Simple/template           |   1 -
 srcpkgs/perl-Config-Tiny/template             |   1 -
 srcpkgs/perl-Convert-BinHex/template          |   1 -
 srcpkgs/perl-Cookie-Baker/template            |   1 -
 srcpkgs/perl-Crypt-Blowfish/template          |   1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template       |   1 -
 srcpkgs/perl-Crypt-CAST5/template             |   1 -
 srcpkgs/perl-Crypt-CBC/template               |   1 -
 srcpkgs/perl-Crypt-DES/template               |   1 -
 srcpkgs/perl-Crypt-DES_EDE3/template          |   1 -
 srcpkgs/perl-Crypt-DH/template                |   1 -
 srcpkgs/perl-Crypt-IDEA/template              |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template    |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template     |   1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template       |   1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template    |   1 -
 srcpkgs/perl-Crypt-PasswdMD5/template         |   1 -
 srcpkgs/perl-Crypt-RC4/template               |   1 -
 srcpkgs/perl-Crypt-Rijndael/template          |   1 -
 srcpkgs/perl-CryptX/template                  |   1 -
 srcpkgs/perl-Curses-UI/template               |   1 -
 srcpkgs/perl-Curses/template                  |   1 -
 srcpkgs/perl-DBD-Pg/template                  |   1 -
 srcpkgs/perl-DBD-SQLite/template              |   1 -
 srcpkgs/perl-DBD-mysql/template               |   1 -
 srcpkgs/perl-DBI/template                     |   1 -
 srcpkgs/perl-Danga-Socket/template            |   1 -
 srcpkgs/perl-Data-Compare/template            |   1 -
 srcpkgs/perl-Data-Dump/template               |   1 -
 srcpkgs/perl-Data-Dx/template                 |   1 -
 srcpkgs/perl-Data-MessagePack/template        |   1 -
 srcpkgs/perl-Data-OptList/template            |   1 -
 srcpkgs/perl-Data-Perl/template               |   1 -
 srcpkgs/perl-Data-Section-Simple/template     |   1 -
 srcpkgs/perl-Data-UUID/template               |   1 -
 srcpkgs/perl-Data-Uniqid/template             |   1 -
 srcpkgs/perl-Data-Validate-IP/template        |   1 -
 srcpkgs/perl-Date-Calc/template               |   1 -
 srcpkgs/perl-Date-Manip/template              |   1 -
 srcpkgs/perl-Date-Simple/template             |   1 -
 .../perl-DateTime-Calendar-Julian/template    |   1 -
 srcpkgs/perl-DateTime-Format-Builder/template |   1 -
 .../perl-DateTime-Format-Strptime/template    |   1 -
 srcpkgs/perl-DateTime-Locale/template         |   1 -
 srcpkgs/perl-DateTime-TimeZone/template       |   1 -
 srcpkgs/perl-DateTime/template                |   1 -
 srcpkgs/perl-Devel-Caller/template            |   1 -
 srcpkgs/perl-Devel-CheckLib/template          |   1 -
 srcpkgs/perl-Devel-GlobalDestruction/template |   1 -
 srcpkgs/perl-Devel-LexAlias/template          |   1 -
 srcpkgs/perl-Devel-NYTProf/template           |   1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template |   1 -
 srcpkgs/perl-Devel-StackTrace/template        |   1 -
 srcpkgs/perl-Devel-Symdump/template           |   1 -
 srcpkgs/perl-Digest-HMAC/template             |   1 -
 srcpkgs/perl-Digest-Perl-MD5/template         |   1 -
 srcpkgs/perl-Digest-SHA1/template             |   1 -
 srcpkgs/perl-Dist-CheckConflicts/template     |   1 -
 srcpkgs/perl-Email-Address-XS/template        |   1 -
 srcpkgs/perl-Email-Date-Format/template       |   1 -
 srcpkgs/perl-Email-FolderType/template        |   1 -
 srcpkgs/perl-Email-LocalDelivery/template     |   1 -
 srcpkgs/perl-Email-MIME-ContentType/template  |   1 -
 srcpkgs/perl-Email-MIME-Encodings/template    |   1 -
 srcpkgs/perl-Email-MIME/template              |   1 -
 srcpkgs/perl-Email-MessageID/template         |   1 -
 srcpkgs/perl-Email-Simple/template            |   1 -
 srcpkgs/perl-Encode-EUCJPASCII/template       |   1 -
 srcpkgs/perl-Encode-HanExtra/template         |   1 -
 srcpkgs/perl-Encode-JIS2K/template            |   1 -
 srcpkgs/perl-Encode-Locale/template           |   1 -
 srcpkgs/perl-Eval-Closure/template            |   1 -
 srcpkgs/perl-Exception-Class/template         |   1 -
 srcpkgs/perl-Expect/template                  |   1 -
 srcpkgs/perl-Exporter-Tiny/template           |   1 -
 srcpkgs/perl-ExtUtils-Config/template         |   1 -
 srcpkgs/perl-ExtUtils-CppGuess/template       |   1 -
 srcpkgs/perl-ExtUtils-Depends/template        |   1 -
 srcpkgs/perl-ExtUtils-Helpers/template        |   1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template   |   1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template     |   1 -
 .../perl-ExtUtils-MakeMaker-CPANfile/template |   1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template      |   1 -
 srcpkgs/perl-ExtUtils-XSpp/template           |   1 -
 srcpkgs/perl-FCGI/template                    |   1 -
 srcpkgs/perl-FFI-CheckLib/template            |   1 -
 srcpkgs/perl-File-BaseDir/template            |   1 -
 srcpkgs/perl-File-Copy-Recursive/template     |   1 -
 srcpkgs/perl-File-DesktopEntry/template       |   1 -
 srcpkgs/perl-File-Find-Rule/template          |   1 -
 srcpkgs/perl-File-Flock-Retry/template        |   1 -
 srcpkgs/perl-File-HomeDir/template            |   1 -
 srcpkgs/perl-File-KeePass/template            |   1 -
 srcpkgs/perl-File-Listing/template            |   1 -
 srcpkgs/perl-File-MimeInfo/template           |   1 -
 srcpkgs/perl-File-Next/template               |   1 -
 srcpkgs/perl-File-Path-Expand/template        |   1 -
 srcpkgs/perl-File-Remove/template             |   1 -
 srcpkgs/perl-File-Rename/template             |   1 -
 srcpkgs/perl-File-ShareDir-Install/template   |   1 -
 srcpkgs/perl-File-ShareDir/template           |   1 -
 srcpkgs/perl-File-Slurp-Tiny/template         |   1 -
 srcpkgs/perl-File-Slurp/template              |   1 -
 srcpkgs/perl-File-Slurper/template            |   1 -
 srcpkgs/perl-File-Which/template              |   1 -
 srcpkgs/perl-File-Write-Rotate/template       |   1 -
 srcpkgs/perl-File-chdir/template              |   1 -
 srcpkgs/perl-File-pushd/template              |   1 -
 srcpkgs/perl-Filesys-Df/template              |   1 -
 srcpkgs/perl-Filesys-Notify-Simple/template   |   1 -
 srcpkgs/perl-Font-TTF/template                |   1 -
 srcpkgs/perl-Fuse/template                    |   1 -
 srcpkgs/perl-GD/template                      |   1 -
 srcpkgs/perl-Getopt-Compact/template          |   1 -
 .../perl-Glib-Object-Introspection/template   |   1 -
 srcpkgs/perl-Glib/template                    |   1 -
 srcpkgs/perl-GnuPG-Interface/template         |   1 -
 srcpkgs/perl-GooCanvas2/template              |   1 -
 srcpkgs/perl-Graphics-ColorUtils/template     |   1 -
 srcpkgs/perl-Gtk2/template                    |   1 -
 srcpkgs/perl-Gtk3-ImageView/template          |   1 -
 srcpkgs/perl-Gtk3-SimpleList/template         |   1 -
 srcpkgs/perl-Gtk3/template                    |   1 -
 srcpkgs/perl-HTML-Form/template               |   1 -
 srcpkgs/perl-HTML-Parser/template             |   1 -
 srcpkgs/perl-HTML-Tagset/template             |   1 -
 srcpkgs/perl-HTML-Tree/template               |   1 -
 srcpkgs/perl-HTTP-Cookies/template            |   1 -
 srcpkgs/perl-HTTP-Daemon/template             |   1 -
 srcpkgs/perl-HTTP-Date/template               |   1 -
 srcpkgs/perl-HTTP-Entity-Parser/template      |   1 -
 srcpkgs/perl-HTTP-Headers-Fast/template       |   1 -
 srcpkgs/perl-HTTP-Message/template            |   1 -
 srcpkgs/perl-HTTP-MultiPartParser/template    |   1 -
 srcpkgs/perl-HTTP-Negotiate/template          |   1 -
 srcpkgs/perl-HTTP-Response-Encoding/template  |   1 -
 srcpkgs/perl-HTTP-Server-Simple/template      |   1 -
 srcpkgs/perl-HTTP-Tinyish/template            |   1 -
 srcpkgs/perl-Hash-Merge/template              |   1 -
 srcpkgs/perl-Hash-MultiValue/template         |   1 -
 srcpkgs/perl-IO-CaptureOutput/template        |   1 -
 srcpkgs/perl-IO-HTML/template                 |   1 -
 srcpkgs/perl-IO-SessionData/template          |   1 -
 srcpkgs/perl-IO-Socket-INET6/template         |   1 -
 srcpkgs/perl-IO-Socket-SSL/template           |   1 -
 srcpkgs/perl-IO-Socket-Socks/template         |   1 -
 srcpkgs/perl-IO-String/template               |   1 -
 srcpkgs/perl-IO-Stty/template                 |   1 -
 srcpkgs/perl-IO-Tty/template                  |   1 -
 srcpkgs/perl-IO-stringy/template              |   1 -
 srcpkgs/perl-IPC-Run/template                 |   1 -
 srcpkgs/perl-IPC-Run3/template                |   1 -
 srcpkgs/perl-IPC-System-Simple/template       |   1 -
 srcpkgs/perl-Image-Sane/template              |   1 -
 srcpkgs/perl-Importer/template                |   1 -
 srcpkgs/perl-Inline-C/template                |   1 -
 srcpkgs/perl-Inline/template                  |   1 -
 srcpkgs/perl-JSON-MaybeXS/template            |   1 -
 srcpkgs/perl-JSON-XS/template                 |   1 -
 srcpkgs/perl-JSON/template                    |   1 -
 srcpkgs/perl-Keyword-Declare/template         |   1 -
 srcpkgs/perl-Keyword-Simple/template          |   1 -
 srcpkgs/perl-LWP-MediaTypes/template          |   1 -
 srcpkgs/perl-LWP-Protocol-https/template      |   1 -
 srcpkgs/perl-LWP-Protocol-socks/template      |   1 -
 srcpkgs/perl-LWP/template                     |   1 -
 srcpkgs/perl-Lchown/template                  |   1 -
 srcpkgs/perl-Lingua-Translit/template         |   1 -
 srcpkgs/perl-Linux-DesktopFiles/template      |   1 -
 srcpkgs/perl-Linux-Distribution/template      |   1 -
 srcpkgs/perl-Linux-Inotify2/template          |   1 -
 srcpkgs/perl-List-AllUtils/template           |   1 -
 srcpkgs/perl-List-MoreUtils-XS/template       |   1 -
 srcpkgs/perl-List-MoreUtils/template          |   1 -
 srcpkgs/perl-List-SomeUtils-XS/template       |   1 -
 srcpkgs/perl-List-SomeUtils/template          |   1 -
 srcpkgs/perl-List-UtilsBy/template            |   1 -
 srcpkgs/perl-Locale-Codes/template            |   1 -
 srcpkgs/perl-Locale-PO/template               |   1 -
 srcpkgs/perl-Locale-gettext/template          |   1 -
 srcpkgs/perl-Log-Log4perl/template            |   1 -
 srcpkgs/perl-MIME-Charset/template            |   1 -
 srcpkgs/perl-MIME-Types/template              |   1 -
 srcpkgs/perl-MIME-tools/template              |   1 -
 srcpkgs/perl-MP3-Info/template                |   1 -
 srcpkgs/perl-MP3-Tag/template                 |   1 -
 srcpkgs/perl-MRO-Compat/template              |   1 -
 .../perl-Mail-AuthenticationResults/template  |   1 -
 srcpkgs/perl-Mail-Box/template                |   1 -
 srcpkgs/perl-Mail-DKIM/template               |   1 -
 srcpkgs/perl-Mail-Message/template            |   1 -
 srcpkgs/perl-Mail-POP3Client/template         |   1 -
 srcpkgs/perl-Mail-Sendmail/template           |   1 -
 srcpkgs/perl-Mail-Transport/template          |   1 -
 srcpkgs/perl-MailTools/template               |   1 -
 srcpkgs/perl-Math-BigInt-GMP/template         |   1 -
 srcpkgs/perl-Math-FFT/template                |   1 -
 srcpkgs/perl-Math-Int128/template             |   1 -
 srcpkgs/perl-Math-Int64/template              |   1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template     |   1 -
 srcpkgs/perl-Math-Prime-Util/template         |   1 -
 srcpkgs/perl-Menlo-Legacy/template            |   1 -
 srcpkgs/perl-Menlo/template                   |   1 -
 srcpkgs/perl-Mixin-Linewise/template          |   1 -
 srcpkgs/perl-Module-Build-Tiny/template       |   1 -
 srcpkgs/perl-Module-Build/template            |   1 -
 srcpkgs/perl-Module-CPANfile/template         |   1 -
 srcpkgs/perl-Module-Find/template             |   1 -
 srcpkgs/perl-Module-Implementation/template   |   1 -
 srcpkgs/perl-Module-Manifest/template         |   1 -
 srcpkgs/perl-Module-Pluggable/template        |   1 -
 srcpkgs/perl-Module-Runtime/template          |   1 -
 srcpkgs/perl-Mojolicious/template             |   1 -
 srcpkgs/perl-Monkey-Patch-Action/template     |   1 -
 srcpkgs/perl-Moo/template                     |   1 -
 srcpkgs/perl-MooX-HandlesVia/template         |   1 -
 srcpkgs/perl-MooX-Types-MooseLike/template    |   1 -
 srcpkgs/perl-MooX-late/template               |   1 -
 srcpkgs/perl-Mozilla-CA/template              |   1 -
 srcpkgs/perl-MusicBrainz-DiscID/template      |   1 -
 srcpkgs/perl-Net-DBus/template                |   1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template   |   1 -
 srcpkgs/perl-Net-DNS/template                 |   1 -
 srcpkgs/perl-Net-HTTP/template                |   1 -
 srcpkgs/perl-Net-IDN-Encode/template          |   1 -
 srcpkgs/perl-Net-IMAP-Client/template         |   1 -
 srcpkgs/perl-Net-IMAP-Simple/template         |   1 -
 srcpkgs/perl-Net-MPD/template                 |   1 -
 srcpkgs/perl-Net-OpenSSH/template             |   1 -
 srcpkgs/perl-Net-SFTP-Foreign/template        |   1 -
 srcpkgs/perl-Net-SMTP-SSL/template            |   1 -
 srcpkgs/perl-Net-SSH2/template                |   1 -
 srcpkgs/perl-Net-SSLeay/template              |   1 -
 srcpkgs/perl-Net-Server/template              |   1 -
 srcpkgs/perl-NetAddr-IP/template              |   1 -
 srcpkgs/perl-Number-Compare/template          |   1 -
 srcpkgs/perl-Number-Format/template           |   1 -
 srcpkgs/perl-OLE-Storage_Lite/template        |   1 -
 srcpkgs/perl-Object-MultiType/template        |   1 -
 srcpkgs/perl-Object-Realize-Later/template    |   1 -
 srcpkgs/perl-OpenGL/template                  |   1 -
 srcpkgs/perl-PDF-API2/template                |   1 -
 srcpkgs/perl-PDF-Builder/template             |   1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template |   1 -
 srcpkgs/perl-PPR/template                     |   1 -
 .../perl-Package-DeprecationManager/template  |   1 -
 srcpkgs/perl-Package-Stash-XS/template        |   1 -
 srcpkgs/perl-Package-Stash/template           |   1 -
 srcpkgs/perl-PadWalker/template               |   1 -
 srcpkgs/perl-Pango/template                   |   1 -
 srcpkgs/perl-Parallel-ForkManager/template    |   1 -
 srcpkgs/perl-Params-Classify/template         |   1 -
 srcpkgs/perl-Params-Util/template             |   1 -
 srcpkgs/perl-Params-Validate/template         |   1 -
 .../perl-Params-ValidationCompiler/template   |   1 -
 srcpkgs/perl-Parse-CPAN-Meta/template         |   1 -
 srcpkgs/perl-Parse-PMFile/template            |   1 -
 srcpkgs/perl-Parse-RecDescent/template        |   1 -
 srcpkgs/perl-Parse-Yapp/template              |   1 -
 srcpkgs/perl-PatchReader/template             |   1 -
 srcpkgs/perl-Path-Tiny/template               |   1 -
 srcpkgs/perl-Pegex/template                   |   1 -
 srcpkgs/perl-PerlIO-utf8-strict/template      |   1 -
 .../perl-Plack-Middleware-Deflater/template   |   1 -
 .../template                                  |   1 -
 srcpkgs/perl-Plack/template                   |   1 -
 srcpkgs/perl-Pod-Coverage/template            |   1 -
 srcpkgs/perl-Pod-Parser/template              |   1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template |   1 -
 srcpkgs/perl-Probe-Perl/template              |   1 -
 srcpkgs/perl-Proc-Daemontools/template        |   1 -
 srcpkgs/perl-Proc-Govern/template             |   1 -
 srcpkgs/perl-Proc-PID-File/template           |   1 -
 srcpkgs/perl-Proc-ProcessTable/template       |   1 -
 srcpkgs/perl-Readonly/template                |   1 -
 srcpkgs/perl-Ref-Util-XS/template             |   1 -
 srcpkgs/perl-Ref-Util/template                |   1 -
 srcpkgs/perl-Regexp-Common/template           |   1 -
 srcpkgs/perl-Regexp-Grammars/template         |   1 -
 srcpkgs/perl-Reply/template                   |   1 -
 srcpkgs/perl-Role-Hooks/template              |   1 -
 srcpkgs/perl-Role-Tiny/template               |   1 -
 srcpkgs/perl-SGMLSpm/template                 |   1 -
 srcpkgs/perl-SOAP-Lite/template               |   1 -
 srcpkgs/perl-SUPER/template                   |   1 -
 srcpkgs/perl-SVG/template                     |   1 -
 srcpkgs/perl-Scope-Guard/template             |   1 -
 srcpkgs/perl-Search-Xapian/template           |   1 -
 srcpkgs/perl-Set-IntSpan/template             |   1 -
 srcpkgs/perl-Socket-MsgHdr/template           |   1 -
 srcpkgs/perl-Socket6/template                 |   1 -
 srcpkgs/perl-Sort-Key/template                |   1 -
 srcpkgs/perl-Sort-Naturally/template          |   1 -
 srcpkgs/perl-Sort-Versions/template           |   1 -
 srcpkgs/perl-Specio/template                  |   1 -
 srcpkgs/perl-Spiffy/template                  |   1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template  |   1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template   |   1 -
 srcpkgs/perl-Stow~HEAD                        |   1 +
 srcpkgs/perl-Stream-Buffered/template         |   1 -
 srcpkgs/perl-String-Escape/template           |   1 -
 srcpkgs/perl-String-ShellQuote/template       |   1 -
 srcpkgs/perl-Sub-Delete/template              |   1 -
 .../perl-Sub-Exporter-Progressive/template    |   1 -
 srcpkgs/perl-Sub-Exporter/template            |   1 -
 srcpkgs/perl-Sub-HandlesVia/template          |   1 -
 srcpkgs/perl-Sub-Identify/template            |   1 -
 srcpkgs/perl-Sub-Info/template                |   1 -
 srcpkgs/perl-Sub-Install/template             |   1 -
 srcpkgs/perl-Sub-Name/template                |   1 -
 srcpkgs/perl-Sub-Override/template            |   1 -
 srcpkgs/perl-Sub-Quote/template               |   1 -
 srcpkgs/perl-Sub-Uplevel/template             |   1 -
 srcpkgs/perl-Svsh/template                    |   1 -
 srcpkgs/perl-Switch/template                  |   1 -
 srcpkgs/perl-Sys-Syscall/template             |   1 -
 srcpkgs/perl-Taint-Runtime/template           |   1 -
 srcpkgs/perl-Template-Toolkit/template        |   1 -
 srcpkgs/perl-Term-Animation/template          |   1 -
 srcpkgs/perl-Term-ExtendedColor/template      |   1 -
 srcpkgs/perl-Term-ReadKey/template            |   1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template       |   1 -
 srcpkgs/perl-Term-ShellUI/template            |   1 -
 srcpkgs/perl-Term-Table/template              |   1 -
 srcpkgs/perl-Test-Base/template               |   1 -
 srcpkgs/perl-Test-CPAN-Meta/template          |   1 -
 srcpkgs/perl-Test-Class/template              |   1 -
 srcpkgs/perl-Test-Cmd/template                |   1 -
 srcpkgs/perl-Test-Command/template            |   1 -
 srcpkgs/perl-Test-Deep/template               |   1 -
 srcpkgs/perl-Test-Differences/template        |   1 -
 srcpkgs/perl-Test-DistManifest/template       |   1 -
 srcpkgs/perl-Test-Exception/template          |   1 -
 srcpkgs/perl-Test-FailWarnings/template       |   1 -
 srcpkgs/perl-Test-Fatal/template              |   1 -
 srcpkgs/perl-Test-File-ShareDir/template      |   1 -
 srcpkgs/perl-Test-File/template               |   1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template |   1 -
 srcpkgs/perl-Test-Inter/template              |   1 -
 srcpkgs/perl-Test-LeakTrace/template          |   1 -
 srcpkgs/perl-Test-MockModule/template         |   1 -
 srcpkgs/perl-Test-Most/template               |   1 -
 srcpkgs/perl-Test-Needs/template              |   1 -
 srcpkgs/perl-Test-NoWarnings/template         |   1 -
 srcpkgs/perl-Test-Output/template             |   1 -
 srcpkgs/perl-Test-Pod-Coverage/template       |   1 -
 srcpkgs/perl-Test-Pod/template                |   1 -
 srcpkgs/perl-Test-Requires/template           |   1 -
 srcpkgs/perl-Test-RequiresInternet/template   |   1 -
 srcpkgs/perl-Test-Script/template             |   1 -
 srcpkgs/perl-Test-SharedFork/template         |   1 -
 srcpkgs/perl-Test-Simple/template             |   1 -
 srcpkgs/perl-Test-Subroutines/template        |   1 -
 srcpkgs/perl-Test-TCP/template                |   1 -
 srcpkgs/perl-Test-Time/template               |   1 -
 srcpkgs/perl-Test-Trap/template               |   1 -
 srcpkgs/perl-Test-UseAllModules/template      |   1 -
 srcpkgs/perl-Test-Warn/template               |   1 -
 srcpkgs/perl-Test-Warnings/template           |   1 -
 srcpkgs/perl-Test-Weaken/template             |   1 -
 srcpkgs/perl-Test-Without-Module/template     |   1 -
 srcpkgs/perl-Test-YAML/template               |   1 -
 srcpkgs/perl-Test-utf8/template               |   1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template |   1 -
 srcpkgs/perl-Test2-Suite/template             |   1 -
 srcpkgs/perl-Text-ASCIITable/template         |   1 -
 srcpkgs/perl-Text-Aligner/template            |   1 -
 srcpkgs/perl-Text-Autoformat/template         |   1 -
 srcpkgs/perl-Text-BibTeX/template             |   1 -
 srcpkgs/perl-Text-Bidi/template               |   1 -
 srcpkgs/perl-Text-CSV/template                |   1 -
 srcpkgs/perl-Text-CSV_XS/template             |   1 -
 srcpkgs/perl-Text-CharWidth/template          |   1 -
 srcpkgs/perl-Text-Diff/template               |   1 -
 srcpkgs/perl-Text-Glob/template               |   1 -
 srcpkgs/perl-Text-Markdown/template           |   1 -
 srcpkgs/perl-Text-Reform/template             |   1 -
 srcpkgs/perl-Text-Roman/template              |   1 -
 srcpkgs/perl-Text-Table/template              |   1 -
 srcpkgs/perl-Text-Template/template           |   1 -
 srcpkgs/perl-Text-Unidecode/template          |   1 -
 srcpkgs/perl-Text-WrapI18N/template           |   1 -
 srcpkgs/perl-Text-XLogfile/template           |   1 -
 srcpkgs/perl-Tie-Cycle/template               |   1 -
 srcpkgs/perl-Tie-Handle-Offset/template       |   1 -
 srcpkgs/perl-Tie-IxHash/template              |   1 -
 srcpkgs/perl-Time-Duration/template           |   1 -
 srcpkgs/perl-Time-modules/template            |   1 -
 srcpkgs/perl-TimeDate/template                |   1 -
 srcpkgs/perl-Tk/template                      |   1 -
 srcpkgs/perl-Tree-DAG_Node/template           |   1 -
 srcpkgs/perl-Try-Tiny/template                |   1 -
 srcpkgs/perl-Type-Tiny/template               |   1 -
 srcpkgs/perl-Types-Serialiser/template        |   1 -
 srcpkgs/perl-URI/template                     |   1 -
 srcpkgs/perl-Unicode-LineBreak/template       |   1 -
 srcpkgs/perl-Unicode-String/template          |   1 -
 srcpkgs/perl-Unicode-Tussle/template          |   1 -
 srcpkgs/perl-Unix-Mknod/template              |   1 -
 srcpkgs/perl-Unix-Uptime/template             |   1 -
 srcpkgs/perl-User-Identity/template           |   1 -
 srcpkgs/perl-Variable-Magic/template          |   1 -
 srcpkgs/perl-WL/template                      |   1 -
 srcpkgs/perl-WWW-Curl/template                |   1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template     |   1 -
 srcpkgs/perl-WWW-Mechanize/template           |   1 -
 srcpkgs/perl-WWW-RobotRules/template          |   1 -
 srcpkgs/perl-WebService-MusicBrainz/template  |   1 -
 srcpkgs/perl-X11-Protocol-Other/template      |   1 -
 srcpkgs/perl-X11-Protocol/template            |   1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template  |   1 -
 srcpkgs/perl-XML-LibXML-Simple/template       |   1 -
 srcpkgs/perl-XML-LibXML/template              |   1 -
 srcpkgs/perl-XML-LibXSLT/template             |   1 -
 srcpkgs/perl-XML-NamespaceSupport/template    |   1 -
 srcpkgs/perl-XML-Parser-Lite/template         |   1 -
 srcpkgs/perl-XML-Parser/template              |   1 -
 srcpkgs/perl-XML-SAX-Base/template            |   1 -
 srcpkgs/perl-XML-SAX/template                 |   1 -
 srcpkgs/perl-XML-Simple/template              |   1 -
 srcpkgs/perl-XML-Smart/template               |   1 -
 srcpkgs/perl-XML-Twig/template                |   1 -
 srcpkgs/perl-XML-Writer/template              |   1 -
 srcpkgs/perl-XML-XPath/template               |   1 -
 srcpkgs/perl-XString/template                 |   1 -
 srcpkgs/perl-YAML-LibYAML/template            |   1 -
 srcpkgs/perl-YAML-PP/template                 |   1 -
 srcpkgs/perl-YAML-Tiny/template               |   1 -
 srcpkgs/perl-YAML/template                    |   1 -
 srcpkgs/perl-autovivification/template        |   1 -
 srcpkgs/perl-b-cow/template                   |   1 -
 srcpkgs/perl-boolean/template                 |   1 -
 srcpkgs/perl-common-sense/template            |   1 -
 srcpkgs/perl-local-lib/template               |   1 -
 srcpkgs/perl-namespace-autoclean/template     |   1 -
 srcpkgs/perl-namespace-clean/template         |   1 -
 srcpkgs/perl-pcsc/template                    |   1 -
 srcpkgs/perl-rename/template                  |   1 -
 srcpkgs/perl-strictures/template              |   1 -
 srcpkgs/perl-tainting/template                |   1 -
 srcpkgs/perltidy/template                     |   1 -
 srcpkgs/peshming/template                     |   1 -
 srcpkgs/pgbackrest/template                   |   1 -
 srcpkgs/pgn-extract/template                  |   1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template |   1 -
 srcpkgs/phonon-qt5-backend-vlc/template       |   1 -
 srcpkgs/phonon-qt5/template                   |   1 -
 srcpkgs/phoronix-test-suite/template          |   1 -
 srcpkgs/phorward/template                     |   1 -
 srcpkgs/php-apcu/template                     |   1 -
 srcpkgs/php-ast/template                      |   1 -
 srcpkgs/php-igbinary/template                 |   1 -
 srcpkgs/php-imagick/template                  |   1 -
 srcpkgs/php8.0-apcu/template                  |   1 -
 srcpkgs/php8.0-ast/template                   |   1 -
 srcpkgs/php8.0-igbinary/template              |   1 -
 srcpkgs/php8.0-imagick/template               |   1 -
 srcpkgs/php8.0/template                       |   1 -
 srcpkgs/php8.1-apcu/template                  |   1 -
 srcpkgs/php8.1-ast/template                   |   1 -
 srcpkgs/php8.1-igbinary/template              |   1 -
 srcpkgs/php8.1-imagick/template               |   1 -
 srcpkgs/php8.1/template                       |   1 -
 srcpkgs/phpMyAdmin/template                   |   1 -
 srcpkgs/picard/template                       |   1 -
 srcpkgs/pidgin-window-merge/template          |   1 -
 srcpkgs/pinebookpro-kernel/template           |   1 -
 srcpkgs/pinebookpro-uboot/template            |   1 -
 srcpkgs/pinentry-gtk/template                 |   1 -
 srcpkgs/pinephone-kernel/template             |   1 -
 srcpkgs/pingus/template                       |   1 -
 srcpkgs/pinktrace/template                    |   1 -
 srcpkgs/pipes.c/template                      |   1 -
 srcpkgs/pkcs11-helper/template                |   1 -
 srcpkgs/plan9port/template                    |   1 -
 srcpkgs/platformio/template                   |   1 -
 srcpkgs/playonlinux/template                  |   1 -
 srcpkgs/plex-media-player/template            |   1 -
 srcpkgs/pngcrush/template                     |   1 -
 srcpkgs/poco/template                         |   1 -
 srcpkgs/polkit-kde-agent/template             |   1 -
 srcpkgs/polkit-qt5/template                   |   1 -
 srcpkgs/polkit/template                       |   1 -
 srcpkgs/polyglot/template                     |   1 -
 srcpkgs/poppler-qt5/template                  |   1 -
 srcpkgs/portage/template                      |   1 -
 srcpkgs/portaudio/template                    |   1 -
 srcpkgs/portmidi/template                     |   1 -
 srcpkgs/postgis-postgresql13/template         |   1 -
 srcpkgs/postgis-postgresql14/template         |   1 -
 srcpkgs/postgresql13/template                 |   1 -
 srcpkgs/postgresql14/template                 |   1 -
 srcpkgs/pp/template                           |   1 -
 srcpkgs/pptpclient/template                   |   1 -
 srcpkgs/pre-commit/template                   |   1 -
 srcpkgs/prelink-cross/template                |   1 -
 srcpkgs/prelink/template                      |   1 -
 srcpkgs/premake4/template                     |   1 -
 srcpkgs/premake5/template                     |   1 -
 srcpkgs/primus/template                       |   1 -
 srcpkgs/printrun/template                     |  19 ++
 srcpkgs/privoxy/template                      |   1 -
 srcpkgs/procps-ng/template                    |   1 -
 srcpkgs/proplib/template                      |   1 -
 srcpkgs/protonvpn-cli/template                |   1 -
 srcpkgs/pscircle/template                     |   1 -
 srcpkgs/psutils/template                      |   1 -
 srcpkgs/public-inbox/template                 |   1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template  |   1 -
 srcpkgs/pulseeffects-legacy/template          |   1 -
 srcpkgs/puzzles/template                      |   1 -
 srcpkgs/pwnat/template                        |   1 -
 srcpkgs/pyliblo/template                      |   1 -
 srcpkgs/pymol/template                        |   1 -
 srcpkgs/pyside2-tools/template                |   1 -
 srcpkgs/pysolfc-cardsets/template             |   1 -
 srcpkgs/pysolfc/template                      |   1 -
 srcpkgs/python-Babel/template                 |  29 ++
 srcpkgs/python-Cython/template                |   1 -
 srcpkgs/python-Jinja2/template                |   1 -
 srcpkgs/python-M2Crypto/template              |  28 ++
 srcpkgs/python-MarkupSafe/template            |   1 -
 srcpkgs/python-Pillow/template                |  20 ++
 srcpkgs/python-PyHamcrest/template            |   1 -
 srcpkgs/python-Pygments/template              |  24 ++
 srcpkgs/python-SQLAlchemy/template            |   1 -
 srcpkgs/python-Twisted/template               |   1 -
 srcpkgs/python-atomicwrites/template          |  28 ++
 srcpkgs/python-attrs/template                 |   1 -
 srcpkgs/python-automat/template               |   1 -
 srcpkgs/python-b2sdk/template                 |   1 -
 .../python-backports.configparser/template    |  14 +
 .../template                                  |  24 ++
 srcpkgs/python-backports/template             |  13 +
 srcpkgs/python-bcrypt/template                |  24 ++
 srcpkgs/python-boto/template                  |  70 ++++
 srcpkgs/python-cairo/template                 |   1 -
 srcpkgs/python-cffi/template                  |   1 -
 srcpkgs/python-chardet/template               |  30 ++
 srcpkgs/python-configobj/template             |  28 ++
 srcpkgs/python-constantly/template            |   1 -
 srcpkgs/python-contextlib2/template           |  17 +
 srcpkgs/python-coverage/template              |  25 ++
 srcpkgs/python-cryptography/template          |   1 -
 srcpkgs/python-cryptography_vectors/template  |  17 +
 srcpkgs/python-dbus/template                  |   1 -
 srcpkgs/python-decorator/template             |   1 -
 srcpkgs/python-enum34/template                |   1 -
 srcpkgs/python-funcsigs/template              |  14 +
 srcpkgs/python-gobject/template               |  28 ++
 srcpkgs/python-gobject2/template              |   1 -
 srcpkgs/python-hyperlink/template             |   1 -
 srcpkgs/python-hypothesis/template            |  20 ++
 srcpkgs/python-idna/template                  |   1 -
 srcpkgs/python-importlib_metadata/template    |  15 +
 srcpkgs/python-incremental/template           |   1 -
 srcpkgs/python-ipaddress/template             |   1 -
 srcpkgs/python-iso8601/template               |  34 ++
 srcpkgs/python-isodate/template               |  29 ++
 srcpkgs/python-lockfile/template              |  29 ++
 srcpkgs/python-lxml/template                  |  36 ++
 srcpkgs/python-mock/template                  |  18 +
 srcpkgs/python-more-itertools/template        |  24 ++
 srcpkgs/python-nose/template                  |  27 ++
 srcpkgs/python-notify/template                |  25 ++
 srcpkgs/python-numpy/template                 |   1 -
 srcpkgs/python-openssl/template               |   1 -
 srcpkgs/python-packaging/template             |  18 +
 srcpkgs/python-pathlib2/template              |  28 ++
 srcpkgs/python-pbr/template                   |   1 -
 srcpkgs/python-pip/template                   |   1 -
 srcpkgs/python-pluggy/template                |  22 ++
 srcpkgs/python-ply/template                   |   1 -
 srcpkgs/python-pretend/template               |  28 ++
 srcpkgs/python-py/template                    |  18 +
 srcpkgs/python-pyasn1-modules/template        |   1 -
 srcpkgs/python-pyasn1/template                |   1 -
 srcpkgs/python-pycparser/template             |   1 -
 srcpkgs/python-pycryptodome/template          |  36 ++
 srcpkgs/python-pydns/template                 |  18 +
 srcpkgs/python-pyserial/template              |   1 -
 srcpkgs/python-pystache/template              |  35 ++
 srcpkgs/python-pytest/template                |  42 +++
 srcpkgs/python-pytz/template                  |  37 ++
 srcpkgs/python-rdflib/template                |  42 +++
 srcpkgs/python-reportlab/template             |  31 ++
 srcpkgs/python-requests/template              |  27 ++
 srcpkgs/python-rfc6555/template               |  22 ++
 srcpkgs/python-scandir/template               |  29 ++
 srcpkgs/python-selectors2/template            |  16 +
 srcpkgs/python-service_identity/template      |   1 -
 srcpkgs/python-setuptools/template            |   1 -
 srcpkgs/python-six/template                   |   1 -
 srcpkgs/python-spambayes/template             |  13 +
 srcpkgs/python-sqlalchemy-migrate/template    |   1 -
 srcpkgs/python-sqlparse/template              |   1 -
 srcpkgs/python-tempita/template               |   1 -
 srcpkgs/python-tkinter/template               |   1 -
 srcpkgs/python-typing/template                |  17 +
 srcpkgs/python-urllib3/template               |  33 ++
 srcpkgs/python-urwid/template                 |  21 ++
 srcpkgs/python-xdg/template                   |  23 ++
 srcpkgs/python-zipp/template                  |  18 +
 srcpkgs/python-zope.interface/template        |   1 -
 srcpkgs/python/template                       |   1 -
 srcpkgs/python3-3to2/template                 |   1 -
 srcpkgs/python3-Arpeggio/template             |   1 -
 srcpkgs/python3-Arrow/template                |   1 -
 srcpkgs/python3-Babel/template                |   1 -
 srcpkgs/python3-BeautifulSoup4/template       |   1 -
 srcpkgs/python3-Bottleneck/template           |   1 -
 srcpkgs/python3-Brotli/template               |   1 -
 srcpkgs/python3-Cheroot/template              |   1 -
 srcpkgs/python3-CherryPy/template             |   1 -
 srcpkgs/python3-ConfigArgParse/template       |   1 -
 srcpkgs/python3-EasyProcess/template          |   1 -
 srcpkgs/python3-Flask-Assets/template         |   1 -
 srcpkgs/python3-Flask-Babel/template          |   1 -
 srcpkgs/python3-Flask-Cors/template           |   1 -
 srcpkgs/python3-Flask-HTTPAuth/template       |   1 -
 srcpkgs/python3-Flask-Login/template          |   1 -
 srcpkgs/python3-Flask-Mail/template           |   1 -
 srcpkgs/python3-Flask-OAuthlib/template       |   1 -
 srcpkgs/python3-Flask-RESTful/template        |   1 -
 srcpkgs/python3-Flask-SQLAlchemy/template     |   1 -
 srcpkgs/python3-Flask-Script/template         |   1 -
 srcpkgs/python3-Flask-User/template           |   1 -
 srcpkgs/python3-Flask-WTF/template            |   1 -
 srcpkgs/python3-Flask/template                |   1 -
 srcpkgs/python3-GitPython/template            |   1 -
 srcpkgs/python3-IPy/template                  |   1 -
 srcpkgs/python3-Inflector/template            |   1 -
 srcpkgs/python3-Jinja2/template               |   1 -
 srcpkgs/python3-Levenshtein/template          |   1 -
 srcpkgs/python3-M2Crypto/template             |   1 -
 srcpkgs/python3-Mako/template                 |   1 -
 srcpkgs/python3-Markdown/template             |   1 -
 srcpkgs/python3-MarkupSafe/template           |   1 -
 srcpkgs/python3-Markups/template              |   1 -
 srcpkgs/python3-MechanicalSoup/template       |   1 -
 srcpkgs/python3-MiniMock/template             |   1 -
 srcpkgs/python3-PGPy/template                 |   1 -
 srcpkgs/python3-Pebble/template               |   1 -
 srcpkgs/python3-Pillow/template               |   1 -
 srcpkgs/python3-PyAudio/template              |   1 -
 srcpkgs/python3-PyBrowserID/template          |   1 -
 srcpkgs/python3-PyFxA/template                |   1 -
 srcpkgs/python3-PyICU/template                |   1 -
 srcpkgs/python3-PyJWT/template                |   1 -
 srcpkgs/python3-PyOpenGL-accelerate/template  |   1 -
 srcpkgs/python3-PyOpenGL/template             |   1 -
 srcpkgs/python3-PyQt-builder/template         |   1 -
 srcpkgs/python3-PyQt5-networkauth/template    |   1 -
 srcpkgs/python3-PyQt5-webengine/template      |   1 -
 srcpkgs/python3-PyQt5/template                |   1 -
 srcpkgs/python3-PyVirtualDisplay/template     |   1 -
 srcpkgs/python3-Pygments/template             |   1 -
 srcpkgs/python3-Pyro4/template                |   1 -
 srcpkgs/python3-QtAwesome/template            |   1 -
 srcpkgs/python3-QtPy/template                 |   1 -
 srcpkgs/python3-RPi.GPIO/template             |   1 -
 srcpkgs/python3-ReParser/template             |   1 -
 srcpkgs/python3-Ropper/template               |   1 -
 srcpkgs/python3-SPARQLWrapper/template        |  13 +
 srcpkgs/python3-SecretStorage/template        |   1 -
 srcpkgs/python3-SoCo/template                 |   1 -
 srcpkgs/python3-Sphinx/template               |   1 -
 srcpkgs/python3-Telethon/template             |   1 -
 srcpkgs/python3-Twisted/template              |   1 -
 srcpkgs/python3-TxSNI/template                |   1 -
 srcpkgs/python3-Unidecode/template            |   1 -
 srcpkgs/python3-WTForms/template              |   1 -
 srcpkgs/python3-WebOb/template                |   1 -
 srcpkgs/python3-Werkzeug/template             |   1 -
 srcpkgs/python3-Whoosh/template               |   1 -
 srcpkgs/python3-XlsxWriter/template           |   1 -
 srcpkgs/python3-Yapsy/template                |   1 -
 srcpkgs/python3-aalib/template                |   1 -
 srcpkgs/python3-acme/template                 |   1 -
 srcpkgs/python3-adblock/template              |   1 -
 srcpkgs/python3-aioamqp/template              |   1 -
 srcpkgs/python3-aiodns/template               |   1 -
 srcpkgs/python3-aiofiles/template             |   1 -
 srcpkgs/python3-aiohttp-cors/template         |   1 -
 srcpkgs/python3-aiohttp-sse-client/template   |   1 -
 srcpkgs/python3-aiohttp/template              |   1 -
 srcpkgs/python3-aiohttp_socks/template        |   1 -
 srcpkgs/python3-aioinflux/template            |   1 -
 srcpkgs/python3-aionotify/template            |   1 -
 srcpkgs/python3-aioredis/template             |  19 ++
 srcpkgs/python3-aiorpcx/template              |   1 -
 srcpkgs/python3-alabaster/template            |   1 -
 srcpkgs/python3-alembic/template              |   1 -
 srcpkgs/python3-alsa/template                 |   1 -
 srcpkgs/python3-altgraph/template             |   1 -
 srcpkgs/python3-aniso8601/template            |   1 -
 srcpkgs/python3-ansible-compat/template       |   1 -
 srcpkgs/python3-ansible-lint/template         |   1 -
 srcpkgs/python3-ansicolor/template            |   1 -
 srcpkgs/python3-ansiwrap/template             |   1 -
 srcpkgs/python3-anyio/template                |   1 -
 srcpkgs/python3-anytree/template              |   1 -
 srcpkgs/python3-appdirs/template              |   1 -
 srcpkgs/python3-apsw/template                 |   1 -
 srcpkgs/python3-argcomplete/template          |   1 -
 srcpkgs/python3-argh/template                 |   1 -
 srcpkgs/python3-argon2/template               |   1 -
 srcpkgs/python3-arxiv2bib/template            |   1 -
 srcpkgs/python3-asgiref/template              |   1 -
 srcpkgs/python3-asn1crypto/template           |   1 -
 srcpkgs/python3-asteval/template              |   1 -
 srcpkgs/python3-astral/template               |   1 -
 srcpkgs/python3-astroid/template              |   1 -
 srcpkgs/python3-asttokens/template            |   1 -
 srcpkgs/python3-async-timeout/template        |   1 -
 srcpkgs/python3-async_generator/template      |   1 -
 srcpkgs/python3-atomicwrites/template         |   1 -
 srcpkgs/python3-atspi/template                |   1 -
 srcpkgs/python3-audioread/template            |   1 -
 srcpkgs/python3-augeas/template               |   1 -
 srcpkgs/python3-authres/template              |   1 -
 srcpkgs/python3-autobahn/template             |   1 -
 srcpkgs/python3-autocommand/template          |   1 -
 srcpkgs/python3-axolotl-curve25519/template   |   1 -
 srcpkgs/python3-axolotl/template              |   1 -
 srcpkgs/python3-babelfish/template            |   1 -
 srcpkgs/python3-backcall/template             |   1 -
 srcpkgs/python3-bcrypt/template               |   1 -
 srcpkgs/python3-beniget/template              |   1 -
 srcpkgs/python3-betamax-matchers/template     |   1 -
 srcpkgs/python3-betamax/template              |   1 -
 srcpkgs/python3-bibtexparser/template         |   1 -
 srcpkgs/python3-binaryornot/template          |   1 -
 srcpkgs/python3-bitarray/template             |   1 -
 srcpkgs/python3-bitbucket-api/template        |   1 -
 srcpkgs/python3-bitstring/template            |   1 -
 srcpkgs/python3-bleach/template               |   1 -
 srcpkgs/python3-blessed/template              |   1 -
 srcpkgs/python3-blessings/template            |   1 -
 srcpkgs/python3-blinker/template              |   1 -
 srcpkgs/python3-bluez/template                |  13 +
 srcpkgs/python3-bokeh/template                |   1 -
 srcpkgs/python3-boltons/template              |   1 -
 srcpkgs/python3-boolean.py/template           |   1 -
 srcpkgs/python3-boto3/template                |   1 -
 srcpkgs/python3-botocore/template             |   1 -
 srcpkgs/python3-bottle/template               |   1 -
 srcpkgs/python3-bracex/template               |   1 -
 srcpkgs/python3-breathe/template              |   1 -
 srcpkgs/python3-bsddb3/template               |   1 -
 srcpkgs/python3-cached-property/template      |   1 -
 srcpkgs/python3-cachetools/template           |   1 -
 srcpkgs/python3-cairo/template                |   1 -
 srcpkgs/python3-cairocffi/template            |   1 -
 srcpkgs/python3-canonicaljson/template        |   1 -
 srcpkgs/python3-casttube/template             |   1 -
 srcpkgs/python3-cchardet/template             |   1 -
 srcpkgs/python3-certifi/template              |   1 -
 srcpkgs/python3-cfgv/template                 |   1 -
 srcpkgs/python3-changelogs/template           |   1 -
 srcpkgs/python3-chardet/template              |   1 -
 srcpkgs/python3-charset-normalizer/template   |   1 -
 srcpkgs/python3-cheetah3/template             |   1 -
 srcpkgs/python3-chess/template                |   1 -
 srcpkgs/python3-chromecast/template           |   1 -
 srcpkgs/python3-chroot/template               |   1 -
 srcpkgs/python3-ciso8601/template             |   1 -
 srcpkgs/python3-cjkwrap/template              |   1 -
 srcpkgs/python3-cli-ui/template               |   1 -
 srcpkgs/python3-cli_helpers/template          |   1 -
 srcpkgs/python3-click-log/template            |   1 -
 srcpkgs/python3-click-plugins/template        |   1 -
 srcpkgs/python3-click-repl/template           |   1 -
 srcpkgs/python3-click-threading/template      |   1 -
 srcpkgs/python3-click/template                |   1 -
 srcpkgs/python3-cloudscraper/template         |   1 -
 srcpkgs/python3-cmdln/template                |   1 -
 srcpkgs/python3-codespell/template            |   1 -
 srcpkgs/python3-colorama/template             |   1 -
 srcpkgs/python3-colorclass/template           |   1 -
 srcpkgs/python3-colored-traceback/template    |   1 -
 srcpkgs/python3-commonmark/template           |   1 -
 srcpkgs/python3-configobj/template            |   1 -
 srcpkgs/python3-confuse/template              |   1 -
 srcpkgs/python3-construct/template            |   1 -
 srcpkgs/python3-contourpy/template            |   1 -
 srcpkgs/python3-coverage/template             |   1 -
 srcpkgs/python3-coveralls/template            |   1 -
 srcpkgs/python3-cppy/template                 |   1 -
 srcpkgs/python3-cram/template                 |   1 -
 srcpkgs/python3-crccheck/template             |   1 -
 srcpkgs/python3-crcmod/template               |   1 -
 srcpkgs/python3-cryptography/template         |   1 -
 srcpkgs/python3-cryptography_vectors/template |   1 -
 srcpkgs/python3-css-parser/template           |   1 -
 srcpkgs/python3-cssselect/template            |   1 -
 srcpkgs/python3-cssutils/template             |   1 -
 srcpkgs/python3-cups/template                 |   1 -
 srcpkgs/python3-curio/template                |   1 -
 srcpkgs/python3-curl/template                 |   1 -
 srcpkgs/python3-curtsies/template             |   1 -
 srcpkgs/python3-cvxopt/template               |   1 -
 srcpkgs/python3-cycler/template               |   1 -
 srcpkgs/python3-cypari2/template              |   1 -
 srcpkgs/python3-cysignals/template            |   1 -
 srcpkgs/python3-daemonize/template            |   1 -
 srcpkgs/python3-dateparser/template           |   1 -
 srcpkgs/python3-dbusmock/template             |   1 -
 srcpkgs/python3-ddt/template                  |   1 -
 srcpkgs/python3-debian/template               |   1 -
 srcpkgs/python3-decorator/template            |   1 -
 srcpkgs/python3-defusedxml/template           |   1 -
 srcpkgs/python3-deprecated/template           |   1 -
 srcpkgs/python3-deprecation/template          |   1 -
 srcpkgs/python3-dill/template                 |   1 -
 srcpkgs/python3-discid/template               |   1 -
 srcpkgs/python3-discogs_client/template       |   1 -
 srcpkgs/python3-distlib/template              |   1 -
 srcpkgs/python3-distro/template               |   1 -
 srcpkgs/python3-distutils-extra/template      |   1 -
 srcpkgs/python3-dkimpy/template               |   1 -
 srcpkgs/python3-dnspython/template            |   1 -
 srcpkgs/python3-docker-pycreds/template       |  13 +
 srcpkgs/python3-docker/template               |   1 -
 srcpkgs/python3-dockerpty/template            |   1 -
 srcpkgs/python3-docopt/template               |   1 -
 srcpkgs/python3-docutils/template             |   1 -
 srcpkgs/python3-dogpile.cache/template        |   1 -
 srcpkgs/python3-doi/template                  |   1 -
 srcpkgs/python3-dominate/template             |   1 -
 srcpkgs/python3-dotenv/template               |   1 -
 srcpkgs/python3-dotty-dict/template           |   1 -
 srcpkgs/python3-dpkt/template                 |   1 -
 srcpkgs/python3-drgn/template                 |   1 -
 srcpkgs/python3-dulwich/template              |   1 -
 srcpkgs/python3-easygui/template              |   1 -
 srcpkgs/python3-ecdsa/template                |   1 -
 srcpkgs/python3-editables/template            |   1 -
 srcpkgs/python3-editor/template               |   1 -
 srcpkgs/python3-efl/template                  |   1 -
 srcpkgs/python3-elementpath/template          |   1 -
 srcpkgs/python3-eliot/template                |   1 -
 srcpkgs/python3-email-validator/template      |   1 -
 srcpkgs/python3-empy/template                 |   1 -
 srcpkgs/python3-enchant/template              |   1 -
 srcpkgs/python3-enrich/template               |   1 -
 srcpkgs/python3-entrypoints/template          |   1 -
 srcpkgs/python3-envdir/template               |   1 -
 srcpkgs/python3-enzyme/template               |   1 -
 srcpkgs/python3-etebase/template              |   1 -
 srcpkgs/python3-etesync/template              |   1 -
 srcpkgs/python3-evdev/template                |   1 -
 srcpkgs/python3-ewmh/template                 |   1 -
 srcpkgs/python3-execnet/template              |   1 -
 srcpkgs/python3-executing/template            |   1 -
 srcpkgs/python3-exifread/template             |   1 -
 srcpkgs/python3-fasteners/template            |   1 -
 srcpkgs/python3-fastjsonschema/template       |   1 -
 srcpkgs/python3-feedgenerator/template        |   1 -
 srcpkgs/python3-feedparser/template           |   1 -
 srcpkgs/python3-ffmpeg-python/template        |   1 -
 srcpkgs/python3-fido2/template                |   1 -
 srcpkgs/python3-filebytes/template            |   1 -
 srcpkgs/python3-filelock/template             |   1 -
 srcpkgs/python3-filetype/template             |   1 -
 srcpkgs/python3-fishnet/template              |   1 -
 srcpkgs/python3-flaky/template                |   1 -
 srcpkgs/python3-flexmock/template             |   1 -
 srcpkgs/python3-flit_core/template            |   1 -
 srcpkgs/python3-fpylll/template               |   1 -
 srcpkgs/python3-freezegun/template            |   1 -
 srcpkgs/python3-frozendict/template           |   1 -
 srcpkgs/python3-furl/template                 |   1 -
 srcpkgs/python3-fuse/template                 |   1 -
 srcpkgs/python3-future/template               |   1 -
 srcpkgs/python3-fuzzyfinder/template          |   1 -
 srcpkgs/python3-gast/template                 |   1 -
 srcpkgs/python3-geojson/template              |   1 -
 srcpkgs/python3-gevent/template               |   1 -
 srcpkgs/python3-gitchangelog/template         |   1 -
 srcpkgs/python3-gitdb/template                |   1 -
 srcpkgs/python3-github3/template              |   1 -
 srcpkgs/python3-gitlab/template               |   1 -
 srcpkgs/python3-gmpy2/template                |   1 -
 srcpkgs/python3-gntp/template                 |   1 -
 srcpkgs/python3-gnupg/template                |   1 -
 srcpkgs/python3-gobject/template              |   1 -
 srcpkgs/python3-gogs-client/template          |   1 -
 srcpkgs/python3-google-api-core/template      |   1 -
 .../python3-google-api-python-client/template |   1 -
 srcpkgs/python3-google-auth-httplib2/template |   1 -
 srcpkgs/python3-google-auth-oauthlib/template |   1 -
 srcpkgs/python3-google-auth/template          |   1 -
 .../python3-googleapis-common-protos/template |   1 -
 srcpkgs/python3-gpg/template                  |   1 -
 srcpkgs/python3-grako/template                |  24 ++
 srcpkgs/python3-graphviz/template             |   1 -
 srcpkgs/python3-greenlet/template             |   1 -
 srcpkgs/python3-grequests/template            |   1 -
 srcpkgs/python3-grpcio-tools/template         |   1 -
 srcpkgs/python3-grpcio/template               |   1 -
 srcpkgs/python3-guessit/template              |   1 -
 srcpkgs/python3-h11/template                  |   1 -
 srcpkgs/python3-h2/template                   |   1 -
 srcpkgs/python3-h5py/template                 |   1 -
 srcpkgs/python3-habanero/template             |   1 -
 srcpkgs/python3-halo/template                 |   1 -
 srcpkgs/python3-hawkauthlib/template          |   1 -
 srcpkgs/python3-hcloud/template               |   1 -
 srcpkgs/python3-hid/template                  |   1 -
 srcpkgs/python3-hiredis/template              |   1 -
 srcpkgs/python3-hjson/template                |   1 -
 srcpkgs/python3-hkdf/template                 |   1 -
 srcpkgs/python3-hoedown/template              |   1 -
 srcpkgs/python3-hpack/template                |   1 -
 srcpkgs/python3-html2text/template            |   1 -
 srcpkgs/python3-html5-parser/template         |   1 -
 srcpkgs/python3-html5lib/template             |   1 -
 srcpkgs/python3-httmock/template              |   1 -
 srcpkgs/python3-httpbin/template              |   1 -
 srcpkgs/python3-httpcore/template             |   1 -
 srcpkgs/python3-httpx/template                |   1 -
 srcpkgs/python3-humanize/template             |   1 -
 srcpkgs/python3-hyper-h2~HEAD                 |   1 +
 srcpkgs/python3-hypercorn/template            |   1 -
 srcpkgs/python3-hyperframe/template           |   1 -
 srcpkgs/python3-hypothesis/template           |   1 -
 srcpkgs/python3-i3ipc/template                |   1 -
 srcpkgs/python3-icalendar/template            |   1 -
 srcpkgs/python3-identify/template             |   1 -
 srcpkgs/python3-idna/template                 |   1 -
 srcpkgs/python3-ifaddr/template               |   1 -
 srcpkgs/python3-ijson/template                |   1 -
 srcpkgs/python3-imageio/template              |   1 -
 srcpkgs/python3-imagesize/template            |   1 -
 srcpkgs/python3-imaplib2/template             |   1 -
 srcpkgs/python3-importlib_metadata/template   |  15 +
 srcpkgs/python3-inflate64/template            |   1 -
 srcpkgs/python3-inflect/template              |   1 -
 srcpkgs/python3-influxdb/template             |   1 -
 srcpkgs/python3-iniconfig/template            |   1 -
 srcpkgs/python3-injector/template             |   1 -
 srcpkgs/python3-inotify/template              |   1 -
 srcpkgs/python3-intervaltree/template         |   1 -
 srcpkgs/python3-iptools/template              |   1 -
 srcpkgs/python3-ipython/template              |   1 -
 srcpkgs/python3-ipython_genutils/template     |   1 -
 srcpkgs/python3-ipython_ipykernel/template    |   1 -
 srcpkgs/python3-irc/template                  |   1 -
 srcpkgs/python3-isbnlib/template              |   1 -
 srcpkgs/python3-iso8601/template              |   1 -
 srcpkgs/python3-isodate/template              |   1 -
 srcpkgs/python3-isort/template                |   1 -
 srcpkgs/python3-itsdangerous/template         |   1 -
 srcpkgs/python3-itunespy/template             |   1 -
 srcpkgs/python3-iwlib/template                |   1 -
 srcpkgs/python3-janus/template                |   1 -
 srcpkgs/python3-jaraco.classes/template       |   1 -
 srcpkgs/python3-jaraco.collections/template   |   1 -
 srcpkgs/python3-jaraco.context/template       |   1 -
 srcpkgs/python3-jaraco.functools/template     |   1 -
 srcpkgs/python3-jaraco.logging/template       |   1 -
 srcpkgs/python3-jaraco.stream/template        |   1 -
 srcpkgs/python3-jaraco.text/template          |   1 -
 srcpkgs/python3-jedi/template                 |   1 -
 srcpkgs/python3-jeepney/template              |   1 -
 srcpkgs/python3-jellyfish/template            |   1 -
 srcpkgs/python3-jmespath/template             |   1 -
 srcpkgs/python3-joblib/template               |   1 -
 srcpkgs/python3-josepy/template               |   1 -
 srcpkgs/python3-jq/template                   |   1 -
 srcpkgs/python3-json5/template                |   1 -
 srcpkgs/python3-jsondiff/template             |   1 -
 srcpkgs/python3-jsonpointer/template          |   1 -
 srcpkgs/python3-jsonrpc-server/template       |  21 ++
 srcpkgs/python3-jsonrpclib/template           |   1 -
 srcpkgs/python3-jsonschema/template           |   1 -
 srcpkgs/python3-jupyter_client/template       |   1 -
 srcpkgs/python3-jupyter_console/template      |   1 -
 srcpkgs/python3-jupyter_core/template         |   1 -
 srcpkgs/python3-jupyter_ipywidgets/template   |   1 -
 srcpkgs/python3-jupyter_nbconvert/template    |   1 -
 srcpkgs/python3-jupyter_nbformat/template     |   1 -
 srcpkgs/python3-jupyter_notebook/template     |   1 -
 srcpkgs/python3-jupyter_qtconsole/template    |   1 -
 srcpkgs/python3-jupyter_server/template       |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-jupyterlab_pygments/template  |   1 -
 srcpkgs/python3-jupyterlab_server/template    |   1 -
 srcpkgs/python3-kaitaistruct/template         |   1 -
 srcpkgs/python3-kaptan/template               |   1 -
 srcpkgs/python3-keepalive/template            |  13 +
 srcpkgs/python3-keyring/template              |   1 -
 srcpkgs/python3-keyrings-alt/template         |   1 -
 srcpkgs/python3-keyutils/template             |   1 -
 srcpkgs/python3-kitchen/template              |   1 -
 srcpkgs/python3-kiwisolver/template           |   1 -
 srcpkgs/python3-language-server~HEAD          |   1 +
 srcpkgs/python3-lazy-object-proxy/template    |   1 -
 srcpkgs/python3-ldap/template                 |   1 -
 srcpkgs/python3-ldap3/template                |   1 -
 srcpkgs/python3-libarchive-c/template         |   1 -
 srcpkgs/python3-libevdev/template             |   1 -
 srcpkgs/python3-libtmux/template              |   1 -
 srcpkgs/python3-license-expression/template   |   1 -
 srcpkgs/python3-listparser/template           |   1 -
 srcpkgs/python3-llfuse/template               |   1 -
 srcpkgs/python3-log_symbols/template          |   1 -
 srcpkgs/python3-logbook/template              |   1 -
 srcpkgs/python3-logfury/template              |   1 -
 srcpkgs/python3-lrcalc/template               |   1 -
 srcpkgs/python3-lsp-jsonrpc/template          |   1 -
 srcpkgs/python3-lsp-server/template           |   1 -
 srcpkgs/python3-lxml/template                 |   1 -
 srcpkgs/python3-lz4/template                  |   1 -
 srcpkgs/python3-macaroons/template            |   1 -
 srcpkgs/python3-macholib/template             |   1 -
 srcpkgs/python3-magic/template                |   1 -
 srcpkgs/python3-makefun/template              |   1 -
 srcpkgs/python3-marisa-trie/template          |   1 -
 srcpkgs/python3-markdown-math/template        |   1 -
 srcpkgs/python3-markdown2/template            |   1 -
 srcpkgs/python3-marshmallow/template          |   1 -
 srcpkgs/python3-matplotlib-inline/template    |   1 -
 srcpkgs/python3-matplotlib/template           |   1 -
 srcpkgs/python3-matrix-common/template        |   1 -
 srcpkgs/python3-matrix-nio/template           |   1 -
 srcpkgs/python3-mccabe/template               |   1 -
 srcpkgs/python3-md2gemini/template            |   1 -
 srcpkgs/python3-mechanize/template            |   1 -
 srcpkgs/python3-mediafile/template            |   1 -
 srcpkgs/python3-memory_allocator/template     |   1 -
 srcpkgs/python3-milc/template                 |   1 -
 srcpkgs/python3-minidb/template               |   1 -
 srcpkgs/python3-miniupnpc/template            |   1 -
 srcpkgs/python3-misaka/template               |   1 -
 srcpkgs/python3-mistune/template              |   1 -
 srcpkgs/python3-mistune2/template             |   1 -
 srcpkgs/python3-mock/template                 |   1 -
 srcpkgs/python3-more-itertools/template       |   1 -
 srcpkgs/python3-mpd2/template                 |   1 -
 srcpkgs/python3-mpdnotify/template            |   1 -
 srcpkgs/python3-mpi4py/template               |   1 -
 srcpkgs/python3-mpmath/template               |   1 -
 srcpkgs/python3-mpv/template                  |   1 -
 srcpkgs/python3-msgpack/template              |   1 -
 srcpkgs/python3-msoffcrypto-tool/template     |   1 -
 srcpkgs/python3-mtranslate/template           |   1 -
 srcpkgs/python3-multidict/template            |   1 -
 srcpkgs/python3-multivolumefile/template      |   1 -
 srcpkgs/python3-munkres/template              |   1 -
 srcpkgs/python3-musicbrainzngs/template       |   1 -
 srcpkgs/python3-musicpd/template              |   1 -
 srcpkgs/python3-mutagen/template              |   1 -
 srcpkgs/python3-mygpoclient/template          |   1 -
 srcpkgs/python3-mypy/template                 |   1 -
 srcpkgs/python3-mypy_extensions/template      |   1 -
 srcpkgs/python3-mysqlclient/template          |   1 -
 srcpkgs/python3-namedlist/template            |   1 -
 srcpkgs/python3-natsort/template              |   1 -
 srcpkgs/python3-nbclassic/template            |   1 -
 srcpkgs/python3-nbclient/template             |   1 -
 srcpkgs/python3-nbxmpp/template               |   1 -
 srcpkgs/python3-ndg_httpsclient/template      |   1 -
 srcpkgs/python3-neovim/template               |   1 -
 srcpkgs/python3-nest_asyncio/template         |   1 -
 srcpkgs/python3-netaddr/template              |   1 -
 srcpkgs/python3-netifaces/template            |   1 -
 srcpkgs/python3-networkx/template             |   1 -
 srcpkgs/python3-nose-random/template          |   1 -
 srcpkgs/python3-nose/template                 |   1 -
 srcpkgs/python3-nose2/template                |   1 -
 srcpkgs/python3-notify2/template              |   1 -
 srcpkgs/python3-npyscreen/template            |   1 -
 srcpkgs/python3-ntlm-auth/template            |   1 -
 srcpkgs/python3-ntplib/template               |   1 -
 srcpkgs/python3-numexpr/template              |   1 -
 srcpkgs/python3-numpy-stl/template            |   1 -
 srcpkgs/python3-numpy/template                |   1 -
 srcpkgs/python3-nvml/template                 |   1 -
 srcpkgs/python3-oauth2client/template         |   1 -
 srcpkgs/python3-oauthlib/template             |   1 -
 srcpkgs/python3-occ/template                  |   1 -
 srcpkgs/python3-olefile/template              |   1 -
 srcpkgs/python3-oletools/template             |   1 -
 srcpkgs/python3-opcua/template                |   1 -
 srcpkgs/python3-openssl/template              |   1 -
 srcpkgs/python3-orderedmultidict/template     |   1 -
 srcpkgs/python3-orocos-kdl/template           |   1 -
 srcpkgs/python3-outcome/template              |   1 -
 srcpkgs/python3-owm/template                  |   1 -
 srcpkgs/python3-owslib/template               |   1 -
 srcpkgs/python3-packaging/template            |   1 -
 srcpkgs/python3-pafy/template                 |   1 -
 srcpkgs/python3-pam/template                  |   1 -
 srcpkgs/python3-pamqp/template                |   1 -
 srcpkgs/python3-pandas-msgpack/template       |   1 -
 srcpkgs/python3-pandas/template               |   1 -
 srcpkgs/python3-pandocfilters/template        |   1 -
 srcpkgs/python3-parameterized/template        |   1 -
 srcpkgs/python3-paramiko/template             |   1 -
 srcpkgs/python3-parse/template                |   1 -
 srcpkgs/python3-parsedatetime/template        |   1 -
 srcpkgs/python3-parsing/template              |   1 -
 srcpkgs/python3-parso/template                |   1 -
 srcpkgs/python3-parver/template               |   1 -
 srcpkgs/python3-passlib/template              |   1 -
 srcpkgs/python3-path-and-address/template     |   1 -
 srcpkgs/python3-path/template                 |   1 -
 srcpkgs/python3-pathlib2/template             |   1 -
 srcpkgs/python3-pathspec/template             |   1 -
 srcpkgs/python3-pathtools/template            |   1 -
 srcpkgs/python3-pathvalidate/template         |   1 -
 srcpkgs/python3-pbkdf2/template               |   1 -
 srcpkgs/python3-pcodedmp/template             |   1 -
 srcpkgs/python3-pdfminer.six/template         |   1 -
 srcpkgs/python3-pdfrw/template                |   1 -
 srcpkgs/python3-peewee/template               |   1 -
 srcpkgs/python3-pefile/template               |   1 -
 srcpkgs/python3-pem/template                  |   1 -
 srcpkgs/python3-pendulum/template             |   1 -
 srcpkgs/python3-perf/template                 |   1 -
 srcpkgs/python3-pexpect/template              |   1 -
 srcpkgs/python3-pgmigrate/template            |   1 -
 srcpkgs/python3-pgspecial/template            |   1 -
 srcpkgs/python3-pgzero/template               |   1 -
 srcpkgs/python3-phonenumbers/template         |   1 -
 srcpkgs/python3-phx-class-registry/template   |   1 -
 srcpkgs/python3-picamera/template             |   1 -
 srcpkgs/python3-pickleshare/template          |   1 -
 srcpkgs/python3-pikepdf/template              |   1 -
 srcpkgs/python3-pillow-simd/template          |   1 -
 srcpkgs/python3-pip/template                  |   1 -
 srcpkgs/python3-pipenv/template               |   1 -
 srcpkgs/python3-pipx/template                 |   1 -
 srcpkgs/python3-pivy/template                 |   1 -
 srcpkgs/python3-pkgconfig/template            |   1 -
 srcpkgs/python3-pkginfo/template              |   1 -
 srcpkgs/python3-platformdirs/template         |   1 -
 srcpkgs/python3-plotly/template               |   1 -
 srcpkgs/python3-pluggy/template               |   1 -
 srcpkgs/python3-pmw/template                  |   1 -
 srcpkgs/python3-podcastparser/template        |   1 -
 srcpkgs/python3-poetry-core/template          |   1 -
 srcpkgs/python3-polib/template                |   1 -
 srcpkgs/python3-portend/template              |   1 -
 srcpkgs/python3-pplpy/template                |   1 -
 srcpkgs/python3-prctl/template                |   1 -
 srcpkgs/python3-precis-i18n/template          |   1 -
 srcpkgs/python3-pretend/template              |   1 -
 srcpkgs/python3-primecountpy/template         |   1 -
 srcpkgs/python3-priority/template             |   1 -
 srcpkgs/python3-progress/template             |   1 -
 srcpkgs/python3-progressbar/template          |   1 -
 srcpkgs/python3-prometheus_client/template    |   1 -
 srcpkgs/python3-prompt_toolkit/template       |   1 -
 srcpkgs/python3-proselint/template            |   1 -
 srcpkgs/python3-protobuf/template             |   1 -
 srcpkgs/python3-psutil/template               |   1 -
 srcpkgs/python3-psycopg/template              |   1 -
 srcpkgs/python3-psycopg2/template             |   1 -
 srcpkgs/python3-ptyprocess/template           |   1 -
 srcpkgs/python3-publicsuffix2/template        |   1 -
 srcpkgs/python3-pulsectl/template             |   1 -
 srcpkgs/python3-pure-protobuf/template        |   1 -
 srcpkgs/python3-pure_eval/template            |   1 -
 srcpkgs/python3-puremagic/template            |   1 -
 srcpkgs/python3-pwntools/template             |   1 -
 srcpkgs/python3-py-cpuinfo/template           |   1 -
 srcpkgs/python3-py/template                   |   1 -
 srcpkgs/python3-py7zr/template                |   1 -
 srcpkgs/python3-pyDes/template                |   1 -
 srcpkgs/python3-pyFFTW/template               |   1 -
 srcpkgs/python3-pyacoustid/template           |   1 -
 srcpkgs/python3-pyaes/template                |   1 -
 srcpkgs/python3-pybcj/template                |   1 -
 srcpkgs/python3-pybind11/template             |   1 -
 srcpkgs/python3-pycares/template              |   1 -
 srcpkgs/python3-pycdio/template               |   1 -
 srcpkgs/python3-pychm/template                |   1 -
 srcpkgs/python3-pyclip/template               |   1 -
 srcpkgs/python3-pycodestyle/template          |   1 -
 srcpkgs/python3-pycollada/template            |   1 -
 srcpkgs/python3-pycotap/template              |   1 -
 srcpkgs/python3-pycountry/template            |   1 -
 srcpkgs/python3-pycryptodome/template         |   1 -
 srcpkgs/python3-pycryptodomex/template        |   1 -
 srcpkgs/python3-pydantic/template             |   1 -
 srcpkgs/python3-pydbus/template               |   1 -
 srcpkgs/python3-pyelftools/template           |   1 -
 srcpkgs/python3-pyfavicon/template            |   1 -
 srcpkgs/python3-pyfiglet/template             |   1 -
 srcpkgs/python3-pyflakes/template             |   1 -
 srcpkgs/python3-pygame/template               |   1 -
 srcpkgs/python3-pygccxml/template             |   1 -
 srcpkgs/python3-pyglet/template               |   1 -
 srcpkgs/python3-pyinfra/template              |   1 -
 srcpkgs/python3-pykeepass/template            |   1 -
 srcpkgs/python3-pykka/template                |   1 -
 srcpkgs/python3-pykwalify/template            |   1 -
 srcpkgs/python3-pylast/template               |   1 -
 srcpkgs/python3-pylibgen/template             |   1 -
 srcpkgs/python3-pylru/template                |   1 -
 srcpkgs/python3-pymediainfo/template          |   1 -
 srcpkgs/python3-pynacl/template               |   1 -
 srcpkgs/python3-pynest2d/template             |   1 -
 srcpkgs/python3-pyopencl/template             |   1 -
 srcpkgs/python3-pyotp/template                |   1 -
 srcpkgs/python3-pypandoc/template             |   1 -
 srcpkgs/python3-pyperclip/template            |   1 -
 srcpkgs/python3-pyppmd/template               |   1 -
 srcpkgs/python3-pyqt6-3d/template             |   1 -
 srcpkgs/python3-pyqt6-charts/template         |   1 -
 srcpkgs/python3-pyqt6-networkauth/template    |   1 -
 srcpkgs/python3-pyqt6-sip/template            |   1 -
 srcpkgs/python3-pyqt6/template                |   1 -
 srcpkgs/python3-pyqtgraph/template            |   1 -
 srcpkgs/python3-pyrfc3339/template            |   1 -
 srcpkgs/python3-pyrsistent/template           |   1 -
 srcpkgs/python3-pyscard/template              |   1 -
 srcpkgs/python3-pyscss/template               |   1 -
 srcpkgs/python3-pysdl2/template               |   1 -
 srcpkgs/python3-pyside2/template              |   1 -
 srcpkgs/python3-pysigset/template             |   1 -
 srcpkgs/python3-pysocks/template              |   1 -
 srcpkgs/python3-pysol_cards/template          |   1 -
 srcpkgs/python3-pyspotify/template            |   1 -
 srcpkgs/python3-pysrt/template                |   1 -
 srcpkgs/python3-pystache/template             |   1 -
 srcpkgs/python3-pytaglib/template             |   1 -
 srcpkgs/python3-pyte/template                 |   1 -
 srcpkgs/python3-pytest-aiohttp/template       |   1 -
 srcpkgs/python3-pytest-asyncio/template       |   1 -
 srcpkgs/python3-pytest-cov/template           |   1 -
 .../python3-pytest-fixture-config/template    |   1 -
 srcpkgs/python3-pytest-flake8/template        |   1 -
 srcpkgs/python3-pytest-forked/template        |   1 -
 srcpkgs/python3-pytest-httpbin/template       |   1 -
 srcpkgs/python3-pytest-httpserver/template    |   1 -
 srcpkgs/python3-pytest-lazy-fixture/template  |   1 -
 srcpkgs/python3-pytest-mock/template          |   1 -
 srcpkgs/python3-pytest-qt/template            |   1 -
 srcpkgs/python3-pytest-subtests/template      |   1 -
 srcpkgs/python3-pytest-sugar/template         |   1 -
 srcpkgs/python3-pytest-timeout/template       |   1 -
 srcpkgs/python3-pytest-xdist/template         |   1 -
 srcpkgs/python3-pytest-xvfb/template          |   1 -
 srcpkgs/python3-pytest/template               |   1 -
 srcpkgs/python3-pythondialog/template         |   1 -
 srcpkgs/python3-pytools/template              |   1 -
 srcpkgs/python3-pytz/template                 |   1 -
 .../python3-pytz_deprecation_shim/template    |   1 -
 srcpkgs/python3-pytzdata/template             |   1 -
 srcpkgs/python3-pyudev/template               |   1 -
 srcpkgs/python3-pywinrm/template              |   1 -
 srcpkgs/python3-pywt/template                 |   1 -
 srcpkgs/python3-pyx/template                  |   1 -
 srcpkgs/python3-pyxattr/template              |   1 -
 srcpkgs/python3-pyzbar/template               |   1 -
 srcpkgs/python3-pyzmq/template                |   1 -
 srcpkgs/python3-pyzstd/template               |   1 -
 srcpkgs/python3-qrcode/template               |   1 -
 srcpkgs/python3-quart/template                |   1 -
 srcpkgs/python3-random2/template              |   1 -
 srcpkgs/python3-rarfile/template              |   1 -
 srcpkgs/python3-raven/template                |   1 -
 srcpkgs/python3-rdflib/template               |   1 -
 srcpkgs/python3-readability-lxml/template     |   1 -
 srcpkgs/python3-readlike/template             |   1 -
 srcpkgs/python3-rebulk/template               |   1 -
 srcpkgs/python3-recommonmark/template         |   1 -
 srcpkgs/python3-redis/template                |   1 -
 srcpkgs/python3-reedsolo/template             |   1 -
 srcpkgs/python3-reflink/template              |   1 -
 srcpkgs/python3-regex/template                |   1 -
 srcpkgs/python3-rencode/template              |   1 -
 srcpkgs/python3-reportlab/template            |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-requests-file/template        |   1 -
 srcpkgs/python3-requests-mock/template        |   1 -
 srcpkgs/python3-requests-ntlm/template        |   1 -
 srcpkgs/python3-requests-oauthlib/template    |   1 -
 srcpkgs/python3-requests-toolbelt/template    |   1 -
 srcpkgs/python3-requests-unixsocket/template  |   1 -
 srcpkgs/python3-requests/template             |   1 -
 srcpkgs/python3-resolvelib/template           |   1 -
 srcpkgs/python3-responses/template            |   1 -
 srcpkgs/python3-rfc3986/template              |   1 -
 srcpkgs/python3-rfc6555/template              |   1 -
 srcpkgs/python3-rich/template                 |   1 -
 srcpkgs/python3-ripe-atlas-cousteau/template  |   1 -
 srcpkgs/python3-ripe-atlas-sagan/template     |   1 -
 srcpkgs/python3-ropgadget/template            |   1 -
 srcpkgs/python3-rsa/template                  |   1 -
 srcpkgs/python3-rss2email/template            |   1 -
 srcpkgs/python3-rtree/template                |   1 -
 srcpkgs/python3-ruamel.yaml.clib/template     |   1 -
 srcpkgs/python3-ruamel.yaml/template          |   1 -
 srcpkgs/python3-rx/template                   |   1 -
 srcpkgs/python3-s-tui/template                |   1 -
 srcpkgs/python3-s3transfer/template           |   1 -
 srcpkgs/python3-sabyenc3/template             |   1 -
 srcpkgs/python3-saml2/template                |   1 -
 srcpkgs/python3-scandir/template              |   1 -
 srcpkgs/python3-scikit-image/template         |   1 -
 srcpkgs/python3-scikit-learn/template         |   1 -
 srcpkgs/python3-scikit-video/template         |   1 -
 srcpkgs/python3-scipy/template                |   1 -
 srcpkgs/python3-scour/template                |   1 -
 srcpkgs/python3-scruffy/template              |   1 -
 srcpkgs/python3-scrypt/template               |   1 -
 srcpkgs/python3-seaborn/template              |   1 -
 srcpkgs/python3-semanticversion/template      |   1 -
 srcpkgs/python3-semver/template               |   1 -
 srcpkgs/python3-send2trash/template           |   1 -
 srcpkgs/python3-sentry/template               |   1 -
 srcpkgs/python3-serpent/template              |   1 -
 srcpkgs/python3-setproctitle/template         |   1 -
 srcpkgs/python3-setuptools-rust/template      |   1 -
 srcpkgs/python3-setuptools/template           |   1 -
 srcpkgs/python3-setuptools_scm/template       |   1 -
 srcpkgs/python3-sgmllib/template              |   1 -
 srcpkgs/python3-sh/template                   |   1 -
 srcpkgs/python3-shapely/template              |   1 -
 srcpkgs/python3-shellingham/template          |   1 -
 srcpkgs/python3-shodan/template               |   1 -
 srcpkgs/python3-signedjson/template           |   1 -
 srcpkgs/python3-simber/template               |   1 -
 srcpkgs/python3-simplebayes/template          |   1 -
 srcpkgs/python3-simplegeneric/template        |   1 -
 srcpkgs/python3-simplejson/template           |   1 -
 srcpkgs/python3-sip-PyQt5/template            |   1 -
 srcpkgs/python3-slixmpp/template              |   1 -
 srcpkgs/python3-slugify/template              |   1 -
 srcpkgs/python3-smartypants/template          |   1 -
 srcpkgs/python3-smbc/template                 |   1 -
 srcpkgs/python3-smmap/template                |   1 -
 srcpkgs/python3-snakeoil/template             |   1 -
 srcpkgs/python3-snappy/template               |   1 -
 srcpkgs/python3-sniffio/template              |   1 -
 srcpkgs/python3-snowballstemmer/template      |   1 -
 srcpkgs/python3-socketIO-client/template      |   1 -
 srcpkgs/python3-socks/template                |   1 -
 srcpkgs/python3-sortedcontainers/template     |   1 -
 srcpkgs/python3-soupsieve/template            |   1 -
 srcpkgs/python3-spake2/template               |   1 -
 srcpkgs/python3-sphinx-automodapi/template    |   1 -
 srcpkgs/python3-sphinx_rtd_theme/template     |   1 -
 .../python3-sphinxcontrib-applehelp/template  |   1 -
 .../python3-sphinxcontrib-devhelp/template    |   1 -
 .../python3-sphinxcontrib-htmlhelp/template   |   1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template |   1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template |   1 -
 .../template                                  |   1 -
 srcpkgs/python3-spinners/template             |   1 -
 srcpkgs/python3-spotipy/template              |   1 -
 srcpkgs/python3-stack_data/template           |   1 -
 srcpkgs/python3-stem/template                 |   1 -
 srcpkgs/python3-stevedore/template            |   1 -
 srcpkgs/python3-stormssh/template             |   1 -
 srcpkgs/python3-straight.plugin/template      |   1 -
 srcpkgs/python3-subprocess-tee/template       |   1 -
 srcpkgs/python3-subunit/template              |   1 -
 srcpkgs/python3-svg.path/template             |   1 -
 srcpkgs/python3-sympy/template                |   1 -
 srcpkgs/python3-tables/template               |   1 -
 srcpkgs/python3-tabulate/template             |   1 -
 srcpkgs/python3-tasklib/template              |   1 -
 srcpkgs/python3-telegram/template             |   1 -
 srcpkgs/python3-tempora/template              |   1 -
 srcpkgs/python3-tenacity/template             |   1 -
 srcpkgs/python3-termcolor/template            |   1 -
 srcpkgs/python3-terminado/template            |   1 -
 srcpkgs/python3-terminaltables/template       |   1 -
 srcpkgs/python3-testpath/template             |   1 -
 srcpkgs/python3-testtools/template            |   1 -
 srcpkgs/python3-text-unidecode/template       |   1 -
 srcpkgs/python3-texttable/template            |   1 -
 srcpkgs/python3-thefuzz/template              |   1 -
 srcpkgs/python3-threadpoolctl/template        |   1 -
 srcpkgs/python3-tifffile/template             |   1 -
 srcpkgs/python3-tinycss/template              |   1 -
 srcpkgs/python3-tkinter/template              |   1 -
 srcpkgs/python3-tldextract/template           |   1 -
 srcpkgs/python3-tmuxp/template                |   1 -
 srcpkgs/python3-tokenize-rt/template          |   1 -
 srcpkgs/python3-toml/template                 |   1 -
 srcpkgs/python3-tomli-w/template              |   1 -
 srcpkgs/python3-tomlkit/template              |   1 -
 srcpkgs/python3-tornado/template              |   1 -
 srcpkgs/python3-tqdm/template                 |   1 -
 srcpkgs/python3-traitlets/template            |   1 -
 srcpkgs/python3-transifex-client~HEAD         |   1 +
 srcpkgs/python3-treq/template                 |   1 -
 srcpkgs/python3-trimesh/template              |   1 -
 srcpkgs/python3-trio/template                 |   1 -
 srcpkgs/python3-trustme/template              |   1 -
 srcpkgs/python3-ttystatus/template            |   1 -
 srcpkgs/python3-tweepy/template               |   1 -
 srcpkgs/python3-twitter/template              |   1 -
 srcpkgs/python3-txacme/template               |  21 ++
 srcpkgs/python3-txaio/template                |   1 -
 srcpkgs/python3-txredisapi/template           |   1 -
 srcpkgs/python3-txtorcon/template             |   1 -
 srcpkgs/python3-typed-ast/template            |   1 -
 srcpkgs/python3-typeguard/template            |   1 -
 srcpkgs/python3-typing_extensions/template    |   1 -
 srcpkgs/python3-typogrify/template            |   1 -
 srcpkgs/python3-tzlocal/template              |   1 -
 srcpkgs/python3-ultrajson/template            |   1 -
 srcpkgs/python3-unittest-mixins/template      |   1 -
 srcpkgs/python3-unpaddedbase64/template       |   1 -
 srcpkgs/python3-urbandict/template            |   1 -
 srcpkgs/python3-uritemplate/template          |   1 -
 srcpkgs/python3-uritools/template             |   1 -
 srcpkgs/python3-urlgrabber/template           |   1 -
 srcpkgs/python3-urllib3/template              |   1 -
 srcpkgs/python3-urwid/template                |   1 -
 srcpkgs/python3-urwidtrees/template           |   1 -
 srcpkgs/python3-usb/template                  |   1 -
 srcpkgs/python3-userpath/template             |   1 -
 srcpkgs/python3-utils/template                |   1 -
 srcpkgs/python3-uvloop/template               |   1 -
 srcpkgs/python3-validators/template           |   1 -
 srcpkgs/python3-vdf/template                  |   1 -
 srcpkgs/python3-versioningit/template         |   1 -
 srcpkgs/python3-vint/template                 |   1 -
 srcpkgs/python3-virtualenv-clone/template     |   1 -
 srcpkgs/python3-virtualenv/template           |   1 -
 srcpkgs/python3-virustotal-api/template       |   1 -
 srcpkgs/python3-vispy/template                |   1 -
 srcpkgs/python3-vlc/template                  |   1 -
 srcpkgs/python3-vobject/template              |   1 -
 srcpkgs/python3-voluptuous/template           |   1 -
 srcpkgs/python3-waitress/template             |   1 -
 srcpkgs/python3-watchdog/template             |   1 -
 srcpkgs/python3-wcmatch/template              |   1 -
 srcpkgs/python3-wcwidth/template              |   1 -
 srcpkgs/python3-webassets/template            |   1 -
 srcpkgs/python3-webencodings/template         |   1 -
 srcpkgs/python3-websocket-client/template     |   1 -
 srcpkgs/python3-websockets/template           |   1 -
 srcpkgs/python3-wheel/template                |   1 -
 srcpkgs/python3-wikipedia/template            |   1 -
 srcpkgs/python3-wrapt/template                |   1 -
 srcpkgs/python3-wsproto/template              |   1 -
 srcpkgs/python3-xcffib/template               |   1 -
 srcpkgs/python3-xdg-variables/template        |   1 -
 srcpkgs/python3-xdg/template                  |   1 -
 srcpkgs/python3-xlib/template                 |   1 -
 srcpkgs/python3-xlrd/template                 |   1 -
 srcpkgs/python3-xmlschema/template            |   1 -
 srcpkgs/python3-xmltodict/template            |   1 -
 srcpkgs/python3-xvfbwrapper/template          |   1 -
 srcpkgs/python3-xxhash/template               |   1 -
 srcpkgs/python3-yaml/template                 |   1 -
 srcpkgs/python3-yamllint/template             |   1 -
 srcpkgs/python3-yapf/template                 |   1 -
 srcpkgs/python3-yara/template                 |   1 -
 srcpkgs/python3-yarl/template                 |   1 -
 srcpkgs/python3-youtube-search/template       |   1 -
 srcpkgs/python3-youtubesearch/template        |   1 -
 srcpkgs/python3-yoyo-migrations/template      |   1 -
 srcpkgs/python3-ytmusicapi/template           |   1 -
 srcpkgs/python3-zc.lockfile/template          |   1 -
 srcpkgs/python3-zeroconf/template             |   1 -
 srcpkgs/python3-zipfile-deflate64/template    |   1 -
 srcpkgs/python3-zipp/template                 |  20 ++
 srcpkgs/python3-zipstream/template            |   1 -
 .../python3-zope.cachedescriptors/template    |   1 -
 srcpkgs/python3-zope.component/template       |   1 -
 srcpkgs/python3-zope.configuration/template   |   1 -
 srcpkgs/python3-zope.copy/template            |   1 -
 srcpkgs/python3-zope.deferredimport/template  |   1 -
 srcpkgs/python3-zope.deprecation/template     |   1 -
 srcpkgs/python3-zope.event/template           |   1 -
 srcpkgs/python3-zope.exceptions/template      |   1 -
 srcpkgs/python3-zope.hookable/template        |   1 -
 srcpkgs/python3-zope.i18nmessageid/template   |   1 -
 srcpkgs/python3-zope.location/template        |   1 -
 srcpkgs/python3-zope.proxy/template           |   1 -
 srcpkgs/python3-zope.schema/template          |   1 -
 srcpkgs/python3-zope.security/template        |   1 -
 srcpkgs/python3-zope.testing/template         |   1 -
 srcpkgs/python3-zope.testrunner/template      |   1 -
 srcpkgs/python3-zstandard/template            |   1 -
 srcpkgs/python3/template                      |   1 -
 srcpkgs/q5go/template                         |   1 -
 srcpkgs/qastools/template                     |   1 -
 srcpkgs/qca-qt5/template                      |   1 -
 srcpkgs/qed/template                          |   1 -
 srcpkgs/qemacs/template                       |   1 -
 srcpkgs/qemu-user-static/template             |   1 -
 srcpkgs/qflipper/template                     |   1 -
 srcpkgs/qgit/template                         |   1 -
 srcpkgs/qml-box2d/template                    |   1 -
 srcpkgs/qoauth-qt5/template                   |   1 -
 srcpkgs/qolibri/template                      |   1 -
 srcpkgs/qpwgraph/template                     |   1 -
 srcpkgs/qrcodegen/template                    |   1 -
 srcpkgs/qscintilla-qt5/template               |   1 -
 srcpkgs/qsstv/template                        |   1 -
 srcpkgs/qt5-doc/template                      |   1 -
 srcpkgs/qt5-fsarchiver/template               |   1 -
 srcpkgs/qt5-speech/template                   |   1 -
 srcpkgs/qt5-styleplugins/template             |   1 -
 srcpkgs/qt5-systems/template                  |   1 -
 srcpkgs/qt5-webengine/template                |   1 -
 srcpkgs/qt5-webkit/template                   |   1 -
 srcpkgs/qt5-webview/template                  |   1 -
 srcpkgs/qt5pas/template                       |   1 -
 srcpkgs/qt6-3d/template                       |   1 -
 srcpkgs/qt6-base/template                     |   1 -
 srcpkgs/qt6-charts/template                   |   1 -
 srcpkgs/qt6-connectivity/template             |   1 -
 srcpkgs/qt6-declarative/template              |   1 -
 srcpkgs/qt6-imageformats/template             |   1 -
 srcpkgs/qt6-location/template                 |   1 -
 srcpkgs/qt6-lottie/template                   |   1 -
 srcpkgs/qt6-multimedia/template               |   1 -
 srcpkgs/qt6-networkauth/template              |   1 -
 srcpkgs/qt6-qt5compat/template                |   1 -
 srcpkgs/qt6-quick3d/template                  |   1 -
 srcpkgs/qt6-quickcontrols2/template           |  26 ++
 srcpkgs/qt6-quicktimeline/template            |   1 -
 srcpkgs/qt6-remoteobjects/template            |   1 -
 srcpkgs/qt6-scxml/template                    |   1 -
 srcpkgs/qt6-sensors/template                  |   1 -
 srcpkgs/qt6-serialport/template               |   1 -
 srcpkgs/qt6-shadertools/template              |   1 -
 srcpkgs/qt6-svg/template                      |   1 -
 srcpkgs/qt6-tools/template                    |   1 -
 srcpkgs/qt6-translations/template             |   1 -
 srcpkgs/qt6-virtualkeyboard/template          |   1 -
 srcpkgs/qt6-wayland/template                  |   1 -
 srcpkgs/qt6-webchannel/template               |   1 -
 srcpkgs/qt6-websockets/template               |   1 -
 srcpkgs/qtav/template                         |   1 -
 srcpkgs/qtcreator/template                    |   1 -
 srcpkgs/qtikz/template                        |   1 -
 srcpkgs/qtkeychain-qt5/template               |   1 -
 srcpkgs/qtox/template                         |   1 -
 srcpkgs/qtpass/template                       |   1 -
 srcpkgs/qtractor/template                     |   1 -
 srcpkgs/quickjs/template                      |   1 -
 srcpkgs/quimup/template                       |   1 -
 srcpkgs/qv4l2/template                        |   1 -
 srcpkgs/qxkb/template                         |   1 -
 srcpkgs/racket/template                       |   1 -
 srcpkgs/radamsa/template                      |   1 -
 srcpkgs/radicale/template                     |   1 -
 srcpkgs/rage-player/template                  |   1 -
 srcpkgs/rankwidth/template                    |   1 -
 srcpkgs/raptor/template                       |   1 -
 srcpkgs/razergenie/template                   |   1 -
 srcpkgs/rclone/template                       |   1 -
 srcpkgs/re2/template                          |   1 -
 srcpkgs/redsocks/template                     |   1 -
 srcpkgs/reflex/template                       |   1 -
 srcpkgs/remind/template                       |   1 -
 srcpkgs/remmina/template                      |   1 -
 srcpkgs/reptyr/template                       |   1 -
 srcpkgs/rest0/template                        |   1 -
 srcpkgs/retroarch/template                    |   1 -
 srcpkgs/retroshare/template                   |   1 -
 srcpkgs/rex/template                          |   1 -
 srcpkgs/rhash/template                        |   1 -
 srcpkgs/rink/template                         |   1 -
 srcpkgs/rizin/template                        |   1 -
 srcpkgs/rng-tools/template                    |   1 -
 srcpkgs/rnnoise/template                      |   1 -
 srcpkgs/rock64-uboot/template                 |   1 -
 srcpkgs/rofs-filtered/template                |   1 -
 srcpkgs/rox/template                          |   1 -
 srcpkgs/rpi-eeprom/template                   |   1 -
 srcpkgs/rpi-firmware/template                 |   1 -
 srcpkgs/rpi-kernel/template                   |   1 -
 srcpkgs/rpi-userland/template                 |   1 -
 srcpkgs/rpi2-kernel~HEAD                      |   1 +
 srcpkgs/rpi3-kernel~HEAD                      |   1 +
 srcpkgs/rpi4-kernel~HEAD                      |   1 +
 srcpkgs/rsClock/template                      |   1 -
 srcpkgs/rtl8723bt-firmware/template           |   1 -
 srcpkgs/rtl8812au-dkms/template               |   1 -
 srcpkgs/rtl8821cu-dkms/template               |   1 -
 srcpkgs/rtl8822bu-dkms/template               |   1 -
 srcpkgs/ruby-deep_merge/template              |   1 -
 srcpkgs/ruby-ffi/template                     |   1 -
 srcpkgs/ruby-hpricot/template                 |   1 -
 srcpkgs/ruby-rdiscount/template               |   1 -
 srcpkgs/ruby-sync/template                    |   1 -
 srcpkgs/ruby-tmuxinator/template              |   1 -
 srcpkgs/run-mailcap/template                  |   1 -
 srcpkgs/run-parts/template                    |   1 -
 srcpkgs/runawk/template                       |   1 -
 srcpkgs/runelite-launcher/template            |   1 -
 srcpkgs/runit-void/template                   |   1 -
 srcpkgs/runit/template                        |   1 -
 srcpkgs/rust-analyzer/template                |   1 -
 srcpkgs/rust-cargo-audit/template             |   1 -
 srcpkgs/rust-cargo-bloat/template             |   1 -
 srcpkgs/rust-sccache/template                 |   1 -
 srcpkgs/rust/template                         |   1 -
 srcpkgs/rusty-diceware/template               |   1 -
 srcpkgs/rw/template                           |   1 -
 srcpkgs/ryzen-stabilizator/template           |   1 -
 srcpkgs/rz-ghidra/template                    |   1 -
 srcpkgs/sabnzbd/template                      |   1 -
 .../sage-data-combinatorial_designs/template  |   1 -
 srcpkgs/sage-data-conway_polynomials/template |   1 -
 srcpkgs/sage-data-elliptic_curves/template    |   1 -
 srcpkgs/sage-data-graphs/template             |   1 -
 srcpkgs/sage-data-polytopes_db/template       |   1 -
 srcpkgs/sagemath/template                     |   1 -
 srcpkgs/sam/template                          |   1 -
 srcpkgs/sandboxfs/template                    |   1 -
 srcpkgs/sane-airscan/template                 |   1 -
 srcpkgs/sane/template                         |   1 -
 srcpkgs/sasm/template                         |   1 -
 srcpkgs/sauerbraten/template                  |   1 -
 srcpkgs/sbsigntool/template                   |   1 -
 srcpkgs/sbt/template                          |   1 -
 srcpkgs/sc3-plugins/template                  |   1 -
 srcpkgs/schedtool/template                    |   1 -
 srcpkgs/schilytools/template                  |   1 -
 srcpkgs/scons/template                        |   1 -
 srcpkgs/scratch/template                      |   1 -
 srcpkgs/scream-alsa-ivshmem~HEAD              |   1 +
 srcpkgs/scream-alsa~HEAD                      |   1 +
 srcpkgs/scream-pulseaudio-ivshmem~HEAD        |   1 +
 srcpkgs/scream-pulseaudio~HEAD                |   1 +
 srcpkgs/scream-raw-ivshmem~HEAD               |   1 +
 srcpkgs/scream-raw~HEAD                       |   1 +
 srcpkgs/scream/template                       |   1 -
 srcpkgs/seafile-client-qt/template            |   1 -
 srcpkgs/seafile-libclient/template            |   1 -
 srcpkgs/searchfile/template                   |  23 ++
 srcpkgs/seexpr-krita/template                 |   1 -
 srcpkgs/sendEmail/template                    |   1 -
 srcpkgs/senpai/template                       |   1 -
 srcpkgs/sequoia-sop/template                  |   1 -
 srcpkgs/sequoia-sq/template                   |   1 -
 srcpkgs/sequoia-sqv/template                  |   1 -
 srcpkgs/setzer/template                       |   1 -
 srcpkgs/shfmt/template                        |   1 -
 srcpkgs/shiboken2/template                    |   1 -
 srcpkgs/sigil/template                        |   1 -
 srcpkgs/signing-party/template                |   1 -
 srcpkgs/signon-plugin-oauth2/template         |   1 -
 srcpkgs/signond/template                      |   1 -
 srcpkgs/sigrok-firmware-fx2lafw/template      |   1 -
 srcpkgs/silc/template                         |   1 -
 srcpkgs/silly/template                        |   1 -
 srcpkgs/simage/template                       |   1 -
 srcpkgs/simh/template                         |   1 -
 srcpkgs/sip4/template                         |   1 -
 srcpkgs/sisl/template                         |   1 -
 srcpkgs/skktools/template                     |   1 -
 srcpkgs/sklogw/template                       |   1 -
 srcpkgs/sleuthkit/template                    |   1 -
 srcpkgs/slrn/template                         |   1 -
 srcpkgs/slstatus/template                     |   1 -
 srcpkgs/slurm-wlm/template                    |   1 -
 srcpkgs/slurm/template                        |   1 -
 srcpkgs/snappy-player/template                |   1 -
 srcpkgs/snapwm/template                       |   1 -
 srcpkgs/snes9x-gtk/template                   |   1 -
 srcpkgs/socklog/template                      |   1 -
 srcpkgs/sof-firmware/template                 |   1 -
 srcpkgs/sof-tools/template                    |   1 -
 srcpkgs/solarus-quest-editor/template         |   1 -
 srcpkgs/solarus/template                      |   1 -
 srcpkgs/sombok/template                       |   1 -
 srcpkgs/sonic/template                        |   1 -
 srcpkgs/soundfont-fluid/template              |   1 -
 srcpkgs/source-sans-pro/template              |   1 -
 srcpkgs/spamassassin/template                 |   1 -
 srcpkgs/spandsp/template                      |   1 -
 srcpkgs/sparsehash/template                   |   1 -
 srcpkgs/spdx-licenses-list/template           |   1 -
 srcpkgs/spectrwm/template                     |   1 -
 srcpkgs/speech-dispatcher/template            |   1 -
 srcpkgs/speedcrunch/template                  |   1 -
 srcpkgs/speedometer/template                  |   1 -
 srcpkgs/spice-protocol/template               |   1 -
 srcpkgs/splint/template                       |   1 -
 srcpkgs/splix/template                        |   1 -
 srcpkgs/sqlite-pcre/template                  |   1 -
 srcpkgs/sqlite/template                       |   1 -
 srcpkgs/squeak/template                       |   1 -
 srcpkgs/ssdeep/template                       |   1 -
 srcpkgs/statnot/template                      |   1 -
 srcpkgs/stdm/template                         |   1 -
 srcpkgs/steam/template                        |   1 -
 srcpkgs/stegsnow/template                     |   1 -
 srcpkgs/step-certificates/template            |   1 -
 srcpkgs/step-cli/template                     |   1 -
 srcpkgs/stlarch-font/template                 |   1 -
 srcpkgs/stockfish/template                    |   1 -
 srcpkgs/sublime-merge-bin~HEAD                |   1 +
 srcpkgs/sublime-merge/template                |   1 -
 srcpkgs/sublime-text3/template                |   1 -
 srcpkgs/sublime-text4/template                |   1 -
 srcpkgs/subtle/template                       |   1 -
 srcpkgs/subversion-kwallet-auth/template      |   1 -
 srcpkgs/sugar/template                        |   1 -
 srcpkgs/sun7i-kernel/template                 |   1 -
 srcpkgs/sunpinyin/template                    |   1 -
 srcpkgs/sunwait/template                      |   1 -
 srcpkgs/supercollider/template                |   1 -
 srcpkgs/supertux2/template                    |   1 -
 srcpkgs/supertuxkart/template                 |   1 -
 srcpkgs/surfraw/template                      |   1 -
 srcpkgs/svt-av1/template                      |   1 -
 srcpkgs/sway-audio-idle-inhibit/template      |   1 -
 srcpkgs/swh-lv2/template                      |   1 -
 srcpkgs/swh-plugins/template                  |   1 -
 srcpkgs/swi-prolog/template                   |   1 -
 srcpkgs/swiften/template                      |   1 -
 srcpkgs/sydbox/template                       |   1 -
 srcpkgs/sympow/template                       |   1 -
 srcpkgs/synergy/template                      |   1 -
 srcpkgs/tab/template                          |   1 -
 srcpkgs/tacacs/template                       |   1 -
 srcpkgs/tachyon/template                      |   1 -
 srcpkgs/taisei/template                       |   1 -
 srcpkgs/taplo/template                        |   1 -
 srcpkgs/taralli/template                      |   1 -
 srcpkgs/tarsnap/template                      |   1 -
 srcpkgs/tasknc/template                       |   1 -
 srcpkgs/tbb/template                          |   1 -
 srcpkgs/tcc/template                          |   1 -
 srcpkgs/tcl/template                          |   1 -
 srcpkgs/tcllib/template                       |   1 -
 srcpkgs/tcpflow/template                      |   1 -
 srcpkgs/tea/template                          |   1 -
 srcpkgs/teamspeak3/template                   |   1 -
 srcpkgs/tectonic/template                     |   1 -
 srcpkgs/ted/template                          |   1 -
 srcpkgs/telegram-desktop/template             |   1 -
 srcpkgs/telegram-tg/template                  |   1 -
 srcpkgs/telepathy-qt5/template                |   1 -
 srcpkgs/termsyn-font/template                 |   1 -
 srcpkgs/tesseract-ocr/template                |   1 -
 srcpkgs/tesseract/template                    |   1 -
 srcpkgs/texlive/template                      |   1 -
 srcpkgs/textadept/template                    |   1 -
 srcpkgs/texworks/template                     |   1 -
 srcpkgs/tg_owt/template                       |   1 -
 srcpkgs/thermald/template                     |   1 -
 srcpkgs/thinglaunch/template                  |   1 -
 srcpkgs/thingmenu/template                    |   1 -
 srcpkgs/tidy5/template                        |   1 -
 srcpkgs/tif22pnm/template                     |   1 -
 srcpkgs/tig/template                          |   1 -
 srcpkgs/tilda/template                        |   1 -
 srcpkgs/timewarrior/template                  |   1 -
 srcpkgs/timidity/template                     |   1 -
 srcpkgs/tint2/template                        |   1 -
 srcpkgs/tintin/template                       |   1 -
 srcpkgs/tinyxml/template                      |   1 -
 srcpkgs/tk/template                           |   1 -
 srcpkgs/tklib/template                        |   1 -
 srcpkgs/tldr/template                         |   1 -
 srcpkgs/tllist/template                       |   1 -
 srcpkgs/tlp/template                          |   1 -
 srcpkgs/tlpui/template                        |   1 -
 srcpkgs/tomahawk/template                     |   1 -
 srcpkgs/tomb/template                         |   1 -
 srcpkgs/toxcore/template                      |   1 -
 srcpkgs/tp_smapi-dkms/template                |   1 -
 srcpkgs/trace-cmd/template                    |   1 -
 srcpkgs/tracker3-miners~HEAD                  |   1 +
 srcpkgs/tracker3~HEAD                         |   1 +
 srcpkgs/transcode/template                    |   1 -
 srcpkgs/transifex-cli/template                |   1 -
 srcpkgs/trayer-srg/template                   |   1 -
 srcpkgs/tree/template                         |   1 -
 srcpkgs/treeline/template                     |   1 -
 srcpkgs/trident-automount/template            |  21 ++
 srcpkgs/trident-networkmgr/template           |   1 -
 srcpkgs/triggerhappy/template                 |   1 -
 srcpkgs/trn/template                          |   1 -
 srcpkgs/tsocks/template                       |   1 -
 srcpkgs/ttf-material-icons~HEAD               |   1 +
 srcpkgs/ttf-opensans/template                 |   1 -
 srcpkgs/ttf-ubuntu-font-family/template       |   1 -
 srcpkgs/ttyqr/template                        |   1 -
 srcpkgs/tuir/template                         |   1 -
 srcpkgs/tuxguitar/template                    |   1 -
 srcpkgs/tuxpaint/template                     |   1 -
 srcpkgs/twaindsm/template                     |   1 -
 srcpkgs/twemoji/template                      |   1 -
 srcpkgs/txt2man/template                      |   1 -
 srcpkgs/tzutils/template                      |   1 -
 srcpkgs/u-boot-tools/template                 |   1 -
 srcpkgs/u9fs/template                         |   1 -
 srcpkgs/uacme/template                        |   1 -
 srcpkgs/ucpp/template                         |   1 -
 srcpkgs/udisks2/template                      |   1 -
 srcpkgs/ufetch/template                       |   1 -
 srcpkgs/ulauncher/template                    |   1 -
 srcpkgs/unclutter/template                    |   1 -
 srcpkgs/uncrustify/template                   |   1 -
 srcpkgs/unixbench/template                    |   1 -
 srcpkgs/unixodbc/template                     |   1 -
 srcpkgs/unrar/template                        |   1 -
 srcpkgs/unzip/template                        |   1 -
 srcpkgs/up_rewrite/template                   |   1 -
 srcpkgs/upower/template                       |   1 -
 srcpkgs/upx/template                          |   1 -
 srcpkgs/urbanterror-data/template             |   1 -
 srcpkgs/urbanterror/template                  |   1 -
 srcpkgs/urxvtconfig/template                  |   1 -
 srcpkgs/usbredir/template                     |   1 -
 srcpkgs/usbtop/template                       |   1 -
 srcpkgs/util-linux-common/template            |   1 -
 srcpkgs/utox/template                         |   1 -
 srcpkgs/v2ray/template                        |   1 -
 srcpkgs/valadoc/template                      |   1 -
 srcpkgs/vale-style-alex/template              |   1 -
 srcpkgs/vale-style-microsoft/template         |   1 -
 srcpkgs/vale-style-proselint/template         |   1 -
 srcpkgs/vale-style-write-good/template        |   1 -
 srcpkgs/vanitygen/template                    |   1 -
 srcpkgs/vapoursynth-editor/template           |   1 -
 srcpkgs/vba-m/template                        |   1 -
 srcpkgs/vbindiff/template                     |   1 -
 srcpkgs/vc/template                           |   1 -
 srcpkgs/vdrift/template                       |   1 -
 srcpkgs/vegeta/template                       |   1 -
 srcpkgs/vhba-module-dkms/template             |   1 -
 srcpkgs/viewnior/template                     |   1 -
 srcpkgs/vigra/template                        |   1 -
 srcpkgs/vim-colorschemes/template             |   1 -
 srcpkgs/virglrenderer/template                |   1 -
 srcpkgs/virtualbox-ose/template               |   1 -
 srcpkgs/virtuoso/template                     |   1 -
 srcpkgs/visitors/template                     |   1 -
 srcpkgs/vkeybd/template                       |   1 -
 srcpkgs/vmap/template                         |   1 -
 srcpkgs/vmdfmt/template                       |   1 -
 srcpkgs/vpnc/template                         |   1 -
 srcpkgs/vpnfailsafe/template                  |   1 -
 srcpkgs/vte3/template                         |   1 -
 srcpkgs/vtk/template                          |   1 -
 srcpkgs/vulkan-loader/template                |   1 -
 srcpkgs/w3m/template                          |   1 -
 srcpkgs/wally-cli/template                    |   1 -
 srcpkgs/warsow-data/template                  |   1 -
 srcpkgs/warsow/template                       |   1 -
 srcpkgs/warzone2100/template                  |   1 -
 srcpkgs/waypipe/template                      |   1 -
 srcpkgs/wbg/template                          |   1 -
 srcpkgs/webkit2gtk/template                   |   1 -
 srcpkgs/welle-io/template                     |   1 -
 srcpkgs/whois/template                        |   1 -
 srcpkgs/whowatch/template                     |   1 -
 srcpkgs/wicd/template                         |   1 -
 srcpkgs/wike/template                         |   1 -
 srcpkgs/wildmidi/template                     |   1 -
 srcpkgs/wire-desktop/template                 |   1 -
 srcpkgs/wireguard-dkms/template               |   1 -
 srcpkgs/wireless_tools/template               |   1 -
 srcpkgs/wlclock/template                      |   1 -
 srcpkgs/wlopm/template                        |   1 -
 srcpkgs/wlr-randr/template                    |   1 -
 srcpkgs/wlroots0.14/template                  |   1 -
 srcpkgs/wmclock/template                      |   1 -
 srcpkgs/wmii/template                         |   1 -
 srcpkgs/wmutils-core/template                 |   1 -
 srcpkgs/wmutils-opt/template                  |   1 -
 srcpkgs/wofi/template                         |   1 -
 srcpkgs/workrave/template                     |   1 -
 srcpkgs/wpa_gui/template                      |   1 -
 srcpkgs/wqy-microhei/template                 |   1 -
 srcpkgs/wxMaxima/template                     |   1 -
 srcpkgs/wxPython/template                     |   1 -
 srcpkgs/wxPython4/template                    |   1 -
 srcpkgs/wxWidgets-gtk3/template               |   1 -
 srcpkgs/x264/template                         |   1 -
 srcpkgs/x265/template                         |   1 -
 srcpkgs/x2x-git/template                      |   1 -
 srcpkgs/xaos/template                         |   1 -
 srcpkgs/xapps/template                        |   1 -
 srcpkgs/xastir/template                       |   1 -
 srcpkgs/xboxdrv/template                      |   1 -
 srcpkgs/xbps-static/template                  |   1 -
 srcpkgs/xcb-proto/template                    |   1 -
 srcpkgs/xcolorsel/template                    |   1 -
 srcpkgs/xcursor-vanilla-dmz/template          |   1 -
 srcpkgs/xdebug8.0/template                    |   1 -
 srcpkgs/xdebug8.1/template                    |   1 -
 srcpkgs/xdot/template                         |   1 -
 srcpkgs/xf86-video-fbturbo-sunxi/template     |  28 ++
 srcpkgs/xf86-video-intel/template             |   1 -
 srcpkgs/xiate/template                        |   1 -
 srcpkgs/xidle/template                        |   1 -
 srcpkgs/xkcdpass/template                     |   1 -
 srcpkgs/xmldiff/template                      |   1 -
 srcpkgs/xnec2c/template                       |   1 -
 srcpkgs/xonotic-data-low/template             |   1 -
 srcpkgs/xonotic-data/template                 |   1 -
 srcpkgs/xonotic/template                      |   1 -
 srcpkgs/xorg-server-xwayland/template         |   1 -
 srcpkgs/xorg-util-macros/template             |   1 -
 srcpkgs/xorriso/template                      |   1 -
 srcpkgs/xscreensaver/template                 |   1 -
 srcpkgs/xseticon/template                     |   1 -
 srcpkgs/xss-lock/template                     |   1 -
 srcpkgs/xtrlock/template                      |   1 -
 srcpkgs/xvidcore/template                     |   1 -
 srcpkgs/yabause-gtk/template                  |  18 +
 srcpkgs/yambar/template                       |   1 -
 srcpkgs/yaml-cpp/template                     |   1 -
 srcpkgs/yggdrasil/template                    |   1 -
 srcpkgs/ykneomgr/template                     |   1 -
 srcpkgs/ykpers-gui/template                   |   1 -
 srcpkgs/yosys/template                        |   1 -
 srcpkgs/youtube-dl/template                   |   1 -
 srcpkgs/yq-go/template                        |   1 -
 srcpkgs/yquake2/template                      |   1 -
 srcpkgs/yt-dlp/template                       |   1 -
 srcpkgs/z3/template                           |   1 -
 srcpkgs/zd1211-firmware/template              |   1 -
 srcpkgs/zeroc-mcpp/template                   |   1 -
 srcpkgs/zeroinstall/template                  |   1 -
 srcpkgs/zfs-auto-snapshot/template            |   1 -
 srcpkgs/zimg/template                         |   1 -
 srcpkgs/zip/template                          |   1 -
 srcpkgs/zoom/template                         |   1 -
 srcpkgs/zopfli/template                       |   1 -
 srcpkgs/zproto/template                       |   1 -
 srcpkgs/zsnes/template                        |   1 -
 srcpkgs/zulip-desktop/template                |   1 -
 srcpkgs/zulucrypt/template                    |   1 -
 3135 files changed, 2641 insertions(+), 3024 deletions(-)
 create mode 120000 srcpkgs/Gifsicle~HEAD
 create mode 100644 srcpkgs/MoinMoin/template
 create mode 100644 srcpkgs/MultiMC/template
 create mode 100644 srcpkgs/SMC/template
 create mode 120000 srcpkgs/cbatticon-gtk3~HEAD
 create mode 100644 srcpkgs/cegui07/template
 create mode 100644 srcpkgs/celestia-gtk/template
 create mode 100644 srcpkgs/couchpotato/template
 create mode 100644 srcpkgs/elasticsearch/template
 create mode 100644 srcpkgs/exfat-dkms/template
 create mode 100644 srcpkgs/gandi-cli/template
 create mode 120000 srcpkgs/gmime3~HEAD
 create mode 120000 srcpkgs/gnome-passwordsafe~HEAD
 create mode 100644 srcpkgs/gradio/template
 create mode 120000 srcpkgs/gsimplecal-gtk2~HEAD
 create mode 100644 srcpkgs/guile1.8/template
 create mode 100644 srcpkgs/kicad-i18n/template
 create mode 100644 srcpkgs/libpipewire0.2/template
 create mode 100644 srcpkgs/libpng12/template
 create mode 100644 srcpkgs/libunique1/template
 create mode 100644 srcpkgs/libxml2-python/template
 create mode 100644 srcpkgs/linux4.4/template
 create mode 100644 srcpkgs/mailpile/template
 create mode 100644 srcpkgs/miro-video-converter/template
 create mode 100644 srcpkgs/ocaml-lablgtk2/template
 create mode 100644 srcpkgs/opencl-clhpp/template
 create mode 120000 srcpkgs/opencv4~HEAD
 create mode 100644 srcpkgs/parallel-rust/template
 create mode 100644 srcpkgs/paraview/template
 create mode 120000 srcpkgs/perl-Stow~HEAD
 create mode 100644 srcpkgs/printrun/template
 create mode 100644 srcpkgs/python-Babel/template
 create mode 100644 srcpkgs/python-M2Crypto/template
 create mode 100644 srcpkgs/python-Pillow/template
 create mode 100644 srcpkgs/python-Pygments/template
 create mode 100644 srcpkgs/python-atomicwrites/template
 create mode 100644 srcpkgs/python-backports.configparser/template
 create mode 100644 srcpkgs/python-backports.functools_lru_cache/template
 create mode 100644 srcpkgs/python-backports/template
 create mode 100644 srcpkgs/python-bcrypt/template
 create mode 100644 srcpkgs/python-boto/template
 create mode 100644 srcpkgs/python-chardet/template
 create mode 100644 srcpkgs/python-configobj/template
 create mode 100644 srcpkgs/python-contextlib2/template
 create mode 100644 srcpkgs/python-coverage/template
 create mode 100644 srcpkgs/python-cryptography_vectors/template
 create mode 100644 srcpkgs/python-funcsigs/template
 create mode 100644 srcpkgs/python-gobject/template
 create mode 100644 srcpkgs/python-hypothesis/template
 create mode 100644 srcpkgs/python-importlib_metadata/template
 create mode 100644 srcpkgs/python-iso8601/template
 create mode 100644 srcpkgs/python-isodate/template
 create mode 100644 srcpkgs/python-lockfile/template
 create mode 100644 srcpkgs/python-lxml/template
 create mode 100644 srcpkgs/python-mock/template
 create mode 100644 srcpkgs/python-more-itertools/template
 create mode 100644 srcpkgs/python-nose/template
 create mode 100644 srcpkgs/python-notify/template
 create mode 100644 srcpkgs/python-packaging/template
 create mode 100644 srcpkgs/python-pathlib2/template
 create mode 100644 srcpkgs/python-pluggy/template
 create mode 100644 srcpkgs/python-pretend/template
 create mode 100644 srcpkgs/python-py/template
 create mode 100644 srcpkgs/python-pycryptodome/template
 create mode 100644 srcpkgs/python-pydns/template
 create mode 100644 srcpkgs/python-pystache/template
 create mode 100644 srcpkgs/python-pytest/template
 create mode 100644 srcpkgs/python-pytz/template
 create mode 100644 srcpkgs/python-rdflib/template
 create mode 100644 srcpkgs/python-reportlab/template
 create mode 100644 srcpkgs/python-requests/template
 create mode 100644 srcpkgs/python-rfc6555/template
 create mode 100644 srcpkgs/python-scandir/template
 create mode 100644 srcpkgs/python-selectors2/template
 create mode 100644 srcpkgs/python-spambayes/template
 create mode 100644 srcpkgs/python-typing/template
 create mode 100644 srcpkgs/python-urllib3/template
 create mode 100644 srcpkgs/python-urwid/template
 create mode 100644 srcpkgs/python-xdg/template
 create mode 100644 srcpkgs/python-zipp/template
 create mode 100644 srcpkgs/python3-SPARQLWrapper/template
 create mode 100644 srcpkgs/python3-aioredis/template
 create mode 100644 srcpkgs/python3-bluez/template
 create mode 100644 srcpkgs/python3-docker-pycreds/template
 create mode 100644 srcpkgs/python3-grako/template
 create mode 120000 srcpkgs/python3-hyper-h2~HEAD
 create mode 100644 srcpkgs/python3-importlib_metadata/template
 create mode 100644 srcpkgs/python3-jsonrpc-server/template
 create mode 100644 srcpkgs/python3-keepalive/template
 create mode 120000 srcpkgs/python3-language-server~HEAD
 create mode 120000 srcpkgs/python3-transifex-client~HEAD
 create mode 100644 srcpkgs/python3-txacme/template
 create mode 100644 srcpkgs/python3-zipp/template
 create mode 100644 srcpkgs/qt6-quickcontrols2/template
 create mode 120000 srcpkgs/rpi2-kernel~HEAD
 create mode 120000 srcpkgs/rpi3-kernel~HEAD
 create mode 120000 srcpkgs/rpi4-kernel~HEAD
 create mode 120000 srcpkgs/scream-alsa-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-alsa~HEAD
 create mode 120000 srcpkgs/scream-pulseaudio-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-pulseaudio~HEAD
 create mode 120000 srcpkgs/scream-raw-ivshmem~HEAD
 create mode 120000 srcpkgs/scream-raw~HEAD
 create mode 100644 srcpkgs/searchfile/template
 create mode 120000 srcpkgs/sublime-merge-bin~HEAD
 create mode 120000 srcpkgs/tracker3-miners~HEAD
 create mode 120000 srcpkgs/tracker3~HEAD
 create mode 100644 srcpkgs/trident-automount/template
 create mode 120000 srcpkgs/ttf-material-icons~HEAD
 create mode 100644 srcpkgs/xf86-video-fbturbo-sunxi/template
 create mode 100644 srcpkgs/yabause-gtk/template

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 3dd6c25a0a26..8df162c2f482 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -6,7 +6,6 @@ _ver_major="${version%%.*}"
 _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
-wrksrc="EmptyEpsilon-EE-${version}"
 build_style=cmake
 configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
  -DCPACK_PACKAGE_VERSION=${version}
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index c0436d6506d0..a73024fd5ecb 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,7 +3,6 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
-wrksrc="fritzing-app-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Gifsicle~HEAD b/srcpkgs/Gifsicle~HEAD
new file mode 120000
index 000000000000..a986d20bd79b
--- /dev/null
+++ b/srcpkgs/Gifsicle~HEAD
@@ -0,0 +1 @@
+gifsicle
\ No newline at end of file
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index 81d18790290f..237ef744d7c9 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.7
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index b15f96abe599..d0071777a005 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.49
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MoinMoin/template b/srcpkgs/MoinMoin/template
new file mode 100644
index 000000000000..8d1e5be6354d
--- /dev/null
+++ b/srcpkgs/MoinMoin/template
@@ -0,0 +1,14 @@
+# Template file for 'MoinMoin'
+pkgname=MoinMoin
+version=1.9.11
+revision=1
+build_style=python2-module
+hostmakedepends="python"
+makedepends="python"
+depends="python"
+short_desc="MoinMoin, a Python clone of WikiWiki"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="https://moinmo.in"
+distfiles="https://static.moinmo.in/files/moin-${version}.tar.gz"
+checksum=02be31d55f39d4fe0c6253df8b49e01b76d095634cbd1b56d185f66e1e0c3cf5
diff --git a/srcpkgs/MultiMC/template b/srcpkgs/MultiMC/template
new file mode 100644
index 000000000000..825af9736482
--- /dev/null
+++ b/srcpkgs/MultiMC/template
@@ -0,0 +1,45 @@
+# Template file for 'MultiMC'
+pkgname=MultiMC
+version=0.6.12
+revision=2
+_commithashnbt="4b305bbd2ac0e7a26987baf7949a484a87b474d4"
+_nbtversion="multimc-0.6.1"
+_quazipversion="multimc-3"
+build_style=cmake
+configure_args='-DMultiMC_BUILD_PLATFORM=Void -DMultiMC_LAYOUT=lin-system'
+hostmakedepends="openjdk8 xxd git qt5-qmake qt5-host-tools tar"
+makedepends="qt5-devel qt5-x11extras-devel qt5-svg-devel gtk+-devel"
+depends="virtual?java-environment qt5-svg"
+short_desc="Instanced Minecraft client"
+maintainer="Henry Naguski <henry@nilsu.org>"
+license="Apache-2.0"
+homepage="http://multimc.org"
+distfiles="https://github.com/${pkgname}/${pkgname}5/archive/${version}.tar.gz
+ https://github.com/${pkgname}/libnbtplusplus/archive/${_nbtversion}.tar.gz
+ https://github.com/${pkgname}/quazip/archive/${_quazipversion}.tar.gz"
+checksum="c251744b77d93db4ead56940b7b81d30dc5390fb86a1676d3f0364cc4e570185
+ 36c816e6b1ef8ece52c57dfa9bfda3a23808d0c6c3288b25d8bcf49c7cdb5b07
+ ffa60368b1c196859691b637c740f4c60597b2ac47217995082ae8b2a3a9ac18"
+skip_extraction="${_nbtversion}.tar.gz ${_quazipversion}.tar.gz"
+
+case "$XBPS_TARGET_MACHINE" in
+	armv*) broken="https://github.com/MultiMC/MultiMC5/issues/2895";;
+esac
+
+pre_configure() {
+	export JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk
+	export PATH=$PATH:$JAVA_HOME/bin
+	tar zxvf "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_nbtversion}.tar.gz" -C "${wrksrc}/libraries/libnbtplusplus" --strip-components 1
+	tar zxvf "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_quazipversion}.tar.gz" -C "${wrksrc}/libraries/quazip" --strip-components 1
+}
+
+post_install() {
+	vmkdir usr/libexec/multimc
+	mv "${DESTDIR}/usr/bin/multimc" "${DESTDIR}/usr/libexec/multimc"
+	vbin "${FILESDIR}/MultiMC.sh" MultiMC
+	vinstall build/libMultiMC_nbt++.so 755 /usr/lib
+	vinstall build/libMultiMC_quazip.so 755 /usr/lib
+	vinstall application/package/linux/multimc.desktop 644 /usr/share/applications
+	vsed -i "${DESTDIR}/usr/share/applications/multimc.desktop" -e 's/Exec=multimc/Exec=MultiMC/'
+	vinstall application/resources/multimc/scalable/multimc.svg 644 /usr/share/pixmaps
+}
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index 787f422babd7..7265a6cd6443 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -2,7 +2,6 @@
 pkgname=OpenLP
 version=2.9.4
 revision=1
-wrksrc="OpenLP-${version}"
 build_style=python3-module
 # test always fails with AssertionError
 # see https://gitlab.com/openlp/openlp/-/issues/1024
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 48af03b33ffd..0eab06facf44 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.08.21
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SMC/template b/srcpkgs/SMC/template
new file mode 100644
index 000000000000..88b6224eeef3
--- /dev/null
+++ b/srcpkgs/SMC/template
@@ -0,0 +1,36 @@
+# Template file for 'SMC'
+pkgname=SMC
+version=1.9
+revision=9
+build_style=gnu-configure
+hostmakedepends="automake libtool gettext-devel pkg-config unzip"
+makedepends="MesaLib-devel boost-devel cegui07-devel gettext-devel
+ SDL_image-devel SDL_mixer-devel SDL_ttf-devel"
+short_desc="Two-dimensional platform game similar to Super Mario"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-3.0-or-later"
+homepage="http://www.secretmaryo.org/"
+distfiles="
+ ${SOURCEFORGE_SITE}/smclone/${pkgname,,}-${version}.tar.bz2
+ ${SOURCEFORGE_SITE}/smclone/SMC_Music_5.0_high.zip"
+checksum="
+ b4194e70d3f1de3da884dd1a11e4f5cec25a205f66a3b85cc9fc1c86289b237d
+ c5bb2e1830c7cbe499c93851f5a02b2b900b4730d2c7a133a44a7b43a297dab8"
+replaces="SMC-data>=0"
+
+CXXFLAGS="-fpermissive -std=c++11"
+LDFLAGS="-Wl,--no-as-needed -lX11 -lboost_system"
+
+post_extract() {
+	# remove CRs from end of line
+	find ${wrksrc}/src -type f -exec sed -i "{}" -e "s;\r$;;" \;
+	mv ${XBPS_BUILDDIR}/data/music/* ${wrksrc}/data/music
+}
+pre_configure() {
+	vsed -i configure.ac -e "/AM_INIT_AUTOMAKE/s/)/ subdir-objects)/"
+	NOCONFIGURE=1 ./autogen.sh
+}
+post_install() {
+	vinstall ${FILESDIR}/smc.desktop 644 usr/share/applications
+	vinstall ${FILESDIR}/smc.png 644 usr/share/pixmaps
+}
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index e858493ef880..e034c8c461f5 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=1
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index d8a2b77f9c54..7897443388ca 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 33f6e70bd335..48f4acdf29a4 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index db168dbda807..49814c9f37d5 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 532b20164f44..a0711304ba8c 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbatticon-gtk3~HEAD b/srcpkgs/cbatticon-gtk3~HEAD
new file mode 120000
index 000000000000..914da0006f51
--- /dev/null
+++ b/srcpkgs/cbatticon-gtk3~HEAD
@@ -0,0 +1 @@
+cbatticon
\ No newline at end of file
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/cegui07/template b/srcpkgs/cegui07/template
new file mode 100644
index 000000000000..50aa6624bca2
--- /dev/null
+++ b/srcpkgs/cegui07/template
@@ -0,0 +1,90 @@
+# Template file for 'cegui07'
+pkgname=cegui07
+version=0.7.9
+revision=8
+build_style=gnu-configure
+configure_args="--disable-samples"
+make_build_args="all html"
+hostmakedepends="automake dejavu-fonts-ttf doxygen glm graphviz libtool
+ pkg-config python"
+makedepends="boost-devel devil-devel freeimage-devel freetype-devel
+ fribidi-devel glfw-devel libxml2-devel lua51-devel minizip-devel ois-devel
+ pcre-devel silly-devel tinyxml-devel toluapp-devel
+ $(vopt_if irrlicht 'irrlicht-devel')
+ $(vopt_if python 'python-devel')"
+depends="cegui07-data"
+short_desc="Crazy Eddie's Graphical User Interface (0.7.x)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="http://cegui.org.uk/"
+distfiles="${SOURCEFORGE_SITE}/crayzedsgui/CEGUI%20Mk-2/${version}/CEGUI-${version}.tar.gz"
+checksum=7c3b264def08b46de749c2acaba363e907479d924612436f3bd09da2e474bb8c
+
+build_options="irrlicht python"
+desc_option_irrlicht="Enable support for Irrlicht"
+build_options_default="irrlicht"
+
+if [ -z "$CROSS_BUILD" ]; then
+	# XXX: boost-python is not available when cross building
+	build_options_default+=" python"
+fi
+
+# Make configure find python and freetype2
+CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/python2.7"
+
+pre_configure() {
+	# Silence doxygen
+	sed -i doc/doxygen/Makefile.am \
+		-e 's;$(DOXYGEN) doxyfile;& >/dev/null 2>&1;'
+
+	# Modernize Makefile.am files
+	find . -name Makefile.am -exec sed -i "{}" \
+		-e "1i ACLOCAL_AMFLAGS = -I m4" \
+		-e "s;INCLUDES;AM_CXXFLAGS;g" \;
+
+	# Set AM_CPPFLAGS for the C source in tolua++
+	sed -i cegui/src/ScriptingModules/LuaScriptModule/support/tolua++/Makefile.am \
+		-e "s;AM_CXXFLAGS;AM_CFLAGS;"
+
+	# Modernize configure.ac (enable subdir-objects)
+	sed -i configure.ac \
+		-e "s;dist-zip tar-ustar;& subdir-objects;" \
+		-e "/^AM_INIT_AUTOMAKE.*/a AC_CONFIG_MACRO_DIRS([m4])"
+
+	mkdir -p m4
+	cp doc/COPYING doc/README .
+	touch NEWS AUTHORS ChangeLog
+	autoreconf -if
+}
+post_install() {
+	vlicense COPYING
+	vdoc doc/README
+	vdoc doc/GLEW-LICENSE
+	vdoc doc/PCRE-LICENSE
+	vdoc doc/TinyXML-License
+	vdoc doc/stringencoders-license
+}
+
+cegui07-data_package() {
+	short_desc+=" - data files"
+	pkg_install() {
+		vmove usr/share/CEGUI
+	}
+}
+cegui07-doc_package() {
+	short_desc+=" - documentation"
+	pkg_install() {
+		vmkdir usr/share/doc/${sourcepkg}
+		vcopy ${wrksrc}/doc/doxygen/html usr/share/doc/${sourcepkg}
+	}
+}
+cegui07-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		# Move only the symlink *.so files
+		find ${DESTDIR}/usr/lib/ -type l -exec mv "{}" ${PKGDESTDIR}/usr/lib \;
+	}
+}
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/celestia-gtk/template b/srcpkgs/celestia-gtk/template
new file mode 100644
index 000000000000..e8cbe8877547
--- /dev/null
+++ b/srcpkgs/celestia-gtk/template
@@ -0,0 +1,25 @@
+# Template file for 'celestia-gtk'
+pkgname=celestia-gtk
+version=1.6.1
+revision=5
+build_style=gnu-configure
+configure_args="--with-gtk --with-lua --enable-theora --disable-static"
+hostmakedepends="pkg-config"
+makedepends="gtkglext-devel zlib-devel lua51-devel glu-devel gtk+-devel
+ libjpeg-turbo-devel libpng-devel libtheora-devel"
+short_desc="Free space simulation using GTK"
+maintainer="Martin Riese <grauehaare@gmx.de>"
+license="GPL-2.0-only"
+homepage="https://celestia.space"
+distfiles="${SOURCEFORGE_SITE}/celestia/celestia-${version}.tar.gz"
+checksum="d35570ccb9440fc0bd3e73eb9b4c3e8a4c25f3ae444a13d1175053fa16dc34c4"
+
+provides="celestia-${version}_${revision}"
+replaces="celestia>=0"
+
+do_configure() {
+	local _gtk_libs=$(pkg-config --libs gtkglext-x11-1.0)
+	CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+	LIBS="-lpng -ljpeg -llua5.1 ${_gtk_libs} -logg -ltheora -lz -ldl" \
+		./configure ${configure_args}
+}
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
index d218d82c1d70..3acf639f5258 100644
--- a/srcpkgs/ckbcomp/template
+++ b/srcpkgs/ckbcomp/template
@@ -2,7 +2,6 @@
 pkgname=ckbcomp
 version=1.198
 revision=1
-wrksrc="console-setup-${version}"
 depends="perl"
 short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/couchpotato/template b/srcpkgs/couchpotato/template
new file mode 100644
index 000000000000..5c48eb500360
--- /dev/null
+++ b/srcpkgs/couchpotato/template
@@ -0,0 +1,23 @@
+# Template file for 'couchpotato'
+pkgname=couchpotato
+version=3.0.1
+revision=3
+pycompile_dirs="/usr/share/couchpotato"
+make_dirs="
+ /var/lib/couchpotato 0755 couchpotato couchpotato"
+depends="python"
+short_desc="Usenet PVR for movies"
+maintainer="Ananteris <ananteris@mailinator.com>"
+license="GPL-3.0-or-later"
+homepage="http://couchpota.to"
+distfiles="https://github.com/RuudBurger/CouchPotatoServer/archive/build/${version}.tar.gz>${pkgname}-${version}.tar.gz"
+checksum=f08f9c6ac02f66c6667f17ded1eea4c051a62bbcbadd2a8673394019878e92f7
+python_version=2
+couchpotato_homedir="/var/lib/couchpotato"
+system_accounts="couchpotato"
+
+do_install() {
+	vmkdir usr/share/couchpotato
+	vcopy "*" usr/share/couchpotato
+	vsv couchpotato
+}
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 0905fa341648..7d5ec60bd77c 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -2,7 +2,6 @@
 pkgname=crack-attack
 version=1.1.14
 revision=10
-wrksrc="$pkgname-$version"
 build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index 58db8270c399..c5406a33716e 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -2,7 +2,6 @@
 pkgname=daemontools
 version=0.76
 revision=3
-wrksrc=admin
 build_wrksrc=${pkgname}-${version}
 build_style=slashpackage
 short_desc="A collection of tools for managing UNIX services"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index 575d9b7a74e7..84c1b946d10c 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index 23d75725e76a..7287982e3cff 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dolphin-emu/template b/srcpkgs/dolphin-emu/template
index 2b3a783943b8..1e1f54576f6c 100644
--- a/srcpkgs/dolphin-emu/template
+++ b/srcpkgs/dolphin-emu/template
@@ -6,7 +6,6 @@ _dolphin_commit=8ecfa537a242de74d2e372e30d9d79b14584b2fb
 _mgba_commit=40d4c430fc36caeb7ea32fd39624947ed487d2f2
 #Version/hash pair can be found at https://dolphin-emu.org/download/
 archs="x86_64* aarch64* ppc64le* i686*"
-wrksrc="dolphin-${_dolphin_commit}"
 build_style=cmake
 configure_args="-DUSE_SHARED_ENET=ON
  -DDOLPHIN_WC_DESCRIBE=${version%.*}-${version##*.}
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 4518697790ab..2ec8b69e925b 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74.3
 revision=1
-wrksrc=${pkgname}-0.74-3
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index 109336ddaa82..42b29dc79a59 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elasticsearch/template b/srcpkgs/elasticsearch/template
new file mode 100644
index 000000000000..bc7ed65cc57e
--- /dev/null
+++ b/srcpkgs/elasticsearch/template
@@ -0,0 +1,51 @@
+# Template file for 'elasticsearch'
+pkgname=elasticsearch
+version=5.1.2
+revision=2
+# The only native part is libjnidispatch.so inside jna-*.jar, which is supplied
+# only for a few archs, namely arm (armv6l and better), aarch64, ppc64le, x86,
+# and x86_64; ppc64 is also supplied but elfv1 only, and all only for glibc.
+# We could recompile this, but someone would need to add code to do that.
+archs="i686 x86_64 aarch64 armv6l armv7l ppc64le"
+depends="virtual?java-runtime"
+short_desc="A distributed, open source search and analytics engine"
+maintainer="dota? =op <rogi@skylittlesystem.org>"
+license="Apache-2.0"
+homepage="http://www.elastic.co"
+distfiles="https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-${version}.tar.gz"
+checksum=74d752f9a8b46898d306ad169b72f328e17215c0909149e156a576089ef11c42
+system_accounts="elastic"
+conf_files="/etc/elasticsearch/elasticsearch.yml /etc/elasticsearch/jvm.options /etc/elasticsearch/log4j2.properties"
+
+do_install() {
+	ES="usr/share/elasticsearch"
+
+	rm -f bin/*.{bat,exe}
+	vmkdir $ES
+
+	vcopy bin $ES
+	vcopy lib $ES
+	vcopy modules $ES
+	vcopy plugins $ES
+
+	vmkdir usr/bin
+
+	ln -sf /$ES/bin/elasticsearch "$DESTDIR/usr/bin"
+
+	vmkdir etc/elasticsearch
+	vcopy config/* etc/elasticsearch
+
+	ln -sf /etc/elasticsearch "$DESTDIR/$ES/config"
+
+	vmkdir var/lib/elasticsearch/data
+	ln -sf /var/lib/elasticsearch/data "$DESTDIR/$ES/data"
+
+	vmkdir var/log/elasticsearch
+	ln -sf /var/log/elasticsearch "$DESTDIR/$ES/logs"
+
+	vlicense LICENSE.txt
+	vlicense NOTICE.txt
+	vdoc README.textile
+
+	vsv elasticsearch
+}
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exfat-dkms/template b/srcpkgs/exfat-dkms/template
new file mode 100644
index 000000000000..cef100943c8b
--- /dev/null
+++ b/srcpkgs/exfat-dkms/template
@@ -0,0 +1,19 @@
+# Template file for 'exfat-dkms'
+pkgname=exfat-dkms
+version=1.2.8
+revision=5
+_commit=01c30ad52625a7261e1b0d874553b6ca7af25966
+short_desc="Exfat kernel driver (nofuse)"
+maintainer="Andrea Brancaleoni <abc@pompel.me>"
+license="GPL-2.0-or-later"
+homepage="https://github.com/dorimanx/exfat-nofuse"
+distfiles="https://github.com/dorimanx/exfat-nofuse/archive/${_commit}.tar.gz"
+checksum=b88a98f0a7e1b987465f5ccfcafb384b293506c7fec9d3b91b803e0fe5b16e0a
+
+dkms_modules="exfat ${version}"
+depends="dkms"
+
+do_install() {
+	vmkdir usr/src/exfat-${version}
+	vcopy "*" usr/src/exfat-${version}
+}
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index 099388661ee9..2d54afc9b873 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=5.5.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gandi-cli/template b/srcpkgs/gandi-cli/template
new file mode 100644
index 000000000000..6b779eea8473
--- /dev/null
+++ b/srcpkgs/gandi-cli/template
@@ -0,0 +1,19 @@
+# Template file for 'gandi-cli'
+pkgname=gandi-cli
+version=1.6
+revision=1
+build_style=python3-module
+hostmakedepends="python3-docutils python3-setuptools"
+depends="python3-setuptools python3-IPy python3-click python3-requests python3-yaml"
+checkdepends="$depends python3-pytest-cov"
+short_desc="Command line interface to Gandi.net"
+maintainer="Lon Willett <xgit@lonw.net>"
+license="GPL-3.0-or-later"
+homepage="http://cli.gandi.net"
+distfiles="https://github.com/Gandi/gandi.cli/archive/${version}.tar.gz"
+checksum=f9a8140604c2f8ff2bef31851456906d301bfef2a36101280bbaf531a05cb52e
+
+post_install() {
+	rst2man --no-generator gandicli.man.rst > gandi.1
+	vman gandi.1
+}
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index 09727ef34fb2..23395379318c 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template
index e5f7e0ddc6a5..1d8ae21965c8 100644
--- a/srcpkgs/gcc6/template
+++ b/srcpkgs/gcc6/template
@@ -6,7 +6,6 @@ version=6.5.0
 revision=1
 _majorver="${version%%.*}"
 _minorver="${version%.*}"
-wrksrc=gcc-${version}
 hostmakedepends="automake libtool perl flex texinfo zip unzip"
 makedepends="gmp-devel mpfr-devel libmpc-devel zlib-devel"
 depends="binutils"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmime3~HEAD b/srcpkgs/gmime3~HEAD
new file mode 120000
index 000000000000..4173041bbe71
--- /dev/null
+++ b/srcpkgs/gmime3~HEAD
@@ -0,0 +1 @@
+gmime
\ No newline at end of file
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-passwordsafe~HEAD b/srcpkgs/gnome-passwordsafe~HEAD
new file mode 120000
index 000000000000..609b5d63ba07
--- /dev/null
+++ b/srcpkgs/gnome-passwordsafe~HEAD
@@ -0,0 +1 @@
+gnome-secrets
\ No newline at end of file
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 43f5a1c95949..25a4b59da7ef 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.76
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 24c0a420e09d..fa77b1bd3e37 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/gradio/template b/srcpkgs/gradio/template
new file mode 100644
index 000000000000..3a6186f21337
--- /dev/null
+++ b/srcpkgs/gradio/template
@@ -0,0 +1,18 @@
+# Template file for 'gradio'
+pkgname=gradio
+version=7.2
+revision=1
+build_style=meson
+hostmakedepends="automake intltool itstool yelp-tools glib-devel
+ pkg-config gettext gettext-devel vala"
+makedepends="gtk+3-devel gettext-devel vala-devel
+ gst-plugins-base1-devel json-glib-devel libsoup-devel
+ appstream-glib-devel"
+depends="desktop-file-utils gst-plugins-bad1 gst-plugins-good1
+ gst-plugins-ugly1"
+short_desc="GTK3 app for finding and listening to internet radio stations"
+maintainer="Logen Kain <logen@sudotask.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/haecker-felix/gradio"
+distfiles="https://github.com/haecker-felix/${pkgname}/archive/v${version}.tar.gz"
+checksum=5a85d7d4afb1424e46c935114b268e4a65de2629d60f48eccd75d67ff4b113d2
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk2~HEAD b/srcpkgs/gsimplecal-gtk2~HEAD
new file mode 120000
index 000000000000..bd547b0783c2
--- /dev/null
+++ b/srcpkgs/gsimplecal-gtk2~HEAD
@@ -0,0 +1 @@
+gsimplecal-gtk3
\ No newline at end of file
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index 5ae1d27e5f8f..bce3915de5b3 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guile1.8/template b/srcpkgs/guile1.8/template
new file mode 100644
index 000000000000..16cdb622f1b9
--- /dev/null
+++ b/srcpkgs/guile1.8/template
@@ -0,0 +1,33 @@
+# Template file for 'guile1.8'
+pkgname=guile1.8
+version=1.8.8
+revision=3
+build_style="gnu-configure"
+configure_args="--disable-static --disable-error-on-warning --program-suffix='-1.8'"
+make_build_args="GUILE_FOR_BUILD=guile"
+hostmakedepends="pkg-config guile"
+makedepends="gmp-devel libltdl-devel ncurses-devel readline-devel"
+short_desc="Portable, embeddable Scheme implementation written in C"
+maintainer="newbluemoon <blaumolch@mailbox.org>"
+license="LGPL-2.1-or-later"
+homepage="https://www.gnu.org/software/guile/guile.html"
+distfiles="${GNU_SITE}/${pkgname/1.8/}/${pkgname/1.8/}-${version}.tar.gz"
+checksum=c3471fed2e72e5b04ad133bbaaf16369e8360283679bcf19800bc1b381024050
+
+post_install() {
+	# conflicts with guile-2.0
+	rm -rf ${DESTDIR}/usr/share/info
+}
+
+guile1.8-devel_package() {
+	short_desc+=" - development files"
+	depends="gmp-devel ${sourcepkg}>=${version}_${revision}"
+	pkg_install() {
+		vmove usr/bin/guile-config-1.8
+		sed -i '1s|/usr/bin/guile|/usr/bin/guile-1.8|' ${PKGDESTDIR}/usr/bin/guile-config-1.8
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove usr/share/aclocal
+		mv ${PKGDESTDIR}/usr/share/aclocal/{guile.m4,guile-1.8.m4}
+	}
+}
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 8cc72a801885..facbbbb661b3 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kicad-i18n/template b/srcpkgs/kicad-i18n/template
new file mode 100644
index 000000000000..9334e093ffde
--- /dev/null
+++ b/srcpkgs/kicad-i18n/template
@@ -0,0 +1,14 @@
+# Template file for 'kicad-i18n'
+pkgname=kicad-i18n
+version=5.1.10
+revision=1
+_commit=0ad3d7e469e31c8868ad83f90e22a9c18f16aa1f
+build_style=cmake
+hostmakedepends="gettext"
+depends="kicad"
+short_desc="KiCad localization files"
+maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
+license="CC-BY-SA-4.0"
+homepage="http://kicad-pcb.org"
+distfiles="https://gitlab.com/kicad/code/${pkgname}/-/archive/${version}/kicad-${version}.tar.gz>${pkgname}-${version}.tar.gz"
+checksum=07053ec2fbef9307583a423afe8c7c47ed5ee0f8189ee37fc1b47e2f1e566671
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index 1d89c3e67eb6..40bb1c9b4644 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.3
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 280cbeebf717..efa6ea5f324d 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12rc4
 revision=1
-wrksrc="libax25-${version/rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="A set of functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 674b6ee304ad..0f204de0f9ae 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 5e8fe246c2b1..2558b5eddae4 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libpipewire0.2/template b/srcpkgs/libpipewire0.2/template
new file mode 100644
index 000000000000..762488b1e96d
--- /dev/null
+++ b/srcpkgs/libpipewire0.2/template
@@ -0,0 +1,35 @@
+# Template file for 'libpipewire0.2'
+pkgname=libpipewire0.2
+version=0.2.7
+revision=2
+build_style=meson
+configure_args="-Dgstreamer=disabled -Ddocs=false -Dsystemd=false"
+hostmakedepends="pkg-config"
+makedepends="dbus-devel alsa-lib-devel eudev-libudev-devel"
+short_desc="Server and user space API to deal with multimedia pipelines (v0.2)"
+maintainer="Artur Sinila <opensource@logarithmus.dev>"
+license="MIT"
+homepage="https://pipewire.org/"
+changelog="https://gitlab.freedesktop.org/pipewire/pipewire/-/raw/master/NEWS"
+distfiles="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz"
+checksum=bfaa0f6ae6c0791e2e0b59234d399753bf24f1b33dbf587682363a8463dd8df1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	LDFLAGS+=" -latomic"
+fi
+
+post_install() {
+	rm -r ${DESTDIR}/{etc,usr/bin}
+	vlicense LICENSE
+}
+
+libpipewire0.2-devel_package() {
+	depends="${sourcepkg}-${version}_${revision}"
+	short_desc+=" - pipewire and libspa development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove usr/lib/libpipewire-0.2.so
+	}
+}
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpng12/template b/srcpkgs/libpng12/template
new file mode 100644
index 000000000000..2130aaefa872
--- /dev/null
+++ b/srcpkgs/libpng12/template
@@ -0,0 +1,32 @@
+# Template build file for 'libpng12'.
+pkgname=libpng12
+version=1.2.59
+revision=1
+build_style=gnu-configure
+makedepends="zlib-devel"
+short_desc="Library for manipulating PNG images, compatibility package"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+homepage="http://www.libpng.org/pub/png/libpng.html"
+license="zlib"
+distfiles="ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng12/libpng-${version}.tar.xz"
+checksum=b4635f15b8adccc8ad0934eea485ef59cc4cae24d0f0300a9a941e51974ffcc7
+
+post_install() {
+	rm -f ${DESTDIR}/usr/lib/*.la
+	vlicense LICENSE
+	mv $DESTDIR/usr/share/man/man5/png.5 $DESTDIR/usr/share/man/man5/png12.5
+}
+
+libpng12-devel_package() {
+	depends="${makedepends} libpng12>=${version}_${revision}"
+	short_desc+=" - development files"
+	conflicts="libpng-devel"
+	pkg_install() {
+		vmove "usr/bin/libpng*-config"
+		vmove usr/include
+		vmove "usr/lib/*.a"
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/share/man/man3
+	}
+}
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/libunique1/template b/srcpkgs/libunique1/template
new file mode 100644
index 000000000000..1fc51c58acce
--- /dev/null
+++ b/srcpkgs/libunique1/template
@@ -0,0 +1,42 @@
+# Template file for 'libunique1'
+pkgname=libunique1
+version=1.1.6
+revision=12
+build_style=gnu-configure
+build_helper="gir"
+configure_args="--disable-static --disable-dbus"
+hostmakedepends="libtool automake pkg-config glib-devel"
+makedepends="libSM-devel gtk+-devel"
+short_desc="Library for writing single instance applications (GTK+2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Attic/LibUnique"
+distfiles="${GNOME_SITE}/libunique/1.1/libunique-${version}.tar.bz2"
+checksum=e5c8041cef8e33c55732f06a292381cb345db946cf792a4ae18aa5c66cdd4fbb
+
+CFLAGS="-Wno-deprecated-declarations"
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+pre_configure() {
+	# Fix build with glib 2.30.
+	for f in $(find ${wrksrc} -name *.[ch]); do
+		sed -i -s "s|G_CONST_RETURN|const|g" "$f"
+	done
+	sed -e "s,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g" \
+		-e "s,AM_PROG_CC_STDC,AC_PROG_CC,g" -i configure.ac
+	autoreconf -fi
+}
+
+libunique1-devel_package() {
+	depends="gtk+-devel ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+		vmove usr/share
+	}
+}
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libxml2-python/template b/srcpkgs/libxml2-python/template
new file mode 100644
index 000000000000..b0a949039cae
--- /dev/null
+++ b/srcpkgs/libxml2-python/template
@@ -0,0 +1,33 @@
+# Template file for 'libxml2-python'
+pkgname=libxml2-python
+version=2.9.10
+revision=3
+build_wrksrc=python
+build_style=python-module
+hostmakedepends="python-devel python3-devel"
+makedepends="libxml2-devel python-devel python3-devel"
+depends="python python3"
+short_desc="Library providing XML and HTML support - Python2 bindings"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="MIT"
+homepage="http://www.xmlsoft.org/"
+distfiles="http://xmlsoft.org/sources/libxml2-${version}.tar.gz"
+checksum=aafee193ffb8fe0c82d4afef6ef91972cbaf5feea100edc2f262750611b4be1f
+
+post_patch() {
+	if [ "${CROSS_BUILD}" ]; then
+		vsed -i setup.py -e "s:/usr/include:${XBPS_CROSS_BASE}/usr/include:"
+	fi
+}
+
+post_install() {
+	vlicense ../COPYING
+}
+
+libxml2-python3_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove "usr/lib/python3*"
+		vlicense ../COPYING
+	}
+}
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.4/template b/srcpkgs/linux4.4/template
new file mode 100644
index 000000000000..3127c99eb2bf
--- /dev/null
+++ b/srcpkgs/linux4.4/template
@@ -0,0 +1,315 @@
+# Template file for 'linux4.4'
+pkgname=linux4.4
+version=4.4.261
+revision=1
+short_desc="Linux kernel and modules (${version%.*} series)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-only"
+homepage="https://www.kernel.org"
+distfiles="${KERNEL_SITE}/kernel/v4.x/linux-${version%.*}.tar.xz
+ ${KERNEL_SITE}/kernel/v4.x/patch-${version}.xz"
+checksum="401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2
+ 7fe0edc77e6ba8d41035488402a2f05c58a64c101cb5556ea0f6e229dc306eed"
+skip_extraction="patch-${version}.xz"
+python_version=2 #unverified
+
+nocross=yes
+nodebug=yes
+nostrip=yes
+noverifyrdeps=yes
+noshlibprovides=yes
+preserve=yes
+
+archs="i686* x86_64* ppc*"
+hostmakedepends="bc perl kmod uboot-mkimage openssl-devel xz"
+
+case "$XBPS_TARGET_MACHINE" in
+	ppc64le*) broken="No ppc64le support";;
+esac
+
+triggers="kernel-hooks"
+_kernver="${version}_${revision}"
+
+# These files could be modified when an external module is built.
+mutable_files="
+ /usr/lib/modules/${_kernver}/modules.builtin.bin
+ /usr/lib/modules/${_kernver}/modules.builtin.alias.bin
+ /usr/lib/modules/${_kernver}/modules.softdep
+ /usr/lib/modules/${_kernver}/modules.dep
+ /usr/lib/modules/${_kernver}/modules.dep.bin
+ /usr/lib/modules/${_kernver}/modules.symbols
+ /usr/lib/modules/${_kernver}/modules.symbols.bin
+ /usr/lib/modules/${_kernver}/modules.alias
+ /usr/lib/modules/${_kernver}/modules.alias.bin
+ /usr/lib/modules/${_kernver}/modules.devname"
+
+# reproducible build
+export KBUILD_BUILD_TIMESTAMP=${SOURCE_DATE_EPOCH:-0}
+export KBUILD_BUILD_USER=voidlinux
+export KBUILD_BUILD_HOST=voidlinux
+
+pre_patch() {
+	xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | patch -Np1
+}
+
+do_configure() {
+	# If there's a file called <arch>-dotconfig, use it to
+	# configure the kernel; otherwise use arch defaults and all stuff
+	# as modules (defconfig+allmodconfig).
+	local arch subarch _args
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) arch=i386;;
+		x86_64*) arch=x86_64;;
+		armv7*) arch=arm
+			$XBPS_FETCH_CMD http://rcn-ee.com/deb/sid-armhf/v${version}-armv7-x16/patch-${version}-armv7-x16.diff.gz
+			gunzip patch-${version}-armv7-x16.diff.gz
+			patch -Np1 -i patch-${version}-armv7-x16.diff
+			;;
+		aarch64*) arch=arm64;;
+		ppc64*) arch=powerpc; subarch=ppc64;;
+		ppc*) arch=powerpc;;
+	esac
+
+	if [ "$CROSS_BUILD" ]; then
+		_args="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
+	fi
+
+	if [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom ]; then
+		msg_normal "Detected a custom .config file for your arch, using it.\n"
+		cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	elif [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig ]; then
+		msg_normal "Detected a .config file for your arch, using it.\n"
+		cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	elif [ -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig ]; then
+		msg_normal "Detected a .config file for your cpu family, using it.\n"
+		cp -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	else
+		msg_normal "Defaulting to 'defconfig and allmodconfig'.\n"
+		make ${makejobs} ARCH=$arch ${_args} defconfig
+		make ${makejobs} ARCH=$arch ${_args} allmodconfig
+	fi
+	# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
+	sed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config
+}
+do_build() {
+	local arch _cross _args
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) _args="bzImage modules"; arch=i386;;
+		x86_64*) _args="bzImage modules"; arch=x86_64;;
+		armv7*) _args="zImage modules dtbs"; arch=arm;;
+		aarch64*) _args="Image modules dtbs"; arch=arm64;;
+		ppc*) _args="zImage modules"; arch=powerpc;;
+	esac
+	if [ "$CROSS_BUILD" ]; then
+		_cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
+	fi
+
+	export LDFLAGS=
+	make ARCH=$arch ${_cross} ${makejobs} prepare
+	make ARCH=$arch ${_cross} ${makejobs} ${_args}
+}
+do_install() {
+	local arch subarch _args hdrdest
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) arch=x86; subarch=i386;;
+		x86_64*) arch=x86; subarch=x86_64;;
+		armv7*) arch=arm;;
+		aarch64*) arch=arm64;;
+		ppc*) arch=powerpc;;
+	esac
+
+	# Run depmod after compressing modules.
+	sed -i '2iexit 0' scripts/depmod.sh
+
+	# Install kernel, firmware and modules
+	make ${makejobs} INSTALL_MOD_PATH=${DESTDIR} modules_install
+
+	hdrdest=${DESTDIR}/usr/src/kernel-headers-${_kernver}
+
+	vinstall .config 644 boot config-${_kernver}
+	vinstall System.map 644 boot System.map-${_kernver}
+
+	case "$arch" in
+		x86)
+			vinstall arch/x86/boot/bzImage 644 boot vmlinuz-${_kernver}
+			;;
+		arm)
+			vinstall arch/arm/boot/zImage 644 boot
+			vmkdir boot/dtbs
+			cp arch/arm/boot/dts/*.dtb ${DESTDIR}/boot/dtbs
+			;;
+		arm64)
+			vinstall arch/arm64/boot/Image 644 boot vmlinux-${_kernver}
+			# vmkdir boot/dtbs
+			# cp arch/arm64/boot/dts/*.dtb ${DESTDIR}/boot/dtbs
+			;;
+		powerpc)
+			# zImage on powerpc is useless as it won't load initramfs
+			# raw vmlinux is huge, and this is nostrip, so do it manually
+			vinstall vmlinux 644 boot vmlinux-${_kernver}
+			/usr/bin/$STRIP ${DESTDIR}/boot/vmlinux-${_kernver}
+			;;
+	esac
+
+	# Switch to /usr.
+	vmkdir usr
+	mv ${DESTDIR}/lib ${DESTDIR}/usr
+
+	cd ${DESTDIR}/usr/lib/modules/${_kernver}
+	rm -f source build
+	ln -sf ../../../src/kernel-headers-${_kernver} build
+
+	cd ${wrksrc}
+	# Install required headers to build external modules
+	install -Dm644 Makefile ${hdrdest}/Makefile
+	install -Dm644 kernel/Makefile ${hdrdest}/kernel/Makefile
+	install -Dm644 .config ${hdrdest}/.config
+	mkdir -p ${hdrdest}/include
+	# Remove firmware stuff provided by the "linux-firmware" pkg.
+	rm -rf ${DESTDIR}/usr/lib/firmware
+
+	for i in acpi asm-generic config crypto drm generated linux math-emu \
+		media net pcmcia scsi sound trace uapi video xen; do
+		if [ -d include/$i ]; then
+			cp -a include/$i ${hdrdest}/include
+		fi
+	done
+
+	cd ${wrksrc}
+	mkdir -p ${hdrdest}/arch/${arch}
+	cp -a arch/${arch}/include ${hdrdest}/arch/${arch}
+
+	# Copy files necessary for later builds, like nvidia and vmware
+	cp Module.symvers ${hdrdest}
+	cp -a scripts ${hdrdest}
+
+	mkdir -p ${hdrdest}/arch/${arch}/kernel
+	cp arch/${arch}/Makefile ${hdrdest}/arch/${arch}
+	if [ "$subarch" = "i386" ]; then
+		mkdir -p ${hdrdest}/arch/x86
+		cp arch/x86/Makefile_32.cpu ${hdrdest}/arch/x86
+	fi
+	if [ "$arch" = "x86" ]; then
+		mkdir -p ${hdrdest}/arch/x86/kernel
+		cp arch/x86/kernel/asm-offsets.s ${hdrdest}/arch/x86/kernel
+	fi
+
+	# add headers for lirc package
+	# pci
+	for i in bt8xx cx88 saa7134; do
+		mkdir -p ${hdrdest}/drivers/media/pci/${i}
+		cp -a drivers/media/pci/${i}/*.h ${hdrdest}/drivers/media/pci/${i}
+	done
+	# usb
+	for i in cpia2 em28xx pwc; do
+		mkdir -p ${hdrdest}/drivers/media/usb/${i}
+		cp -a drivers/media/usb/${i}/*.h ${hdrdest}/drivers/media/usb/${i}
+	done
+	# i2c
+	mkdir -p ${hdrdest}/drivers/media/i2c
+	cp drivers/media/i2c/*.h ${hdrdest}/drivers/media/i2c
+	for i in cx25840; do
+		mkdir -p ${hdrdest}/drivers/media/i2c/${i}
+		cp -a drivers/media/i2c/${i}/*.h ${hdrdest}/drivers/media/i2c/${i}
+	done
+
+	# Add docbook makefile
+	install -Dm644 Documentation/DocBook/Makefile \
+		${hdrdest}/Documentation/DocBook/Makefile
+
+	# Add md headers
+	mkdir -p ${hdrdest}/drivers/md
+	cp drivers/md/*.h ${hdrdest}/drivers/md
+
+	# Add inotify.h
+	mkdir -p ${hdrdest}/include/linux
+	cp include/linux/inotify.h ${hdrdest}/include/linux
+
+	# Add wireless headers
+	mkdir -p ${hdrdest}/net/mac80211/
+	cp net/mac80211/*.h ${hdrdest}/net/mac80211
+
+	# add dvb headers for external modules
+	mkdir -p ${hdrdest}/drivers/media/dvb-core
+	cp drivers/media/dvb-core/*.h ${hdrdest}/drivers/media/dvb-core/
+	mkdir -p ${hdrdest}/include/config/dvb/
+	cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
+
+	# add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
+	mkdir -p ${hdrdest}/drivers/media/dvb-frontends
+	cp drivers/media/dvb-frontends/lgdt330x.h \
+		${hdrdest}/drivers/media/dvb-frontends/
+	cp drivers/media/i2c/msp3400-driver.h ${hdrdest}/drivers/media/i2c/
+
+	# add dvb headers
+	mkdir -p ${hdrdest}/drivers/media/usb/dvb-usb
+	cp drivers/media/usb/dvb-usb/*.h ${hdrdest}/drivers/media/usb/dvb-usb/
+	mkdir -p ${hdrdest}/drivers/media/dvb-frontends
+	cp drivers/media/dvb-frontends/*.h ${hdrdest}/drivers/media/dvb-frontends/
+	mkdir -p ${hdrdest}/drivers/media/tuners
+	cp drivers/media/tuners/*.h ${hdrdest}/drivers/media/tuners/
+
+	# Add xfs and shmem for aufs building
+	mkdir -p ${hdrdest}/fs/xfs/libxfs
+	mkdir -p ${hdrdest}/mm
+	cp fs/xfs/libxfs/xfs_sb.h ${hdrdest}/fs/xfs/libxfs/xfs_sb.h
+
+	# Copy in Kconfig files
+	for i in $(find . -name "Kconfig*"); do
+		mkdir -p ${hdrdest}/$(echo $i | sed 's|/Kconfig.*||')
+		cp $i ${hdrdest}/$i
+	done
+
+	# Remove unneeded architectures
+	case "$arch" in
+		i386|x86_64) _args="arm* p*";;
+		arm|arm64) _args="x86* p*";;
+		powerpc) _args="arm* x86* parisc";;
+	esac
+	for arch in alpha avr32 blackfin cris frv h8300 \
+		ia64 m* s* um v850 xtensa ${_args}; do
+		rm -rf ${hdrdest}/arch/${arch}
+	done
+
+	# Extract debugging symbols
+	msg_normal "$pkgver: extracting debug info, please wait...\n"
+	install -Dm644 vmlinux ${DESTDIR}/usr/lib/debug/boot/vmlinux-${_kernver}
+	(
+	cd ${DESTDIR}
+	export DESTDIR
+	find ./ -name '*.ko' -print0 | \
+		xargs -0r -n1 -P ${XBPS_MAKEJOBS} ${FILESDIR}/mv-debug
+	)
+	# ... and run depmod again.
+	depmod -b ${DESTDIR}/usr -F System.map ${_kernver}
+}
+
+linux4.4-headers_package() {
+	preserve=yes
+	nostrip=yes
+	noverifyrdeps=yes
+	noshlibprovides=yes
+	short_desc+=" - source headers for 3rd party modules"
+	pkg_install() {
+		vmove usr/src
+		vmove usr/lib/modules/${_kernver}/build
+	}
+}
+linux4.4-dbg_package() {
+	preserve=yes
+	nostrip=yes
+	noverifyrdeps=yes
+	noshlibprovides=yes
+	repository=debug
+	short_desc+=" - debugging symbols"
+	pkg_install() {
+		vmove usr/lib/debug
+		vmove "boot/System.map-${_kernver}"
+	}
+}
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index a9c14c350b47..d1c0e97beb11 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.2
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index d02ce3f690a4..f6ba052028da 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 53674cf46e62..655e4f020265 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailpile/template b/srcpkgs/mailpile/template
new file mode 100644
index 000000000000..e189c6a273f4
--- /dev/null
+++ b/srcpkgs/mailpile/template
@@ -0,0 +1,19 @@
+# Template file for 'mailpile'
+pkgname=mailpile
+version=0.5.2
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python python-Jinja2 python-lxml python-MarkupSafe python-Pillow
+ python-spambayes python-pydns python-pgpdump gnupg python-setuptools"
+short_desc="Modern email client with user-friendly encryption and privacy features"
+maintainer="Duncaen <duncaen@voidlinux.org>"
+license="AGPL-3.0-or-later"
+homepage="https://mailpile.is"
+distfiles="https://github.com/mailpile/Mailpile/archive/${version}.tar.gz"
+checksum=2619dd0711628e25e216bec196d42381e50d45d943a727177f11f8ce89e26004
+
+post_install() {
+	vlicense COPYING.md
+	vlicense AGPLv3.txt
+}
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index 24adf3c50729..7a4a5efaaa0d 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/miro-video-converter/template b/srcpkgs/miro-video-converter/template
new file mode 100644
index 000000000000..21776553a6c4
--- /dev/null
+++ b/srcpkgs/miro-video-converter/template
@@ -0,0 +1,13 @@
+# Template file for 'miro-video-converter'
+pkgname=miro-video-converter
+version=3.0.2
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python pygtk ffmpeg"
+short_desc="Simple video convert with presets for iOS and Android"
+maintainer="Duncaen <mail@duncano.de>"
+license="GPL-3.0-or-later"
+homepage="http://www.mirovideoconverter.com/"
+distfiles="https://github.com/pculture/mirovideoconverter3/archive/v${version}.tar.gz"
+checksum=3c564cf88e6264f206b9c0cef136809805412f92e536b5407f5d64c1c4dd9970
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-lablgtk2/template b/srcpkgs/ocaml-lablgtk2/template
new file mode 100644
index 000000000000..77ccb4a86a00
--- /dev/null
+++ b/srcpkgs/ocaml-lablgtk2/template
@@ -0,0 +1,64 @@
+# Template file for 'ocaml-lablgtk2'
+pkgname=ocaml-lablgtk2
+version=2.18.10
+revision=3
+build_style=gnu-configure
+configure_args="--without-glade --without-gnomeui --without-gtksourceview"
+make_build_args="world opt"
+hostmakedepends="ocaml ocaml-findlib m4 pkg-config"
+makedepends="gtk+-devel gtksourceview2-devel libgnomecanvas-devel gtkspell-devel"
+short_desc="OCaml interface to GTK2"
+maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
+license="LGPL-2.0-or-later"
+homepage="http://lablgtk.forge.ocamlcore.org/"
+distfiles="https://github.com/garrigue/lablgtk/archive/${version}.tar.gz"
+checksum=6f00f6b3114b468eb9e743d27511a6063936f6798f890e44b494f71a5cf95470
+nocross=yes
+nopie=yes
+disable_parallel_build=yes
+
+post_configure() {
+	vsed -i src/Makefile -e "s;CFLAGS = ;& -fcommon ;"
+}
+
+post_install() {
+	vlicense COPYING
+}
+
+ocaml-lablgtk2-gnomecanvas_package() {
+	depends="ocaml-lablgtk2 libgnomecanvas"
+	short_desc+=" - gnomecanvas bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gnoCanvas.*"
+		vmove "usr/lib/ocaml/lablgtk2/gnomeCanvas.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgnomecanvas.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgnomecanvas.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgnomecanvas.so
+	}
+}
+
+ocaml-lablgtk2-gtksourceview2_package() {
+	depends="ocaml-lablgtk2 gtksourceview2"
+	short_desc+=" - gtksourceview2 bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gSourceView2.*"
+		vmove "usr/lib/ocaml/lablgtk2/gtkSourceView2.*"
+		vmove "usr/lib/ocaml/lablgtk2/gtkSourceView2_types.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgtksourceview2.*"
+		vmove "usr/lib/ocaml/lablgtk2/sourceView2Enums.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgtksourceview2.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgtksourceview2.so
+		vmove usr/lib/ocaml/lablgtk2/sourceView2_tags.h
+	}
+}
+
+ocaml-lablgtk2-gtkspell_package() {
+	depends="ocaml-lablgtk2 gtkspell"
+	short_desc+=" - gtkspell bindings"
+	pkg_install() {
+		vmove "usr/lib/ocaml/lablgtk2/gtkSpell.*"
+		vmove "usr/lib/ocaml/lablgtk2/lablgtkspell.*"
+		vmove usr/lib/ocaml/lablgtk2/liblablgtkspell.a
+		vmove usr/lib/ocaml/lablgtk2/dlllablgtkspell.so
+	}
+}
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 0fcb7f5fc98e..b38e05330ff8 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 1310b6469a8a..72a8e0725596 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.218
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl-clhpp/template b/srcpkgs/opencl-clhpp/template
new file mode 100644
index 000000000000..f4cd086331bf
--- /dev/null
+++ b/srcpkgs/opencl-clhpp/template
@@ -0,0 +1,12 @@
+# Template file for 'opencl-clhpp'
+pkgname=opencl-clhpp
+version=2.0.12
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTS=OFF -DBUILD_EXAMPLES=OFF"
+short_desc="OpenCL Host API C++ bindings (cl.hpp and cl2.hpp)"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="Apache-2.0"
+homepage="http://www.khronos.org/registry/cl/"
+distfiles="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v$version.tar.gz"
+checksum=20b28709ce74d3602f1a946d78a2024c1f6b0ef51358b9686612669897a58719
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opencv4~HEAD b/srcpkgs/opencv4~HEAD
new file mode 120000
index 000000000000..f5341cf36786
--- /dev/null
+++ b/srcpkgs/opencv4~HEAD
@@ -0,0 +1 @@
+opencv
\ No newline at end of file
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/parallel-rust/template b/srcpkgs/parallel-rust/template
new file mode 100644
index 000000000000..9fd599e46bd6
--- /dev/null
+++ b/srcpkgs/parallel-rust/template
@@ -0,0 +1,21 @@
+# Template file for 'parallel-rust'.
+pkgname=parallel-rust
+version=0.11.3
+revision=2
+build_style=cargo
+short_desc="Inspired by GNU Parallel, a command-line CPU load balancer written in Rust"
+maintainer="lemmi <lemmi@nerd2nerd.org>"
+license="MIT"
+homepage="https://github.com/mmstick/parallel"
+distfiles="https://github.com/mmstick/parallel/archive/${version}.tar.gz"
+checksum=70f09dcbf6d34486e505f3e4a04d4f5e30081ec6cd71920017a8e8090eabc242
+
+pre_build() {
+	# default version too old for ppc musl systems
+	cargo update --package libc --precise 0.2.66
+}
+
+do_install() {
+	vlicense LICENSE
+	vbin target/${RUST_TARGET}/release/parallel parallel-rust
+}
diff --git a/srcpkgs/paraview/template b/srcpkgs/paraview/template
new file mode 100644
index 000000000000..6a596f8ca315
--- /dev/null
+++ b/srcpkgs/paraview/template
@@ -0,0 +1,74 @@
+# Template file for 'paraview'
+pkgname=paraview
+version=5.8.1
+revision=3
+build_style=cmake
+configure_args="-DCMAKE_PREFIX_PATH=${XBPS_CROSS_BASE}/usr
+ -DPARAVIEW_ENABLE_FFMPEG=ON
+ -DPARAVIEW_ENABLE_GDAL=ON
+ -DPARAVIEW_USE_PYTHON=ON
+ -DPARAVIEW_USE_MPI=ON
+ -DVTK_PYTHON_FULL_THREADSAFE=ON
+ -DVTK_PYTHON_VERSION=3
+ -DVTK_SMP_IMPLEMENTATION_TYPE=TBB
+ -DVTKm_ENABLE_MPI=ON
+ -DVTKm_ENABLE_RENDERING=ON
+ -DVTKm_USE_DOUBLE_PRECISION=ON"
+#make_build_args="VERBOSE=1"
+hostmakedepends="pkg-config which python3"
+# TODO: find some way of making this work with system vtk
+makedepends="MesaLib-devel libfreeglut-devel glu-devel libXt-devel
+ openmpi-devel qt5-devel qt5-x11extras-devel qt5-tools-devel qt5-plugin-mysql
+ qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds
+ qt5-svg-devel qt5-xmlpatterns python3-devel double-conversion-devel eigen
+ expat-devel freetype-devel glew-devel hdf5-devel libjpeg-turbo-devel
+ jsoncpp-devel proj-devel libxml2-devel liblzma-devel liblz4-devel netcdf-devel
+ libogg-devel libpng-devel pugixml-devel libtheora-devel tiff-devel zlib-devel
+ protobuf-devel protobuf python3-Pygments ffmpeg-devel tbb-devel boost-devel
+ libgdal-devel python3-mpi4py"
+depends="openmpi"
+short_desc="Application for interactive, scientific visualization"
+maintainer="Anders Damsgaard <anders@adamsgaard.dk>"
+license="BSD-3-Clause"
+homepage="https://www.paraview.org"
+distfiles="https://www.paraview.org/paraview-downloads/download.php?submit=Download&version=v${version:0:3}&type=source&os=Sources&downloadFile=ParaView-v${version}.tar.xz>paraview-${version}.tar.xz"
+checksum=7653950392a0d7c0287c26f1d3a25cdbaa11baa7524b0af0e6a1a0d7d487d034
+
+CFLAGS="-DYYERROR_VERBOSE -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DGNU_SOURCE -fcommon"
+CXXFLAGS="${CFLAGS}"
+
+# qhelpgenerator: could not find a Qt installation of ''
+export QT_SELECT="5"
+
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	makedepends+=" libexecinfo-devel"
+	configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo"
+fi
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+fi
+
+post_extract() {
+	if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+		echo "vtk_module_link(VTK::CommonDataModel PRIVATE atomic)" >> \
+			VTK/Common/DataModel/CMakeLists.txt
+		echo "target_link_libraries(protobuf PRIVATE atomic)" >> \
+			ThirdParty/protobuf/vtkprotobuf/src/CMakeLists.txt
+	fi
+}
+
+pre_configure() {
+	# use smaller debug info for 32-bit targets
+	if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
+		export CFLAGS="${CFLAGS/-g/-g1}"
+		export CXXFLAGS="${CXXFLAGS/-g/-g1}"
+	fi
+	# conserve linker memory on 32-bit hosts
+	if [ "$XBPS_WORDSIZE" = "32" ]; then
+		export LDFLAGS+=" -Wl,--no-keep-memory"
+	fi
+}
+
+post_install() {
+	vlicense Copyright.txt
+}
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index ce8e290eb7f3..82b7c319144e 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.56
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stow~HEAD b/srcpkgs/perl-Stow~HEAD
new file mode 120000
index 000000000000..1466463c80cd
--- /dev/null
+++ b/srcpkgs/perl-Stow~HEAD
@@ -0,0 +1 @@
+stow
\ No newline at end of file
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/printrun/template b/srcpkgs/printrun/template
new file mode 100644
index 000000000000..4e41c2171e46
--- /dev/null
+++ b/srcpkgs/printrun/template
@@ -0,0 +1,19 @@
+# Template file for 'printrun'
+pkgname=printrun
+version=1.6.0
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools python-pyserial"
+depends="python wxPython python-pyserial python-pyglet python-numpy"
+short_desc="3D printing host suite"
+maintainer="Jasper Chan <jasperchan515@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://www.pronterface.com"
+distfiles="https://github.com/kliment/Printrun/archive/printrun-${version}.tar.gz"
+checksum=fefcb4c5793fc77205a14263bc915616cde0523cd60704f356191b9ae34ba65d
+
+post_install() {
+	for file in ${DESTDIR}/usr/bin/*.py; do
+		mv -- "$file" "${file%%.py}"
+	done
+}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index cda5ec6b2850..33a13872b0b1 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Babel/template b/srcpkgs/python-Babel/template
new file mode 100644
index 000000000000..885a4b28971d
--- /dev/null
+++ b/srcpkgs/python-Babel/template
@@ -0,0 +1,29 @@
+# Template file for 'python-Babel'
+pkgname=python-Babel
+version=2.8.0
+revision=3
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools python-pytz"
+short_desc="Tools for internationalizing Python applications (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="http://babel.pocoo.org/"
+distfiles="${PYPI_SITE}/B/Babel/Babel-${version}.tar.gz"
+checksum=1aac2ae2d0d8ea368fa90906567f5c08463d98ade155c0c4bfedd6a0f7160e38
+alternatives="babel:pybabel:/usr/bin/pybabel2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-Babel_package() {
+	depends="python3-setuptools python3-pytz"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="babel:pybabel:/usr/bin/pybabel3"
+	pkg_install() {
+		vmove usr/bin/pybabel3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-M2Crypto/template b/srcpkgs/python-M2Crypto/template
new file mode 100644
index 000000000000..f5007386f80f
--- /dev/null
+++ b/srcpkgs/python-M2Crypto/template
@@ -0,0 +1,28 @@
+# Template file for 'python-M2Crypto'
+pkgname=python-M2Crypto
+version=0.35.2
+revision=6
+build_style=python-module
+pycompile_module="M2Crypto"
+hostmakedepends="python-setuptools python3-setuptools swig openssl-devel"
+makedepends="openssl-devel python-devel python3-devel"
+depends="python-typing"
+short_desc="Python2 crypto and SSL toolkit"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://gitlab.com/m2crypto/m2crypto/"
+distfiles="${PYPI_SITE}/M/M2Crypto/M2Crypto-${version}.tar.gz"
+checksum=4c6ad45ffb88670c590233683074f2440d96aaccb05b831371869fc387cbd127
+
+post_install() {
+	vlicense LICENCE
+}
+
+python3-M2Crypto_package() {
+	pycompile_module="M2Crypto"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENCE
+	}
+}
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-Pillow/template b/srcpkgs/python-Pillow/template
new file mode 100644
index 000000000000..6afbde49f432
--- /dev/null
+++ b/srcpkgs/python-Pillow/template
@@ -0,0 +1,20 @@
+# Template file for 'python-Pillow'
+pkgname=python-Pillow
+version=6.2.2
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+makedepends="python-devel libjpeg-turbo-devel libopenjpeg2-devel
+ tiff-devel freetype-devel lcms2-devel libwebp-devel libimagequant-devel"
+depends="python python-tkinter"
+short_desc="Python Imaging Library (PIL) fork for Python2"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="custom:PIL"
+homepage="https://python-pillow.org/"
+changelog="https://raw.githubusercontent.com/python-pillow/Pillow/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/P/Pillow/Pillow-${version}.tar.gz"
+checksum=db9ff0c251ed066d367f53b64827cc9e18ccea001b986d08c265e53625dab950
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-Pygments/template b/srcpkgs/python-Pygments/template
new file mode 100644
index 000000000000..86304cf23491
--- /dev/null
+++ b/srcpkgs/python-Pygments/template
@@ -0,0 +1,24 @@
+# Template file for 'python-Pygments'
+pkgname=python-Pygments
+version=2.5.2
+revision=4
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+checkdepends="python-pytest"
+short_desc="Python2 syntax highlighter"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-2-Clause"
+homepage="http://pygments.org/"
+distfiles="${PYPI_SITE}/P/Pygments/Pygments-${version}.tar.gz"
+checksum=98c8aa5a9f778fcd1026a17361ddaf7330d1b7c62ae97c3bb0ae73e0b9b6b0fe
+alternatives="pygments:pygmentize:/usr/bin/pygmentize2"
+
+do_check() {
+	python2 -m pytest
+}
+
+post_install() {
+	vlicense LICENSE
+	mv ${DESTDIR}/usr/bin/pygmentize{,2}
+}
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-atomicwrites/template b/srcpkgs/python-atomicwrites/template
new file mode 100644
index 000000000000..73ada8a26094
--- /dev/null
+++ b/srcpkgs/python-atomicwrites/template
@@ -0,0 +1,28 @@
+# Template file for 'python-atomicwrites'
+pkgname=python-atomicwrites
+version=1.4.0
+revision=1
+build_style=python-module
+pycompile_module="atomicwrites"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Simple Python2 API for atomic file writes"
+maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>"
+license="MIT"
+homepage="https://github.com/untitaker/python-atomicwrites"
+distfiles="${PYPI_SITE}/a/atomicwrites/atomicwrites-${version}.tar.gz"
+checksum=ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-atomicwrites_package() {
+	pycompile_module="atomicwrites"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-backports.configparser/template b/srcpkgs/python-backports.configparser/template
new file mode 100644
index 000000000000..037934ba1488
--- /dev/null
+++ b/srcpkgs/python-backports.configparser/template
@@ -0,0 +1,14 @@
+# Template file for 'python-backports.configparser'
+pkgname=python-backports.configparser
+version=3.5.0
+revision=2
+build_style=python2-module
+pycompile_module="backports configparser.py"
+hostmakedepends="python-setuptools"
+depends="python-backports"
+short_desc="Backport of Python 3.x configparser module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://bitbucket.org/ambv/configparser"
+license="MIT"
+distfiles="${PYPI_SITE}/c/configparser/configparser-${version}.tar.gz"
+checksum=5308b47021bc2340965c371f0f058cc6971a04502638d4244225c49d80db273a
diff --git a/srcpkgs/python-backports.functools_lru_cache/template b/srcpkgs/python-backports.functools_lru_cache/template
new file mode 100644
index 000000000000..508e9722f909
--- /dev/null
+++ b/srcpkgs/python-backports.functools_lru_cache/template
@@ -0,0 +1,24 @@
+# Template file for 'python-backports.functools_lru_cache'
+pkgname=python-backports.functools_lru_cache
+version=1.5
+revision=2
+build_style=python2-module
+pycompile_module="backports/functools_lru_cache.py"
+hostmakedepends="python-setuptools"
+depends="python-backports"
+short_desc="Backport of functools.lru_cache from Python 3.3"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://github.com/jaraco/backports.functools_lru_cache"
+license="PSF"
+distfiles="${PYPI_SITE}/b/backports.functools_lru_cache/backports.functools_lru_cache-${version}.tar.gz"
+checksum=9d98697f088eb1b0fa451391f91afb5e3ebde16bbdb272819fd091151fda4f1a
+
+pre_build() {
+	sed -i setup.py \
+		-e "/setuptools_scm/d" \
+		-e "s/use_scm_version=True,/version=\"${version}\",/"
+}
+post_install() {
+	# namespace provided by python-backports package
+	rm -f ${DESTDIR}/usr/lib/python*/site-packages/backports/__init__.py
+}
diff --git a/srcpkgs/python-backports/template b/srcpkgs/python-backports/template
new file mode 100644
index 000000000000..5964edf90fc3
--- /dev/null
+++ b/srcpkgs/python-backports/template
@@ -0,0 +1,13 @@
+# Template file for 'python-backports'
+pkgname=python-backports
+version=1.0
+revision=5
+build_style=python2-module
+hostmakedepends="python"
+depends="python"
+short_desc="Namespace for backported Python features"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="PSF-2.0"
+homepage="https://pypi.org/project/backports/"
+distfiles="https://dev.gentoo.org/~radhermit/dist/backports-${version}.tar.gz"
+checksum=ee43d5b7bf4e79e04fbab30a09421cb5cbf4f56e7c14769393a7d1c34ea5e740
diff --git a/srcpkgs/python-bcrypt/template b/srcpkgs/python-bcrypt/template
new file mode 100644
index 000000000000..78013a3672b3
--- /dev/null
+++ b/srcpkgs/python-bcrypt/template
@@ -0,0 +1,24 @@
+# Template file for 'python-bcrypt'
+pkgname=python-bcrypt
+version=3.2.0
+revision=1
+build_style=python-module
+pycompile_module="bcrypt"
+hostmakedepends="python-setuptools python3-setuptools python-cffi python3-cffi"
+makedepends="python-devel python3-devel python-cffi python3-cffi"
+depends="python-cffi python-six"
+short_desc="Modern password hashing for software and servers (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0"
+homepage="https://github.com/pyca/bcrypt"
+distfiles="${PYPI_SITE}/b/bcrypt/bcrypt-${version}.tar.gz"
+checksum=5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29
+
+python3-bcrypt_package() {
+	pycompile_module="bcrypt"
+	depends="python3-cffi python3-six"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-boto/template b/srcpkgs/python-boto/template
new file mode 100644
index 000000000000..221ab6fd0a90
--- /dev/null
+++ b/srcpkgs/python-boto/template
@@ -0,0 +1,70 @@
+# Template file for 'python-boto'
+pkgname=python-boto
+version=2.49.0
+revision=4
+build_style=python-module
+pycompile_module="boto"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python interface to Amazon Web Services (Python2)"
+maintainer="Michael Aldridge <maldridge@voidlinux.org>"
+license="MIT"
+homepage="http://docs.pythonboto.org/"
+changelog="https://raw.githubusercontent.com/boto/boto/develop/docs/source/releasenotes/v${version}.rst"
+distfiles="https://github.com/boto/boto/archive/${version}.tar.gz"
+checksum=3dbefd4f4542f85a323d4f54601f31ed4d362fc87945245f32e4a85029513314
+alternatives="
+ boto:asadmin:/usr/bin/asadmin2
+ boto:bundle_image:/usr/bin/bundle_image2
+ boto:cfadmin:/usr/bin/cfadmin2
+ boto:cq:/usr/bin/cq2
+ boto:cwutil:/usr/bin/cwutil2
+ boto:dynamodb_dump:/usr/bin/dynamodb_dump2
+ boto:dynamodb_load:/usr/bin/dynamodb_load2
+ boto:elbadmin:/usr/bin/elbadmin2
+ boto:fetch_file:/usr/bin/fetch_file2
+ boto:glacier:/usr/bin/glacier2
+ boto:instance_events:/usr/bin/instance_events2
+ boto:kill_instance:/usr/bin/kill_instance2
+ boto:launch_instance:/usr/bin/launch_instance2
+ boto:list_instances:/usr/bin/list_instances2
+ boto:mturk:/usr/bin/mturk2
+ boto:pyami_sendmail:/usr/bin/pyami_sendmail2
+ boto:s3put:/usr/bin/s3put2
+ boto:sdbadmin:/usr/bin/sdbadmin2
+ boto:taskadmin:/usr/bin/taskadmin2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-boto_package() {
+	depends="python3"
+	pycompile_module="boto"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="
+	 boto:asadmin:/usr/bin/asadmin3
+	 boto:bundle_image:/usr/bin/bundle_image3
+	 boto:cfadmin:/usr/bin/cfadmin3
+	 boto:cq:/usr/bin/cq3
+	 boto:cwutil:/usr/bin/cwutil3
+	 boto:dynamodb_dump:/usr/bin/dynamodb_dump3
+	 boto:dynamodb_load:/usr/bin/dynamodb_load3
+	 boto:elbadmin:/usr/bin/elbadmin3
+	 boto:fetch_file:/usr/bin/fetch_file3
+	 boto:glacier:/usr/bin/glacier3
+	 boto:instance_events:/usr/bin/instance_events3
+	 boto:kill_instance:/usr/bin/kill_instance3
+	 boto:launch_instance:/usr/bin/launch_instance3
+	 boto:list_instances:/usr/bin/list_instances3
+	 boto:mturk:/usr/bin/mturk3
+	 boto:pyami_sendmail:/usr/bin/pyami_sendmail3
+	 boto:s3put:/usr/bin/s3put3
+	 boto:sdbadmin:/usr/bin/sdbadmin3
+	 boto:taskadmin:/usr/bin/taskadmin3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-chardet/template b/srcpkgs/python-chardet/template
new file mode 100644
index 000000000000..16b694033a7f
--- /dev/null
+++ b/srcpkgs/python-chardet/template
@@ -0,0 +1,30 @@
+# Template file for 'python-chardet'
+pkgname=python-chardet
+version=4.0.0
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+checkdepends="python3-pytest python-pytest"
+short_desc="Universal encoding detector for Python 2 and 3 (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="LGPL-2.1-only"
+homepage="https://github.com/chardet/chardet"
+distfiles="${PYPI_SITE}/c/chardet/chardet-${version}.tar.gz"
+checksum=0d6f53a15db4120f2b08c94f11e7d93d2c911ee118b6b30a04ec3ee8310179fa
+alternatives="chardet:chardetect:/usr/bin/chardetect2"
+
+do_check() {
+	python2 -m pytest
+	python3 -m pytest
+}
+
+python3-chardet_package() {
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="chardet:chardetect:/usr/bin/chardetect3"
+	pkg_install() {
+		vmove usr/bin/chardetect3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-configobj/template b/srcpkgs/python-configobj/template
new file mode 100644
index 000000000000..c43eb8c33a9a
--- /dev/null
+++ b/srcpkgs/python-configobj/template
@@ -0,0 +1,28 @@
+# Template file for 'python-configobj'
+pkgname=python-configobj
+version=5.0.6
+revision=8
+build_style=python-module
+pycompile_module="_version.py configobj.py validate.py"
+hostmakedepends="python-devel python3-devel"
+depends="python-six"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="BSD-3-Clause"
+homepage="https://github.com/DiffSK/configobj"
+short_desc="Simple but powerful config file reader and writer (Python2)"
+distfiles="https://github.com/DiffSK/configobj/archive/v${version}.tar.gz"
+checksum=2e140354efcca6f558ff9ee941b435ae09a617bc071797bef62c8d6ed2033d5e
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-configobj_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pycompile_module="_version.py configobj.py validate.py"
+	depends="python3-six"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-contextlib2/template b/srcpkgs/python-contextlib2/template
new file mode 100644
index 000000000000..f68ad7863f93
--- /dev/null
+++ b/srcpkgs/python-contextlib2/template
@@ -0,0 +1,17 @@
+# Template file for 'python-contextlib2'
+pkgname=python-contextlib2
+version=0.6.0.post1
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backports and enhancements for the contextlib module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="PSF-2.0"
+homepage="https://contextlib2.readthedocs.io/"
+distfiles="${PYPI_SITE}/c/contextlib2/contextlib2-${version}.tar.gz"
+checksum=01f490098c18b19d2bd5bb5dc445b2054d2fa97f09a4280ba2c5f3c394c8162e
+
+post_install() {
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python-coverage/template b/srcpkgs/python-coverage/template
new file mode 100644
index 000000000000..ebfea29f9767
--- /dev/null
+++ b/srcpkgs/python-coverage/template
@@ -0,0 +1,25 @@
+# Template file for 'python-coverage'
+pkgname=python-coverage
+version=5.0.3
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python-setuptools"
+short_desc="Code coverage testing for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="Apache-2.0"
+homepage="https://bitbucket.org/ned/coveragepy"
+distfiles="${PYPI_SITE}/c/coverage/coverage-${version}.tar.gz"
+checksum=77afca04240c40450c331fa796b3eab6f1e15c5ecf8bf2b8bee9706cd5452fef
+alternatives="coverage:coverage:/usr/bin/coverage2"
+
+python3-coverage_package() {
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="coverage:coverage:/usr/bin/coverage3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-cryptography_vectors/template b/srcpkgs/python-cryptography_vectors/template
new file mode 100644
index 000000000000..41bb297f7fb5
--- /dev/null
+++ b/srcpkgs/python-cryptography_vectors/template
@@ -0,0 +1,17 @@
+# Template file for 'python-cryptography_vectors'
+pkgname=python-cryptography_vectors
+version=3.3.2
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+short_desc="Test vectors for python-cryptography"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="BSD-3-Clause, Apache-2.0"
+homepage="https://github.com/pyca/cryptography"
+distfiles="${PYPI_SITE}/c/cryptography_vectors/cryptography_vectors-${version}.tar.gz"
+checksum=8c9d5afada647a6c937c6392c975f204b540c31f25fd4acd925ec0e180be0afa
+
+post_install() {
+	vlicense LICENSE
+	vlicense LICENSE.BSD
+}
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-funcsigs/template b/srcpkgs/python-funcsigs/template
new file mode 100644
index 000000000000..2f469558a7bf
--- /dev/null
+++ b/srcpkgs/python-funcsigs/template
@@ -0,0 +1,14 @@
+# Template file for 'python-funcsigs'
+pkgname=python-funcsigs
+version=1.0.2
+revision=2
+build_style=python2-module
+pycompile_module="funcsigs"
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backport of the signature tools from Python 3.3's inspect module"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+homepage="https://github.com/testing-cabal/funcsigs"
+license="Apache-2.0"
+distfiles="${PYPI_SITE}/f/funcsigs/funcsigs-${version}.tar.gz"
+checksum=a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50
diff --git a/srcpkgs/python-gobject/template b/srcpkgs/python-gobject/template
new file mode 100644
index 000000000000..d7969cdd30ea
--- /dev/null
+++ b/srcpkgs/python-gobject/template
@@ -0,0 +1,28 @@
+# Template file for 'python-gobject'
+pkgname=python-gobject
+version=3.36.1
+revision=2
+build_style=meson
+build_helper="gir"
+configure_args="-Dpython=python2.7"
+hostmakedepends="pkg-config python"
+makedepends="libglib-devel python-cairo-devel python-devel"
+depends="gir-freedesktop python-cairo"
+short_desc="Python2 bindings for GObject"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://pygobject.readthedocs.io/"
+distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
+checksum=d1bf42802d1cec113b5adaa0e7bf7f3745b44521dc2163588d276d5cd61d718f
+
+python-gobject-devel_package() {
+	depends="libgirepository-devel python-cairo-devel
+	 libglib-devel libffi-devel
+	 python-gobject>=${version}_${revision}"
+	conflicts="python3-gobject-devel"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+	}
+}
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-hypothesis/template b/srcpkgs/python-hypothesis/template
new file mode 100644
index 000000000000..8d44f1c5987a
--- /dev/null
+++ b/srcpkgs/python-hypothesis/template
@@ -0,0 +1,20 @@
+# Template file for 'python-hypothesis'
+pkgname=python-hypothesis
+version=4.38.2
+revision=5
+build_wrksrc=hypothesis-python
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-attrs python-coverage python-enum34"
+checkdepends="python-coverage python-enum34 python-pytest"
+short_desc="Python2 library for property based testing"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MPL-2.0"
+homepage="https://hypothesis.works/"
+changelog="https://github.com/HypothesisWorks/hypothesis/raw/master/hypothesis-python/docs/changes.rst"
+distfiles="https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-${version}.tar.gz"
+checksum=c53b652ed15350b0116bc1dd28516a71988437da772e25903309aa526f9c719e
+
+do_check() {
+	PYTHONPATH="${PWD}/build-2.7/lib" python2 -m pytest tests/py2
+}
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-importlib_metadata/template b/srcpkgs/python-importlib_metadata/template
new file mode 100644
index 000000000000..c0eb91b47e70
--- /dev/null
+++ b/srcpkgs/python-importlib_metadata/template
@@ -0,0 +1,15 @@
+# Template file for 'python-importlib_metadata'
+pkgname=python-importlib_metadata
+version=2.1.1
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-zipp python-pathlib2 python-backports.configparser"
+checkdepends="${depends}"
+short_desc="Read metadata from Python packages"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="Apache-2.0"
+homepage="https://importlib-metadata.readthedocs.io/en/latest/"
+changelog="https://importlib-metadata.readthedocs.io/en/latest/history.html"
+distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz"
+checksum=b8de9eff2b35fb037368f28a7df1df4e6436f578fa74423505b6c6a778d5b5dd
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-iso8601/template b/srcpkgs/python-iso8601/template
new file mode 100644
index 000000000000..22cfa179158a
--- /dev/null
+++ b/srcpkgs/python-iso8601/template
@@ -0,0 +1,34 @@
+# Template file for 'python-iso8601'
+pkgname=python-iso8601
+version=0.1.16
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+checkdepends="python-pytest python3-pytest"
+short_desc="ISO8601 formatted dated parser for Python2"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://github.com/micktwomey/pyiso8601"
+distfiles="${PYPI_SITE}/i/iso8601/iso8601-${version}.tar.gz"
+checksum=36532f77cc800594e8f16641edae7f1baf7932f05d8e508545b95fc53c6dc85b
+replaces="python-iso-8601>=0"
+
+do_check() {
+	python2 -m pytest iso8601
+	python3 -m pytest iso8601
+}
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-iso8601_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	depends="python3"
+	replaces="python3-iso-8601>=0"
+	pkg_install() {
+		vlicense LICENSE
+		vmove ${py3_lib}
+	}
+}
diff --git a/srcpkgs/python-isodate/template b/srcpkgs/python-isodate/template
new file mode 100644
index 000000000000..817fdb9643d6
--- /dev/null
+++ b/srcpkgs/python-isodate/template
@@ -0,0 +1,29 @@
+# Template file for 'python-isodate'
+pkgname=python-isodate
+version=0.6.0
+revision=4
+build_style=python-module
+pycompile_module="isodate"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six"
+short_desc="ISO 8601 date/time/duration parser and formatter (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://github.com/gweis/isodate"
+license="3-clause-BSD"
+distfiles="${PYPI_SITE}/i/isodate/isodate-${version}.tar.gz"
+checksum=2e364a3d5759479cdb2d37cce6b9376ea504db2ff90252a2e5b7cc89cc9ff2d8
+
+post_install() {
+	sed -n '/Copyright/,/CONTRACT/p' src/isodate/__init__.py >LICENSE
+	vlicense LICENSE
+}
+
+python3-isodate_package() {
+	depends="python3-six"
+	pycompile_module="isodate"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-lockfile/template b/srcpkgs/python-lockfile/template
new file mode 100644
index 000000000000..edf2690a21aa
--- /dev/null
+++ b/srcpkgs/python-lockfile/template
@@ -0,0 +1,29 @@
+# Template file for 'python-lockfile'
+pkgname=python-lockfile
+version=0.12.2
+revision=6
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
+makedepends="python-pbr python3-pbr"
+depends="python"
+pycompile_module="lockfile"
+short_desc="Platform-independent file locking module (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://pypi.org/project/lockfile/"
+license="MIT"
+distfiles="${PYPI_SITE}/l/lockfile/lockfile-${version}.tar.gz"
+checksum=6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-lockfile_package() {
+	pycompile_module="lockfile"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-lxml/template b/srcpkgs/python-lxml/template
new file mode 100644
index 000000000000..7b9166ee97fb
--- /dev/null
+++ b/srcpkgs/python-lxml/template
@@ -0,0 +1,36 @@
+# Template file for 'python-lxml'
+pkgname=python-lxml
+version=4.6.3
+revision=1
+build_style=python-module
+make_build_args="--with-cython"
+hostmakedepends="python-Cython python-setuptools python3-Cython python3-setuptools"
+makedepends="libxslt-devel python-devel python3-devel"
+checkdepends="python3-cssselect python3-BeautifulSoup4 python3-html5lib"
+short_desc="Python2 binding for the libxml2 and libxslt libraries"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause, custom:ElementTree"
+homepage="https://lxml.de/"
+distfiles="https://github.com/lxml/lxml/archive/lxml-${version}.tar.gz"
+checksum=5955ed615b7be9407d9eab83edde8f1818c94224d762d1d6355bf0371f220bd6
+
+do_check() {
+	cp -f build-3.*/lib.linux-*/lxml/*.so src/lxml
+	python3 test.py -vv --all-levels -p
+}
+
+post_install() {
+	vlicense LICENSES.txt
+	vlicense doc/licenses/BSD.txt
+	vlicense doc/licenses/elementtree.txt
+}
+
+python3-lxml_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSES.txt
+		vlicense doc/licenses/BSD.txt
+		vlicense doc/licenses/elementtree.txt
+	}
+}
diff --git a/srcpkgs/python-mock/template b/srcpkgs/python-mock/template
new file mode 100644
index 000000000000..2727eef117ba
--- /dev/null
+++ b/srcpkgs/python-mock/template
@@ -0,0 +1,18 @@
+# Template file for 'python-mock'
+pkgname=python-mock
+reverts="4.0.2_1 4.0.2_2"
+version=3.0.5
+revision=2
+build_style=python2-module
+hostmakedepends="python-pbr python-setuptools"
+depends="python-funcsigs python-pbr python-setuptools python-six"
+short_desc="Rolling backport of unittest.mock for Python2"
+maintainer="Toyam Cox <Vaelatern@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/testing-cabal/mock"
+distfiles="${PYPI_SITE}/m/mock/mock-${version}.tar.gz"
+checksum=83657d894c90d5681d62155c82bda9c1187827525880eda8ff5df4ec813437c3
+
+post_install() {
+	vlicense LICENSE.txt LICENSE
+}
diff --git a/srcpkgs/python-more-itertools/template b/srcpkgs/python-more-itertools/template
new file mode 100644
index 000000000000..b8e81da5d219
--- /dev/null
+++ b/srcpkgs/python-more-itertools/template
@@ -0,0 +1,24 @@
+# Template file for 'python-more-itertools'
+pkgname=python-more-itertools
+reverts="6.0.0_1"
+version=5.0.0
+revision=3
+build_style=python2-module
+pycompile_module="more_itertools"
+hostmakedepends="python-setuptools"
+depends="python-six"
+checkdepends="python-six"
+short_desc="More Python2 routines for operating on itertables"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/erikrose/more-itertools"
+distfiles="https://github.com/erikrose/more-itertools/archive/${version}.tar.gz"
+checksum=a2dd59cdb7287d738b3c745558f0812b69b519cda21726b180b09d9d68d8b461
+
+do_check() {
+	python setup.py test
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-nose/template b/srcpkgs/python-nose/template
new file mode 100644
index 000000000000..82ae54bd0f10
--- /dev/null
+++ b/srcpkgs/python-nose/template
@@ -0,0 +1,27 @@
+# Template file for 'python-nose'
+pkgname=python-nose
+version=1.3.7
+revision=6
+build_style=python-module
+pycompile_module="nose"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+short_desc="The nicer testing for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://github.com/nose-devs/nose"
+#changelog="https://raw.githubusercontent.com/nose-devs/nose/master/CHANGELOG"
+distfiles="${PYPI_SITE}/n/nose/nose-${version}.tar.gz"
+checksum=f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98
+alternatives="nose:nosetests:/usr/bin/nosetests2"
+
+python3-nose_package() {
+	pycompile_module="nose"
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="nose:nosetests:/usr/bin/nosetests3"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-notify/template b/srcpkgs/python-notify/template
new file mode 100644
index 000000000000..8a9da38e77f3
--- /dev/null
+++ b/srcpkgs/python-notify/template
@@ -0,0 +1,25 @@
+# Template file for 'python-notify'
+pkgname=python-notify
+version=0.1.1
+revision=13
+build_style=gnu-configure
+pycompile_module="gtk-2.0/pynotify"
+hostmakedepends="pkg-config python-devel python-gobject2-devel pygtk-devel"
+makedepends="libnotify-devel gtk+-devel dbus-glib-devel pygtk-devel"
+depends="pygtk"
+short_desc="Python2 bindings for libnotify"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-only"
+homepage="http://www.galago-project.org/"
+distfiles="http://www.galago-project.org/files/releases/source/notify-python/notify-python-${version}.tar.gz"
+checksum=8c5ee28017fdc5b110c31cb76503e535e15e0c60b9a1f1e95ff6c018dd806022
+replaces="notify-python>=0"
+lib32disabled=yes
+
+CFLAGS="-fcommon"
+
+pre_configure() {
+	if [ "$CROSS_BUILD" ]; then
+		sed -i -e "s,PYTHON_INCLUDES=.*,PYTHON_INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/python2.7,g" configure
+	fi
+}
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-packaging/template b/srcpkgs/python-packaging/template
new file mode 100644
index 000000000000..80b0bc00ca96
--- /dev/null
+++ b/srcpkgs/python-packaging/template
@@ -0,0 +1,18 @@
+# Template file for 'python-packaging'
+pkgname=python-packaging
+version=20.4
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-parsing python-six"
+short_desc="Core utilities for Python packages (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0, BSD-2-Clause"
+homepage="https://github.com/pypa/packaging"
+changelog="https://raw.githubusercontent.com/pypa/packaging/master/CHANGELOG.rst"
+distfiles="${PYPI_SITE}/p/packaging/packaging-${version}.tar.gz"
+checksum=4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pathlib2/template b/srcpkgs/python-pathlib2/template
new file mode 100644
index 000000000000..241ef717a124
--- /dev/null
+++ b/srcpkgs/python-pathlib2/template
@@ -0,0 +1,28 @@
+# Template file for 'python-pathlib2'
+pkgname=python-pathlib2
+version=2.3.4
+revision=5
+build_style=python-module
+pycompile_module="pathlib2"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six python-scandir"
+short_desc="Object-oriented filesystem paths (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="MIT"
+homepage="https://github.com/mcmtroffaes/pathlib2"
+distfiles="${PYPI_SITE}/p/pathlib2/pathlib2-${version}.tar.gz"
+checksum=446014523bb9be5c28128c4d2a10ad6bb60769e78bd85658fe44a450674e0ef8
+
+python3-pathlib2_package() {
+	depends="python3-six python3-scandir"
+	pycompile_module="pathlib2"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.rst
+	}
+}
+
+post_install() {
+	vlicense LICENSE.rst
+}
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-pluggy/template b/srcpkgs/python-pluggy/template
new file mode 100644
index 000000000000..9bae9659c1b0
--- /dev/null
+++ b/srcpkgs/python-pluggy/template
@@ -0,0 +1,22 @@
+# Template file for 'python-pluggy'
+pkgname=python-pluggy
+version=0.13.1
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+checkdepends="python-pytest ${depends}"
+short_desc="Minimalist production ready plugin system (Python2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/pytest-dev/pluggy"
+distfiles="${PYPI_SITE}/p/pluggy/pluggy-${version}.tar.gz"
+checksum=15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0
+
+do_check() {
+	PYTHONPATH=$(pwd)/build/lib python2 -m pytest
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pretend/template b/srcpkgs/python-pretend/template
new file mode 100644
index 000000000000..330572d3e762
--- /dev/null
+++ b/srcpkgs/python-pretend/template
@@ -0,0 +1,28 @@
+# Template file for 'python-pretend'
+pkgname=python-pretend
+version=1.0.9
+revision=4
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Make stubbing with Python2 easier"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="BSD-3-Clause"
+homepage="https://github.com/alex/pretend"
+distfiles="${PYPI_SITE}/p/pretend/pretend-${version}.tar.gz"
+checksum=c90eb810cde8ebb06dafcb8796f9a95228ce796531bc806e794c2f4649aa1b10
+
+post_install() {
+	vdoc README.rst
+	vlicense LICENSE.rst
+}
+
+python3-pretend_package() {
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vdoc README.rst
+		vlicense LICENSE.rst
+	}
+}
diff --git a/srcpkgs/python-py/template b/srcpkgs/python-py/template
new file mode 100644
index 000000000000..545d34abb367
--- /dev/null
+++ b/srcpkgs/python-py/template
@@ -0,0 +1,18 @@
+# Template file for 'python-py'
+pkgname=python-py
+version=1.10.0
+revision=1
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Python development support library"
+maintainer="Johannes <johannes.brechtmann@gmail.com>"
+license="MIT"
+homepage="https://github.com/pytest-dev/py"
+changelog="https://github.com/pytest-dev/py/raw/master/CHANGELOG"
+distfiles="${PYPI_SITE}/p/py/py-${version}.tar.gz"
+checksum=21b81bda15b66ef5e1a777a21c4dcd9c20ad3efd0b3f817e7a809035269e1bd3
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pycryptodome/template b/srcpkgs/python-pycryptodome/template
new file mode 100644
index 000000000000..7efdaf152a59
--- /dev/null
+++ b/srcpkgs/python-pycryptodome/template
@@ -0,0 +1,36 @@
+# Template file for 'python-pycryptodome'
+pkgname=python-pycryptodome
+version=3.9.7
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+short_desc="Python2 package of low-level cryptographic primitives"
+maintainer="Wietse Kuipers <wietse@kuiprs.nl>"
+license="Public Domain, BSD-2-Clause"
+homepage="https://www.pycryptodome.org/"
+changelog="https://raw.githubusercontent.com/Legrandin/pycryptodome/master/Changelog.rst"
+distfiles="${PYPI_SITE}/p/pycryptodome/pycryptodome-${version}.tar.gz"
+checksum=f1add21b6d179179b3c177c33d18a2186a09cc0d3af41ff5ed3f377360b869f2
+
+provides="python-crypto-${version}_1"
+replaces="python-crypto>=0"
+
+do_check() {
+	python2 setup.py test
+	python3 setup.py test
+}
+
+post_install() {
+	vlicense LICENSE.rst
+}
+
+python3-pycryptodome_package() {
+	provides="python3-crypto-${version}_1"
+	replaces="python3-crypto>=0"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.rst
+	}
+}
diff --git a/srcpkgs/python-pydns/template b/srcpkgs/python-pydns/template
new file mode 100644
index 000000000000..d47a975bb789
--- /dev/null
+++ b/srcpkgs/python-pydns/template
@@ -0,0 +1,18 @@
+# Template file for 'python-pydns'
+pkgname=python-pydns
+version=2.3.6
+revision=4
+build_style=python2-module
+pycompile_module="DNS"
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Python DNS library"
+maintainer="Duncaen <mail@duncano.de>"
+license="CNRI-Python"
+homepage="http://pydns.sourceforge.net/"
+distfiles="${PYPI_SITE}/p/pydns/pydns-${version}.tar.gz"
+checksum=f1960d8bff0aafad9252b9e80279748fe7ebe5e719487d132ccb1281523cdb62
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pystache/template b/srcpkgs/python-pystache/template
new file mode 100644
index 000000000000..dbc7b47c1ff8
--- /dev/null
+++ b/srcpkgs/python-pystache/template
@@ -0,0 +1,35 @@
+# Template file for 'python-pystache'
+pkgname=python-pystache
+version=0.5.4
+revision=5
+build_style=python-module
+pycompile_module="pystache"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools"
+short_desc="Python2 implementation of Mustache"
+maintainer="John <me@johnnynator.dev>"
+license="MIT"
+homepage="https://github.com/defunkt/pystache"
+distfiles="${PYPI_SITE}/p/pystache/pystache-${version}.tar.gz"
+checksum=f7bbc265fb957b4d6c7c042b336563179444ab313fb93a719759111eabd3b85a
+alternatives="pystache:pystache:/usr/bin/pystache2"
+
+pre_build() {
+	# no pystache-test entry point
+	sed -i '/pystache-test/d' setup.py
+}
+post_install() {
+	vlicense LICENSE
+}
+
+python3-pystache_package() {
+	pycompile_module="pystache"
+	depends="python3-setuptools"
+	short_desc="${short_desc/Python2/Python3}"
+	alternatives="pystache:pystache:/usr/bin/pystache2"
+	pkg_install() {
+		vmove "usr/lib/python3*"
+		vmove "usr/bin/*3"
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-pytest/template b/srcpkgs/python-pytest/template
new file mode 100644
index 000000000000..5bc44b8502b3
--- /dev/null
+++ b/srcpkgs/python-pytest/template
@@ -0,0 +1,42 @@
+# Template file for 'python-pytest'
+pkgname=python-pytest
+version=4.6.9
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-atomicwrites python-attrs>=17.4.0 python-funcsigs
+ python-more-itertools python-pluggy>=0.12.0 python-py>=1.6.0
+ python-setuptools python-pathlib2 python-six>=1.10.0
+ python-wcwidth python-hypothesis python-importlib_metadata
+ python-packaging"
+checkdepends="$depends python-mock"
+short_desc="Simple powerful testing with Python 2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://pytest.org/en/latest/"
+changelog="https://docs.pytest.org/en/latest/changelog.html"
+distfiles="${PYPI_SITE}/p/pytest/pytest-${version}.tar.gz"
+checksum=19e8f75eac01dd3f211edd465b39efbcbdc8fc5f7866d7dd49fedb30d8adf339
+alternatives="
+ pytest:pytest:/usr/bin/pytest2
+ pytest:py.test:/usr/bin/py.test2"
+
+post_patch() {
+	vsed -i setup.py \
+		-e '/setup_requires=/d' \
+		-e "s|use_scm_version=.*|version=\"${version}\",|"
+	# This merely check if pytest executable was generated
+	rm testing/test_entry_points.py
+}
+
+do_check() {
+	# Don't use tox, tox will use its own environment instead of system
+	# package
+	PYTHONPATH=$(pwd)/build/lib python2 -m pytest
+}
+
+post_install() {
+	mv ${DESTDIR}/usr/bin/pytest ${DESTDIR}/usr/bin/pytest2
+	mv ${DESTDIR}/usr/bin/py.test ${DESTDIR}/usr/bin/py.test2
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-pytz/template b/srcpkgs/python-pytz/template
new file mode 100644
index 000000000000..d6ae26c10d01
--- /dev/null
+++ b/srcpkgs/python-pytz/template
@@ -0,0 +1,37 @@
+# Template file for 'python-pytz'
+pkgname=python-pytz
+version=2021.1
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python tzdata"
+checkdepends="python-pytest python3-pytest"
+short_desc="Python2 timezone library"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://pythonhosted.org/pytz/"
+distfiles="${PYPI_SITE}/p/pytz/pytz-${version}.tar.gz"
+checksum=83a4a90894bf38e243cf052c8b58f381bfe9a7a483f6a9cab140bc7f702ac4da
+
+do_check() {
+	PYTHONPATH=build-2.7/lib python2 -m pytest
+	PYTHONPATh=build-${py3_ver}/lib python3 -m pytest
+}
+
+post_install() {
+	# use system tz database
+	for py_sitelib in $py2_sitelib $py3_sitelib; do
+		rm -rf ${DESTDIR}/${py_sitelib}/pytz/zoneinfo
+		ln -sf /usr/share/zoneinfo ${DESTDIR}/${py_sitelib}/pytz/zoneinfo
+	done
+	vlicense LICENSE.txt LICENSE
+}
+
+python3-pytz_package() {
+	depends="python3 tzdata"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt LICENSE
+	}
+}
diff --git a/srcpkgs/python-rdflib/template b/srcpkgs/python-rdflib/template
new file mode 100644
index 000000000000..e6a90e1e217b
--- /dev/null
+++ b/srcpkgs/python-rdflib/template
@@ -0,0 +1,42 @@
+# Template file for 'python-rdflib'
+pkgname=python-rdflib
+version=4.2.2
+revision=5
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-setuptools python-isodate python-parsing"
+pycompile_module="rdflib"
+short_desc="Python2 library for working with RDF"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="https://github.com/RDFLib/rdflib"
+license="3-clause-BSD"
+distfiles="${PYPI_SITE}/r/rdflib/rdflib-${version}.tar.gz"
+checksum=da1df14552555c5c7715d8ce71c08f404c988c58a1ecd38552d0da4fc261280d
+
+alternatives="
+ rdflib:csv2rdf:/usr/bin/csv2rdf2
+ rdflib:rdf2dot:/usr/bin/rdf2dot2
+ rdflib:rdfgraphisomorphism:/usr/bin/rdfgraphisomorphism2
+ rdflib:rdfpipe:/usr/bin/rdfpipe2
+ rdflib:rdfs2dot:/usr/bin/rdfs2dot2"
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-rdflib_package() {
+	alternatives="
+	 rdflib:csv2rdf:/usr/bin/csv2rdf3
+	 rdflib:rdf2dot:/usr/bin/rdf2dot3
+	 rdflib:rdfgraphisomorphism:/usr/bin/rdfgraphisomorphism3
+	 rdflib:rdfpipe:/usr/bin/rdfpipe3
+	 rdflib:rdfs2dot:/usr/bin/rdfs2dot3"
+	depends="python3-setuptools python3-isodate python3-parsing"
+	pycompile_module="rdflib"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/bin/*3
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python-reportlab/template b/srcpkgs/python-reportlab/template
new file mode 100644
index 000000000000..1daab2e22526
--- /dev/null
+++ b/srcpkgs/python-reportlab/template
@@ -0,0 +1,31 @@
+# Template file for 'python-reportlab'
+pkgname=python-reportlab
+version=3.5.42
+revision=2
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools freetype-devel"
+makedepends="python-devel python3-devel freetype-devel libart-devel"
+depends="python-Pillow"
+short_desc="Python2 library for generating PDFs and graphics"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://www.reportlab.com/"
+distfiles="${PYPI_SITE}/r/reportlab/reportlab-${version}.tar.gz"
+checksum=9c21f202697a6cea57b9d716288fc919d99cbabeb30222eebfc7ff77eac32744
+
+if [ "$CROSS_BUILD" ]; then
+	hostmakedepends+=" ${makedepends}"
+fi
+
+post_install() {
+	vlicense LICENSE.txt
+}
+
+python3-reportlab_package() {
+	depends="python3-Pillow"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
diff --git a/srcpkgs/python-requests/template b/srcpkgs/python-requests/template
new file mode 100644
index 000000000000..4c7be37219e1
--- /dev/null
+++ b/srcpkgs/python-requests/template
@@ -0,0 +1,27 @@
+# Template file for 'python-requests'
+pkgname=python-requests
+version=2.26.0
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="ca-certificates python-chardet python-urllib3 python-idna"
+short_desc="Python2 HTTP library for human beings"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Apache-2.0"
+homepage="https://python-requests.org/"
+changelog="https://raw.githubusercontent.com/psf/requests/master/HISTORY.md"
+distfiles="${PYPI_SITE}/r/requests/requests-${version}.tar.gz"
+checksum=b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7
+make_check=no # tests are broken for python2 requests
+
+post_patch() {
+	vsed -i '/certifi/d' setup.py
+}
+
+python3-requests_package() {
+	depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-rfc6555/template b/srcpkgs/python-rfc6555/template
new file mode 100644
index 000000000000..db37540ca3ad
--- /dev/null
+++ b/srcpkgs/python-rfc6555/template
@@ -0,0 +1,22 @@
+# Template file for 'python-rfc6555'
+pkgname=python-rfc6555
+version=0.0.0
+revision=4
+build_style=python-module
+pycompile_module="rfc6555"
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-selectors2"
+short_desc="Python2 implementation of the Happy Eyeballs Algorithm"
+maintainer="Peter Bui <pbui@github.bx612.space>"
+license="Apache-2.0"
+homepage="https://github.com/sethmlarson/rfc6555"
+distfiles="${PYPI_SITE}/r/rfc6555/rfc6555-${version}.tar.gz"
+checksum=191cbba0315b53654155321e56a93466f42cd0a474b4f341df4d03264dcb5217
+
+python3-rfc6555_package() {
+	pycompile_module="rfc6555"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-scandir/template b/srcpkgs/python-scandir/template
new file mode 100644
index 000000000000..9bd9add26c1c
--- /dev/null
+++ b/srcpkgs/python-scandir/template
@@ -0,0 +1,29 @@
+# Template file for 'python-scandir'
+pkgname=python-scandir
+version=1.10.0
+revision=4
+build_style=python-module
+pycompile_module="scandir.py"
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+depends="python"
+short_desc="Better directory iterator and faster os.walk() (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/benhoyt/scandir"
+distfiles="${PYPI_SITE}/s/scandir/scandir-${version}.tar.gz"
+checksum=4d4631f6062e658e9007ab3149a9b914f3548cb38bfb021c64f39a025ce578ae
+
+python3-scandir_package() {
+	pycompile_module="scandir.py"
+	depends="python3"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
+
+post_install() {
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python-selectors2/template b/srcpkgs/python-selectors2/template
new file mode 100644
index 000000000000..d0b277216e2e
--- /dev/null
+++ b/srcpkgs/python-selectors2/template
@@ -0,0 +1,16 @@
+# Template file for 'python-selectors2'
+pkgname=python-selectors2
+version=2.0.2
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+short_desc="Drop-in replacement of the selectors module for Python 2.6+"
+maintainer="pulux <pulux@pf4sh.de>"
+license="MIT"
+homepage="https://github.com/SethMichaelLarson/selectors2"
+distfiles="${PYPI_SITE}/s/selectors2/selectors2-${version}.tar.gz"
+checksum=1f1bbaac203a23fbc851dc1b5a6e92c50698cc8cefa5873eb5b89eef53d1d82b
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-spambayes/template b/srcpkgs/python-spambayes/template
new file mode 100644
index 000000000000..5a4f2526ea4b
--- /dev/null
+++ b/srcpkgs/python-spambayes/template
@@ -0,0 +1,13 @@
+# Template file for 'python-spambayes'
+pkgname=python-spambayes
+version=1.1b3
+revision=3
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-lockfile python-pydns"
+short_desc="Spam classification system"
+maintainer="Duncaen <duncaen@voidlinux.org>"
+license="PSF-2.0"
+homepage="http://spambayes.sourceforge.net/"
+distfiles="${PYPI_SITE}/s/spambayes/spambayes-${version}.tar.gz"
+checksum=188d650fa930b27f74c96233429bd48f96d304a22d401b34cde32839c81bd904
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-typing/template b/srcpkgs/python-typing/template
new file mode 100644
index 000000000000..16c07c0aaa0e
--- /dev/null
+++ b/srcpkgs/python-typing/template
@@ -0,0 +1,17 @@
+# Template file for 'python-typing'
+pkgname=python-typing
+version=3.6.6
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python"
+short_desc="Backport of the typing module from Python 3.5+"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="Python-2.0"
+homepage="https://docs.python.org/3/library/typing.html"
+distfiles="${PYPI_SITE}/t/typing/typing-${version}.tar.gz"
+checksum=4027c5f6127a6267a435201981ba156de91ad0d1d98e9ddc2aa173453453492d
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-urllib3/template b/srcpkgs/python-urllib3/template
new file mode 100644
index 000000000000..92d9660a0303
--- /dev/null
+++ b/srcpkgs/python-urllib3/template
@@ -0,0 +1,33 @@
+# Template file for 'python-urllib3'
+pkgname=python-urllib3
+version=1.26.6
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python-six"
+short_desc="HTTP library with thread-safe connection pooling (Python2)"
+maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="MIT"
+homepage="https://urllib3.readthedocs.io/"
+distfiles="${PYPI_SITE}/u/urllib3/urllib3-${version}.tar.gz"
+checksum=f57b4c16c62fa2760b7e3d97c35b255512fb6b59a259730f36ba32ce9f8e342f
+# Checks depend on unpackaged "trustme"
+make_check=no
+
+post_install() {
+	for sitelib in ${py3_sitelib} ${py2_sitelib}; do
+		rm ${DESTDIR}/${sitelib}/urllib3/packages/six.py
+		ln -sf ../../six.py ${DESTDIR}/${sitelib}/urllib3/packages/six.py
+	done
+
+	vlicense LICENSE.txt
+}
+
+python3-urllib3_package() {
+	depends="python3-six"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE.txt
+	}
+}
diff --git a/srcpkgs/python-urwid/template b/srcpkgs/python-urwid/template
new file mode 100644
index 000000000000..6b7b686ee3b2
--- /dev/null
+++ b/srcpkgs/python-urwid/template
@@ -0,0 +1,21 @@
+# Template file for 'python-urwid'
+pkgname=python-urwid
+version=2.1.2
+revision=1
+build_style="python-module"
+hostmakedepends="python-setuptools python3-setuptools"
+makedepends="python-devel python3-devel"
+short_desc="Console user interface library for Python2"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://urwid.org/"
+changelog="https://raw.githubusercontent.com/urwid/urwid/master/docs/changelog.rst"
+distfiles="${PYPI_SITE}/u/urwid/urwid-${version}.tar.gz"
+checksum=588bee9c1cb208d0906a9f73c613d2bd32c3ed3702012f51efe318a3f2127eae
+
+python3-urwid_package() {
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-xdg/template b/srcpkgs/python-xdg/template
new file mode 100644
index 000000000000..e7ca02f51fa3
--- /dev/null
+++ b/srcpkgs/python-xdg/template
@@ -0,0 +1,23 @@
+# Template file for 'python-xdg'
+pkgname=python-xdg
+version=0.27
+revision=1
+build_style=python-module
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+pycompile_module="xdg"
+short_desc="Python2 library to access freedesktop.org standards"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.0-only"
+homepage="https://freedesktop.org/Software/pyxdg"
+distfiles="${PYPI_SITE}/p/pyxdg/pyxdg-${version}.tar.gz"
+checksum=80bd93aae5ed82435f20462ea0208fb198d8eec262e831ee06ce9ddb6b91c5a5
+
+python3-xdg_package() {
+	depends="python3"
+	pycompile_module="xdg"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python-zipp/template b/srcpkgs/python-zipp/template
new file mode 100644
index 000000000000..8caf369f2717
--- /dev/null
+++ b/srcpkgs/python-zipp/template
@@ -0,0 +1,18 @@
+# Template file for 'python-zipp'
+pkgname=python-zipp
+version=1.2.0
+revision=2
+build_style=python2-module
+hostmakedepends="python-setuptools"
+depends="python-more-itertools python-contextlib2"
+short_desc="Pathlib-compatible Zipfile object wrapper"
+maintainer="Piotr Wójcik <chocimier@tlen.pl>"
+license="MIT"
+homepage="https://github.com/jaraco/zipp"
+changelog="https://raw.githubusercontent.com/jaraco/zipp/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz"
+checksum=c70410551488251b0fee67b460fb9a536af8d6f9f008ad10ac51f615b6a521b1
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index cd84ff6f74da..e19d73ba0c37 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.1.1
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SPARQLWrapper/template b/srcpkgs/python3-SPARQLWrapper/template
new file mode 100644
index 000000000000..4519e1209407
--- /dev/null
+++ b/srcpkgs/python3-SPARQLWrapper/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-SPARQLWrapper'
+pkgname=python3-SPARQLWrapper
+version=1.8.4
+revision=4
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-rdflib"
+short_desc="SPARQL Endpoint interface to Python (Python3)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="W3C"
+homepage="https://rdflib.github.io/sparqlwrapper/"
+distfiles="${PYPI_SITE}/S/SPARQLWrapper/SPARQLWrapper-${version}.tar.gz"
+checksum=21928e7a97f565e772cdeeb0abad428960f4307e3a13dbdd8f6d3da8a6a506c9
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index f7b541d50702..02c2befc72c9 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.3
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aioredis/template b/srcpkgs/python3-aioredis/template
new file mode 100644
index 000000000000..d2d37f136a56
--- /dev/null
+++ b/srcpkgs/python3-aioredis/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-aioredis'
+pkgname=python3-aioredis
+version=2.0.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-async-timeout python3-typing_extensions python3-hiredis"
+short_desc="Asynchronous Redis client for Python"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="MIT"
+homepage="https://github.com/aio-libs/aioredis"
+distfiles="${homepage}/archive/v${version}.tar.gz"
+checksum=16c351d24029deb991cf56ea9dfd8faccaeac60080149d57b5983a93145ad7cc
+# checks require a locally running redis server
+make_check="no"
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index 609af96d16d8..ceea9eef58c3 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.4
 revision=7
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bluez/template b/srcpkgs/python3-bluez/template
new file mode 100644
index 000000000000..0a6ec390c71a
--- /dev/null
+++ b/srcpkgs/python3-bluez/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-bluez'
+pkgname=python3-bluez
+version=0.23
+revision=2
+build_style=python3-module
+hostmakedepends="python3-devel python3-setuptools"
+makedepends="python3-devel libbluetooth-devel"
+short_desc="Python3 wrapper for the BlueZ Bluetooth stack"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="https://pybluez.readthedocs.io"
+distfiles="$PYPI_SITE/P/PyBluez/PyBluez-${version}.tar.gz"
+checksum=c8f04d2e78951eaa9de486b4d49381704e8943d0a6e6e58f55fcd7b8582e90de
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index e4e30c7b8940..71d9dfef0bab 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=4.0.0
 revision=4
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker-pycreds/template b/srcpkgs/python3-docker-pycreds/template
new file mode 100644
index 000000000000..3551cc01cb63
--- /dev/null
+++ b/srcpkgs/python3-docker-pycreds/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-docker-pycreds'
+pkgname=python3-docker-pycreds
+version=0.4.0
+revision=4
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-six"
+short_desc="Python3 bindings for the docker credentials store API"
+maintainer="Sergi Alvarez <pancake@nopcode.org>"
+license="Apache-2.0"
+homepage="https://github.com/shin-/dockerpy-creds"
+distfiles="${PYPI_SITE}/d/docker-pycreds/docker-pycreds-${version}.tar.gz"
+checksum=6ce3270bcaf404cc4c3e27e4b6c70d3521deae82fb508767870fdbf772d584d4
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-grako/template b/srcpkgs/python3-grako/template
new file mode 100644
index 000000000000..1fab4ebf5390
--- /dev/null
+++ b/srcpkgs/python3-grako/template
@@ -0,0 +1,24 @@
+# Template file for 'python3-grako'
+pkgname=python3-grako
+version=3.99.9
+revision=7
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel"
+depends="python3-setuptools"
+short_desc="Grammar compiler, EBNF input, PEG/Packrat parser output (Python3)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="BSD-2-Clause"
+homepage="https://bitbucket.org/neogeny/grako"
+distfiles="$PYPI_SITE/g/grako/grako-$version.zip"
+checksum=fcc37309eab7cd0cbbb26cfd6a54303fbb80a00a58ab295d1e665bc69189c364
+conflicts="python-grako>=0"
+
+pre_build() {
+	sed -i '/setup_requires=/d' setup.py
+}
+post_install() {
+	# TODO: Find out why we need to change these permissions manually
+	chmod -R +r "${DESTDIR}/${py3_sitelib}"
+	vlicense LICENSE.txt
+}
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hyper-h2~HEAD b/srcpkgs/python3-hyper-h2~HEAD
new file mode 120000
index 000000000000..853f8bf94620
--- /dev/null
+++ b/srcpkgs/python3-hyper-h2~HEAD
@@ -0,0 +1 @@
+python3-h2
\ No newline at end of file
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-importlib_metadata/template b/srcpkgs/python3-importlib_metadata/template
new file mode 100644
index 000000000000..c6d817c1431f
--- /dev/null
+++ b/srcpkgs/python3-importlib_metadata/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-importlib_metadata'
+pkgname=python3-importlib_metadata
+version=4.8.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools_scm"
+depends="python3-zipp"
+short_desc="Read metadata from Python packages (Python 3)"
+maintainer="Lorem <notloremipsum@protonmail.com>"
+license="Apache-2.0"
+homepage="https://github.com/python/importlib_metadata"
+distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz"
+checksum=f284b3e11256ad1e5d03ab86bb2ccd6f5339688ff17a4d797a0fe7df326f23b1
+# Needs unpackaged "pyfakefs"
+make_check=no
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpc-server/template b/srcpkgs/python3-jsonrpc-server/template
new file mode 100644
index 000000000000..ec61de96bd13
--- /dev/null
+++ b/srcpkgs/python3-jsonrpc-server/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-jsonrpc-server'
+pkgname=python3-jsonrpc-server
+version=0.4.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-ultrajson"
+short_desc="Python library implementing asynchronous JSON RPC server"
+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=62c543e541f101ec5b57dc654efc212d2c2e3ea47ff6f54b2e7dcb36ecf20595
+
+post_patch() {
+	vsed -i setup.py -e 's/\bujson<=1\.35\b/ujson/'
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keepalive/template b/srcpkgs/python3-keepalive/template
new file mode 100644
index 000000000000..5e8210029371
--- /dev/null
+++ b/srcpkgs/python3-keepalive/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-keepalive'
+pkgname=python3-keepalive
+version=0.5
+revision=6
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Python3 urllib keepalive support"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://github.com/wikier/keepalive"
+distfiles="${PYPI_SITE}/k/keepalive/keepalive-${version}.tar.gz"
+checksum=3c6b96f9062a5a76022f0c9d41e9ef5552d80b1cadd4fccc1bf8f183ba1d1ec1
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-language-server~HEAD b/srcpkgs/python3-language-server~HEAD
new file mode 120000
index 000000000000..9054a5e99f7e
--- /dev/null
+++ b/srcpkgs/python3-language-server~HEAD
@@ -0,0 +1 @@
+python3-lsp-server
\ No newline at end of file
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index be0231f93861..fe0720adca06 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.45.1
 revision=2
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index a53602cf1684..368398c37261 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.2.2
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index 05d37a5d5ee1..584e030dc054 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.1
 revision=6
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 8775a5bc0f77..1ed12ebf62c5 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.2
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 1ad1ea06883f..6d88f9c8281d 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.4.0
 revision=2
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index fe8e5095fa43..004b233f54cd 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.1
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 97f2fe6b76e9..084169aa9a0b 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.6
 revision=3
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-transifex-client~HEAD b/srcpkgs/python3-transifex-client~HEAD
new file mode 120000
index 000000000000..1ec27018acb2
--- /dev/null
+++ b/srcpkgs/python3-transifex-client~HEAD
@@ -0,0 +1 @@
+transifex-cli
\ No newline at end of file
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txacme/template b/srcpkgs/python3-txacme/template
new file mode 100644
index 000000000000..b227bd029708
--- /dev/null
+++ b/srcpkgs/python3-txacme/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-txacme'
+pkgname=python3-txacme
+version=0.9.3
+revision=2
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-attrs python3-acme python3-josepy python3-treq python3-Twisted
+ python3-openssl python3-eliot python3-TxSNI python3-pem"
+short_desc="ACME protocol implementation for Twisted"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/twisted/txacme"
+distfiles="${PYPI_SITE}/t/txacme/txacme-${version}.tar.gz"
+checksum=bce2d0dfa8fa2cf3f2eb10526c89a8b4f77a021d9e182704e7776fff7bd8bceb
+
+post_install() {
+	vlicense LICENSE
+
+	# Outside of the namespace
+	rm -rf ${DESTDIR}/${py3_sitelib}/integration
+}
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipp/template b/srcpkgs/python3-zipp/template
new file mode 100644
index 000000000000..35a073433f49
--- /dev/null
+++ b/srcpkgs/python3-zipp/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-zipp'
+pkgname=python3-zipp
+version=3.5.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools_scm"
+checkdepends="python3-jaraco"
+short_desc="Pathlib-compatible Zipfile object wrapper (Python 3)"
+maintainer="Lorem <notloremipsum@protonmail.com>"
+license="MIT"
+homepage="https://github.com/jaraco/zipp"
+changelog="https://raw.githubusercontent.com/jaraco/zipp/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz"
+checksum=f5812b1e007e48cff63449a5e9f4e7ebea716b4111f9c4f9a645f91d579bf0c4
+# Needs unpackaged "jaraco.itertools"
+make_check=no
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qflipper/template b/srcpkgs/qflipper/template
index 8554f45386e7..775c1a976c82 100644
--- a/srcpkgs/qflipper/template
+++ b/srcpkgs/qflipper/template
@@ -3,7 +3,6 @@ pkgname=qflipper
 version=1.2.0
 revision=1
 _nanopb_version=0.4.6
-wrksrc="qFlipper-${version}"
 build_style=qmake
 configure_args="CONFIG+=qtquickcompiler DEFINES+=DISABLE_APPLICATION_UPDATES"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-systems/template b/srcpkgs/qt5-systems/template
index 58e2fab501fb..da33a0af1091 100644
--- a/srcpkgs/qt5-systems/template
+++ b/srcpkgs/qt5-systems/template
@@ -3,7 +3,6 @@ pkgname=qt5-systems
 version=5.4.0r805
 revision=1
 _commit=e3332ee38d27a134cef6621fdaf36687af1b6f4a # tip of dev branch as of 2022-03-19 (last updated 2019-01-03)
-wrksrc="qtsystems-${_commit}"
 build_style=qmake
 #qmake_args="CONFIG+=git_build"
 hostmakedepends="qt5-qmake qt5-host-tools perl pkg-config"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quickcontrols2/template b/srcpkgs/qt6-quickcontrols2/template
new file mode 100644
index 000000000000..43eb4ed3f5a5
--- /dev/null
+++ b/srcpkgs/qt6-quickcontrols2/template
@@ -0,0 +1,26 @@
+# Template file for 'qt6-quickcontrols2'
+pkgname=qt6-quickcontrols2
+version=6.1.1
+revision=1
+build_style=cmake
+configure_args="-DQT_HOST_PATH=/usr "
+hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
+makedepends="qt6-base-devel qt6-declarative-devel"
+short_desc="Cross-platform application and UI framework - quickcontrols2"
+maintainer="John <me@johnnynator.dev>"
+license="GPL-2.0-or-later, LGPL-3.0-or-later"
+homepage="https://qt.io/"
+distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtquickcontrols2-everywhere-src-${version}.tar.xz"
+checksum=7ebc99724bedd97a2c6a606ba2726feb66bb76eb9f30262ae13cd246f5665ea4
+
+qt6-quickcontrols2-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision} qt6-base-devel"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove usr/lib/qt6/mkspecs
+		vmove "usr/lib/*.so"
+		vmove "usr/lib/*.prl"
+	}
+}
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 0e4840d0e7f8..43c733b7bb36 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index e23ab05eeb5e..60cb8906d0d8 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index ab620ba7bd5f..0eb069af66a5 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cae838c694ca..50a4e71caf61 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=1
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rpi2-kernel~HEAD b/srcpkgs/rpi2-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi2-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi3-kernel~HEAD b/srcpkgs/rpi3-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi3-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rpi4-kernel~HEAD b/srcpkgs/rpi4-kernel~HEAD
new file mode 120000
index 000000000000..3b4ec073331b
--- /dev/null
+++ b/srcpkgs/rpi4-kernel~HEAD
@@ -0,0 +1 @@
+rpi-kernel
\ No newline at end of file
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 0758fdb6a33d..ac93ea5ce99a 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.09.26
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream-alsa-ivshmem~HEAD b/srcpkgs/scream-alsa-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-alsa-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-alsa~HEAD b/srcpkgs/scream-alsa~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-alsa~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-pulseaudio-ivshmem~HEAD b/srcpkgs/scream-pulseaudio-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-pulseaudio-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-pulseaudio~HEAD b/srcpkgs/scream-pulseaudio~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-pulseaudio~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-raw-ivshmem~HEAD b/srcpkgs/scream-raw-ivshmem~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-raw-ivshmem~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream-raw~HEAD b/srcpkgs/scream-raw~HEAD
new file mode 120000
index 000000000000..288e393f77d1
--- /dev/null
+++ b/srcpkgs/scream-raw~HEAD
@@ -0,0 +1 @@
+scream
\ No newline at end of file
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/searchfile/template b/srcpkgs/searchfile/template
new file mode 100644
index 000000000000..e378e46ad563
--- /dev/null
+++ b/srcpkgs/searchfile/template
@@ -0,0 +1,23 @@
+# Template file for 'searchfile'
+pkgname=searchfile
+version=0.0.0.20180623
+revision=2
+_commit=b0413998217ae397e0642cc5d3666ed89e866f0c
+build_style=go
+go_import_path="github.com/lumi-sch/searchfile"
+short_desc="Stop wasting your time looking for files that are somewhere"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT"
+homepage="https://github.com/lumi-sch/searchfile"
+distfiles="https://github.com/lumi-sch/searchfile/archive/${_commit}.tar.gz"
+checksum=10bde7eb6a30ce5ebd01d257fd9cd89661ca86dc909d9d2c0b1f922abdfb6517
+
+do_install() {
+	case "$XBPS_TARGET_MACHINE" in
+		aarch64*) vbin ${GOPATH}/bin/linux_arm64/${pkgname} ;;
+		arm*) vbin ${GOPATH}/bin/linux_arm/${pkgname} ;;
+		*) vbin ${GOPATH}/bin/${pkgname} ;;
+	esac
+	vlicense LICENSE
+}
+
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index ab4a21017b5d..5a812b0aaf39 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge-bin~HEAD b/srcpkgs/sublime-merge-bin~HEAD
new file mode 120000
index 000000000000..521a4f329316
--- /dev/null
+++ b/srcpkgs/sublime-merge-bin~HEAD
@@ -0,0 +1 @@
+sublime-merge
\ No newline at end of file
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index 12210f250d51..671835e9db7c 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.1
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 57861e388ae2..8df701ad5ce8 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/tracker3-miners~HEAD b/srcpkgs/tracker3-miners~HEAD
new file mode 120000
index 000000000000..8e0a62a93f22
--- /dev/null
+++ b/srcpkgs/tracker3-miners~HEAD
@@ -0,0 +1 @@
+tracker-miners
\ No newline at end of file
diff --git a/srcpkgs/tracker3~HEAD b/srcpkgs/tracker3~HEAD
new file mode 120000
index 000000000000..b471d39eca12
--- /dev/null
+++ b/srcpkgs/tracker3~HEAD
@@ -0,0 +1 @@
+tracker
\ No newline at end of file
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-automount/template b/srcpkgs/trident-automount/template
new file mode 100644
index 000000000000..cd0ff8b1f02c
--- /dev/null
+++ b/srcpkgs/trident-automount/template
@@ -0,0 +1,21 @@
+# Template file for 'trident-automount'
+pkgname=trident-automount
+version=2020.09.02
+revision=1
+build_wrksrc="src-go/automount"
+build_style=go
+go_import_path="github.com/project-trident/trident-automount"
+makedepends="go"
+depends="autofs"
+short_desc="Automounting daemon from Project Trident utilizing autofs"
+maintainer="Ken Moore <ken@project-trident.org>"
+license="BSD-2-Clause"
+homepage="https://github.com/project-trident/trident-utilities"
+distfiles="https://github.com/project-trident/trident-utilities/archive/v${version}.tar.gz"
+checksum=0bf0991c815b56b0143106e29ff2ab952416fd63d1810a6aa51fd95a0de4c48d
+
+post_install() {
+	vinstall sv/run 0755 /etc/sv/trident-automount
+	ln -s /run/runit/supervise.trident-automount $DESTDIR/etc/sv/trident-automount/supervise
+	vlicense ${wrksrc}/LICENSE
+}
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index c2a7873df584..1ea3b347ef02 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-material-icons~HEAD b/srcpkgs/ttf-material-icons~HEAD
new file mode 120000
index 000000000000..4d1e4bb1d94e
--- /dev/null
+++ b/srcpkgs/ttf-material-icons~HEAD
@@ -0,0 +1 @@
+font-material-design-icons-ttf
\ No newline at end of file
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 10602fae9f2d..e5fd730e40ea 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=1
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-fbturbo-sunxi/template b/srcpkgs/xf86-video-fbturbo-sunxi/template
new file mode 100644
index 000000000000..4f5bcca85e7b
--- /dev/null
+++ b/srcpkgs/xf86-video-fbturbo-sunxi/template
@@ -0,0 +1,28 @@
+# Template file for 'xf86-video-fbturbo-sunxi'
+pkgname=xf86-video-fbturbo-sunxi
+version=0.4.0
+revision=5
+build_style=gnu-configure
+hostmakedepends="pkg-config xorg-server-devel"
+makedepends="libXrandr-devel libump-git-devel xorg-server-devel xorg-util-macros"
+depends="virtual?xserver-abi-video-24_1 sunxi-mali"
+short_desc="Xorg DDX driver for Allwinner SoC (A10/A13/A20)"
+license="MIT, GPL-2.0-or-later"
+maintainer="Orphaned <orphan@voidlinux.org>"
+homepage="http://github.com/ssvb/xf86-video-fbturbo"
+distfiles="https://github.com/ssvb/xf86-video-fbturbo/archive/${version}.tar.gz"
+checksum=10411686de0a9d8b2cde300b0d68e9f1d22e3611470d357ef3afc337f123ca0f
+
+archs="armv7l"
+conflicts="xf86-video-fbturbo>=0"
+
+LDFLAGS="-Wl,-z,lazy"
+
+pre_configure() {
+	cp /usr/include/xorg/dri2.h src
+}
+
+post_install() {
+	vinstall xorg.conf 644 usr/share/X11/xorg.conf.d 99-fbturbo.conf
+	vlicense COPYING
+}
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yabause-gtk/template b/srcpkgs/yabause-gtk/template
new file mode 100644
index 000000000000..0b5b6c34e46f
--- /dev/null
+++ b/srcpkgs/yabause-gtk/template
@@ -0,0 +1,18 @@
+# Template file for 'yabause-gtk'
+pkgname=yabause-gtk
+version=0.9.15
+revision=2
+build_style=cmake
+configure_args="-DYAB_PORTS=gtk -DYAB_NETWORK=ON -DYAB_OPTIMIZED_DMA=ON"
+hostmakedepends="pkg-config"
+makedepends="libXmu-devel libfreeglut-devel gtkglext-devel libopenal-devel SDL2-devel"
+depends="desktop-file-utils"
+short_desc="Sega Saturn emulator with GTK UI)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="http://yabause.org/"
+distfiles="https://download.tuxfamily.org/yabause/releases/${version}/yabause-${version}.tar.gz"
+checksum=4334c43fe0f3ff297bac8e91f4e059fe5fd276291faff2489e37b5b3a4ccc2b2
+nopie=yes
+# Would need m68kmake built for the host
+nocross=yes
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index d647508ec05a..6e7aa036e7fb 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 47eb00995c504f1537e08ed75eb852f432cff0a9 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 08/13] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index e40cde726712..f6640f3b8432 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From a71bfbcc8366e040d8d9bc6be6219df6e27cb0b3 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, 19 Sep 2021 18:16:36 +0700
Subject: [PATCH 09/13] daemontools: fix post_extract

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

diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index c5406a33716e..15a42ea5656d 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -9,13 +9,13 @@ maintainer="bougyman <tj@rubyists.com>"
 license="Public Domain"
 homepage="http://cr.yp.to/daemontools.html"
 distfiles="http://cr.yp.to/daemontools/${pkgname}-${version}.tar.gz
- http://smarden.org/pape/djb/manpages/daemontools-0.76-man-20020131.tar.gz"
+ http://smarden.org/pape/djb/manpages/daemontools-${version}-man-20020131.tar.gz"
 checksum="a55535012b2be7a52dcd9eccabb9a198b13be50d0384143bd3b32b8710df4c1f
  1b4d77afe0878a0df587672531a3f7bbe0feb7ad0e9acf50395426e3c434600a"
 patch_args=-Np0
 
 post_extract() {
-	mv $XBPS_BUILDDIR/daemontools-man ${wrksrc}
+	mv admin/$build_wrksrc .
 }
 
 post_install() {

From 16d388c4ecd20a4c357e8eeb61072fe67de45733 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, 19 Sep 2021 18:34:19 +0700
Subject: [PATCH 10/13] EmptyEpsilon: fix wrksrc

---
 srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch | 12 ++++++------
 srcpkgs/EmptyEpsilon/template                   |  9 ++++++++-
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
index 9d377ce40f23..160c5b39d9ff 100644
--- a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
+++ b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
@@ -1,9 +1,9 @@
 this fixes the serial driver on musl as well as on ppc
 
-diff --git src/hardware/serialDriver.cpp src/hardware/serialDriver.cpp
+diff --git a/EmptyEpsilon/src/hardware/serialDriver.cpp a/EmptyEpsilon/src/hardware/serialDriver.cpp
 index 0bb0228..d935c63 100644
---- a/src/hardware/serialDriver.cpp
-+++ b/src/hardware/serialDriver.cpp
+--- a/EmptyEpsilon/src/hardware/serialDriver.cpp
++++ b/EmptyEpsilon/src/hardware/serialDriver.cpp
 @@ -2,20 +2,31 @@
  #ifdef __WIN32__
      #include <windows.h>
@@ -154,10 +154,10 @@ index 0bb0228..d935c63 100644
      FILE* f = fopen(("/sys/class/tty/" + port + "/device/modalias").c_str(), "rt");
      if (!f)
          return "";
-diff --git src/hardware/serialDriver.h src/hardware/serialDriver.h
+diff --git a/EmptyEpsilon/src/hardware/serialDriver.h a/EmptyEpsilon/src/hardware/serialDriver.h
 index 29cc0b5..9513457 100644
---- a/src/hardware/serialDriver.h
-+++ b/src/hardware/serialDriver.h
+--- a/EmptyEpsilon/src/hardware/serialDriver.h
++++ b/EmptyEpsilon/src/hardware/serialDriver.h
 @@ -14,7 +14,7 @@ private:
  #ifdef __WIN32__
      HANDLE handle;
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 8df162c2f482..37a0a4720184 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -7,7 +7,9 @@ _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
 build_style=cmake
-configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
+build_wrksrc="EmptyEpsilon"
+configure_args="
+ -DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/$pkgname-$version/SeriousProton
  -DCPACK_PACKAGE_VERSION=${version}
  -DCPACK_PACKAGE_VERSION_MAJOR=$_ver_major
  -DCPACK_PACKAGE_VERSION_MINOR=$_ver_minor
@@ -22,3 +24,8 @@ distfiles="https://github.com/daid/EmptyEpsilon/archive/EE-${version}.tar.gz
  https://github.com/daid/SeriousProton/archive/EE-${version}.tar.gz>SP-${version}.tar.gz"
 checksum="c1c4f11fefe1afac6076c795e8785c7507a297ba3f7f2be9ed30c97b1e93cb24
  62ab03dc904bd10f017fff338e55ec97c86f0bc3903a18d6c44285b86776a2d7"
+
+post_extract() {
+	mv EmptyEpsilon* EmptyEpsilon
+	mv SeriousProton* SeriousProton
+}

From 4824c27a9e991d160db317cd361a433809f2f131 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, 19 Sep 2021 18:41:35 +0700
Subject: [PATCH 11/13] Fritzing: fix build with new do_extract

---
 srcpkgs/Fritzing/patches/libgit2.patch | 4 ++--
 srcpkgs/Fritzing/template              | 9 ++++++++-
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Fritzing/patches/libgit2.patch b/srcpkgs/Fritzing/patches/libgit2.patch
index beb24655b929..2eab4a00dd62 100644
--- a/srcpkgs/Fritzing/patches/libgit2.patch
+++ b/srcpkgs/Fritzing/patches/libgit2.patch
@@ -2,8 +2,8 @@ make compatible with libgit2 >= 0.24.0
 https://github.com/fritzing/fritzing-app/commit/4cb5185d464bf98e9da5ceca72d5af907ff824ef
 https://github.com/fritzing/fritzing-app/commit/472951243d70eeb40a53b1f7e16e6eab0588d079
 
---- a/src/version/partschecker.cpp	2016-06-01 21:48:27.000000000 +0200
-+++ b/src/version/partschecker.cpp	2018-01-13 11:30:34.895137270 +0100
+--- a/app/src/version/partschecker.cpp	2016-06-01 21:48:27.000000000 +0200
++++ b/app/src/version/partschecker.cpp	2018-01-13 11:30:34.895137270 +0100
 @@ -121,7 +121,13 @@
      /**
       * Connect to the remote.
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index a73024fd5ecb..fd3d889d413c 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,6 +3,7 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
+build_wrksrc="app"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
@@ -17,6 +18,11 @@ checksum="2475a95aad2c1536eef3fdb72665c5c16590644b45bd110a0cde223c916625b8
  2d5882f0180d04c582ef418fd286bf1d04142409d316a4cd5c9ce3e2d91434dd"
 
 post_extract() {
+	mv fritzing-app-* app
+	mv fritzing-parts-* parts
+}
+
+post_patch() {
 	# looks for libgit2 and boost in the source tree
 	# make it use the system libraries
 	sed -i -e "s|\(LIBGIT2INCLUDE =\) ../libgit2/include|\1 ${XBPS_CROSS_BASE}/usr/include|" \
@@ -29,7 +35,8 @@ post_extract() {
 }
 
 post_install() {
-	mv ${XBPS_BUILDDIR}/fritzing-parts-$_partshash/ ${DESTDIR}/usr/share/fritzing/parts
+	vmkdir usr/share/fritzing
+	vcopy ../parts/ usr/share/fritzing/
 	mv ${DESTDIR}/usr/bin/Fritzing{,-bin}
 	vbin ${FILESDIR}/Fritzing
 	sed -i -e "s;^Icon=.*;Icon=fritzing;" ${DESTDIR}/usr/share/applications/fritzing.desktop

From 49d107e7c45fd669afa9ec8496c68fa37f896729 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, 19 Sep 2021 20:14:42 +0700
Subject: [PATCH 12/13] arcan: fix build after new do_extract

---
 srcpkgs/arcan/patches/show-message.patch |  6 +++---
 srcpkgs/arcan/template                   | 13 +++++++------
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/arcan/patches/show-message.patch b/srcpkgs/arcan/patches/show-message.patch
index 34cbf3af88d0..5cf4d77bad1c 100644
--- a/srcpkgs/arcan/patches/show-message.patch
+++ b/srcpkgs/arcan/patches/show-message.patch
@@ -1,7 +1,7 @@
-Index: a/src/CMakeLists.txt
+Index: a/arcan/src/CMakeLists.txt
 ===================================================================
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
+--- a/arcan/src/CMakeLists.txt
++++ b/arcan/src/CMakeLists.txt
 @@ -1,16 +1,8 @@
  # tried playing nice by using REQUIRE_QUIET but some built-in modules
  # (CheckLibraryExists, ...) wouldn't listen so how about a nice cup
diff --git a/srcpkgs/arcan/template b/srcpkgs/arcan/template
index bedb35f87359..b0834f96d001 100644
--- a/srcpkgs/arcan/template
+++ b/srcpkgs/arcan/template
@@ -3,11 +3,11 @@
 pkgname=arcan
 version=0.6.2
 revision=1
-build_wrksrc=src
+build_wrksrc=arcan/src
 build_style=cmake
 make_cmd=make
 configure_args="-DDISTR_TAG='Void Linux' -DVIDEO_PLATFORM=egl-dri
- -DHYBRID_SDL=On
+ -DHYBRID_SDL=On -DDISABLE_WAYLAND=$(vopt_if wayland OFF ON)
  $(vopt_if luajit '-DDISABLE_JIT=OFF' '-DDISABLE_JIT=ON')"
 hostmakedepends="pkg-config
  $(vopt_if wayland wayland-devel)"
@@ -24,7 +24,7 @@ maintainer="Piraty <piraty1@inbox.ru>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, BSD-3-Clause"
 homepage="https://arcan-fe.com/"
 _versionOpenal=0.5.4
-distfiles="https://github.com/letoram/${pkgname}/archive/${version}.tar.gz
+distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz
  https://github.com/letoram/openal/archive/${_versionOpenal}.tar.gz>openal_arcan.${_versionOpenal}.tar.gz"
 checksum="635c447c341c7b803fd13317d3027ce438e8965803943a213a8f4409352d889c
  3a50a87c05b67c466a868cc77f8dc7f9cfc9466aeeafcd823daca0d108c504da"
@@ -49,11 +49,12 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	CFLAGS="-latomic"
 fi
 
-post_patch() {
-	rm -f platform/cmake/modules/FindPkgConfig.cmake
+post_extract() {
+	mv arcan-$version arcan
+	rm arcan/src/platform/cmake/modules/FindPkgConfig.cmake
 	# provide patched openAL. the _lwa part of the build relies on a patched
 	# openAL implementation that is statically linked
-	ln -s ${XBPS_BUILDDIR}/openal-${_versionOpenal} ${XBPS_BUILDDIR}/arcan-${version}/external/git/openal
+	mv openal-$_versionOpenal arcan/external/git/openal
 }
 
 post_install() {

From 19c2c19839b327a2bc9e71b231e9c047b8696435 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, 19 Sep 2021 19:12:49 +0700
Subject: [PATCH 13/13] SMC: fix post_extract

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

diff --git a/srcpkgs/SMC/template b/srcpkgs/SMC/template
index 88b6224eeef3..d62d577fe02b 100644
--- a/srcpkgs/SMC/template
+++ b/srcpkgs/SMC/template
@@ -3,7 +3,7 @@ pkgname=SMC
 version=1.9
 revision=9
 build_style=gnu-configure
-hostmakedepends="automake libtool gettext-devel pkg-config unzip"
+hostmakedepends="automake libtool gettext-devel pkg-config dos2unix unzip"
 makedepends="MesaLib-devel boost-devel cegui07-devel gettext-devel
  SDL_image-devel SDL_mixer-devel SDL_ttf-devel"
 short_desc="Two-dimensional platform game similar to Super Mario"
@@ -17,14 +17,15 @@ checksum="
  b4194e70d3f1de3da884dd1a11e4f5cec25a205f66a3b85cc9fc1c86289b237d
  c5bb2e1830c7cbe499c93851f5a02b2b900b4730d2c7a133a44a7b43a297dab8"
 replaces="SMC-data>=0"
+skip_extraction="SMC_Music_5.0_high.zip"
 
 CXXFLAGS="-fpermissive -std=c++11"
 LDFLAGS="-Wl,--no-as-needed -lX11 -lboost_system"
 
 post_extract() {
+	unzip ${XBPS_SRCDISTDIR}/$pkgname-$version/$skip_extraction
 	# remove CRs from end of line
-	find ${wrksrc}/src -type f -exec sed -i "{}" -e "s;\r$;;" \;
-	mv ${XBPS_BUILDDIR}/data/music/* ${wrksrc}/data/music
+	find src -type f -exec dos2unix \;
 }
 pre_configure() {
 	vsed -i configure.ac -e "/AM_INIT_AUTOMAKE/s/)/ subdir-objects)/"

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

* Re: [PR REVIEW] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (2 preceding siblings ...)
  2022-10-23  4:43 ` sgn
@ 2022-10-23  5:11 ` classabbyamp
  2022-10-23  5:16 ` [PR PATCH] [Updated] " sgn
                   ` (24 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-23  5:11 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#discussion_r1002635534

Comment:
this should go in a different commit i think?

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (3 preceding siblings ...)
  2022-10-23  5:11 ` [PR REVIEW] " classabbyamp
@ 2022-10-23  5:16 ` sgn
  2022-10-23  5:24 ` sgn
                   ` (23 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  5:16 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1552896 bytes --]

From 867c0f93805a65af40d96b9eca3f2527acc1c8f3 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/17] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From d254774db7795edd954b7e2260e14d8366a9c0e6 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/17] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 44 ++++++++++++++++---------
 1 file changed, 28 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c98afccba6d4 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,27 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -d "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ]; then
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	else
+		mv "$extractdir" "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From b5d362bb2423299045a341e8772997f002b2bc47 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, 19 Sep 2021 17:19:11 +0700
Subject: [PATCH 03/17] srcpkgs: remove create_wrksrc en-mass

---
 srcpkgs/1password/template                      | 1 -
 srcpkgs/9menu/template                          | 1 -
 srcpkgs/Grammalecte/template                    | 1 -
 srcpkgs/ISOEnts/template                        | 1 -
 srcpkgs/MonkeysAudio/template                   | 1 -
 srcpkgs/OpenLP/template                         | 1 -
 srcpkgs/amdvlk/template                         | 1 -
 srcpkgs/ampache/template                        | 1 -
 srcpkgs/antiword/template                       | 1 -
 srcpkgs/anydesk/template                        | 1 -
 srcpkgs/arduino/template                        | 1 -
 srcpkgs/arena/template                          | 1 -
 srcpkgs/artwiz-fonts/template                   | 1 -
 srcpkgs/asm6/template                           | 1 -
 srcpkgs/asus-kbd-backlight/template             | 1 -
 srcpkgs/b43-firmware/template                   | 1 -
 srcpkgs/beaglebone-kernel/template              | 1 -
 srcpkgs/bff/template                            | 1 -
 srcpkgs/bitfighter/template                     | 1 -
 srcpkgs/bmake/template                          | 1 -
 srcpkgs/breeze-cursors/template                 | 1 -
 srcpkgs/broadcom-wl-dkms/template               | 1 -
 srcpkgs/brother-brscan3/template                | 1 -
 srcpkgs/brother-dcp197c-cupswrapper/template    | 1 -
 srcpkgs/brother-dcp197c-lpr/template            | 1 -
 srcpkgs/ca-certificates/template                | 1 -
 srcpkgs/cabbage/template                        | 1 -
 srcpkgs/ccl/template                            | 1 -
 srcpkgs/chatterino2/template                    | 1 -
 srcpkgs/chromium-widevine/template              | 1 -
 srcpkgs/clipper/template                        | 1 -
 srcpkgs/codelite/template                       | 1 -
 srcpkgs/colobot-data/template                   | 1 -
 srcpkgs/cpuburn-a53/template                    | 1 -
 srcpkgs/crack-attack/template                   | 1 -
 srcpkgs/cross-x86_64-w64-mingw32/template       | 1 -
 srcpkgs/cryfs/template                          | 1 -
 srcpkgs/ctzcls-cups/template                    | 1 -
 srcpkgs/darkplaces/template                     | 1 -
 srcpkgs/dina-font/template                      | 1 -
 srcpkgs/ditaa/template                          | 1 -
 srcpkgs/dmd-bootstrap/template                  | 1 -
 srcpkgs/dmd/template                            | 1 -
 srcpkgs/dmd2.081/template                       | 1 -
 srcpkgs/dmd2.091/template                       | 1 -
 srcpkgs/doom3/template                          | 1 -
 srcpkgs/dwarffortress/template                  | 1 -
 srcpkgs/electron19/template                     | 1 -
 srcpkgs/element-desktop/template                | 1 -
 srcpkgs/emacs-ess/template                      | 1 -
 srcpkgs/ent/template                            | 1 -
 srcpkgs/epson-inkjet-printer-escpr2/template    | 1 -
 srcpkgs/erlang/template                         | 1 -
 srcpkgs/es/template                             | 1 -
 srcpkgs/exa/template                            | 1 -
 srcpkgs/figlet-fonts/template                   | 1 -
 srcpkgs/fillets-ng/template                     | 1 -
 srcpkgs/firefox-esr-i18n/template               | 1 -
 srcpkgs/firefox-i18n/template                   | 1 -
 srcpkgs/font-Hasklig/template                   | 1 -
 srcpkgs/font-atkinson-hyperlegible-ttf/template | 1 -
 srcpkgs/font-cozette/template                   | 1 -
 srcpkgs/font-fantasque-sans-ttf/template        | 1 -
 srcpkgs/font-firacode/template                  | 1 -
 srcpkgs/font-fontin/template                    | 1 -
 srcpkgs/font-hanazono/template                  | 1 -
 srcpkgs/font-hermit-otf/template                | 1 -
 srcpkgs/font-iosevka/template                   | 1 -
 srcpkgs/font-libertine-ttf/template             | 1 -
 srcpkgs/font-manjari/template                   | 1 -
 srcpkgs/font-sarasa-gothic/template             | 1 -
 srcpkgs/font-symbola/template                   | 1 -
 srcpkgs/font-unifont-bdf/template               | 1 -
 srcpkgs/font-vazir-code/template                | 1 -
 srcpkgs/font-vazir/template                     | 1 -
 srcpkgs/font-vollkorn-ttf/template              | 1 -
 srcpkgs/fonts-droid-ttf/template                | 1 -
 srcpkgs/fortune-mod-void/template               | 1 -
 srcpkgs/fpc/template                            | 1 -
 srcpkgs/fsbext/template                         | 1 -
 srcpkgs/gajim-omemo/template                    | 1 -
 srcpkgs/geckodriver/template                    | 1 -
 srcpkgs/ghidra/template                         | 1 -
 srcpkgs/gnome-colors-icon-theme/template        | 1 -
 srcpkgs/go/template                             | 1 -
 srcpkgs/gopass-jsonapi/template                 | 1 -
 srcpkgs/grabc/template                          | 1 -
 srcpkgs/gtk-theme-united-gnome/template         | 1 -
 srcpkgs/guvcview/template                       | 1 -
 srcpkgs/helden-software/template                | 1 -
 srcpkgs/hobbits/template                        | 1 -
 srcpkgs/hopper/template                         | 1 -
 srcpkgs/hunspell-ca_ES/template                 | 1 -
 srcpkgs/hunspell-da_DK/template                 | 1 -
 srcpkgs/hunspell-de_CH/template                 | 1 -
 srcpkgs/hunspell-de_DE/template                 | 1 -
 srcpkgs/hunspell-el_GR/template                 | 1 -
 srcpkgs/hunspell-en_AU/template                 | 1 -
 srcpkgs/hunspell-en_CA/template                 | 1 -
 srcpkgs/hunspell-en_GB-ize/template             | 1 -
 srcpkgs/hunspell-en_US/template                 | 1 -
 srcpkgs/hunspell-es_ES/template                 | 1 -
 srcpkgs/hunspell-fr_FR/template                 | 1 -
 srcpkgs/hunspell-hr_HR/template                 | 1 -
 srcpkgs/hunspell-it_IT/template                 | 1 -
 srcpkgs/hunspell-pl_PL/template                 | 1 -
 srcpkgs/hunspell-ro_RO/template                 | 1 -
 srcpkgs/hunspell-ru_RU-ieyo/template            | 1 -
 srcpkgs/hunspell-ru_RU/template                 | 1 -
 srcpkgs/hunspell-sl_SI/template                 | 1 -
 srcpkgs/hunspell-sv_SE/template                 | 1 -
 srcpkgs/ictree/template                         | 1 -
 srcpkgs/icu4lua/template                        | 1 -
 srcpkgs/intellij-idea-ultimate-edition/template | 1 -
 srcpkgs/ipw2100-firmware/template               | 1 -
 srcpkgs/jnettop/template                        | 1 -
 srcpkgs/kexec-tools/template                    | 1 -
 srcpkgs/kickassembler/template                  | 1 -
 srcpkgs/klystrack/template                      | 1 -
 srcpkgs/libaom/template                         | 1 -
 srcpkgs/lilypond-doc/template                   | 1 -
 srcpkgs/lua-language-server/template            | 1 -
 srcpkgs/lua54-cjson/template                    | 1 -
 srcpkgs/lua54-luadbi/template                   | 1 -
 srcpkgs/m17n-db/template                        | 1 -
 srcpkgs/macchanger/template                     | 1 -
 srcpkgs/mandrel/template                        | 1 -
 srcpkgs/mb2md/template                          | 1 -
 srcpkgs/memtest86+/template                     | 1 -
 srcpkgs/minetest/template                       | 1 -
 srcpkgs/moby/template                           | 1 -
 srcpkgs/mozc/template                           | 1 -
 srcpkgs/msp430-toolchain/template               | 1 -
 srcpkgs/mytop/template                          | 1 -
 srcpkgs/neomutt/template                        | 1 -
 srcpkgs/netpbm/template                         | 1 -
 srcpkgs/nginx/template                          | 1 -
 srcpkgs/nim/template                            | 1 -
 srcpkgs/noto-fonts-cjk/template                 | 1 -
 srcpkgs/nvidia/template                         | 1 -
 srcpkgs/nvidia390/template                      | 1 -
 srcpkgs/nvidia470/template                      | 1 -
 srcpkgs/nyxt/template                           | 1 -
 srcpkgs/opencv/template                         | 1 -
 srcpkgs/openjdk17/template                      | 1 -
 srcpkgs/openspades/template                     | 1 -
 srcpkgs/openttd/template                        | 1 -
 srcpkgs/opentyrian/template                     | 1 -
 srcpkgs/opera/template                          | 1 -
 srcpkgs/pandoc/template                         | 1 -
 srcpkgs/pari-elldata/template                   | 1 -
 srcpkgs/pari-galdata/template                   | 1 -
 srcpkgs/pari-galpol/template                    | 1 -
 srcpkgs/pari-nflistdata/template                | 1 -
 srcpkgs/pari-nftables/template                  | 1 -
 srcpkgs/pari-seadata-big/template               | 1 -
 srcpkgs/pari-seadata/template                   | 1 -
 srcpkgs/passff-host/template                    | 1 -
 srcpkgs/pcc/template                            | 1 -
 srcpkgs/pdf.js/template                         | 1 -
 srcpkgs/pinebookpro-firmware/template           | 1 -
 srcpkgs/pinephone-uboot/template                | 1 -
 srcpkgs/pipewire/template                       | 1 -
 srcpkgs/plantuml/template                       | 1 -
 srcpkgs/plex-media-server/template              | 1 -
 srcpkgs/praat/template                          | 1 -
 srcpkgs/protobuf/template                       | 1 -
 srcpkgs/python3-PyPDF2/template                 | 1 -
 srcpkgs/python3-applib/template                 | 1 -
 srcpkgs/python3-esprima/template                | 1 -
 srcpkgs/python3-httplib2/template               | 1 -
 srcpkgs/python3-sphinxcontrib/template          | 1 -
 srcpkgs/python3-tomli/template                  | 1 -
 srcpkgs/python3-watchman/template               | 1 -
 srcpkgs/qbittorrent/template                    | 1 -
 srcpkgs/qtforkawesome/template                  | 1 -
 srcpkgs/qtractor/template                       | 1 -
 srcpkgs/redo/template                           | 1 -
 srcpkgs/rtmpdump/template                       | 1 -
 srcpkgs/rust-bootstrap/template                 | 1 -
 srcpkgs/samsung-unified-driver/template         | 1 -
 srcpkgs/scite/template                          | 1 -
 srcpkgs/sent/template                           | 1 -
 srcpkgs/shorewall/template                      | 1 -
 srcpkgs/simh/template                           | 1 -
 srcpkgs/skype/template                          | 1 -
 srcpkgs/speed-dreams/template                   | 1 -
 srcpkgs/spotify/template                        | 1 -
 srcpkgs/sqmail/template                         | 1 -
 srcpkgs/srb2/template                           | 1 -
 srcpkgs/steam-fonts/template                    | 1 -
 srcpkgs/sunxi-mali/template                     | 1 -
 srcpkgs/teamspeak3/template                     | 1 -
 srcpkgs/texlive2014-bin/template                | 1 -
 srcpkgs/texlive2016-bin/template                | 1 -
 srcpkgs/texlive2017-bin/template                | 1 -
 srcpkgs/texlive2018-bin/template                | 1 -
 srcpkgs/texlive2019-bin/template                | 1 -
 srcpkgs/texlive2020-bin/template                | 1 -
 srcpkgs/texlive2021-bin/template                | 1 -
 srcpkgs/texlive2022-bin/template                | 1 -
 srcpkgs/thunderbird-i18n/template               | 1 -
 srcpkgs/toybox/template                         | 1 -
 srcpkgs/tpm-tools/template                      | 1 -
 srcpkgs/ucspi-ssl/template                      | 1 -
 srcpkgs/ucspi-tcp6/template                     | 1 -
 srcpkgs/ufoai/template                          | 1 -
 srcpkgs/unicode-character-database/template     | 1 -
 srcpkgs/unicode-emoji/template                  | 1 -
 srcpkgs/vaultwarden-web/template                | 1 -
 srcpkgs/vboot-utils/template                    | 1 -
 srcpkgs/vscl/template                           | 1 -
 srcpkgs/wayfire/template                        | 1 -
 srcpkgs/wine/template                           | 1 -
 srcpkgs/wineasio/template                       | 1 -
 srcpkgs/wps-office/template                     | 1 -
 srcpkgs/x48/template                            | 1 -
 srcpkgs/xrootconsole/template                   | 1 -
 srcpkgs/xvfb-run/template                       | 1 -
 srcpkgs/zoom/template                           | 1 -
 srcpkgs/zpaq/template                           | 1 -
 221 files changed, 221 deletions(-)

diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 367703cc1b51..7f50bc49dd3d 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/9menu/template b/srcpkgs/9menu/template
index 9451cb705e3b..e7c419574a2c 100644
--- a/srcpkgs/9menu/template
+++ b/srcpkgs/9menu/template
@@ -9,7 +9,6 @@ license="MIT"
 homepage="ftp://freefriends.org/arnold/Source"
 distfiles="ftp://freefriends.org/arnold/Source/${pkgname}-${version}.shar.gz"
 checksum=21db836fb02f3686c33233c5b4c09376fcf694b736f0297436f97df137358ac2
-create_wrksrc=yes
 
 do_extract() {
 	zcat "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.shar.gz" | sh
diff --git a/srcpkgs/Grammalecte/template b/srcpkgs/Grammalecte/template
index ead50b056cc1..56468e6197ed 100644
--- a/srcpkgs/Grammalecte/template
+++ b/srcpkgs/Grammalecte/template
@@ -2,7 +2,6 @@
 pkgname=Grammalecte
 version=1.6.0
 revision=4
-create_wrksrc=yes
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/ISOEnts/template b/srcpkgs/ISOEnts/template
index 6b0376fdd6a8..c935c487c0f2 100644
--- a/srcpkgs/ISOEnts/template
+++ b/srcpkgs/ISOEnts/template
@@ -2,7 +2,6 @@
 pkgname=ISOEnts
 version=1986
 revision=6
-create_wrksrc=yes
 depends="xmlcatmgr"
 short_desc="Character entity sets from ISO 8879:1986 (SGML)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/MonkeysAudio/template b/srcpkgs/MonkeysAudio/template
index 6b9f47eda5e6..327646b872e3 100644
--- a/srcpkgs/MonkeysAudio/template
+++ b/srcpkgs/MonkeysAudio/template
@@ -2,7 +2,6 @@
 pkgname=MonkeysAudio
 version=5.28
 revision=3
-create_wrksrc=yes
 build_style="gnu-makefile"
 depends="libMAC>=${version}_${revision}"
 short_desc="Fast and powerful lossless audio (de)compressor"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index e8dd194f52b5..454d2b407a75 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -2,7 +2,6 @@
 pkgname=OpenLP
 version=2.9.5
 revision=1
-create_wrksrc=yes
 build_style=python3-module
 hostmakedepends="python3-setuptools qt5-host-tools"
 depends="python3-alembic python3-appdirs python3-BeautifulSoup4 python3-chardet
diff --git a/srcpkgs/amdvlk/template b/srcpkgs/amdvlk/template
index a5aba8577b4e..5ca0a491d6f6 100644
--- a/srcpkgs/amdvlk/template
+++ b/srcpkgs/amdvlk/template
@@ -10,7 +10,6 @@ _spvgen_commit=6c2f36bcf0f8ff7ba8d20c8b789ca6346d1e16b1
 _MetroHash_commit=3c566dd9cda44ca7fd97659e0b53ac953f9037d2
 _CWPack_commit=39f8940199e60c44d4211cf8165dfd12876316fa
 archs="i686* x86_64*"
-create_wrksrc=yes
 build_wrksrc="xgl"
 build_style=cmake
 configure_args="-DBUILD_WAYLAND_SUPPORT=ON
diff --git a/srcpkgs/ampache/template b/srcpkgs/ampache/template
index a13bb117b9a4..157b391d34e6 100644
--- a/srcpkgs/ampache/template
+++ b/srcpkgs/ampache/template
@@ -2,7 +2,6 @@
 pkgname=ampache
 version=5.5.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="php8.1 mariadb"
 short_desc="Web-based tool for managing your audio/video files"
diff --git a/srcpkgs/antiword/template b/srcpkgs/antiword/template
index c33563fa0c9a..bc450cc67936 100644
--- a/srcpkgs/antiword/template
+++ b/srcpkgs/antiword/template
@@ -2,7 +2,6 @@
 pkgname=antiword
 version=0.37
 revision=2
-create_wrksrc=yes
 build_wrksrc="antiword-${version}"
 short_desc="Converts the binary files from Word to plain text and to PostScript"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template
index 268c6c067c8a..295adef677eb 100644
--- a/srcpkgs/anydesk/template
+++ b/srcpkgs/anydesk/template
@@ -3,7 +3,6 @@ pkgname=anydesk
 version=6.2.0
 revision=2
 archs="x86_64"
-create_wrksrc="yes"
 hostmakedepends="patchelf rpmextract"
 depends="hicolor-icon-theme gtkglext"
 short_desc="Fast remote desktop application"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..d8a2b77f9c54 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -4,7 +4,6 @@ version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
 wrksrc=$pkgname-$version
-create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..92b656e9308d 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -27,7 +27,6 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 distfiles="http://www.playwitharena.de/downloads/arenalinux_${_arch}_${version}.tar.gz"
-create_wrksrc=yes
 nostrip=yes
 
 do_install() {
diff --git a/srcpkgs/artwiz-fonts/template b/srcpkgs/artwiz-fonts/template
index 37a29b49108c..d53078b1f5e0 100644
--- a/srcpkgs/artwiz-fonts/template
+++ b/srcpkgs/artwiz-fonts/template
@@ -2,7 +2,6 @@
 pkgname=artwiz-fonts
 version=1.3
 revision=5
-create_wrksrc=yes
 depends="font-util mkfontdir"
 short_desc="Small futuristic ASCII fonts for X"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/asm6/template b/srcpkgs/asm6/template
index ca9b8fdd92c6..db07aa14d382 100644
--- a/srcpkgs/asm6/template
+++ b/srcpkgs/asm6/template
@@ -2,7 +2,6 @@
 pkgname=asm6
 version=1.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Simple but functional 6502 assembler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/asus-kbd-backlight/template b/srcpkgs/asus-kbd-backlight/template
index a3d116b0539e..3c59cdcb06e7 100644
--- a/srcpkgs/asus-kbd-backlight/template
+++ b/srcpkgs/asus-kbd-backlight/template
@@ -2,7 +2,6 @@
 pkgname=asus-kbd-backlight
 version=1.2
 revision=2
-create_wrksrc=yes
 depends="bash"
 short_desc="Helper for adjusting keyboard backlight brightness in Asus Zenbook"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..33f6e70bd335 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -3,7 +3,6 @@ pkgname=b43-firmware
 version=6.30.163.46
 revision=2
 wrksrc="${pkgname}"
-create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beaglebone-kernel/template b/srcpkgs/beaglebone-kernel/template
index b36c9b36eb53..7a728bbea7c0 100644
--- a/srcpkgs/beaglebone-kernel/template
+++ b/srcpkgs/beaglebone-kernel/template
@@ -16,7 +16,6 @@ checksum="
  7cd135cc1791680553cc40bf23ce11ab24b84a3ece33d810950e089090d4f65f
  5513a392ce87c8878d5a304cfda2d9f3753e01d5aefc1d47868de6350a2015bb"
 
-create_wrksrc=yes
 build_wrksrc="linux-${version}"
 _kernver="${version}_${revision}"
 
diff --git a/srcpkgs/bff/template b/srcpkgs/bff/template
index 3f4e0f63a2ba..ef3f5d0be61d 100644
--- a/srcpkgs/bff/template
+++ b/srcpkgs/bff/template
@@ -3,7 +3,6 @@ pkgname=bff
 reverts=1.0.5_1
 version=1.0
 revision=3
-create_wrksrc="yes"
 hostmakedepends="rpmextract"
 short_desc="Brainfuck interpreter (DBFI dialect)"
 maintainer="ananteris <ananteris@mailinator.com>"
diff --git a/srcpkgs/bitfighter/template b/srcpkgs/bitfighter/template
index d61ea6169f26..458372a3274f 100644
--- a/srcpkgs/bitfighter/template
+++ b/srcpkgs/bitfighter/template
@@ -2,7 +2,6 @@
 pkgname=bitfighter
 version=022
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DMASTER_MINIMAL=1 -DLUAJIT_BUILTIN=OFF"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index b0d84503614a..9ee0bd06ad98 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-create_wrksrc=yes
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/breeze-cursors/template b/srcpkgs/breeze-cursors/template
index f1a95c1d113d..6830ed58a498 100644
--- a/srcpkgs/breeze-cursors/template
+++ b/srcpkgs/breeze-cursors/template
@@ -2,7 +2,6 @@
 pkgname=breeze-cursors
 version=1.0
 revision=3
-create_wrksrc=yes
 build_style=meta
 depends="breeze-amber-cursor-theme
  breeze-blue-cursor-theme
diff --git a/srcpkgs/broadcom-wl-dkms/template b/srcpkgs/broadcom-wl-dkms/template
index a1a700259fbe..05732c215695 100644
--- a/srcpkgs/broadcom-wl-dkms/template
+++ b/srcpkgs/broadcom-wl-dkms/template
@@ -3,7 +3,6 @@ pkgname=broadcom-wl-dkms
 version=6.30.223.271
 revision=14
 archs="i686* x86_64*"
-create_wrksrc=yes
 depends="dkms"
 short_desc="Broadcom proprietary wireless drivers for Linux - DKMS kernel module"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brscan3/template b/srcpkgs/brother-brscan3/template
index 3a0e1e9bd10a..7633610736cb 100644
--- a/srcpkgs/brother-brscan3/template
+++ b/srcpkgs/brother-brscan3/template
@@ -3,7 +3,6 @@ pkgname=brother-brscan3
 version=0.2.13
 revision=2
 archs="i686 x86_64"
-create_wrksrc=yes
 hostmakedepends="tar"
 makedepends="sane-devel curl"
 depends="sane"
diff --git a/srcpkgs/brother-dcp197c-cupswrapper/template b/srcpkgs/brother-dcp197c-cupswrapper/template
index 0f71ea4ae0ad..38e7d3ac48fc 100644
--- a/srcpkgs/brother-dcp197c-cupswrapper/template
+++ b/srcpkgs/brother-dcp197c-cupswrapper/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-cupswrapper
 version=1.1.3
 revision=8
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="brother-dcp197c-lpr cups"
 short_desc="CUPS wrapper driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-dcp197c-lpr/template b/srcpkgs/brother-dcp197c-lpr/template
index 3d4067d2c9a9..1769c1647a4b 100644
--- a/srcpkgs/brother-dcp197c-lpr/template
+++ b/srcpkgs/brother-dcp197c-lpr/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-lpr
 version=1.1.3
 revision=6
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="a2ps ghostscript"
 short_desc="LPR driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ca-certificates/template b/srcpkgs/ca-certificates/template
index c45563c8f9a1..0f2b903b5f6e 100644
--- a/srcpkgs/ca-certificates/template
+++ b/srcpkgs/ca-certificates/template
@@ -5,7 +5,6 @@ revision=1
 _nss_version=${version#*+}
 bootstrap=yes
 conf_files="/etc/ca-certificates.conf"
-create_wrksrc=yes
 build_wrksrc="work"
 hostmakedepends="openssl"
 depends="openssl run-parts"
diff --git a/srcpkgs/cabbage/template b/srcpkgs/cabbage/template
index 23931ba7d7f2..a0500752ff2c 100644
--- a/srcpkgs/cabbage/template
+++ b/srcpkgs/cabbage/template
@@ -5,7 +5,6 @@ revision=1
 # specified in buildLinux.sh
 _jucever=5.4.7
 _vstsdkver=3611_22_10_2018_build_34
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 hostmakedepends="pkg-config xorg-server-xvfb"
 makedepends="libfreeglut-devel libcurl-devel jack-devel libXcomposite-devel
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 5972ddeb0ce6..5e8dabf27bad 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -3,7 +3,6 @@ pkgname=ccl
 version=1.12
 revision=1
 archs="i686* x86_64*"
-create_wrksrc=yes
 hostmakedepends="m4"
 short_desc="Clozure Common Lisp interpreter and compiler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/chatterino2/template b/srcpkgs/chatterino2/template
index 977fa9771498..05bc4d0cc149 100644
--- a/srcpkgs/chatterino2/template
+++ b/srcpkgs/chatterino2/template
@@ -7,7 +7,6 @@ _serialize_commit="7d37cbfd5ac3bfbe046118e1cec3d32ba4696469"
 _settings_commit="04792d853c7f83c9d7ab4df00279442a658d3be3"
 _signals_commit="25e4ec3b8d6ea94a5e65a26e7cfcbbce3b87c5d6"
 _sanitizers_cmake_commit="99e159ec9bc8dd362b08d18436bd40ff0648417b"
-create_wrksrc=yes
 build_wrksrc="chatterino2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_QTKEYCHAIN=ON"
diff --git a/srcpkgs/chromium-widevine/template b/srcpkgs/chromium-widevine/template
index d1e42c3a846b..e678398ebbb3 100644
--- a/srcpkgs/chromium-widevine/template
+++ b/srcpkgs/chromium-widevine/template
@@ -9,7 +9,6 @@ pkgname=chromium-widevine
 version=96.0.4664.110
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 short_desc="Browser plugin designed for the viewing of premium video content"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:chrome"
diff --git a/srcpkgs/clipper/template b/srcpkgs/clipper/template
index a0d5b7ab78bf..59c6c9b91db3 100644
--- a/srcpkgs/clipper/template
+++ b/srcpkgs/clipper/template
@@ -2,7 +2,6 @@
 pkgname=clipper
 version=6.4.2
 revision=3
-create_wrksrc=yes
 build_wrksrc=cpp
 build_style=cmake
 configure_args="-DVERSION=${version}"
diff --git a/srcpkgs/codelite/template b/srcpkgs/codelite/template
index bdd872583a7e..cb5a0923f654 100644
--- a/srcpkgs/codelite/template
+++ b/srcpkgs/codelite/template
@@ -2,7 +2,6 @@
 pkgname=codelite
 version=16.0.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="codelite-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
diff --git a/srcpkgs/colobot-data/template b/srcpkgs/colobot-data/template
index 343deef501b1..9ebd5b88183b 100644
--- a/srcpkgs/colobot-data/template
+++ b/srcpkgs/colobot-data/template
@@ -2,7 +2,6 @@
 pkgname=colobot-data
 version=0.2.0
 revision=1
-create_wrksrc=yes
 build_wrksrc="colobot-data-colobot-gold-${version}-alpha"
 build_style=cmake
 hostmakedepends="python3"
diff --git a/srcpkgs/cpuburn-a53/template b/srcpkgs/cpuburn-a53/template
index fa59fe6a657a..bf5c4000ed11 100644
--- a/srcpkgs/cpuburn-a53/template
+++ b/srcpkgs/cpuburn-a53/template
@@ -3,7 +3,6 @@ pkgname=cpuburn-a53
 version=0.0.20160228
 revision=2
 archs="aarch64*"
-create_wrksrc=yes
 build_style=fetch
 short_desc="Stress ARM Cortex-A53 processors"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index df266ded665a..07380f782511 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,6 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-create_wrksrc=yes
 build_wrksrc="$wrksrc"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/cross-x86_64-w64-mingw32/template b/srcpkgs/cross-x86_64-w64-mingw32/template
index e12ec33bfd3f..85d868500791 100644
--- a/srcpkgs/cross-x86_64-w64-mingw32/template
+++ b/srcpkgs/cross-x86_64-w64-mingw32/template
@@ -9,7 +9,6 @@ _mpfr_version=4.1.0
 _mpc_version=1.2.1
 _isl_version=0.24
 _mingw_version="${version}"
-create_wrksrc=yes
 hostmakedepends="tar flex perl texinfo"
 makedepends="zlib-devel"
 # it's ok to build with current's -devel packages
diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template
index 1affee1d8f03..91d5cf91cdbe 100644
--- a/srcpkgs/cryfs/template
+++ b/srcpkgs/cryfs/template
@@ -2,7 +2,6 @@
 pkgname=cryfs
 version=0.11.2
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF
  -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt
diff --git a/srcpkgs/ctzcls-cups/template b/srcpkgs/ctzcls-cups/template
index c6291fc7e485..64d2bc0003a6 100644
--- a/srcpkgs/ctzcls-cups/template
+++ b/srcpkgs/ctzcls-cups/template
@@ -2,7 +2,6 @@
 pkgname=ctzcls-cups
 version=1.5
 revision=1
-create_wrksrc=yes
 makedepends="cups-devel"
 short_desc="Citizen Sticker Printers driver for CUPS"
 maintainer="Petr Cizmar <xxb0322@xpc.ovh>"
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a061057..79b19b19d576 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -2,7 +2,6 @@
 pkgname=darkplaces
 version=20140513
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 makedepends="zlib-devel alsa-lib-devel libjpeg-turbo-devel libXpm-devel libXxf86vm-devel SDL-devel MesaLib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/dina-font/template b/srcpkgs/dina-font/template
index a1777a33ea8c..af1d324fd46e 100644
--- a/srcpkgs/dina-font/template
+++ b/srcpkgs/dina-font/template
@@ -2,7 +2,6 @@
 pkgname=dina-font
 version=2.93
 revision=3
-create_wrksrc=yes
 hostmakedepends="bdftopcf font-util unzip"
 depends="font-util"
 short_desc="Monospace bitmap font, primarily aimed at programmers"
diff --git a/srcpkgs/ditaa/template b/srcpkgs/ditaa/template
index 8f501a0d4523..a6710c58af70 100644
--- a/srcpkgs/ditaa/template
+++ b/srcpkgs/ditaa/template
@@ -2,7 +2,6 @@
 pkgname=ditaa
 version=0.11.0
 revision=2
-create_wrksrc=yes
 build_style=fetch
 depends="virtual?java-environment"
 short_desc="Small utility that converts ascii-art diagrams to bitmap diagrams"
diff --git a/srcpkgs/dmd-bootstrap/template b/srcpkgs/dmd-bootstrap/template
index 029b0024faea..e68e5e8f1fc2 100644
--- a/srcpkgs/dmd-bootstrap/template
+++ b/srcpkgs/dmd-bootstrap/template
@@ -6,7 +6,6 @@ _gitrev_dmd=75266348c8a2368945a339ab86d7c8960a9bfc08
 _gitrev_druntime=33ae38cef41564b12864470afaf8430eb7334d3b
 _gitrev_phobos=30ac23a0889dd183221ce531a057171dd45296c4
 archs="x86_64* i686*"
-create_wrksrc=yes
 build_style=gnu-makefile
 short_desc="DMD Compiler (last C++ version for bootstrap)"
 maintainer="Yuxuan Shui <yshuiv7@gmail.com>"
diff --git a/srcpkgs/dmd/template b/srcpkgs/dmd/template
index 0f6801ad1fef..df2a16b8e938 100644
--- a/srcpkgs/dmd/template
+++ b/srcpkgs/dmd/template
@@ -3,7 +3,6 @@ pkgname=dmd
 version=2.098.0
 revision=3
 reverts="2.100.0_1"
-create_wrksrc=yes
 hostmakedepends="dmd2.091 which"
 makedepends="git"
 depends="libphobos>=${version} gcc"
diff --git a/srcpkgs/dmd2.081/template b/srcpkgs/dmd2.081/template
index 79aad0940085..c1a7be352b77 100644
--- a/srcpkgs/dmd2.081/template
+++ b/srcpkgs/dmd2.081/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.081
 version=2.081.1
 revision=3
-create_wrksrc=yes
 hostmakedepends="which"
 makedepends="dmd-bootstrap"
 depends="libphobos2.081>=${version} gcc"
diff --git a/srcpkgs/dmd2.091/template b/srcpkgs/dmd2.091/template
index 72521df7cd3f..6eb2a31b8156 100644
--- a/srcpkgs/dmd2.091/template
+++ b/srcpkgs/dmd2.091/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.091
 version=2.091.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="dmd2.081 which"
 makedepends="git"
 depends="gcc"
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba..2c8f0bdc7a13 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -16,7 +16,6 @@ archs="i686"
 repository="nonfree"
 nostrip="yes"
 
-create_wrksrc=yes
 lib32mode=full
 
 do_install() {
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..274790618875 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=1
 _urlver=${version#*.}
 archs="x86_64"
-create_wrksrc=yes
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template
index c7cb81120d41..1110e3bf6d12 100644
--- a/srcpkgs/electron19/template
+++ b/srcpkgs/electron19/template
@@ -5,7 +5,6 @@ revision=2
 _nodever=16.14.2
 _chromiumver=102.0.5005.125
 archs="x86_64* aarch64* ppc64le*"
-create_wrksrc=yes
 build_wrksrc="src"
 hostmakedepends="$(vopt_if clang "clang lld") python pkgconf perl gperf bison ninja nodejs hwids
  libwebp-devel freetype-devel harfbuzz-devel libpng-devel nss-devel which git libevent-devel
diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template
index 0231586c65f7..03e37b7c63cc 100644
--- a/srcpkgs/element-desktop/template
+++ b/srcpkgs/element-desktop/template
@@ -2,7 +2,6 @@
 pkgname=element-desktop
 version=1.11.8
 revision=1
-create_wrksrc=yes
 conf_files="/etc/${pkgname}/config.json"
 hostmakedepends="git yarn nodejs rust cargo python3 curl
  sqlcipher-devel libappindicator-devel libnotify-devel pkg-config
diff --git a/srcpkgs/emacs-ess/template b/srcpkgs/emacs-ess/template
index 272c465f8917..24e6dbbcb266 100644
--- a/srcpkgs/emacs-ess/template
+++ b/srcpkgs/emacs-ess/template
@@ -3,7 +3,6 @@ pkgname=emacs-ess
 reverts="18.10r1_1"
 version=18.10.2
 revision=4
-create_wrksrc=yes
 build_wrksrc="ess-${version}"
 makedepends="emacs perl"
 depends="emacs R"
diff --git a/srcpkgs/ent/template b/srcpkgs/ent/template
index e8c50ee0681c..d07ee06a6433 100644
--- a/srcpkgs/ent/template
+++ b/srcpkgs/ent/template
@@ -2,7 +2,6 @@
 pkgname=ent
 version=2008.01.28
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Evaluate pseudo random number generators"
diff --git a/srcpkgs/epson-inkjet-printer-escpr2/template b/srcpkgs/epson-inkjet-printer-escpr2/template
index afc0ef4c97be..cbf115f11068 100644
--- a/srcpkgs/epson-inkjet-printer-escpr2/template
+++ b/srcpkgs/epson-inkjet-printer-escpr2/template
@@ -3,7 +3,6 @@ pkgname=epson-inkjet-printer-escpr2
 version=1.1.24
 revision=1
 archs="x86_64 i686 aarch64 armv7l"
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-cupsfilterdir=/usr/lib/cups/filter --with-cupsppddir=/usr/share/ppd"
diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 7f4ee419095e..0ee7987c6434 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,7 +2,6 @@
 pkgname=erlang
 version=25.1.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
diff --git a/srcpkgs/es/template b/srcpkgs/es/template
index 9dc6a864a7e6..c19ab6a4feaf 100644
--- a/srcpkgs/es/template
+++ b/srcpkgs/es/template
@@ -2,7 +2,6 @@
 pkgname=es
 version=0.9.2
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--with-readline es_cv_abused_getenv=no"
 hostmakedepends="bison"
diff --git a/srcpkgs/exa/template b/srcpkgs/exa/template
index 248fda1e8188..885c79b3782d 100644
--- a/srcpkgs/exa/template
+++ b/srcpkgs/exa/template
@@ -2,7 +2,6 @@
 pkgname=exa
 version=0.10.1
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/figlet-fonts/template b/srcpkgs/figlet-fonts/template
index 750523140233..8be3671bd7b1 100644
--- a/srcpkgs/figlet-fonts/template
+++ b/srcpkgs/figlet-fonts/template
@@ -3,7 +3,6 @@ pkgname=figlet-fonts
 version=20150508
 revision=4
 _figlet_version=2.2.5
-create_wrksrc=yes
 depends="figlet perl"
 short_desc="Additional fonts for figlet"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/fillets-ng/template b/srcpkgs/fillets-ng/template
index 83741590c011..d268eb452a04 100644
--- a/srcpkgs/fillets-ng/template
+++ b/srcpkgs/fillets-ng/template
@@ -2,7 +2,6 @@
 pkgname=fillets-ng
 version=1.0.1
 revision=3
-create_wrksrc=yes
 build_wrksrc="fillets-ng-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index c4e43c47dffd..66f3dbb2f002 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -8,7 +8,6 @@ maintainer="Daniel Nümm <daniel.nuemm@blacktre.es>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 238315b3bd91..177ac6a3dca5 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -8,7 +8,6 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/font-Hasklig/template b/srcpkgs/font-Hasklig/template
index b65c065d17b1..8774895f6d58 100644
--- a/srcpkgs/font-Hasklig/template
+++ b/srcpkgs/font-Hasklig/template
@@ -2,7 +2,6 @@
 pkgname=font-Hasklig
 version=1.2
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Monospaced font with ligatures"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template
index c7487c4e3f40..73bb6af589a5 100644
--- a/srcpkgs/font-atkinson-hyperlegible-ttf/template
+++ b/srcpkgs/font-atkinson-hyperlegible-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-atkinson-hyperlegible-ttf
 version=2020.0514
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Typeface with improved readability and legibility - TTF variant"
 maintainer="J Farkas <chexum+git@gmail.com>"
diff --git a/srcpkgs/font-cozette/template b/srcpkgs/font-cozette/template
index 20bbdcff11e7..f949cdcc1e05 100644
--- a/srcpkgs/font-cozette/template
+++ b/srcpkgs/font-cozette/template
@@ -2,7 +2,6 @@
 pkgname=font-cozette
 version=1.18.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="font-util bdftopcf"
 depends="font-util"
 short_desc="Bitmap programming font optimized for coziness"
diff --git a/srcpkgs/font-fantasque-sans-ttf/template b/srcpkgs/font-fantasque-sans-ttf/template
index ae705baca49e..34ce5b77b3b5 100644
--- a/srcpkgs/font-fantasque-sans-ttf/template
+++ b/srcpkgs/font-fantasque-sans-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-fantasque-sans-ttf
 version=1.8.0
 revision=2
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Handwriting-like programming typeface"
 maintainer="Kartik Singh <kartik.ynwa@gmail.com>"
diff --git a/srcpkgs/font-firacode/template b/srcpkgs/font-firacode/template
index 3e6b45703aed..55f9f02912d2 100644
--- a/srcpkgs/font-firacode/template
+++ b/srcpkgs/font-firacode/template
@@ -2,7 +2,6 @@
 pkgname=font-firacode
 version=6.2
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="FiraCode: monospaced font with programming ligatures"
 maintainer="wundrweapon <whhacker.dcx@gmail.com>"
diff --git a/srcpkgs/font-fontin/template b/srcpkgs/font-fontin/template
index 4321285ea5de..a61ee0d78495 100644
--- a/srcpkgs/font-fontin/template
+++ b/srcpkgs/font-fontin/template
@@ -2,7 +2,6 @@
 pkgname=font-fontin
 version=0.0.20151027
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="A font designed to be used at small sizes"
diff --git a/srcpkgs/font-hanazono/template b/srcpkgs/font-hanazono/template
index f7b2912d35c3..e0212d2b42c3 100644
--- a/srcpkgs/font-hanazono/template
+++ b/srcpkgs/font-hanazono/template
@@ -3,7 +3,6 @@ pkgname=font-hanazono
 version=20170904
 _revision=68253
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Hanazono is a free kanji font"
diff --git a/srcpkgs/font-hermit-otf/template b/srcpkgs/font-hermit-otf/template
index e5ba0d337826..3501c625750e 100644
--- a/srcpkgs/font-hermit-otf/template
+++ b/srcpkgs/font-hermit-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-hermit-otf
 version=2.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Monospace font designed to be clear, pragmatic and very readable"
diff --git a/srcpkgs/font-iosevka/template b/srcpkgs/font-iosevka/template
index 730f461f84e2..2a63a476b31f 100644
--- a/srcpkgs/font-iosevka/template
+++ b/srcpkgs/font-iosevka/template
@@ -2,7 +2,6 @@
 pkgname=font-iosevka
 version=16.3.4
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Slender monospace sans-serif and slab-serif typeface"
 maintainer="Jose G Perez Taveras <josegpt27@gmail.com>"
diff --git a/srcpkgs/font-libertine-ttf/template b/srcpkgs/font-libertine-ttf/template
index 8d6de110a74a..fc337b0ea5b0 100644
--- a/srcpkgs/font-libertine-ttf/template
+++ b/srcpkgs/font-libertine-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-libertine-ttf
 version=5.3.0
 revision=2
 _date=2012_07_02
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Libertine TTF Fonts - Libre multilingual font family"
 maintainer="Pascal Vanier <pascal.vanier@gmail.com>"
diff --git a/srcpkgs/font-manjari/template b/srcpkgs/font-manjari/template
index 92524f3a82f6..d2f922ae9cdd 100644
--- a/srcpkgs/font-manjari/template
+++ b/srcpkgs/font-manjari/template
@@ -2,7 +2,6 @@
 pkgname=font-manjari
 version=2.000
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Malayalam font with smooth curves"
 maintainer="Ashish Kurian Thomas <a@aktsbot.in>"
diff --git a/srcpkgs/font-sarasa-gothic/template b/srcpkgs/font-sarasa-gothic/template
index 167c56b75ce8..50fe6a49d9c7 100644
--- a/srcpkgs/font-sarasa-gothic/template
+++ b/srcpkgs/font-sarasa-gothic/template
@@ -2,7 +2,6 @@
 pkgname=font-sarasa-gothic
 version=0.36.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="CJK programming font based on Iosevka and Source Han Sans"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/font-symbola/template b/srcpkgs/font-symbola/template
index b8e72cd601bc..cc2833243151 100644
--- a/srcpkgs/font-symbola/template
+++ b/srcpkgs/font-symbola/template
@@ -2,7 +2,6 @@
 pkgname=font-symbola
 version=14.00
 revision=1
-create_wrksrc=yes
 hostmakedepends="poppler"
 depends="font-util xbps-triggers"
 short_desc="Font with many Symbol/Emoji blocks of The Unicode Standard"
diff --git a/srcpkgs/font-unifont-bdf/template b/srcpkgs/font-unifont-bdf/template
index 675429a16aa2..5fe2d25dbab6 100644
--- a/srcpkgs/font-unifont-bdf/template
+++ b/srcpkgs/font-unifont-bdf/template
@@ -2,7 +2,6 @@
 pkgname=font-unifont-bdf
 version=14.0.03
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="GNU Unifont Glyphs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-vazir-code/template b/srcpkgs/font-vazir-code/template
index 716ce0264524..9bbfd8de8e2e 100644
--- a/srcpkgs/font-vazir-code/template
+++ b/srcpkgs/font-vazir-code/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir-code
 version=1.1.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (farsi) monospaced font"
 maintainer="mkf <makefile@riseup.net>"
diff --git a/srcpkgs/font-vazir/template b/srcpkgs/font-vazir/template
index d54cbcb20163..67251100c8ab 100644
--- a/srcpkgs/font-vazir/template
+++ b/srcpkgs/font-vazir/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir
 version=30.1.0
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (Farsi) Font - قلم (فونت) فارسی وزیر"
 maintainer="linarcx <linarcx@gmail.com>"
diff --git a/srcpkgs/font-vollkorn-ttf/template b/srcpkgs/font-vollkorn-ttf/template
index 5ee9d7d1b341..851ae32d0b27 100644
--- a/srcpkgs/font-vollkorn-ttf/template
+++ b/srcpkgs/font-vollkorn-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-vollkorn-ttf
 version=4.105
 revision=2
-create_wrksrc=yes
 font_dirs="/usr/share/fonts/TTF"
 hostmakedepends="unzip"
 depends="font-util"
diff --git a/srcpkgs/fonts-droid-ttf/template b/srcpkgs/fonts-droid-ttf/template
index 44ef45a80523..0f4eef7e450f 100644
--- a/srcpkgs/fonts-droid-ttf/template
+++ b/srcpkgs/fonts-droid-ttf/template
@@ -3,7 +3,6 @@ pkgname=fonts-droid-ttf
 version=20150613
 revision=3
 _githash=f5de525ee3547b8a69a21aec1e1a3175bc06f442
-create_wrksrc=yes
 depends="font-util"
 short_desc="General-purpose Android fonts (CJK support)"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fortune-mod-void/template b/srcpkgs/fortune-mod-void/template
index cac177dc6b19..d27b528a337b 100644
--- a/srcpkgs/fortune-mod-void/template
+++ b/srcpkgs/fortune-mod-void/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-void
 version=20200307
 revision=2
-create_wrksrc=yes
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
 short_desc="Quotes from #xbps and other void related stuff"
diff --git a/srcpkgs/fpc/template b/srcpkgs/fpc/template
index c867802cf756..335aa49584c9 100644
--- a/srcpkgs/fpc/template
+++ b/srcpkgs/fpc/template
@@ -3,7 +3,6 @@ pkgname=fpc
 version=3.2.0
 revision=1
 archs="x86_64* i686* ppc64le ppc64 ppc"
-create_wrksrc=yes
 build_wrksrc="${pkgname}build-${version}"
 conf_files="/etc/fpc.cfg /etc/fppkg.cfg"
 hostmakedepends="rpmextract"
diff --git a/srcpkgs/fsbext/template b/srcpkgs/fsbext/template
index c936bac38ff9..61f10734d9b6 100644
--- a/srcpkgs/fsbext/template
+++ b/srcpkgs/fsbext/template
@@ -5,7 +5,6 @@ revision=2
 hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_target=fsbext
-create_wrksrc=obviously
 short_desc="Files extractor for the FSB archives used by the FMOD library"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/gajim-omemo/template b/srcpkgs/gajim-omemo/template
index e218802485f0..8083040fb5d0 100644
--- a/srcpkgs/gajim-omemo/template
+++ b/srcpkgs/gajim-omemo/template
@@ -2,7 +2,6 @@
 pkgname=gajim-omemo
 version=2.8.16
 revision=1
-create_wrksrc="omemo"
 hostmakedepends="unzip"
 depends="python3 python3-setuptools python3-cryptography python3-axolotl
  python3-qrcode gajim"
diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..8189d2813eb9 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,7 +3,6 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 build_style=cargo
 short_desc="WebDriver for Firefox"
diff --git a/srcpkgs/ghidra/template b/srcpkgs/ghidra/template
index 32edeb3be08b..cd0a97a1e56a 100644
--- a/srcpkgs/ghidra/template
+++ b/srcpkgs/ghidra/template
@@ -6,7 +6,6 @@ _commit=939210dab2570714944ac35a4daef9633fd842b3
 archs="x86_64* aarch64*"
 # Other 64bit archs should be easily patchable,
 # grep for linux_arm_64 to find all places in need of patching
-create_wrksrc=yes
 build_wrksrc="ghidra_build"
 hostmakedepends="gradle openjdk11 flex unzip protobuf which"
 depends="openjdk11"
diff --git a/srcpkgs/gnome-colors-icon-theme/template b/srcpkgs/gnome-colors-icon-theme/template
index ed09ae96914d..114a04dc7c33 100644
--- a/srcpkgs/gnome-colors-icon-theme/template
+++ b/srcpkgs/gnome-colors-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=gnome-colors-icon-theme
 version=5.5.1
 revision=2
-create_wrksrc=yes
 depends="gtk-update-icon-cache hicolor-icon-theme gnome-icon-theme"
 short_desc="GNOME-Colors icon theme"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index 4fa13d28f6d1..70b6059f512a 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -2,7 +2,6 @@
 pkgname=go
 version=1.19.2
 revision=1
-create_wrksrc=yes
 build_wrksrc=go
 hostmakedepends="go1.12-bootstrap"
 checkdepends="iana-etc clang gcc-fortran"
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 42c7ba3764ef..0308c71d189f 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -2,7 +2,6 @@
 pkgname=gopass-jsonapi
 version=1.14.6
 revision=1
-create_wrksrc=yes
 build_style=go
 go_import_path=github.com/gopasspw/gopass-jsonapi
 go_ldflags="-X main.version=${version}"
diff --git a/srcpkgs/grabc/template b/srcpkgs/grabc/template
index 6e7e55663e68..deddf7bbff74 100644
--- a/srcpkgs/grabc/template
+++ b/srcpkgs/grabc/template
@@ -3,7 +3,6 @@ pkgname=grabc
 reverts=1.1_1
 version=1.0.2
 revision=1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/gtk-theme-united-gnome/template b/srcpkgs/gtk-theme-united-gnome/template
index fcb4b3a5baae..f355423e1478 100644
--- a/srcpkgs/gtk-theme-united-gnome/template
+++ b/srcpkgs/gtk-theme-united-gnome/template
@@ -2,7 +2,6 @@
 pkgname=gtk-theme-united-gnome
 version=2.2
 revision=3
-create_wrksrc=yes
 depends="gnome-themes-standard gtk+3 gtk-engine-murrine"
 short_desc="GTK2/3 + GNOME Shell theme based on a Ubuntu 18.04 design concept"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/guvcview/template b/srcpkgs/guvcview/template
index 345cf6006f24..b7f43678e72e 100644
--- a/srcpkgs/guvcview/template
+++ b/srcpkgs/guvcview/template
@@ -2,7 +2,6 @@
 pkgname=guvcview
 version=2.0.7
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-static --disable-debian-menu"
 hostmakedepends="pkg-config intltool autoconf automake libtool glib-devel"
diff --git a/srcpkgs/helden-software/template b/srcpkgs/helden-software/template
index 77850de45887..5adeef5a4387 100644
--- a/srcpkgs/helden-software/template
+++ b/srcpkgs/helden-software/template
@@ -4,7 +4,6 @@ version=5.5.3
 revision=1
 _ver="${version}-0_all"
 _filename="${pkgname}_${_ver}.deb"
-create_wrksrc=yes
 build_style=fetch
 depends="openjdk-jre"
 short_desc="Character generator for the Pen&Paper RPG DSA"
diff --git a/srcpkgs/hobbits/template b/srcpkgs/hobbits/template
index c45b8ff3560e..f3a5509cf496 100644
--- a/srcpkgs/hobbits/template
+++ b/srcpkgs/hobbits/template
@@ -4,7 +4,6 @@ version=0.53.2
 revision=1
 _pffft_commit=7914df2127c206ae501a6cb2950ee65a94662215
 _pffft_dir="jpommier-pffft-${_pffft_commit:0:12}"
-create_wrksrc=yes
 build_wrksrc="hobbits-${version}"
 build_style=cmake
 configure_args="-DBUILD_VERSION=${version} $(vopt_bool simd PFFFT_ENABLE_SIMD)"
diff --git a/srcpkgs/hopper/template b/srcpkgs/hopper/template
index b1645666498d..39c4abbe337a 100644
--- a/srcpkgs/hopper/template
+++ b/srcpkgs/hopper/template
@@ -3,7 +3,6 @@ pkgname=hopper
 version=5.7.7
 revision=1
 _build=1
-create_wrksrc=yes
 short_desc="MacOS and Linux Disassembler"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:EULA"
diff --git a/srcpkgs/hunspell-ca_ES/template b/srcpkgs/hunspell-ca_ES/template
index b9aa920b50e1..8f942c96e8a7 100644
--- a/srcpkgs/hunspell-ca_ES/template
+++ b/srcpkgs/hunspell-ca_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ca_ES
 version=3.0.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Catalan dictionary for hunspell"
 maintainer="Adrià Rubio <engolianth@protonmail.com>"
diff --git a/srcpkgs/hunspell-da_DK/template b/srcpkgs/hunspell-da_DK/template
index a16c31d36988..85c1255e2166 100644
--- a/srcpkgs/hunspell-da_DK/template
+++ b/srcpkgs/hunspell-da_DK/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-da_DK
 version=2.4
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Danish da_DK dictionary for hunspell"
 maintainer="Unix Sheikh <unixsheikh@protonmail.com>"
diff --git a/srcpkgs/hunspell-de_CH/template b/srcpkgs/hunspell-de_CH/template
index 7ea4ce038c70..2a497b3c353c 100644
--- a/srcpkgs/hunspell-de_CH/template
+++ b/srcpkgs/hunspell-de_CH/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_CH
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Switzerland) dictionary for hunspell"
 maintainer="Pascal Huber <pascal.huber@resolved.ch>"
diff --git a/srcpkgs/hunspell-de_DE/template b/srcpkgs/hunspell-de_DE/template
index 2d2f03ce61d3..59c7f49030f6 100644
--- a/srcpkgs/hunspell-de_DE/template
+++ b/srcpkgs/hunspell-de_DE/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_DE
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Germany) dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..39670eb3654c 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-en_AU/template b/srcpkgs/hunspell-en_AU/template
index 318c154b5282..8f5354b80904 100644
--- a/srcpkgs/hunspell-en_AU/template
+++ b/srcpkgs/hunspell-en_AU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_AU
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Australian English en_AU dictionary for hunspell"
 maintainer="Alexis <flexibeast@gmail.com>"
diff --git a/srcpkgs/hunspell-en_CA/template b/srcpkgs/hunspell-en_CA/template
index 65d7926b2603..399833f24e98 100644
--- a/srcpkgs/hunspell-en_CA/template
+++ b/srcpkgs/hunspell-en_CA/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_CA
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Canadian English en_CA dictionary for hunspell"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/hunspell-en_GB-ize/template b/srcpkgs/hunspell-en_GB-ize/template
index faf133088db8..3332a158df6e 100644
--- a/srcpkgs/hunspell-en_GB-ize/template
+++ b/srcpkgs/hunspell-en_GB-ize/template
@@ -4,7 +4,6 @@ _variant="ize"
 pkgname=${_vpkgname}-${_variant}
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="English dictionary for hunspell ${_variant} variant"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-en_US/template b/srcpkgs/hunspell-en_US/template
index ce4df5e1a624..5367bacb2db5 100644
--- a/srcpkgs/hunspell-en_US/template
+++ b/srcpkgs/hunspell-en_US/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_US
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="American English en_US dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-es_ES/template b/srcpkgs/hunspell-es_ES/template
index 45f5785b9f60..7109807e60dc 100644
--- a/srcpkgs/hunspell-es_ES/template
+++ b/srcpkgs/hunspell-es_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-es_ES
 version=2.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Spanish dictionary for hunspell"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/hunspell-fr_FR/template b/srcpkgs/hunspell-fr_FR/template
index 221b53b561ef..fd34fcc34a80 100644
--- a/srcpkgs/hunspell-fr_FR/template
+++ b/srcpkgs/hunspell-fr_FR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-fr_FR
 version=7.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="French dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-hr_HR/template b/srcpkgs/hunspell-hr_HR/template
index c3857398f5bc..2f7728f2cf22 100644
--- a/srcpkgs/hunspell-hr_HR/template
+++ b/srcpkgs/hunspell-hr_HR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-hr_HR
 version=20030928
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Croatian (Croatia) dictionary for hunspell"
 maintainer="Gour <gour@atmarama.net>"
diff --git a/srcpkgs/hunspell-it_IT/template b/srcpkgs/hunspell-it_IT/template
index 705e925017ee..5cf7db2bf1af 100644
--- a/srcpkgs/hunspell-it_IT/template
+++ b/srcpkgs/hunspell-it_IT/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-it_IT
 version=4.2
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Italian dictionary for hunspell"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/hunspell-pl_PL/template b/srcpkgs/hunspell-pl_PL/template
index bfbcaae14013..bbfcb1058249 100644
--- a/srcpkgs/hunspell-pl_PL/template
+++ b/srcpkgs/hunspell-pl_PL/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-pl_PL
 version=20220801
 revision=1
-create_wrksrc=yes
 short_desc="Polish dictionary for hunspell"
 maintainer="m-cz <emcze@ya.ru>"
 license="GPL-2.0-only, LGPL-2.1-only, CC-BY-4.0, MPL-1.1, Apache-2.0"
diff --git a/srcpkgs/hunspell-ro_RO/template b/srcpkgs/hunspell-ro_RO/template
index 83d1281d79f1..ff649345ccad 100644
--- a/srcpkgs/hunspell-ro_RO/template
+++ b/srcpkgs/hunspell-ro_RO/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ro_RO
 version=3.3.10
 revision=1
-create_wrksrc=yes
 short_desc="Romanian dictionary for hunspell"
 maintainer="Klorophatu <klorophatu@krutt.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1"
diff --git a/srcpkgs/hunspell-ru_RU-ieyo/template b/srcpkgs/hunspell-ru_RU-ieyo/template
index 070efc24769b..b07c90f1cef0 100644
--- a/srcpkgs/hunspell-ru_RU-ieyo/template
+++ b/srcpkgs/hunspell-ru_RU-ieyo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU-ieyo
 version=0.3.9
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell, variant with ie and yo"
 maintainer="Andrey Raugas <kainonergon@gmail.com>"
diff --git a/srcpkgs/hunspell-ru_RU/template b/srcpkgs/hunspell-ru_RU/template
index 7242e68ac018..8d1f53f9e18f 100644
--- a/srcpkgs/hunspell-ru_RU/template
+++ b/srcpkgs/hunspell-ru_RU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU
 version=0.4.3
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/hunspell-sl_SI/template b/srcpkgs/hunspell-sl_SI/template
index 26f2fb319c7e..d941d4d5ec72 100644
--- a/srcpkgs/hunspell-sl_SI/template
+++ b/srcpkgs/hunspell-sl_SI/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sl_SI
 version=2020.12.31
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Slovenian dictionary for hunspell"
 maintainer="Chloris <chloris@freedommail.ch>"
diff --git a/srcpkgs/hunspell-sv_SE/template b/srcpkgs/hunspell-sv_SE/template
index cd5a56870c15..32bdced9de14 100644
--- a/srcpkgs/hunspell-sv_SE/template
+++ b/srcpkgs/hunspell-sv_SE/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sv_SE
 version=2.41
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Swedish sv_SE dictionary for hunspell"
 maintainer="Venca Uruba <uruba@outlook.com>"
diff --git a/srcpkgs/ictree/template b/srcpkgs/ictree/template
index be0ad5fba4c6..9961600bb522 100644
--- a/srcpkgs/ictree/template
+++ b/srcpkgs/ictree/template
@@ -2,7 +2,6 @@
 pkgname=ictree
 version=1.0.1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Like tree but interactive"
diff --git a/srcpkgs/icu4lua/template b/srcpkgs/icu4lua/template
index 9fc0d8aaa44f..0f766d404f85 100644
--- a/srcpkgs/icu4lua/template
+++ b/srcpkgs/icu4lua/template
@@ -2,7 +2,6 @@
 pkgname=icu4lua
 version=0.2B
 revision=12
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
 makedepends="icu-devel lua51-devel"
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 92ad9135f3a9..e72f9bc8fbb3 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -3,7 +3,6 @@ pkgname=intellij-idea-ultimate-edition
 version=2021.3.3
 revision=1
 archs="i686 x86_64"
-create_wrksrc="true"
 depends="giflib libXtst jetbrains-jdk-bin"
 short_desc="Most intelligent Java IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..8cc72a801885 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -4,7 +4,6 @@ _distname=ipw2100-fw
 version=1.3
 revision=6
 wrksrc="${_distname}-${version}"
-create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/jnettop/template b/srcpkgs/jnettop/template
index 1bfc21eda36d..d9ceb4c7d3ac 100644
--- a/srcpkgs/jnettop/template
+++ b/srcpkgs/jnettop/template
@@ -2,7 +2,6 @@
 pkgname=jnettop
 version=0.13.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kexec-tools/template b/srcpkgs/kexec-tools/template
index 827c3ca108fd..eb299b8c568b 100644
--- a/srcpkgs/kexec-tools/template
+++ b/srcpkgs/kexec-tools/template
@@ -2,7 +2,6 @@
 pkgname=kexec-tools
 version=2.0.23
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="tar xz"
 makedepends="zlib-devel liblzma-devel"
diff --git a/srcpkgs/kickassembler/template b/srcpkgs/kickassembler/template
index 99f1f0ead745..6bac58929733 100644
--- a/srcpkgs/kickassembler/template
+++ b/srcpkgs/kickassembler/template
@@ -2,7 +2,6 @@
 pkgname=kickassembler
 version=4.19
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="virtual?java-environment"
 short_desc="Combination of 6510 assembler and high level script language"
diff --git a/srcpkgs/klystrack/template b/srcpkgs/klystrack/template
index fa15065adcad..33114107ed58 100644
--- a/srcpkgs/klystrack/template
+++ b/srcpkgs/klystrack/template
@@ -3,7 +3,6 @@ pkgname=klystrack
 version=1.7.3
 revision=2
 _klystronsha=f5114db4de299ece73852becbef56d7d461bf421
-create_wrksrc=yes
 hostmakedepends="SDL2-devel"
 makedepends="SDL2_image-devel SDL2_mixer-devel"
 short_desc="Chiptune music tracker"
diff --git a/srcpkgs/libaom/template b/srcpkgs/libaom/template
index 64fc8dcbd633..12e33c26be17 100644
--- a/srcpkgs/libaom/template
+++ b/srcpkgs/libaom/template
@@ -2,7 +2,6 @@
 pkgname=libaom
 version=3.4.0
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DENABLE_DOCS=OFF -DBUILD_SHARED_LIBS=ON"
 hostmakedepends="yasm doxygen perl"
diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..94e80b22d1b5 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
diff --git a/srcpkgs/lua-language-server/template b/srcpkgs/lua-language-server/template
index bd539c6ca6a1..59baa1ec2821 100644
--- a/srcpkgs/lua-language-server/template
+++ b/srcpkgs/lua-language-server/template
@@ -2,7 +2,6 @@
 pkgname=lua-language-server
 version=3.5.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="ninja"
 short_desc="Lua LSP implementation written in Lua"
 maintainer="icp <pangolin@vivaldi.net>"
diff --git a/srcpkgs/lua54-cjson/template b/srcpkgs/lua54-cjson/template
index 72ba9407c308..242d8e385cf9 100644
--- a/srcpkgs/lua54-cjson/template
+++ b/srcpkgs/lua54-cjson/template
@@ -2,7 +2,6 @@
 pkgname=lua54-cjson
 version=2.1.0
 revision=3
-create_wrksrc=yes
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..53674cf46e62 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -3,7 +3,6 @@ pkgname=lua54-luadbi
 version=0.5
 revision=5
 wrksrc="luadbi-${version}"
-create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/m17n-db/template b/srcpkgs/m17n-db/template
index 2d84144f5e7d..20dd5e3f7bf9 100644
--- a/srcpkgs/m17n-db/template
+++ b/srcpkgs/m17n-db/template
@@ -4,7 +4,6 @@ version=1.8.0
 revision=2
 _glibc_version=2.32
 build_style=gnu-configure
-create_wrksrc=yes
 build_wrksrc=m17n-db-$version
 configure_args="--with-charmaps=${XBPS_BUILDDIR}/m17n-db-${version}/glibc-${_glibc_version}/localedata/charmaps"
 hostmakedepends="gettext"
diff --git a/srcpkgs/macchanger/template b/srcpkgs/macchanger/template
index b0363f1f70ce..74f35c294e3e 100644
--- a/srcpkgs/macchanger/template
+++ b/srcpkgs/macchanger/template
@@ -2,7 +2,6 @@
 pkgname=macchanger
 version=1.7.0
 revision=5
-create_wrksrc=yes
 build_wrksrc="macchanger-${version}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..24adf3c50729 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -6,7 +6,6 @@ _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
 wrksrc="mandrel-${version}"
-create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/mb2md/template b/srcpkgs/mb2md/template
index 2a069a675417..8b947ba847fe 100644
--- a/srcpkgs/mb2md/template
+++ b/srcpkgs/mb2md/template
@@ -2,7 +2,6 @@
 pkgname=mb2md
 version=3.20
 revision=3
-create_wrksrc=yes
 depends="perl-TimeDate"
 short_desc="Convert mbox mailboxes into maildir mailboxes"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/memtest86+/template b/srcpkgs/memtest86+/template
index ecffaa62c401..8429b5382b36 100644
--- a/srcpkgs/memtest86+/template
+++ b/srcpkgs/memtest86+/template
@@ -10,7 +10,6 @@ homepage="http://www.memtest.org"
 distfiles="https://www.memtest.org/download/${version}/memtest86+-${version}.bin.gz"
 checksum=78f6625b093de69537d99ed68e35b2a9e5d666504cb2533affab1967bd888fc8
 
-create_wrksrc=yes
 nostrip=yes
 noverifyrdeps=yes
 
diff --git a/srcpkgs/minetest/template b/srcpkgs/minetest/template
index 3fd704d0dd40..0eb52d4e131e 100644
--- a/srcpkgs/minetest/template
+++ b/srcpkgs/minetest/template
@@ -3,7 +3,6 @@ pkgname=minetest
 version=5.6.1
 revision=1
 _irrlichtversion=1.9.0mt8
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SERVER=TRUE -DVERSION_EXTRA=_${revision}"
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index f4d74271bb1d..47bef3de0241 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -3,7 +3,6 @@ pkgname=moby
 version=20.10.17
 revision=1
 _libnetwork_commit=f6ccccb1c082a432c2a5814aaedaca56af33d9ea
-create_wrksrc=yes
 build_style=go
 go_import_path="github.com/docker/docker"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mozc/template b/srcpkgs/mozc/template
index 3fdb986b3213..470f7180dcc4 100644
--- a/srcpkgs/mozc/template
+++ b/srcpkgs/mozc/template
@@ -8,7 +8,6 @@ _commit=056163a5fddbb261b258beb8444998e4882f0cc5
 _abseil=20211102.0
 _gyp=0.1+20220404git9ecf45e
 _jpn_dict=e5b3425575734c323e1d947009dd74709437b684
-create_wrksrc=yes
 build_wrksrc=mozc/src
 hostmakedepends="gettext ninja pkg-config protobuf protobuf-devel
  python3-six which qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/msp430-toolchain/template b/srcpkgs/msp430-toolchain/template
index 10f8d6b7fe45..f9499bc7b526 100644
--- a/srcpkgs/msp430-toolchain/template
+++ b/srcpkgs/msp430-toolchain/template
@@ -3,7 +3,6 @@ pkgname=msp430-toolchain
 version=3.05.00.00
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=yes
 hostmakedepends="unzip expect flex tar texinfo"
 makedepends="ncurses-devel"
 short_desc="Toolchain for the TI MSP430 microprocessor"
diff --git a/srcpkgs/mytop/template b/srcpkgs/mytop/template
index 1137a834b511..d3340ed5d9c0 100644
--- a/srcpkgs/mytop/template
+++ b/srcpkgs/mytop/template
@@ -2,7 +2,6 @@
 pkgname=mytop
 version=10.1.48
 revision=1
-create_wrksrc=yes
 depends="mariadb perl-Term-ReadKey perl-DBD-mysql"
 short_desc="Top-like query monitor for MariaDB"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/neomutt/template b/srcpkgs/neomutt/template
index 39927bb48fbb..28c739c83a9a 100644
--- a/srcpkgs/neomutt/template
+++ b/srcpkgs/neomutt/template
@@ -2,7 +2,6 @@
 pkgname=neomutt
 version=20220429
 revision=3
-create_wrksrc=true
 build_wrksrc="${pkgname}-${version}"
 build_style=configure
 configure_args="--ssl --gpgme --notmuch --gdbm --lua --sasl --zlib --tdb
diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index 2c9f45042734..448ac3d6e5a4 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -5,7 +5,6 @@ version=11.00.00
 revision=1
 _githash=0d782c278caeb9e70b1a5635d018168b09ecf2ba
 _githash_guide=fb48776592aebf481e5b27db16786005dd965c71
-create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
 hostmakedepends="flex perl pkg-config python3"
 makedepends="libX11-devel libjpeg-turbo-devel libpng-devel libxml2-devel
diff --git a/srcpkgs/nginx/template b/srcpkgs/nginx/template
index a4324dd75df8..0dfbc7d6c7df 100644
--- a/srcpkgs/nginx/template
+++ b/srcpkgs/nginx/template
@@ -3,7 +3,6 @@ pkgname=nginx
 version=1.22.0
 revision=1
 _tests_commit=18ac4d9e5a2a
-create_wrksrc=yes
 build_wrksrc="nginx-${version}"
 build_style=gnu-makefile
 hostmakedepends="openssl-devel pcre2-devel $(vopt_if geoip geoip-devel)"
diff --git a/srcpkgs/nim/template b/srcpkgs/nim/template
index 4e69e1fab2b7..15cd47ba7220 100644
--- a/srcpkgs/nim/template
+++ b/srcpkgs/nim/template
@@ -4,7 +4,6 @@ version=1.6.6
 revision=1
 _c1version=561b417c65791cd8356b5f73620914ceff845d10
 _nimbleversion=0.13.1
-create_wrksrc=yes
 build_wrksrc="Nim-$version"
 depends="gcc openssl-devel"
 short_desc="Nim programming language"
diff --git a/srcpkgs/noto-fonts-cjk/template b/srcpkgs/noto-fonts-cjk/template
index 70d8e74a6ec3..01fe4e1ede41 100644
--- a/srcpkgs/noto-fonts-cjk/template
+++ b/srcpkgs/noto-fonts-cjk/template
@@ -6,7 +6,6 @@ revision=1
 # the sans and serif variants are released on separate tags
 _sans_version=2.004
 _serif_version=2.001
-create_wrksrc=yes
 depends="font-util"
 short_desc="Google Noto CJK Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 8ba5618a7c46..f71575e8c76e 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia470>=0 nvidia390>=0"
diff --git a/srcpkgs/nvidia390/template b/srcpkgs/nvidia390/template
index da8428d2b873..5f6a43dfeb6e 100644
--- a/srcpkgs/nvidia390/template
+++ b/srcpkgs/nvidia390/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="i686 x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 depends="nvidia390-libs-${version}_${revision} nvidia390-gtklibs-${version}_${revision}
diff --git a/srcpkgs/nvidia470/template b/srcpkgs/nvidia470/template
index 5567824f41bf..77bc94299e4b 100644
--- a/srcpkgs/nvidia470/template
+++ b/srcpkgs/nvidia470/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia390>=0"
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
index d3d1c20fe9cd..511468b930f1 100644
--- a/srcpkgs/nyxt/template
+++ b/srcpkgs/nyxt/template
@@ -2,7 +2,6 @@
 pkgname=nyxt
 version=2.2.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 make_build_target=all
 hostmakedepends="sbcl git"
diff --git a/srcpkgs/opencv/template b/srcpkgs/opencv/template
index a46cf9d79a78..70ed4a5b87bf 100644
--- a/srcpkgs/opencv/template
+++ b/srcpkgs/opencv/template
@@ -2,7 +2,6 @@
 pkgname=opencv
 version=4.6.0
 revision=1
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${version}
 build_style=cmake
 configure_args="-DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_OPENMP=ON
diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template
index e4b6a8a3b5bb..37517845aed4 100644
--- a/srcpkgs/openjdk17/template
+++ b/srcpkgs/openjdk17/template
@@ -8,7 +8,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-create_wrksrc=yes
 build_wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
diff --git a/srcpkgs/openspades/template b/srcpkgs/openspades/template
index 216f6dcc3ca5..d79006a1996f 100644
--- a/srcpkgs/openspades/template
+++ b/srcpkgs/openspades/template
@@ -6,7 +6,6 @@ pkgname=openspades
 version=0.1.3
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=true
 build_wrksrc="openspades-${version}"
 build_style=cmake
 configure_args="-DOPENSPADES_INSTALL_BINARY=bin -DOPENSPADES_RESOURCES=NO"
diff --git a/srcpkgs/openttd/template b/srcpkgs/openttd/template
index cdecbd7c365b..6a38cb0f1514 100644
--- a/srcpkgs/openttd/template
+++ b/srcpkgs/openttd/template
@@ -4,7 +4,6 @@ version=1.10.3
 revision=5
 _gfxver=0.6.0
 _sfxver=0.2.3
-create_wrksrc=yes
 build_wrksrc=openttd-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config unzip tar"
diff --git a/srcpkgs/opentyrian/template b/srcpkgs/opentyrian/template
index 2f70a3b2a0a2..0c90c7925871 100644
--- a/srcpkgs/opentyrian/template
+++ b/srcpkgs/opentyrian/template
@@ -3,7 +3,6 @@ pkgname=opentyrian
 version=2.1.20130907
 revision=3
 _dataver=21
-create_wrksrc=yes
 build_wrksrc=$pkgname-$version
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index 6c8a332b56b9..e365fe3f5d62 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -3,7 +3,6 @@ pkgname=opera
 version=92.0.4561.21
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="ffmpeg desktop-file-utils hicolor-icon-theme"
 short_desc="Fast, secure, easy to use browser"
diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template
index 9bdf32ef3c53..cb4f47ed7fb8 100644
--- a/srcpkgs/pandoc/template
+++ b/srcpkgs/pandoc/template
@@ -7,7 +7,6 @@ _sidenote_version=0.22.1.0
 _monad_gen_version=0.3.0.1
 _crossref_version=0.3.12.2
 _roman_numerals_version=0.5.1.5
-create_wrksrc=yes
 build_style=haskell-stack
 stackage="lts-19.0"
 make_build_args="
diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 12e0d21dc7e8..d8143e99fd7b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,6 @@
 pkgname=pari-elldata
 version=20210301
 revision=1
-create_wrksrc=yes
 depends="pari-elldata-small"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index fc76df875e31..564779031742 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-galdata
 version=20080411
 revision=2
-create_wrksrc=yes
 short_desc="PARI/GP database needed to compute Galois group in degrees 8 through 11"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 8cbb5d684ca9..fda9f5add4b8 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,6 @@
 pkgname=pari-galpol
 version=20180625
 revision=2
-create_wrksrc=yes
 depends="pari-galpol-small"
 short_desc="PARI/GP package of the GALPOL database of polynomials"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-nflistdata/template b/srcpkgs/pari-nflistdata/template
index ef4e37a791d0..5a94bdedb9a2 100644
--- a/srcpkgs/pari-nflistdata/template
+++ b/srcpkgs/pari-nflistdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-nflistdata
 version=20220729
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP database needed by nflist"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-nftables/template b/srcpkgs/pari-nftables/template
index ba3b3ab166d2..f5a353df511c 100644
--- a/srcpkgs/pari-nftables/template
+++ b/srcpkgs/pari-nftables/template
@@ -2,7 +2,6 @@
 pkgname=pari-nftables
 version=20080929
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP megrez number field tables"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 706320194597..0207dc45eb70 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=3
-create_wrksrc=yes
 depends="pari-seadata"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index e0221e5fd7b0..3c916b43317d 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata
 version=20090618
 revision=4
-create_wrksrc=yes
 depends="pari-seadata-small"
 short_desc="PARI/GP package needed by ellap for large primes up to 750 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/passff-host/template b/srcpkgs/passff-host/template
index 5d9a775ca735..3fa51411e7bf 100644
--- a/srcpkgs/passff-host/template
+++ b/srcpkgs/passff-host/template
@@ -2,7 +2,6 @@
 pkgname=passff-host
 version=1.2.1
 revision=1
-create_wrksrc=yes
 depends="python3 pass"
 short_desc="Host app for the WebExtension PassFF"
 maintainer="Colin Reeder <colin@vpzom.click>"
diff --git a/srcpkgs/pcc/template b/srcpkgs/pcc/template
index a51da962f4e1..31ef16ea669e 100644
--- a/srcpkgs/pcc/template
+++ b/srcpkgs/pcc/template
@@ -5,7 +5,6 @@ revision=4
 _distver="${version%.*}"
 _snapshot="${version##*.}"
 archs="i686* x86_64*"
-create_wrksrc=yes
 configure_args="--enable-tls --enable-native"
 hostmakedepends="flex bison"
 depends="binutils pcc-libs>=${version}"
diff --git a/srcpkgs/pdf.js/template b/srcpkgs/pdf.js/template
index 83449dc8ca07..c3575fb5b509 100644
--- a/srcpkgs/pdf.js/template
+++ b/srcpkgs/pdf.js/template
@@ -3,7 +3,6 @@ pkgname=pdf.js
 reverts="2.16.105_1"
 version=2.14.305
 revision=2
-create_wrksrc=yes
 short_desc="Portable Document Format (PDF) viewer built with HTML5"
 maintainer="Daniel Santana <daniel@santana.tech>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinebookpro-firmware/template b/srcpkgs/pinebookpro-firmware/template
index 4d29df0915b6..b15042b224f7 100644
--- a/srcpkgs/pinebookpro-firmware/template
+++ b/srcpkgs/pinebookpro-firmware/template
@@ -6,7 +6,6 @@ revision=1
 _rockchip_commit=72c91aa297a10140781e3f83419c077d4bf8890c
 _manjaro_commit=7074a2e21dd804e229eab1c031bc00246e9173e0
 archs="aarch64*"
-create_wrksrc=yes
 short_desc="Firmware files for the Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template
index e594d838f2b9..7eed2a19fdae 100644
--- a/srcpkgs/pinephone-uboot/template
+++ b/srcpkgs/pinephone-uboot/template
@@ -3,7 +3,6 @@ pkgname=pinephone-uboot
 version=0.0.20200917
 revision=3
 archs="aarch64*"
-create_wrksrc=yes
 hostmakedepends="flex cross-or1k-none-elf-gcc dtc python3 python3-devel bc swig"
 depends="u-boot-tools"
 conf_files="/etc/default/${pkgname}-config"
diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template
index 72a798b1a6db..30ff2186206b 100644
--- a/srcpkgs/pipewire/template
+++ b/srcpkgs/pipewire/template
@@ -3,7 +3,6 @@ pkgname=pipewire
 version=0.3.58
 revision=1
 _pms_version=0.4.1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="
diff --git a/srcpkgs/plantuml/template b/srcpkgs/plantuml/template
index 3322f1ba7a71..0bfbdeeb6e36 100644
--- a/srcpkgs/plantuml/template
+++ b/srcpkgs/plantuml/template
@@ -3,7 +3,6 @@ pkgname=plantuml
 reverts="8047_1 8053_1 8059_1"
 version=1.2022.8
 revision=1
-create_wrksrc=yes
 hostmakedepends="apache-ant openjdk8"
 depends="virtual?java-environment graphviz"
 short_desc="Create UML diagrams from a plain text language"
diff --git a/srcpkgs/plex-media-server/template b/srcpkgs/plex-media-server/template
index 981a468fb279..624fecc89bc5 100644
--- a/srcpkgs/plex-media-server/template
+++ b/srcpkgs/plex-media-server/template
@@ -4,7 +4,6 @@ version=1.15.3.876
 revision=4
 _suffix=ad6e39743
 archs="i686 x86_64 armv7 aarch64"
-create_wrksrc=yes
 hostmakedepends="tar xz"
 short_desc="Plex Media Server"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/praat/template b/srcpkgs/praat/template
index f09570ce85fa..5b2574dbcc68 100644
--- a/srcpkgs/praat/template
+++ b/srcpkgs/praat/template
@@ -2,7 +2,6 @@
 pkgname=praat
 version=6.2.23
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if jack jack-devel)
  $(vopt_if pulseaudio 'alsa-lib-devel pulseaudio-devel')"
diff --git a/srcpkgs/protobuf/template b/srcpkgs/protobuf/template
index b700e6f5d91c..5ddafd940279 100644
--- a/srcpkgs/protobuf/template
+++ b/srcpkgs/protobuf/template
@@ -2,7 +2,6 @@
 pkgname=protobuf
 version=21.7
 revision=1
-create_wrksrc="yes"
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/python3-PyPDF2/template b/srcpkgs/python3-PyPDF2/template
index be976304ea93..b1ef16944134 100644
--- a/srcpkgs/python3-PyPDF2/template
+++ b/srcpkgs/python3-PyPDF2/template
@@ -3,7 +3,6 @@ pkgname=python3-PyPDF2
 version=2.4.1
 revision=1
 _sample_files_gitrev=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
-create_wrksrc=yes
 build_wrksrc="PyPDF2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-applib/template b/srcpkgs/python3-applib/template
index f66ce2c04b50..d4cabfff6879 100644
--- a/srcpkgs/python3-applib/template
+++ b/srcpkgs/python3-applib/template
@@ -2,7 +2,6 @@
 pkgname=python3-applib
 version=1.2
 revision=5
-create_wrksrc=yes
 build_wrksrc="applib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-esprima/template b/srcpkgs/python3-esprima/template
index da9de4797b0a..34c8ec5422c7 100644
--- a/srcpkgs/python3-esprima/template
+++ b/srcpkgs/python3-esprima/template
@@ -2,7 +2,6 @@
 pkgname=python3-esprima
 version=4.0.1
 revision=5
-create_wrksrc=yes
 build_wrksrc="esprima-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template
index 7e66bf376c67..9c4e46bc829d 100644
--- a/srcpkgs/python3-httplib2/template
+++ b/srcpkgs/python3-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-httplib2
 version=0.18.1
 revision=4
-create_wrksrc=yes
 build_wrksrc="httplib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-sphinxcontrib/template b/srcpkgs/python3-sphinxcontrib/template
index d95bfd2e3208..eca00ee7483c 100644
--- a/srcpkgs/python3-sphinxcontrib/template
+++ b/srcpkgs/python3-sphinxcontrib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib
 version=1.0
 revision=6
-create_wrksrc=yes
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
 short_desc="Namespace package declaration for sphinxcontrib"
diff --git a/srcpkgs/python3-tomli/template b/srcpkgs/python3-tomli/template
index 028ece6c0f20..79015ff19fb0 100644
--- a/srcpkgs/python3-tomli/template
+++ b/srcpkgs/python3-tomli/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli
 version=2.0.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="tomli-${version}"
 build_style=python3-pep517
 hostmakedepends="python3"
diff --git a/srcpkgs/python3-watchman/template b/srcpkgs/python3-watchman/template
index 57aadac9ca02..750bf81bb881 100644
--- a/srcpkgs/python3-watchman/template
+++ b/srcpkgs/python3-watchman/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchman
 version=1.4.1
 revision=8
-create_wrksrc=yes
 build_wrksrc="pywatchman-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/qbittorrent/template b/srcpkgs/qbittorrent/template
index 65e74335509e..f59d6a3f60a5 100644
--- a/srcpkgs/qbittorrent/template
+++ b/srcpkgs/qbittorrent/template
@@ -2,7 +2,6 @@
 pkgname=qbittorrent
 version=4.4.5
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 build_helper=qmake
 configure_args="--disable-systemd --with-boost=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/qtforkawesome/template b/srcpkgs/qtforkawesome/template
index e3c9e279f54b..5f7f566b0ac7 100644
--- a/srcpkgs/qtforkawesome/template
+++ b/srcpkgs/qtforkawesome/template
@@ -3,7 +3,6 @@ pkgname=qtforkawesome
 version=0.0.4
 revision=1
 _fork_awesome_version=1.2.0
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..e23ab05eeb5e 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -5,7 +5,6 @@ revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
 wrksrc="qtractor-qtractor_${version//./_}"
-create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/redo/template b/srcpkgs/redo/template
index b8af94ccc102..795680992a64 100644
--- a/srcpkgs/redo/template
+++ b/srcpkgs/redo/template
@@ -2,7 +2,6 @@
 pkgname=redo
 version=1.5
 revision=3
-create_wrksrc=yes
 hostmakedepends="perl"
 short_desc="Incremental build system (version of de Boyne Pollard)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/rtmpdump/template b/srcpkgs/rtmpdump/template
index 33d34767901c..9d51c4b1efd2 100644
--- a/srcpkgs/rtmpdump/template
+++ b/srcpkgs/rtmpdump/template
@@ -3,7 +3,6 @@ pkgname=rtmpdump
 version=2.4.20161210
 revision=10
 _patchlevel=${version##*.}
-create_wrksrc=yes
 makedepends="zlib-devel $(vopt_if gnutls 'gnutls-devel' 'openssl-devel')"
 short_desc="Toolkit for RTMP streams"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index 5e0ea14048f4..c8ea3d914de8 100644
--- a/srcpkgs/rust-bootstrap/template
+++ b/srcpkgs/rust-bootstrap/template
@@ -2,7 +2,6 @@
 pkgname=rust-bootstrap
 version=1.63.0
 revision=1
-create_wrksrc=yes
 short_desc="Rust programming language bootstrap toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT, Apache-2.0"
diff --git a/srcpkgs/samsung-unified-driver/template b/srcpkgs/samsung-unified-driver/template
index fc49392fb6df..ba886629f7ce 100644
--- a/srcpkgs/samsung-unified-driver/template
+++ b/srcpkgs/samsung-unified-driver/template
@@ -3,7 +3,6 @@ pkgname=samsung-unified-driver
 version=1.00.37
 revision=4
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="cups ghostscript libusb-compat sane"
 short_desc="Unified Linux Driver for Samsung printers and scanners"
 maintainer="Thomas Bernard <thomas@famillebernardgouriou.fr>"
diff --git a/srcpkgs/scite/template b/srcpkgs/scite/template
index cdd7fa337b66..dd28aafeecce 100644
--- a/srcpkgs/scite/template
+++ b/srcpkgs/scite/template
@@ -2,7 +2,6 @@
 pkgname=scite
 version=5.3.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel lua53-devel"
 short_desc="SCIntilla based Text Editor"
diff --git a/srcpkgs/sent/template b/srcpkgs/sent/template
index da06b4b6b6fa..6ac876950cd9 100644
--- a/srcpkgs/sent/template
+++ b/srcpkgs/sent/template
@@ -2,7 +2,6 @@
 pkgname=sent
 version=1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libX11-devel libXft-devel freetype-devel"
diff --git a/srcpkgs/shorewall/template b/srcpkgs/shorewall/template
index b006e403d5ee..1e4ba1c7e1a6 100644
--- a/srcpkgs/shorewall/template
+++ b/srcpkgs/shorewall/template
@@ -2,7 +2,6 @@
 pkgname=shorewall
 version=5.2.8
 revision=1
-create_wrksrc=yes
 depends="shorewall-core perl"
 short_desc="Iptables-based firewall for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..ab4a21017b5d 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -3,7 +3,6 @@ pkgname=simh
 version=3.11
 revision=1
 wrksrc="${pkgname}-${version}"
-create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template
index 1fdb1b17832d..9426b54e7d7d 100644
--- a/srcpkgs/skype/template
+++ b/srcpkgs/skype/template
@@ -4,7 +4,6 @@ pkgname=skype
 version=8.89.0.403
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="elogind"
 short_desc="Skype for Linux"
diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template
index 5db1c684bfb4..058481ec1a59 100644
--- a/srcpkgs/speed-dreams/template
+++ b/srcpkgs/speed-dreams/template
@@ -4,7 +4,6 @@ version=2.2.3
 revision=1
 _rev=r7616
 archs="i686* x86_64* ppc64le* aarch64*"
-create_wrksrc=yes
 build_style=cmake
 build_helper=qemu
 configure_args="-DSD_BINDIR=/usr/bin -DSD_DATADIR=/usr/share/speed-dreams-2
diff --git a/srcpkgs/spotify/template b/srcpkgs/spotify/template
index faf00539da70..e981a17e88e3 100644
--- a/srcpkgs/spotify/template
+++ b/srcpkgs/spotify/template
@@ -5,7 +5,6 @@ revision=2
 _ver="${version}.716.gc5f8b819_amd64"
 _filename="spotify-client_${_ver}.deb"
 archs="x86_64"
-create_wrksrc=yes
 build_style=fetch
 hostmakedepends="curl w3m libcurl"
 depends="libcurl"
diff --git a/srcpkgs/sqmail/template b/srcpkgs/sqmail/template
index 78c0af18eadb..c15ad2685b01 100644
--- a/srcpkgs/sqmail/template
+++ b/srcpkgs/sqmail/template
@@ -2,7 +2,6 @@
 pkgname=sqmail
 version=4.0.10
 revision=4
-create_wrksrc=yes
 build_wrksrc="mail/${pkgname}/${pkgname}-${version}/src"
 makedepends="fehQlibs libidn2-devel ucspi-ssl-devel"
 depends="ucspi-ssl ucspi-tcp6"
diff --git a/srcpkgs/srb2/template b/srcpkgs/srb2/template
index 1fb45fd1875e..c8a85a80436a 100644
--- a/srcpkgs/srb2/template
+++ b/srcpkgs/srb2/template
@@ -2,7 +2,6 @@
 pkgname=srb2
 version=2.2.10
 revision=1
-create_wrksrc=true
 build_wrksrc="SRB2-SRB2_release_${version}"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 3b9de3c61c8b..4186626000cb 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -2,7 +2,6 @@
 pkgname=steam-fonts
 version=1.0.0
 revision=4
-create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sunxi-mali/template b/srcpkgs/sunxi-mali/template
index a3a234a132a9..61819f982d37 100644
--- a/srcpkgs/sunxi-mali/template
+++ b/srcpkgs/sunxi-mali/template
@@ -5,7 +5,6 @@ revision=2
 _commit=d343311efc8db166d8371b28494f0f27b6a58724
 _lib_commit=1c5063f43cdc9de341c0d63b2e3921cab86c7742
 archs="armv7l"
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${_commit}
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..57861e388ae2 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -4,7 +4,6 @@ version=3.5.6
 revision=1
 archs="i686 x86_64"
 wrksrc=teamspeak3
-create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e8..95b1979af160 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2014-bin
 version=2014
 revision=10
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a397..88f52522d632 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2016-bin
 version=2016
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc741140008..8731b307d3ee 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2017-bin
 version=2017
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a144..9c8e3680ae38 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2018-bin
 version=2018
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade..75a1df391a70 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2019-bin
 version=2019
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f92236..3439e10af4ae 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2020-bin
 version=2020
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5..ac3b5dc434fd 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2021-bin
 version=2021
 revision=3
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd..e79883eaa6ab 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2022-bin
 version=2022
 revision=2
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template
index 239ab1be5e50..bb7b4833b5f6 100644
--- a/srcpkgs/thunderbird-i18n/template
+++ b/srcpkgs/thunderbird-i18n/template
@@ -8,7 +8,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.thunderbird.net/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/toybox/template b/srcpkgs/toybox/template
index 722e17bc2307..3d5e2c6cbd94 100644
--- a/srcpkgs/toybox/template
+++ b/srcpkgs/toybox/template
@@ -2,7 +2,6 @@
 pkgname=toybox
 version=0.8.7
 revision=1
-create_wrksrc=yes
 short_desc="BSD-licensed alternative to busybox"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="0BSD"
diff --git a/srcpkgs/tpm-tools/template b/srcpkgs/tpm-tools/template
index 696aec5ae43c..3f2def2ae5fe 100644
--- a/srcpkgs/tpm-tools/template
+++ b/srcpkgs/tpm-tools/template
@@ -2,7 +2,6 @@
 pkgname=tpm-tools
 version=1.3.9.1
 revision=8
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="perl" # wants pod2man
 makedepends="openssl-devel trousers-devel"
diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template
index cea967d9e75c..06e3f5147526 100644
--- a/srcpkgs/ucspi-ssl/template
+++ b/srcpkgs/ucspi-ssl/template
@@ -3,7 +3,6 @@ pkgname=ucspi-ssl
 reverts="0.99e_3 0.99e_2 0.99e_1"
 version=0.11.6a
 revision=5
-create_wrksrc=yes
 build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs openssl-devel perl"
diff --git a/srcpkgs/ucspi-tcp6/template b/srcpkgs/ucspi-tcp6/template
index e8b6630040d0..cd09c04ec2bd 100644
--- a/srcpkgs/ucspi-tcp6/template
+++ b/srcpkgs/ucspi-tcp6/template
@@ -2,7 +2,6 @@
 pkgname=ucspi-tcp6
 version=1.11.6a
 revision=1
-create_wrksrc=yes
 build_wrksrc="net/${pkgname}/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs"
diff --git a/srcpkgs/ufoai/template b/srcpkgs/ufoai/template
index 3b36cf0d6db1..e9e132c0f2f9 100644
--- a/srcpkgs/ufoai/template
+++ b/srcpkgs/ufoai/template
@@ -2,7 +2,6 @@
 pkgname=ufoai
 version=2.5
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config gettext"
 makedepends="MesaLib-devel glu-devel libjpeg-turbo-devel
diff --git a/srcpkgs/unicode-character-database/template b/srcpkgs/unicode-character-database/template
index 0f2e7a2a2e07..26d1b91169e2 100644
--- a/srcpkgs/unicode-character-database/template
+++ b/srcpkgs/unicode-character-database/template
@@ -2,7 +2,6 @@
 pkgname=unicode-character-database
 version=14.0.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Character Database"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/unicode-emoji/template b/srcpkgs/unicode-emoji/template
index b8944d3fccbb..6f431bbdc72b 100644
--- a/srcpkgs/unicode-emoji/template
+++ b/srcpkgs/unicode-emoji/template
@@ -2,7 +2,6 @@
 pkgname=unicode-emoji
 version=14.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Emoji Data Files"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/vaultwarden-web/template b/srcpkgs/vaultwarden-web/template
index 766535ff0f2b..faa2b9f88fb8 100644
--- a/srcpkgs/vaultwarden-web/template
+++ b/srcpkgs/vaultwarden-web/template
@@ -3,7 +3,6 @@ pkgname=vaultwarden-web
 version=2022.8.1
 revision=1
 _patch_ver=2022.8.0
-create_wrksrc=yes
 build_wrksrc="clients-web-v${version}"
 hostmakedepends="git nodejs"
 short_desc="Web vault builds for vaultwarden"
diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template
index 591697d20cf4..4a2fc32aa93d 100644
--- a/srcpkgs/vboot-utils/template
+++ b/srcpkgs/vboot-utils/template
@@ -4,7 +4,6 @@ version=89.13729
 revision=2
 _version=${version/./-}
 archs="x86_64* i686* aarch64* arm*"
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaeb..1d233acfc262 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -3,7 +3,6 @@ pkgname=vscl
 version=6.1.0
 revision=2
 build_style=fetch
-create_wrksrc=yes
 short_desc="McAfee VirusScan Command Line for Linux"
 depends="curl unzip"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 5fdef2abd639..bfef2174e290 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -4,7 +4,6 @@ version=0.7.3
 revision=2
 _utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index 5ae6d6f62a8a..cf8228fbae2f 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -3,7 +3,6 @@ pkgname=wine
 version=7.19
 revision=1
 _pkgver=${version/r/-r}
-create_wrksrc=yes
 build_wrksrc=wine-${_pkgver}
 build_style=gnu-configure
 configure_args="--bindir=/usr/libexec/wine $(vopt_with xshm)"
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index bc529e72b3cc..51a383318367 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -5,7 +5,6 @@ revision=7
 archs="i686"
 repository="nonfree"
 build_style=gnu-makefile
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 homepage="https://sourceforge.net/projects/wineasio"
 hostmakedepends="unzip wine-tools"
diff --git a/srcpkgs/wps-office/template b/srcpkgs/wps-office/template
index 6aa21cc69389..a9e047031a51 100644
--- a/srcpkgs/wps-office/template
+++ b/srcpkgs/wps-office/template
@@ -3,7 +3,6 @@ pkgname=wps-office
 version=11.1.0.10920
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 makedepends="rpmextract"
 short_desc="Linux office suite with similar appearance to MS Office"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 9272ba0d9c3f..5a4ee4fdb04b 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -2,7 +2,6 @@
 pkgname=x48
 version=0.6.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libXt-devel libXext-devel"
diff --git a/srcpkgs/xrootconsole/template b/srcpkgs/xrootconsole/template
index a9ee30ed0758..4d19b9d9ee24 100644
--- a/srcpkgs/xrootconsole/template
+++ b/srcpkgs/xrootconsole/template
@@ -3,7 +3,6 @@ pkgname=xrootconsole
 reverts=0.6r3_3
 version=0.6.5
 revision=1
-create_wrksrc=yes
 build_wrksrc="xrootconsole-${version%.*}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/xvfb-run/template b/srcpkgs/xvfb-run/template
index 994031975f39..a92b41225929 100644
--- a/srcpkgs/xvfb-run/template
+++ b/srcpkgs/xvfb-run/template
@@ -3,7 +3,6 @@ pkgname=xvfb-run
 version=1.20.9.2
 revision=1
 _ver=${version%.*}-${version##*.}
-create_wrksrc=yes
 depends="xorg-server-xvfb xauth"
 short_desc="Xvfb wrapper"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..d647508ec05a 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -4,7 +4,6 @@ version=5.11.3.3882
 revision=1
 archs="x86_64"
 wrksrc=zoom
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zpaq/template b/srcpkgs/zpaq/template
index 630ae0614bca..ce5391f8c317 100644
--- a/srcpkgs/zpaq/template
+++ b/srcpkgs/zpaq/template
@@ -2,7 +2,6 @@
 pkgname=zpaq
 version=7.15
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip perl"
 short_desc="Incremental Journaling Backup Utility and Archiver"

From 1074b472a746cf19f0a93feda1ece6f01430a850 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 04/17] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From b8a016974aee9b939070a7136d9aee56952a6444 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 05/17] Manual: removing create_wrksrc

---
 Manual.md                             | 3 ---
 common/environment/setup/sourcepkg.sh | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..e40cde726712 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,9 +517,6 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
-
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.
 
diff --git a/common/environment/setup/sourcepkg.sh b/common/environment/setup/sourcepkg.sh
index 5b31f6c1f81d..178a6aa497ee 100644
--- a/common/environment/setup/sourcepkg.sh
+++ b/common/environment/setup/sourcepkg.sh
@@ -4,7 +4,7 @@
 ## VARIABLES
 unset -v pkgname version revision short_desc homepage license maintainer
 unset -v archs distfiles checksum build_style build_helper nocross broken
-unset -v configure_script configure_args wrksrc build_wrksrc create_wrksrc
+unset -v configure_script configure_args wrksrc build_wrksrc
 unset -v make_build_args make_check_args make_install_args
 unset -v make_build_target make_check_target make_install_target
 unset -v make_cmd meson_cmd gem_cmd fetch_cmd make_check_pre

From f9ceaab1b4daca0f4f5c6ea5e66e4beccb34d576 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, 19 Sep 2021 17:44:17 +0700
Subject: [PATCH 06/17] crack-attack: make build_wrksrc not depend on $wrksrc

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

diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 07380f782511..0905fa341648 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,7 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-build_wrksrc="$wrksrc"
+build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
 hostmakedepends="pkg-config rpmextract"

From 12770150ef06cc1676fe4a436d87c5421565ad05 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, 19 Sep 2021 17:33:34 +0700
Subject: [PATCH 07/17] srcpkgs: remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/EmptyEpsilon/template                          | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/Fritzing/template                              | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cavestory/template                             | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckbcomp/template                               | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crack-attack/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/daemontools/template                           | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dolphin-emu/template                           | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcc/template                                   | 1 -
 srcpkgs/gcc6/template                                  | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/grafx2/template                                | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/juCi++/template                                | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgccjit/template                             | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-lualdap/template                         | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/ocs-url/template                               | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-netcat/template                        | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjdk15-bootstrap/template                   | 1 -
 srcpkgs/openjdk16-bootstrap/template                   | 1 -
 srcpkgs/openjdk7-bootstrap/template                    | 1 -
 srcpkgs/openjdk8/template                              | 1 -
 srcpkgs/openjdk9-bootstrap/template                    | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qflipper/template                              | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/sc3-plugins/template                           | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tcpflow/template                               | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3022 files changed, 3022 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 3dd6c25a0a26..8df162c2f482 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -6,7 +6,6 @@ _ver_major="${version%%.*}"
 _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
-wrksrc="EmptyEpsilon-EE-${version}"
 build_style=cmake
 configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
  -DCPACK_PACKAGE_VERSION=${version}
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index c0436d6506d0..a73024fd5ecb 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,7 +3,6 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
-wrksrc="fritzing-app-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index 81d18790290f..237ef744d7c9 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.7
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index b15f96abe599..d0071777a005 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.49
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 48af03b33ffd..0eab06facf44 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.08.21
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index e858493ef880..e034c8c461f5 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=1
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index d8a2b77f9c54..7897443388ca 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 33f6e70bd335..48f4acdf29a4 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index db168dbda807..49814c9f37d5 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 532b20164f44..a0711304ba8c 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
index d218d82c1d70..3acf639f5258 100644
--- a/srcpkgs/ckbcomp/template
+++ b/srcpkgs/ckbcomp/template
@@ -2,7 +2,6 @@
 pkgname=ckbcomp
 version=1.198
 revision=1
-wrksrc="console-setup-${version}"
 depends="perl"
 short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 0905fa341648..7d5ec60bd77c 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -2,7 +2,6 @@
 pkgname=crack-attack
 version=1.1.14
 revision=10
-wrksrc="$pkgname-$version"
 build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index 58db8270c399..c5406a33716e 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -2,7 +2,6 @@
 pkgname=daemontools
 version=0.76
 revision=3
-wrksrc=admin
 build_wrksrc=${pkgname}-${version}
 build_style=slashpackage
 short_desc="A collection of tools for managing UNIX services"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index 575d9b7a74e7..84c1b946d10c 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index 23d75725e76a..7287982e3cff 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dolphin-emu/template b/srcpkgs/dolphin-emu/template
index 2b3a783943b8..1e1f54576f6c 100644
--- a/srcpkgs/dolphin-emu/template
+++ b/srcpkgs/dolphin-emu/template
@@ -6,7 +6,6 @@ _dolphin_commit=8ecfa537a242de74d2e372e30d9d79b14584b2fb
 _mgba_commit=40d4c430fc36caeb7ea32fd39624947ed487d2f2
 #Version/hash pair can be found at https://dolphin-emu.org/download/
 archs="x86_64* aarch64* ppc64le* i686*"
-wrksrc="dolphin-${_dolphin_commit}"
 build_style=cmake
 configure_args="-DUSE_SHARED_ENET=ON
  -DDOLPHIN_WC_DESCRIBE=${version%.*}-${version##*.}
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 4518697790ab..2ec8b69e925b 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74.3
 revision=1
-wrksrc=${pkgname}-0.74-3
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index 109336ddaa82..42b29dc79a59 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index 09727ef34fb2..23395379318c 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template
index e5f7e0ddc6a5..1d8ae21965c8 100644
--- a/srcpkgs/gcc6/template
+++ b/srcpkgs/gcc6/template
@@ -6,7 +6,6 @@ version=6.5.0
 revision=1
 _majorver="${version%%.*}"
 _minorver="${version%.*}"
-wrksrc=gcc-${version}
 hostmakedepends="automake libtool perl flex texinfo zip unzip"
 makedepends="gmp-devel mpfr-devel libmpc-devel zlib-devel"
 depends="binutils"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 43f5a1c95949..25a4b59da7ef 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.76
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 24c0a420e09d..fa77b1bd3e37 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index 5ae1d27e5f8f..bce3915de5b3 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 8cc72a801885..facbbbb661b3 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index 1d89c3e67eb6..40bb1c9b4644 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.3
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 280cbeebf717..efa6ea5f324d 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12rc4
 revision=1
-wrksrc="libax25-${version/rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="A set of functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 674b6ee304ad..0f204de0f9ae 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 5e8fe246c2b1..2558b5eddae4 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index c1ea4066c607..e4fbbc65921d 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.3
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index d02ce3f690a4..f6ba052028da 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 53674cf46e62..655e4f020265 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index 24adf3c50729..7a4a5efaaa0d 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 0fcb7f5fc98e..b38e05330ff8 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 1310b6469a8a..72a8e0725596 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.218
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index ce8e290eb7f3..82b7c319144e 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.56
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index cda5ec6b2850..33a13872b0b1 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 4e8c238d9712..94b74566ed22 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index b10d37f92007..be9484a5f44c 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index 609af96d16d8..ceea9eef58c3 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.4
 revision=7
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 44fab1032e6a..92eb647e9d53 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=1
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index 2b9c7db39ba9..a236dbbe8b94 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=1
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index a53602cf1684..368398c37261 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.2.2
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e97685d9ca4e..8a8ce51e1903 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=1
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7562524acabe..7312011a4edc 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 9e2841761822..baa3fef8ca74 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=1
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index fe8e5095fa43..004b233f54cd 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.1
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 97f2fe6b76e9..084169aa9a0b 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.6
 revision=3
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qflipper/template b/srcpkgs/qflipper/template
index 8554f45386e7..775c1a976c82 100644
--- a/srcpkgs/qflipper/template
+++ b/srcpkgs/qflipper/template
@@ -3,7 +3,6 @@ pkgname=qflipper
 version=1.2.0
 revision=1
 _nanopb_version=0.4.6
-wrksrc="qFlipper-${version}"
 build_style=qmake
 configure_args="CONFIG+=qtquickcompiler DEFINES+=DISABLE_APPLICATION_UPDATES"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 0e4840d0e7f8..43c733b7bb36 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index e23ab05eeb5e..60cb8906d0d8 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index ab620ba7bd5f..0eb069af66a5 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cae838c694ca..50a4e71caf61 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=1
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 0758fdb6a33d..ac93ea5ce99a 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.09.26
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index ab4a21017b5d..5a812b0aaf39 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index 12210f250d51..671835e9db7c 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.1
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 57861e388ae2..8df701ad5ce8 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index c2a7873df584..1ea3b347ef02 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 10602fae9f2d..e5fd730e40ea 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=1
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index d647508ec05a..6e7aa036e7fb 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From b78131eba330180f02366bcbe42298d378545d72 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 08/17] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index e40cde726712..f6640f3b8432 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From 3066801fd14b62d1bafccbf794546383000b96b4 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, 19 Sep 2021 18:16:36 +0700
Subject: [PATCH 09/17] daemontools: fix post_extract

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

diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index c5406a33716e..15a42ea5656d 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -9,13 +9,13 @@ maintainer="bougyman <tj@rubyists.com>"
 license="Public Domain"
 homepage="http://cr.yp.to/daemontools.html"
 distfiles="http://cr.yp.to/daemontools/${pkgname}-${version}.tar.gz
- http://smarden.org/pape/djb/manpages/daemontools-0.76-man-20020131.tar.gz"
+ http://smarden.org/pape/djb/manpages/daemontools-${version}-man-20020131.tar.gz"
 checksum="a55535012b2be7a52dcd9eccabb9a198b13be50d0384143bd3b32b8710df4c1f
  1b4d77afe0878a0df587672531a3f7bbe0feb7ad0e9acf50395426e3c434600a"
 patch_args=-Np0
 
 post_extract() {
-	mv $XBPS_BUILDDIR/daemontools-man ${wrksrc}
+	mv admin/$build_wrksrc .
 }
 
 post_install() {

From 7772874514db002028c187945777d616d1d2d2af 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, 19 Sep 2021 18:34:19 +0700
Subject: [PATCH 10/17] EmptyEpsilon: fix wrksrc

---
 srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch | 12 ++++++------
 srcpkgs/EmptyEpsilon/template                   |  9 ++++++++-
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
index 9d377ce40f23..160c5b39d9ff 100644
--- a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
+++ b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
@@ -1,9 +1,9 @@
 this fixes the serial driver on musl as well as on ppc
 
-diff --git src/hardware/serialDriver.cpp src/hardware/serialDriver.cpp
+diff --git a/EmptyEpsilon/src/hardware/serialDriver.cpp a/EmptyEpsilon/src/hardware/serialDriver.cpp
 index 0bb0228..d935c63 100644
---- a/src/hardware/serialDriver.cpp
-+++ b/src/hardware/serialDriver.cpp
+--- a/EmptyEpsilon/src/hardware/serialDriver.cpp
++++ b/EmptyEpsilon/src/hardware/serialDriver.cpp
 @@ -2,20 +2,31 @@
  #ifdef __WIN32__
      #include <windows.h>
@@ -154,10 +154,10 @@ index 0bb0228..d935c63 100644
      FILE* f = fopen(("/sys/class/tty/" + port + "/device/modalias").c_str(), "rt");
      if (!f)
          return "";
-diff --git src/hardware/serialDriver.h src/hardware/serialDriver.h
+diff --git a/EmptyEpsilon/src/hardware/serialDriver.h a/EmptyEpsilon/src/hardware/serialDriver.h
 index 29cc0b5..9513457 100644
---- a/src/hardware/serialDriver.h
-+++ b/src/hardware/serialDriver.h
+--- a/EmptyEpsilon/src/hardware/serialDriver.h
++++ b/EmptyEpsilon/src/hardware/serialDriver.h
 @@ -14,7 +14,7 @@ private:
  #ifdef __WIN32__
      HANDLE handle;
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 8df162c2f482..37a0a4720184 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -7,7 +7,9 @@ _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
 build_style=cmake
-configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
+build_wrksrc="EmptyEpsilon"
+configure_args="
+ -DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/$pkgname-$version/SeriousProton
  -DCPACK_PACKAGE_VERSION=${version}
  -DCPACK_PACKAGE_VERSION_MAJOR=$_ver_major
  -DCPACK_PACKAGE_VERSION_MINOR=$_ver_minor
@@ -22,3 +24,8 @@ distfiles="https://github.com/daid/EmptyEpsilon/archive/EE-${version}.tar.gz
  https://github.com/daid/SeriousProton/archive/EE-${version}.tar.gz>SP-${version}.tar.gz"
 checksum="c1c4f11fefe1afac6076c795e8785c7507a297ba3f7f2be9ed30c97b1e93cb24
  62ab03dc904bd10f017fff338e55ec97c86f0bc3903a18d6c44285b86776a2d7"
+
+post_extract() {
+	mv EmptyEpsilon* EmptyEpsilon
+	mv SeriousProton* SeriousProton
+}

From e75a912fdf64a5e1c57f83bd627ccfd3ade6bf73 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, 19 Sep 2021 18:41:35 +0700
Subject: [PATCH 11/17] Fritzing: fix build with new do_extract

---
 srcpkgs/Fritzing/patches/libgit2.patch | 4 ++--
 srcpkgs/Fritzing/template              | 9 ++++++++-
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Fritzing/patches/libgit2.patch b/srcpkgs/Fritzing/patches/libgit2.patch
index beb24655b929..2eab4a00dd62 100644
--- a/srcpkgs/Fritzing/patches/libgit2.patch
+++ b/srcpkgs/Fritzing/patches/libgit2.patch
@@ -2,8 +2,8 @@ make compatible with libgit2 >= 0.24.0
 https://github.com/fritzing/fritzing-app/commit/4cb5185d464bf98e9da5ceca72d5af907ff824ef
 https://github.com/fritzing/fritzing-app/commit/472951243d70eeb40a53b1f7e16e6eab0588d079
 
---- a/src/version/partschecker.cpp	2016-06-01 21:48:27.000000000 +0200
-+++ b/src/version/partschecker.cpp	2018-01-13 11:30:34.895137270 +0100
+--- a/app/src/version/partschecker.cpp	2016-06-01 21:48:27.000000000 +0200
++++ b/app/src/version/partschecker.cpp	2018-01-13 11:30:34.895137270 +0100
 @@ -121,7 +121,13 @@
      /**
       * Connect to the remote.
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index a73024fd5ecb..fd3d889d413c 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,6 +3,7 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
+build_wrksrc="app"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
@@ -17,6 +18,11 @@ checksum="2475a95aad2c1536eef3fdb72665c5c16590644b45bd110a0cde223c916625b8
  2d5882f0180d04c582ef418fd286bf1d04142409d316a4cd5c9ce3e2d91434dd"
 
 post_extract() {
+	mv fritzing-app-* app
+	mv fritzing-parts-* parts
+}
+
+post_patch() {
 	# looks for libgit2 and boost in the source tree
 	# make it use the system libraries
 	sed -i -e "s|\(LIBGIT2INCLUDE =\) ../libgit2/include|\1 ${XBPS_CROSS_BASE}/usr/include|" \
@@ -29,7 +35,8 @@ post_extract() {
 }
 
 post_install() {
-	mv ${XBPS_BUILDDIR}/fritzing-parts-$_partshash/ ${DESTDIR}/usr/share/fritzing/parts
+	vmkdir usr/share/fritzing
+	vcopy ../parts/ usr/share/fritzing/
 	mv ${DESTDIR}/usr/bin/Fritzing{,-bin}
 	vbin ${FILESDIR}/Fritzing
 	sed -i -e "s;^Icon=.*;Icon=fritzing;" ${DESTDIR}/usr/share/applications/fritzing.desktop

From 963c47aad135ca1386c5b63039a29950f4a212df 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, 19 Sep 2021 20:14:42 +0700
Subject: [PATCH 12/17] arcan: fix build after new do_extract

---
 srcpkgs/arcan/patches/show-message.patch |  6 +++---
 srcpkgs/arcan/template                   | 13 +++++++------
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/arcan/patches/show-message.patch b/srcpkgs/arcan/patches/show-message.patch
index 34cbf3af88d0..5cf4d77bad1c 100644
--- a/srcpkgs/arcan/patches/show-message.patch
+++ b/srcpkgs/arcan/patches/show-message.patch
@@ -1,7 +1,7 @@
-Index: a/src/CMakeLists.txt
+Index: a/arcan/src/CMakeLists.txt
 ===================================================================
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
+--- a/arcan/src/CMakeLists.txt
++++ b/arcan/src/CMakeLists.txt
 @@ -1,16 +1,8 @@
  # tried playing nice by using REQUIRE_QUIET but some built-in modules
  # (CheckLibraryExists, ...) wouldn't listen so how about a nice cup
diff --git a/srcpkgs/arcan/template b/srcpkgs/arcan/template
index bedb35f87359..b0834f96d001 100644
--- a/srcpkgs/arcan/template
+++ b/srcpkgs/arcan/template
@@ -3,11 +3,11 @@
 pkgname=arcan
 version=0.6.2
 revision=1
-build_wrksrc=src
+build_wrksrc=arcan/src
 build_style=cmake
 make_cmd=make
 configure_args="-DDISTR_TAG='Void Linux' -DVIDEO_PLATFORM=egl-dri
- -DHYBRID_SDL=On
+ -DHYBRID_SDL=On -DDISABLE_WAYLAND=$(vopt_if wayland OFF ON)
  $(vopt_if luajit '-DDISABLE_JIT=OFF' '-DDISABLE_JIT=ON')"
 hostmakedepends="pkg-config
  $(vopt_if wayland wayland-devel)"
@@ -24,7 +24,7 @@ maintainer="Piraty <piraty1@inbox.ru>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, BSD-3-Clause"
 homepage="https://arcan-fe.com/"
 _versionOpenal=0.5.4
-distfiles="https://github.com/letoram/${pkgname}/archive/${version}.tar.gz
+distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz
  https://github.com/letoram/openal/archive/${_versionOpenal}.tar.gz>openal_arcan.${_versionOpenal}.tar.gz"
 checksum="635c447c341c7b803fd13317d3027ce438e8965803943a213a8f4409352d889c
  3a50a87c05b67c466a868cc77f8dc7f9cfc9466aeeafcd823daca0d108c504da"
@@ -49,11 +49,12 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	CFLAGS="-latomic"
 fi
 
-post_patch() {
-	rm -f platform/cmake/modules/FindPkgConfig.cmake
+post_extract() {
+	mv arcan-$version arcan
+	rm arcan/src/platform/cmake/modules/FindPkgConfig.cmake
 	# provide patched openAL. the _lwa part of the build relies on a patched
 	# openAL implementation that is statically linked
-	ln -s ${XBPS_BUILDDIR}/openal-${_versionOpenal} ${XBPS_BUILDDIR}/arcan-${version}/external/git/openal
+	mv openal-$_versionOpenal arcan/external/git/openal
 }
 
 post_install() {

From f37c210d946efcc009c389fe5ebd57fa238bdef0 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, 19 Sep 2021 20:36:59 +0700
Subject: [PATCH 13/17] crda: fix build

---
 srcpkgs/crda/patches/python3.patch | 4 ++--
 srcpkgs/crda/template              | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/crda/patches/python3.patch b/srcpkgs/crda/patches/python3.patch
index 3e1c51ce59c5..bfa3ec1777a6 100644
--- a/srcpkgs/crda/patches/python3.patch
+++ b/srcpkgs/crda/patches/python3.patch
@@ -1,6 +1,6 @@
 https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/crda/trunk/crda-4.14-python-3.patch
---- a/utils/key2pub.py
-+++ b/utils/key2pub.py
+--- a/crda/utils/key2pub.py
++++ b/crda/utils/key2pub.py
 @@ -1,22 +1,22 @@
 -#!/usr/bin/env python
 +#!/usr/bin/env python3
diff --git a/srcpkgs/crda/template b/srcpkgs/crda/template
index 4c5183f23c64..7521f2271c72 100644
--- a/srcpkgs/crda/template
+++ b/srcpkgs/crda/template
@@ -4,7 +4,7 @@ version=4.14
 revision=2
 _dbname=wireless-regdb
 _dbversion=2020.11.20
-_dbsrc="${XBPS_BUILDDIR}/${_dbname}-${_dbversion}/"
+build_wrksrc="crda"
 hostmakedepends="openssl python3-M2Crypto pkg-config"
 makedepends="libnl-devel libgcrypt-devel"
 depends="iw"
@@ -21,7 +21,9 @@ conf_files="/etc/wireless-regdom.conf"
 build_options="wardrive"
 desc_option_wardrive="Disable CRDA checks for wardriving competitions"
 
+_dbsrc="../${_dbname}-${_dbversion}/"
 post_extract() {
+	mv crda-$version crda
 	if [ "$build_option_wardrive" ]; then
 		sed -i 's/([0-9][0-9])/(33)/g' ${_dbsrc}/db.txt # Max 2W =~ 33dBm
 	fi
@@ -29,10 +31,8 @@ post_extract() {
 
 do_build() {
 	CFLAGS+=" -Wno-unused-const-variable"
-	cd ${_dbsrc}
-	cp *.pub.pem ${wrksrc}/pubkeys
+	cp ${_dbsrc}/*.pub.pem pubkeys
 
-	cd ${wrksrc}
 	make CC="$CC" all_noverify
 }
 

From 41b56488968d13843e2eb0067157523eec6374c8 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, 19 Sep 2021 23:01:33 +0700
Subject: [PATCH 14/17] gcc: fix build

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

diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index 23395379318c..4638bebce8e6 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -154,11 +154,12 @@ if [ "$CROSS_BUILD" ]; then
 fi
 
 post_extract() {
-	mkdir -p ${wrksrc}/{gmp,mpfr,mpc,isl}
-	cp -ar ${XBPS_BUILDDIR}/gmp-${_gmp_version}/* ${wrksrc}/gmp/
-	cp -ar ${XBPS_BUILDDIR}/mpfr-${_mpfr_version}/* ${wrksrc}/mpfr/
-	cp -ar ${XBPS_BUILDDIR}/mpc-${_mpc_version}/* ${wrksrc}/mpc/
-	cp -ar ${XBPS_BUILDDIR}/isl-${_isl_version}/* ${wrksrc}/isl/
+	mv gcc-${version/pre/_pre}/* gcc-${version/pre/_pre}/.??* .
+	rmdir gcc-${version/pre/_pre}
+	mv gmp-${_gmp_version} gmp
+	mv mpfr-${_mpfr_version} mpfr
+	mv mpc-${_mpc_version} mpc
+	mv isl-${_isl_version} isl
 
 	if [ "$build_option_gnatboot" ]; then
 		local f="${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_gnat_tarball}"

From a33f01a3c82c8cca786e018350b0cecbb552c2b6 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, 19 Sep 2021 23:18:09 +0700
Subject: [PATCH 15/17] gcc6: fix build

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

diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template
index 1d8ae21965c8..2aa2903d8da0 100644
--- a/srcpkgs/gcc6/template
+++ b/srcpkgs/gcc6/template
@@ -60,8 +60,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mkdir -p ${wrksrc}/isl
-	cp -ar ${XBPS_BUILDDIR}/isl-${_isl_version}/* ${wrksrc}/isl/
+	mv gcc-${version}/* .
+	mv isl-${_isl_version} isl
 	# https://gcc.gnu.org/ml/java/2008-04/msg00027.html
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/ecj-*.jar ${wrksrc}/ecj.jar
 }

From bf8548d283e619e16430866bad7c87056fe85a31 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, 19 Sep 2021 23:35:14 +0700
Subject: [PATCH 16/17] gpsbabel: remove post_pkg

---
 srcpkgs/gpsbabel/template | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index fa77b1bd3e37..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -42,8 +42,3 @@ do_install() {
 	vmkdir usr/share/gpsbabel/translations
 	mv gui/*.qm ${DESTDIR}/usr/share/gpsbabel/translations
 }
-
-post_pkg() {
-	# Remove temporary stuff from masterdir
-	rm -rf ${XBPS_BUILDDIR}/babelweb
-}

From a442f8db50a7be35fd0838fef41378660238a429 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, 19 Sep 2021 23:38:03 +0700
Subject: [PATCH 17/17] ipe: fix post_extract

---
 srcpkgs/ipe/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/ipe/template b/srcpkgs/ipe/template
index 514a9f404f5c..8d9c6b09bfd2 100644
--- a/srcpkgs/ipe/template
+++ b/srcpkgs/ipe/template
@@ -18,7 +18,8 @@ checksum="e49d0057913a4a516b2017f00d9adb267903528559d1f0c7ebaf6cd914350aa5
 nocross="something with gsl"
 
 post_extract() {
-	mv $XBPS_BUILDDIR/ipe-tools* ipe-tools
+	mv ipe-$version/* .
+	mv ipe-tools-* ipe-tools
 
 	vsed -i 's/xlocale.h/locale.h/g' src/ipelib/ipeplatform.cpp
 	vsed -i '/cstdio/i#include <sys/types.h>' src/include/ipebase.h

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

* Re: Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (4 preceding siblings ...)
  2022-10-23  5:16 ` [PR PATCH] [Updated] " sgn
@ 2022-10-23  5:24 ` sgn
  2022-10-23  5:25 ` [PR REVIEW] " sgn
                   ` (22 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  5:24 UTC (permalink / raw)
  To: ml

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

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#issuecomment-1288008398

Comment:
I'll keep it here until python3 rebuild completed #39346 

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

* Re: [PR REVIEW] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (5 preceding siblings ...)
  2022-10-23  5:24 ` sgn
@ 2022-10-23  5:25 ` sgn
  2022-10-23  5:43 ` classabbyamp
                   ` (21 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  5:25 UTC (permalink / raw)
  To: ml

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

New review comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#discussion_r1002636983

Comment:
Maybe, but this commit is very small, so I don't know.

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

* Re: [PR REVIEW] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (6 preceding siblings ...)
  2022-10-23  5:25 ` [PR REVIEW] " sgn
@ 2022-10-23  5:43 ` classabbyamp
  2022-10-23  5:43 ` classabbyamp
                   ` (20 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-23  5:43 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#discussion_r1002637050

Comment:
should the tmpdir have the pkgname in it?

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

* Re: [PR REVIEW] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (7 preceding siblings ...)
  2022-10-23  5:43 ` classabbyamp
@ 2022-10-23  5:43 ` classabbyamp
  2022-10-23  5:48 ` classabbyamp
                   ` (19 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-23  5:43 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#discussion_r1002638964

Comment:
could this be done with `ls -A1 | wc -l`?

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

* Re: [PR REVIEW] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (8 preceding siblings ...)
  2022-10-23  5:43 ` classabbyamp
@ 2022-10-23  5:48 ` classabbyamp
  2022-10-23  6:13 ` sgn
                   ` (18 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-23  5:48 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#discussion_r1002638964

Comment:
could this be done with `ls -A1 "$extractdir" | wc -l`?

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

* Re: [PR REVIEW] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (9 preceding siblings ...)
  2022-10-23  5:48 ` classabbyamp
@ 2022-10-23  6:13 ` sgn
  2022-10-23  6:14 ` sgn
                   ` (17 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  6:13 UTC (permalink / raw)
  To: ml

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

New review comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#discussion_r1002644424

Comment:
Not really important, by why not :D

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

* Re: [PR REVIEW] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (10 preceding siblings ...)
  2022-10-23  6:13 ` sgn
@ 2022-10-23  6:14 ` sgn
  2022-10-23  8:02 ` sgn
                   ` (16 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  6:14 UTC (permalink / raw)
  To: ml

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

New review comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#discussion_r1002644548

Comment:
Thinking again, I think I prefer a shell for of globs instead, `ls | wc` needs 2 `fork`s and `pipe`.

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

* Re: [PR REVIEW] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (11 preceding siblings ...)
  2022-10-23  6:14 ` sgn
@ 2022-10-23  8:02 ` sgn
  2022-10-23  8:03 ` sgn
                   ` (15 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  8:02 UTC (permalink / raw)
  To: ml

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

New review comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#discussion_r1002661616

Comment:
I'm worry that `pkgname` may contain `XXX`, but no
> TEMPLATE must contain at least 3 consecutive 'X's in last component

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

* Re: [PR REVIEW] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (12 preceding siblings ...)
  2022-10-23  8:02 ` sgn
@ 2022-10-23  8:03 ` sgn
  2022-10-23  8:18 ` [PR PATCH] [Updated] " sgn
                   ` (14 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  8:03 UTC (permalink / raw)
  To: ml

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

New review comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#discussion_r1002644424

Comment:
~Not really important, by why not :D~

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (13 preceding siblings ...)
  2022-10-23  8:03 ` sgn
@ 2022-10-23  8:18 ` sgn
  2022-10-23  9:45 ` sgn
                   ` (13 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  8:18 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1553739 bytes --]

From 867c0f93805a65af40d96b9eca3f2527acc1c8f3 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/18] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From d254774db7795edd954b7e2260e14d8366a9c0e6 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/18] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 44 ++++++++++++++++---------
 1 file changed, 28 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c98afccba6d4 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,27 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -d "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ]; then
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	else
+		mv "$extractdir" "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From b5d362bb2423299045a341e8772997f002b2bc47 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, 19 Sep 2021 17:19:11 +0700
Subject: [PATCH 03/18] srcpkgs: remove create_wrksrc en-mass

---
 srcpkgs/1password/template                      | 1 -
 srcpkgs/9menu/template                          | 1 -
 srcpkgs/Grammalecte/template                    | 1 -
 srcpkgs/ISOEnts/template                        | 1 -
 srcpkgs/MonkeysAudio/template                   | 1 -
 srcpkgs/OpenLP/template                         | 1 -
 srcpkgs/amdvlk/template                         | 1 -
 srcpkgs/ampache/template                        | 1 -
 srcpkgs/antiword/template                       | 1 -
 srcpkgs/anydesk/template                        | 1 -
 srcpkgs/arduino/template                        | 1 -
 srcpkgs/arena/template                          | 1 -
 srcpkgs/artwiz-fonts/template                   | 1 -
 srcpkgs/asm6/template                           | 1 -
 srcpkgs/asus-kbd-backlight/template             | 1 -
 srcpkgs/b43-firmware/template                   | 1 -
 srcpkgs/beaglebone-kernel/template              | 1 -
 srcpkgs/bff/template                            | 1 -
 srcpkgs/bitfighter/template                     | 1 -
 srcpkgs/bmake/template                          | 1 -
 srcpkgs/breeze-cursors/template                 | 1 -
 srcpkgs/broadcom-wl-dkms/template               | 1 -
 srcpkgs/brother-brscan3/template                | 1 -
 srcpkgs/brother-dcp197c-cupswrapper/template    | 1 -
 srcpkgs/brother-dcp197c-lpr/template            | 1 -
 srcpkgs/ca-certificates/template                | 1 -
 srcpkgs/cabbage/template                        | 1 -
 srcpkgs/ccl/template                            | 1 -
 srcpkgs/chatterino2/template                    | 1 -
 srcpkgs/chromium-widevine/template              | 1 -
 srcpkgs/clipper/template                        | 1 -
 srcpkgs/codelite/template                       | 1 -
 srcpkgs/colobot-data/template                   | 1 -
 srcpkgs/cpuburn-a53/template                    | 1 -
 srcpkgs/crack-attack/template                   | 1 -
 srcpkgs/cross-x86_64-w64-mingw32/template       | 1 -
 srcpkgs/cryfs/template                          | 1 -
 srcpkgs/ctzcls-cups/template                    | 1 -
 srcpkgs/darkplaces/template                     | 1 -
 srcpkgs/dina-font/template                      | 1 -
 srcpkgs/ditaa/template                          | 1 -
 srcpkgs/dmd-bootstrap/template                  | 1 -
 srcpkgs/dmd/template                            | 1 -
 srcpkgs/dmd2.081/template                       | 1 -
 srcpkgs/dmd2.091/template                       | 1 -
 srcpkgs/doom3/template                          | 1 -
 srcpkgs/dwarffortress/template                  | 1 -
 srcpkgs/electron19/template                     | 1 -
 srcpkgs/element-desktop/template                | 1 -
 srcpkgs/emacs-ess/template                      | 1 -
 srcpkgs/ent/template                            | 1 -
 srcpkgs/epson-inkjet-printer-escpr2/template    | 1 -
 srcpkgs/erlang/template                         | 1 -
 srcpkgs/es/template                             | 1 -
 srcpkgs/exa/template                            | 1 -
 srcpkgs/figlet-fonts/template                   | 1 -
 srcpkgs/fillets-ng/template                     | 1 -
 srcpkgs/firefox-esr-i18n/template               | 1 -
 srcpkgs/firefox-i18n/template                   | 1 -
 srcpkgs/font-Hasklig/template                   | 1 -
 srcpkgs/font-atkinson-hyperlegible-ttf/template | 1 -
 srcpkgs/font-cozette/template                   | 1 -
 srcpkgs/font-fantasque-sans-ttf/template        | 1 -
 srcpkgs/font-firacode/template                  | 1 -
 srcpkgs/font-fontin/template                    | 1 -
 srcpkgs/font-hanazono/template                  | 1 -
 srcpkgs/font-hermit-otf/template                | 1 -
 srcpkgs/font-iosevka/template                   | 1 -
 srcpkgs/font-libertine-ttf/template             | 1 -
 srcpkgs/font-manjari/template                   | 1 -
 srcpkgs/font-sarasa-gothic/template             | 1 -
 srcpkgs/font-symbola/template                   | 1 -
 srcpkgs/font-unifont-bdf/template               | 1 -
 srcpkgs/font-vazir-code/template                | 1 -
 srcpkgs/font-vazir/template                     | 1 -
 srcpkgs/font-vollkorn-ttf/template              | 1 -
 srcpkgs/fonts-droid-ttf/template                | 1 -
 srcpkgs/fortune-mod-void/template               | 1 -
 srcpkgs/fpc/template                            | 1 -
 srcpkgs/fsbext/template                         | 1 -
 srcpkgs/gajim-omemo/template                    | 1 -
 srcpkgs/geckodriver/template                    | 1 -
 srcpkgs/ghidra/template                         | 1 -
 srcpkgs/gnome-colors-icon-theme/template        | 1 -
 srcpkgs/go/template                             | 1 -
 srcpkgs/gopass-jsonapi/template                 | 1 -
 srcpkgs/grabc/template                          | 1 -
 srcpkgs/gtk-theme-united-gnome/template         | 1 -
 srcpkgs/guvcview/template                       | 1 -
 srcpkgs/helden-software/template                | 1 -
 srcpkgs/hobbits/template                        | 1 -
 srcpkgs/hopper/template                         | 1 -
 srcpkgs/hunspell-ca_ES/template                 | 1 -
 srcpkgs/hunspell-da_DK/template                 | 1 -
 srcpkgs/hunspell-de_CH/template                 | 1 -
 srcpkgs/hunspell-de_DE/template                 | 1 -
 srcpkgs/hunspell-el_GR/template                 | 1 -
 srcpkgs/hunspell-en_AU/template                 | 1 -
 srcpkgs/hunspell-en_CA/template                 | 1 -
 srcpkgs/hunspell-en_GB-ize/template             | 1 -
 srcpkgs/hunspell-en_US/template                 | 1 -
 srcpkgs/hunspell-es_ES/template                 | 1 -
 srcpkgs/hunspell-fr_FR/template                 | 1 -
 srcpkgs/hunspell-hr_HR/template                 | 1 -
 srcpkgs/hunspell-it_IT/template                 | 1 -
 srcpkgs/hunspell-pl_PL/template                 | 1 -
 srcpkgs/hunspell-ro_RO/template                 | 1 -
 srcpkgs/hunspell-ru_RU-ieyo/template            | 1 -
 srcpkgs/hunspell-ru_RU/template                 | 1 -
 srcpkgs/hunspell-sl_SI/template                 | 1 -
 srcpkgs/hunspell-sv_SE/template                 | 1 -
 srcpkgs/ictree/template                         | 1 -
 srcpkgs/icu4lua/template                        | 1 -
 srcpkgs/intellij-idea-ultimate-edition/template | 1 -
 srcpkgs/ipw2100-firmware/template               | 1 -
 srcpkgs/jnettop/template                        | 1 -
 srcpkgs/kexec-tools/template                    | 1 -
 srcpkgs/kickassembler/template                  | 1 -
 srcpkgs/klystrack/template                      | 1 -
 srcpkgs/libaom/template                         | 1 -
 srcpkgs/lilypond-doc/template                   | 1 -
 srcpkgs/lua-language-server/template            | 1 -
 srcpkgs/lua54-cjson/template                    | 1 -
 srcpkgs/lua54-luadbi/template                   | 1 -
 srcpkgs/m17n-db/template                        | 1 -
 srcpkgs/macchanger/template                     | 1 -
 srcpkgs/mandrel/template                        | 1 -
 srcpkgs/mb2md/template                          | 1 -
 srcpkgs/memtest86+/template                     | 1 -
 srcpkgs/minetest/template                       | 1 -
 srcpkgs/moby/template                           | 1 -
 srcpkgs/mozc/template                           | 1 -
 srcpkgs/msp430-toolchain/template               | 1 -
 srcpkgs/mytop/template                          | 1 -
 srcpkgs/neomutt/template                        | 1 -
 srcpkgs/netpbm/template                         | 1 -
 srcpkgs/nginx/template                          | 1 -
 srcpkgs/nim/template                            | 1 -
 srcpkgs/noto-fonts-cjk/template                 | 1 -
 srcpkgs/nvidia/template                         | 1 -
 srcpkgs/nvidia390/template                      | 1 -
 srcpkgs/nvidia470/template                      | 1 -
 srcpkgs/nyxt/template                           | 1 -
 srcpkgs/opencv/template                         | 1 -
 srcpkgs/openjdk17/template                      | 1 -
 srcpkgs/openspades/template                     | 1 -
 srcpkgs/openttd/template                        | 1 -
 srcpkgs/opentyrian/template                     | 1 -
 srcpkgs/opera/template                          | 1 -
 srcpkgs/pandoc/template                         | 1 -
 srcpkgs/pari-elldata/template                   | 1 -
 srcpkgs/pari-galdata/template                   | 1 -
 srcpkgs/pari-galpol/template                    | 1 -
 srcpkgs/pari-nflistdata/template                | 1 -
 srcpkgs/pari-nftables/template                  | 1 -
 srcpkgs/pari-seadata-big/template               | 1 -
 srcpkgs/pari-seadata/template                   | 1 -
 srcpkgs/passff-host/template                    | 1 -
 srcpkgs/pcc/template                            | 1 -
 srcpkgs/pdf.js/template                         | 1 -
 srcpkgs/pinebookpro-firmware/template           | 1 -
 srcpkgs/pinephone-uboot/template                | 1 -
 srcpkgs/pipewire/template                       | 1 -
 srcpkgs/plantuml/template                       | 1 -
 srcpkgs/plex-media-server/template              | 1 -
 srcpkgs/praat/template                          | 1 -
 srcpkgs/protobuf/template                       | 1 -
 srcpkgs/python3-PyPDF2/template                 | 1 -
 srcpkgs/python3-applib/template                 | 1 -
 srcpkgs/python3-esprima/template                | 1 -
 srcpkgs/python3-httplib2/template               | 1 -
 srcpkgs/python3-sphinxcontrib/template          | 1 -
 srcpkgs/python3-tomli/template                  | 1 -
 srcpkgs/python3-watchman/template               | 1 -
 srcpkgs/qbittorrent/template                    | 1 -
 srcpkgs/qtforkawesome/template                  | 1 -
 srcpkgs/qtractor/template                       | 1 -
 srcpkgs/redo/template                           | 1 -
 srcpkgs/rtmpdump/template                       | 1 -
 srcpkgs/rust-bootstrap/template                 | 1 -
 srcpkgs/samsung-unified-driver/template         | 1 -
 srcpkgs/scite/template                          | 1 -
 srcpkgs/sent/template                           | 1 -
 srcpkgs/shorewall/template                      | 1 -
 srcpkgs/simh/template                           | 1 -
 srcpkgs/skype/template                          | 1 -
 srcpkgs/speed-dreams/template                   | 1 -
 srcpkgs/spotify/template                        | 1 -
 srcpkgs/sqmail/template                         | 1 -
 srcpkgs/srb2/template                           | 1 -
 srcpkgs/steam-fonts/template                    | 1 -
 srcpkgs/sunxi-mali/template                     | 1 -
 srcpkgs/teamspeak3/template                     | 1 -
 srcpkgs/texlive2014-bin/template                | 1 -
 srcpkgs/texlive2016-bin/template                | 1 -
 srcpkgs/texlive2017-bin/template                | 1 -
 srcpkgs/texlive2018-bin/template                | 1 -
 srcpkgs/texlive2019-bin/template                | 1 -
 srcpkgs/texlive2020-bin/template                | 1 -
 srcpkgs/texlive2021-bin/template                | 1 -
 srcpkgs/texlive2022-bin/template                | 1 -
 srcpkgs/thunderbird-i18n/template               | 1 -
 srcpkgs/toybox/template                         | 1 -
 srcpkgs/tpm-tools/template                      | 1 -
 srcpkgs/ucspi-ssl/template                      | 1 -
 srcpkgs/ucspi-tcp6/template                     | 1 -
 srcpkgs/ufoai/template                          | 1 -
 srcpkgs/unicode-character-database/template     | 1 -
 srcpkgs/unicode-emoji/template                  | 1 -
 srcpkgs/vaultwarden-web/template                | 1 -
 srcpkgs/vboot-utils/template                    | 1 -
 srcpkgs/vscl/template                           | 1 -
 srcpkgs/wayfire/template                        | 1 -
 srcpkgs/wine/template                           | 1 -
 srcpkgs/wineasio/template                       | 1 -
 srcpkgs/wps-office/template                     | 1 -
 srcpkgs/x48/template                            | 1 -
 srcpkgs/xrootconsole/template                   | 1 -
 srcpkgs/xvfb-run/template                       | 1 -
 srcpkgs/zoom/template                           | 1 -
 srcpkgs/zpaq/template                           | 1 -
 221 files changed, 221 deletions(-)

diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 367703cc1b51..7f50bc49dd3d 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/9menu/template b/srcpkgs/9menu/template
index 9451cb705e3b..e7c419574a2c 100644
--- a/srcpkgs/9menu/template
+++ b/srcpkgs/9menu/template
@@ -9,7 +9,6 @@ license="MIT"
 homepage="ftp://freefriends.org/arnold/Source"
 distfiles="ftp://freefriends.org/arnold/Source/${pkgname}-${version}.shar.gz"
 checksum=21db836fb02f3686c33233c5b4c09376fcf694b736f0297436f97df137358ac2
-create_wrksrc=yes
 
 do_extract() {
 	zcat "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.shar.gz" | sh
diff --git a/srcpkgs/Grammalecte/template b/srcpkgs/Grammalecte/template
index ead50b056cc1..56468e6197ed 100644
--- a/srcpkgs/Grammalecte/template
+++ b/srcpkgs/Grammalecte/template
@@ -2,7 +2,6 @@
 pkgname=Grammalecte
 version=1.6.0
 revision=4
-create_wrksrc=yes
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/ISOEnts/template b/srcpkgs/ISOEnts/template
index 6b0376fdd6a8..c935c487c0f2 100644
--- a/srcpkgs/ISOEnts/template
+++ b/srcpkgs/ISOEnts/template
@@ -2,7 +2,6 @@
 pkgname=ISOEnts
 version=1986
 revision=6
-create_wrksrc=yes
 depends="xmlcatmgr"
 short_desc="Character entity sets from ISO 8879:1986 (SGML)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/MonkeysAudio/template b/srcpkgs/MonkeysAudio/template
index 6b9f47eda5e6..327646b872e3 100644
--- a/srcpkgs/MonkeysAudio/template
+++ b/srcpkgs/MonkeysAudio/template
@@ -2,7 +2,6 @@
 pkgname=MonkeysAudio
 version=5.28
 revision=3
-create_wrksrc=yes
 build_style="gnu-makefile"
 depends="libMAC>=${version}_${revision}"
 short_desc="Fast and powerful lossless audio (de)compressor"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index e8dd194f52b5..454d2b407a75 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -2,7 +2,6 @@
 pkgname=OpenLP
 version=2.9.5
 revision=1
-create_wrksrc=yes
 build_style=python3-module
 hostmakedepends="python3-setuptools qt5-host-tools"
 depends="python3-alembic python3-appdirs python3-BeautifulSoup4 python3-chardet
diff --git a/srcpkgs/amdvlk/template b/srcpkgs/amdvlk/template
index a5aba8577b4e..5ca0a491d6f6 100644
--- a/srcpkgs/amdvlk/template
+++ b/srcpkgs/amdvlk/template
@@ -10,7 +10,6 @@ _spvgen_commit=6c2f36bcf0f8ff7ba8d20c8b789ca6346d1e16b1
 _MetroHash_commit=3c566dd9cda44ca7fd97659e0b53ac953f9037d2
 _CWPack_commit=39f8940199e60c44d4211cf8165dfd12876316fa
 archs="i686* x86_64*"
-create_wrksrc=yes
 build_wrksrc="xgl"
 build_style=cmake
 configure_args="-DBUILD_WAYLAND_SUPPORT=ON
diff --git a/srcpkgs/ampache/template b/srcpkgs/ampache/template
index a13bb117b9a4..157b391d34e6 100644
--- a/srcpkgs/ampache/template
+++ b/srcpkgs/ampache/template
@@ -2,7 +2,6 @@
 pkgname=ampache
 version=5.5.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="php8.1 mariadb"
 short_desc="Web-based tool for managing your audio/video files"
diff --git a/srcpkgs/antiword/template b/srcpkgs/antiword/template
index c33563fa0c9a..bc450cc67936 100644
--- a/srcpkgs/antiword/template
+++ b/srcpkgs/antiword/template
@@ -2,7 +2,6 @@
 pkgname=antiword
 version=0.37
 revision=2
-create_wrksrc=yes
 build_wrksrc="antiword-${version}"
 short_desc="Converts the binary files from Word to plain text and to PostScript"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template
index 268c6c067c8a..295adef677eb 100644
--- a/srcpkgs/anydesk/template
+++ b/srcpkgs/anydesk/template
@@ -3,7 +3,6 @@ pkgname=anydesk
 version=6.2.0
 revision=2
 archs="x86_64"
-create_wrksrc="yes"
 hostmakedepends="patchelf rpmextract"
 depends="hicolor-icon-theme gtkglext"
 short_desc="Fast remote desktop application"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..d8a2b77f9c54 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -4,7 +4,6 @@ version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
 wrksrc=$pkgname-$version
-create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..92b656e9308d 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -27,7 +27,6 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 distfiles="http://www.playwitharena.de/downloads/arenalinux_${_arch}_${version}.tar.gz"
-create_wrksrc=yes
 nostrip=yes
 
 do_install() {
diff --git a/srcpkgs/artwiz-fonts/template b/srcpkgs/artwiz-fonts/template
index 37a29b49108c..d53078b1f5e0 100644
--- a/srcpkgs/artwiz-fonts/template
+++ b/srcpkgs/artwiz-fonts/template
@@ -2,7 +2,6 @@
 pkgname=artwiz-fonts
 version=1.3
 revision=5
-create_wrksrc=yes
 depends="font-util mkfontdir"
 short_desc="Small futuristic ASCII fonts for X"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/asm6/template b/srcpkgs/asm6/template
index ca9b8fdd92c6..db07aa14d382 100644
--- a/srcpkgs/asm6/template
+++ b/srcpkgs/asm6/template
@@ -2,7 +2,6 @@
 pkgname=asm6
 version=1.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Simple but functional 6502 assembler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/asus-kbd-backlight/template b/srcpkgs/asus-kbd-backlight/template
index a3d116b0539e..3c59cdcb06e7 100644
--- a/srcpkgs/asus-kbd-backlight/template
+++ b/srcpkgs/asus-kbd-backlight/template
@@ -2,7 +2,6 @@
 pkgname=asus-kbd-backlight
 version=1.2
 revision=2
-create_wrksrc=yes
 depends="bash"
 short_desc="Helper for adjusting keyboard backlight brightness in Asus Zenbook"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..33f6e70bd335 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -3,7 +3,6 @@ pkgname=b43-firmware
 version=6.30.163.46
 revision=2
 wrksrc="${pkgname}"
-create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beaglebone-kernel/template b/srcpkgs/beaglebone-kernel/template
index b36c9b36eb53..7a728bbea7c0 100644
--- a/srcpkgs/beaglebone-kernel/template
+++ b/srcpkgs/beaglebone-kernel/template
@@ -16,7 +16,6 @@ checksum="
  7cd135cc1791680553cc40bf23ce11ab24b84a3ece33d810950e089090d4f65f
  5513a392ce87c8878d5a304cfda2d9f3753e01d5aefc1d47868de6350a2015bb"
 
-create_wrksrc=yes
 build_wrksrc="linux-${version}"
 _kernver="${version}_${revision}"
 
diff --git a/srcpkgs/bff/template b/srcpkgs/bff/template
index 3f4e0f63a2ba..ef3f5d0be61d 100644
--- a/srcpkgs/bff/template
+++ b/srcpkgs/bff/template
@@ -3,7 +3,6 @@ pkgname=bff
 reverts=1.0.5_1
 version=1.0
 revision=3
-create_wrksrc="yes"
 hostmakedepends="rpmextract"
 short_desc="Brainfuck interpreter (DBFI dialect)"
 maintainer="ananteris <ananteris@mailinator.com>"
diff --git a/srcpkgs/bitfighter/template b/srcpkgs/bitfighter/template
index d61ea6169f26..458372a3274f 100644
--- a/srcpkgs/bitfighter/template
+++ b/srcpkgs/bitfighter/template
@@ -2,7 +2,6 @@
 pkgname=bitfighter
 version=022
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DMASTER_MINIMAL=1 -DLUAJIT_BUILTIN=OFF"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index b0d84503614a..9ee0bd06ad98 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-create_wrksrc=yes
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/breeze-cursors/template b/srcpkgs/breeze-cursors/template
index f1a95c1d113d..6830ed58a498 100644
--- a/srcpkgs/breeze-cursors/template
+++ b/srcpkgs/breeze-cursors/template
@@ -2,7 +2,6 @@
 pkgname=breeze-cursors
 version=1.0
 revision=3
-create_wrksrc=yes
 build_style=meta
 depends="breeze-amber-cursor-theme
  breeze-blue-cursor-theme
diff --git a/srcpkgs/broadcom-wl-dkms/template b/srcpkgs/broadcom-wl-dkms/template
index a1a700259fbe..05732c215695 100644
--- a/srcpkgs/broadcom-wl-dkms/template
+++ b/srcpkgs/broadcom-wl-dkms/template
@@ -3,7 +3,6 @@ pkgname=broadcom-wl-dkms
 version=6.30.223.271
 revision=14
 archs="i686* x86_64*"
-create_wrksrc=yes
 depends="dkms"
 short_desc="Broadcom proprietary wireless drivers for Linux - DKMS kernel module"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brscan3/template b/srcpkgs/brother-brscan3/template
index 3a0e1e9bd10a..7633610736cb 100644
--- a/srcpkgs/brother-brscan3/template
+++ b/srcpkgs/brother-brscan3/template
@@ -3,7 +3,6 @@ pkgname=brother-brscan3
 version=0.2.13
 revision=2
 archs="i686 x86_64"
-create_wrksrc=yes
 hostmakedepends="tar"
 makedepends="sane-devel curl"
 depends="sane"
diff --git a/srcpkgs/brother-dcp197c-cupswrapper/template b/srcpkgs/brother-dcp197c-cupswrapper/template
index 0f71ea4ae0ad..38e7d3ac48fc 100644
--- a/srcpkgs/brother-dcp197c-cupswrapper/template
+++ b/srcpkgs/brother-dcp197c-cupswrapper/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-cupswrapper
 version=1.1.3
 revision=8
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="brother-dcp197c-lpr cups"
 short_desc="CUPS wrapper driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-dcp197c-lpr/template b/srcpkgs/brother-dcp197c-lpr/template
index 3d4067d2c9a9..1769c1647a4b 100644
--- a/srcpkgs/brother-dcp197c-lpr/template
+++ b/srcpkgs/brother-dcp197c-lpr/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-lpr
 version=1.1.3
 revision=6
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="a2ps ghostscript"
 short_desc="LPR driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ca-certificates/template b/srcpkgs/ca-certificates/template
index c45563c8f9a1..0f2b903b5f6e 100644
--- a/srcpkgs/ca-certificates/template
+++ b/srcpkgs/ca-certificates/template
@@ -5,7 +5,6 @@ revision=1
 _nss_version=${version#*+}
 bootstrap=yes
 conf_files="/etc/ca-certificates.conf"
-create_wrksrc=yes
 build_wrksrc="work"
 hostmakedepends="openssl"
 depends="openssl run-parts"
diff --git a/srcpkgs/cabbage/template b/srcpkgs/cabbage/template
index 23931ba7d7f2..a0500752ff2c 100644
--- a/srcpkgs/cabbage/template
+++ b/srcpkgs/cabbage/template
@@ -5,7 +5,6 @@ revision=1
 # specified in buildLinux.sh
 _jucever=5.4.7
 _vstsdkver=3611_22_10_2018_build_34
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 hostmakedepends="pkg-config xorg-server-xvfb"
 makedepends="libfreeglut-devel libcurl-devel jack-devel libXcomposite-devel
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 5972ddeb0ce6..5e8dabf27bad 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -3,7 +3,6 @@ pkgname=ccl
 version=1.12
 revision=1
 archs="i686* x86_64*"
-create_wrksrc=yes
 hostmakedepends="m4"
 short_desc="Clozure Common Lisp interpreter and compiler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/chatterino2/template b/srcpkgs/chatterino2/template
index 977fa9771498..05bc4d0cc149 100644
--- a/srcpkgs/chatterino2/template
+++ b/srcpkgs/chatterino2/template
@@ -7,7 +7,6 @@ _serialize_commit="7d37cbfd5ac3bfbe046118e1cec3d32ba4696469"
 _settings_commit="04792d853c7f83c9d7ab4df00279442a658d3be3"
 _signals_commit="25e4ec3b8d6ea94a5e65a26e7cfcbbce3b87c5d6"
 _sanitizers_cmake_commit="99e159ec9bc8dd362b08d18436bd40ff0648417b"
-create_wrksrc=yes
 build_wrksrc="chatterino2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_QTKEYCHAIN=ON"
diff --git a/srcpkgs/chromium-widevine/template b/srcpkgs/chromium-widevine/template
index d1e42c3a846b..e678398ebbb3 100644
--- a/srcpkgs/chromium-widevine/template
+++ b/srcpkgs/chromium-widevine/template
@@ -9,7 +9,6 @@ pkgname=chromium-widevine
 version=96.0.4664.110
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 short_desc="Browser plugin designed for the viewing of premium video content"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:chrome"
diff --git a/srcpkgs/clipper/template b/srcpkgs/clipper/template
index a0d5b7ab78bf..59c6c9b91db3 100644
--- a/srcpkgs/clipper/template
+++ b/srcpkgs/clipper/template
@@ -2,7 +2,6 @@
 pkgname=clipper
 version=6.4.2
 revision=3
-create_wrksrc=yes
 build_wrksrc=cpp
 build_style=cmake
 configure_args="-DVERSION=${version}"
diff --git a/srcpkgs/codelite/template b/srcpkgs/codelite/template
index bdd872583a7e..cb5a0923f654 100644
--- a/srcpkgs/codelite/template
+++ b/srcpkgs/codelite/template
@@ -2,7 +2,6 @@
 pkgname=codelite
 version=16.0.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="codelite-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
diff --git a/srcpkgs/colobot-data/template b/srcpkgs/colobot-data/template
index 343deef501b1..9ebd5b88183b 100644
--- a/srcpkgs/colobot-data/template
+++ b/srcpkgs/colobot-data/template
@@ -2,7 +2,6 @@
 pkgname=colobot-data
 version=0.2.0
 revision=1
-create_wrksrc=yes
 build_wrksrc="colobot-data-colobot-gold-${version}-alpha"
 build_style=cmake
 hostmakedepends="python3"
diff --git a/srcpkgs/cpuburn-a53/template b/srcpkgs/cpuburn-a53/template
index fa59fe6a657a..bf5c4000ed11 100644
--- a/srcpkgs/cpuburn-a53/template
+++ b/srcpkgs/cpuburn-a53/template
@@ -3,7 +3,6 @@ pkgname=cpuburn-a53
 version=0.0.20160228
 revision=2
 archs="aarch64*"
-create_wrksrc=yes
 build_style=fetch
 short_desc="Stress ARM Cortex-A53 processors"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index df266ded665a..07380f782511 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,6 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-create_wrksrc=yes
 build_wrksrc="$wrksrc"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/cross-x86_64-w64-mingw32/template b/srcpkgs/cross-x86_64-w64-mingw32/template
index e12ec33bfd3f..85d868500791 100644
--- a/srcpkgs/cross-x86_64-w64-mingw32/template
+++ b/srcpkgs/cross-x86_64-w64-mingw32/template
@@ -9,7 +9,6 @@ _mpfr_version=4.1.0
 _mpc_version=1.2.1
 _isl_version=0.24
 _mingw_version="${version}"
-create_wrksrc=yes
 hostmakedepends="tar flex perl texinfo"
 makedepends="zlib-devel"
 # it's ok to build with current's -devel packages
diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template
index 1affee1d8f03..91d5cf91cdbe 100644
--- a/srcpkgs/cryfs/template
+++ b/srcpkgs/cryfs/template
@@ -2,7 +2,6 @@
 pkgname=cryfs
 version=0.11.2
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF
  -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt
diff --git a/srcpkgs/ctzcls-cups/template b/srcpkgs/ctzcls-cups/template
index c6291fc7e485..64d2bc0003a6 100644
--- a/srcpkgs/ctzcls-cups/template
+++ b/srcpkgs/ctzcls-cups/template
@@ -2,7 +2,6 @@
 pkgname=ctzcls-cups
 version=1.5
 revision=1
-create_wrksrc=yes
 makedepends="cups-devel"
 short_desc="Citizen Sticker Printers driver for CUPS"
 maintainer="Petr Cizmar <xxb0322@xpc.ovh>"
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a061057..79b19b19d576 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -2,7 +2,6 @@
 pkgname=darkplaces
 version=20140513
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 makedepends="zlib-devel alsa-lib-devel libjpeg-turbo-devel libXpm-devel libXxf86vm-devel SDL-devel MesaLib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/dina-font/template b/srcpkgs/dina-font/template
index a1777a33ea8c..af1d324fd46e 100644
--- a/srcpkgs/dina-font/template
+++ b/srcpkgs/dina-font/template
@@ -2,7 +2,6 @@
 pkgname=dina-font
 version=2.93
 revision=3
-create_wrksrc=yes
 hostmakedepends="bdftopcf font-util unzip"
 depends="font-util"
 short_desc="Monospace bitmap font, primarily aimed at programmers"
diff --git a/srcpkgs/ditaa/template b/srcpkgs/ditaa/template
index 8f501a0d4523..a6710c58af70 100644
--- a/srcpkgs/ditaa/template
+++ b/srcpkgs/ditaa/template
@@ -2,7 +2,6 @@
 pkgname=ditaa
 version=0.11.0
 revision=2
-create_wrksrc=yes
 build_style=fetch
 depends="virtual?java-environment"
 short_desc="Small utility that converts ascii-art diagrams to bitmap diagrams"
diff --git a/srcpkgs/dmd-bootstrap/template b/srcpkgs/dmd-bootstrap/template
index 029b0024faea..e68e5e8f1fc2 100644
--- a/srcpkgs/dmd-bootstrap/template
+++ b/srcpkgs/dmd-bootstrap/template
@@ -6,7 +6,6 @@ _gitrev_dmd=75266348c8a2368945a339ab86d7c8960a9bfc08
 _gitrev_druntime=33ae38cef41564b12864470afaf8430eb7334d3b
 _gitrev_phobos=30ac23a0889dd183221ce531a057171dd45296c4
 archs="x86_64* i686*"
-create_wrksrc=yes
 build_style=gnu-makefile
 short_desc="DMD Compiler (last C++ version for bootstrap)"
 maintainer="Yuxuan Shui <yshuiv7@gmail.com>"
diff --git a/srcpkgs/dmd/template b/srcpkgs/dmd/template
index 0f6801ad1fef..df2a16b8e938 100644
--- a/srcpkgs/dmd/template
+++ b/srcpkgs/dmd/template
@@ -3,7 +3,6 @@ pkgname=dmd
 version=2.098.0
 revision=3
 reverts="2.100.0_1"
-create_wrksrc=yes
 hostmakedepends="dmd2.091 which"
 makedepends="git"
 depends="libphobos>=${version} gcc"
diff --git a/srcpkgs/dmd2.081/template b/srcpkgs/dmd2.081/template
index 79aad0940085..c1a7be352b77 100644
--- a/srcpkgs/dmd2.081/template
+++ b/srcpkgs/dmd2.081/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.081
 version=2.081.1
 revision=3
-create_wrksrc=yes
 hostmakedepends="which"
 makedepends="dmd-bootstrap"
 depends="libphobos2.081>=${version} gcc"
diff --git a/srcpkgs/dmd2.091/template b/srcpkgs/dmd2.091/template
index 72521df7cd3f..6eb2a31b8156 100644
--- a/srcpkgs/dmd2.091/template
+++ b/srcpkgs/dmd2.091/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.091
 version=2.091.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="dmd2.081 which"
 makedepends="git"
 depends="gcc"
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba..2c8f0bdc7a13 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -16,7 +16,6 @@ archs="i686"
 repository="nonfree"
 nostrip="yes"
 
-create_wrksrc=yes
 lib32mode=full
 
 do_install() {
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..274790618875 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=1
 _urlver=${version#*.}
 archs="x86_64"
-create_wrksrc=yes
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template
index c7cb81120d41..1110e3bf6d12 100644
--- a/srcpkgs/electron19/template
+++ b/srcpkgs/electron19/template
@@ -5,7 +5,6 @@ revision=2
 _nodever=16.14.2
 _chromiumver=102.0.5005.125
 archs="x86_64* aarch64* ppc64le*"
-create_wrksrc=yes
 build_wrksrc="src"
 hostmakedepends="$(vopt_if clang "clang lld") python pkgconf perl gperf bison ninja nodejs hwids
  libwebp-devel freetype-devel harfbuzz-devel libpng-devel nss-devel which git libevent-devel
diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template
index 0231586c65f7..03e37b7c63cc 100644
--- a/srcpkgs/element-desktop/template
+++ b/srcpkgs/element-desktop/template
@@ -2,7 +2,6 @@
 pkgname=element-desktop
 version=1.11.8
 revision=1
-create_wrksrc=yes
 conf_files="/etc/${pkgname}/config.json"
 hostmakedepends="git yarn nodejs rust cargo python3 curl
  sqlcipher-devel libappindicator-devel libnotify-devel pkg-config
diff --git a/srcpkgs/emacs-ess/template b/srcpkgs/emacs-ess/template
index 272c465f8917..24e6dbbcb266 100644
--- a/srcpkgs/emacs-ess/template
+++ b/srcpkgs/emacs-ess/template
@@ -3,7 +3,6 @@ pkgname=emacs-ess
 reverts="18.10r1_1"
 version=18.10.2
 revision=4
-create_wrksrc=yes
 build_wrksrc="ess-${version}"
 makedepends="emacs perl"
 depends="emacs R"
diff --git a/srcpkgs/ent/template b/srcpkgs/ent/template
index e8c50ee0681c..d07ee06a6433 100644
--- a/srcpkgs/ent/template
+++ b/srcpkgs/ent/template
@@ -2,7 +2,6 @@
 pkgname=ent
 version=2008.01.28
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Evaluate pseudo random number generators"
diff --git a/srcpkgs/epson-inkjet-printer-escpr2/template b/srcpkgs/epson-inkjet-printer-escpr2/template
index afc0ef4c97be..cbf115f11068 100644
--- a/srcpkgs/epson-inkjet-printer-escpr2/template
+++ b/srcpkgs/epson-inkjet-printer-escpr2/template
@@ -3,7 +3,6 @@ pkgname=epson-inkjet-printer-escpr2
 version=1.1.24
 revision=1
 archs="x86_64 i686 aarch64 armv7l"
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-cupsfilterdir=/usr/lib/cups/filter --with-cupsppddir=/usr/share/ppd"
diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 7f4ee419095e..0ee7987c6434 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,7 +2,6 @@
 pkgname=erlang
 version=25.1.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
diff --git a/srcpkgs/es/template b/srcpkgs/es/template
index 9dc6a864a7e6..c19ab6a4feaf 100644
--- a/srcpkgs/es/template
+++ b/srcpkgs/es/template
@@ -2,7 +2,6 @@
 pkgname=es
 version=0.9.2
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--with-readline es_cv_abused_getenv=no"
 hostmakedepends="bison"
diff --git a/srcpkgs/exa/template b/srcpkgs/exa/template
index 248fda1e8188..885c79b3782d 100644
--- a/srcpkgs/exa/template
+++ b/srcpkgs/exa/template
@@ -2,7 +2,6 @@
 pkgname=exa
 version=0.10.1
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/figlet-fonts/template b/srcpkgs/figlet-fonts/template
index 750523140233..8be3671bd7b1 100644
--- a/srcpkgs/figlet-fonts/template
+++ b/srcpkgs/figlet-fonts/template
@@ -3,7 +3,6 @@ pkgname=figlet-fonts
 version=20150508
 revision=4
 _figlet_version=2.2.5
-create_wrksrc=yes
 depends="figlet perl"
 short_desc="Additional fonts for figlet"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/fillets-ng/template b/srcpkgs/fillets-ng/template
index 83741590c011..d268eb452a04 100644
--- a/srcpkgs/fillets-ng/template
+++ b/srcpkgs/fillets-ng/template
@@ -2,7 +2,6 @@
 pkgname=fillets-ng
 version=1.0.1
 revision=3
-create_wrksrc=yes
 build_wrksrc="fillets-ng-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index c4e43c47dffd..66f3dbb2f002 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -8,7 +8,6 @@ maintainer="Daniel Nümm <daniel.nuemm@blacktre.es>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 238315b3bd91..177ac6a3dca5 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -8,7 +8,6 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/font-Hasklig/template b/srcpkgs/font-Hasklig/template
index b65c065d17b1..8774895f6d58 100644
--- a/srcpkgs/font-Hasklig/template
+++ b/srcpkgs/font-Hasklig/template
@@ -2,7 +2,6 @@
 pkgname=font-Hasklig
 version=1.2
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Monospaced font with ligatures"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template
index c7487c4e3f40..73bb6af589a5 100644
--- a/srcpkgs/font-atkinson-hyperlegible-ttf/template
+++ b/srcpkgs/font-atkinson-hyperlegible-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-atkinson-hyperlegible-ttf
 version=2020.0514
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Typeface with improved readability and legibility - TTF variant"
 maintainer="J Farkas <chexum+git@gmail.com>"
diff --git a/srcpkgs/font-cozette/template b/srcpkgs/font-cozette/template
index 20bbdcff11e7..f949cdcc1e05 100644
--- a/srcpkgs/font-cozette/template
+++ b/srcpkgs/font-cozette/template
@@ -2,7 +2,6 @@
 pkgname=font-cozette
 version=1.18.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="font-util bdftopcf"
 depends="font-util"
 short_desc="Bitmap programming font optimized for coziness"
diff --git a/srcpkgs/font-fantasque-sans-ttf/template b/srcpkgs/font-fantasque-sans-ttf/template
index ae705baca49e..34ce5b77b3b5 100644
--- a/srcpkgs/font-fantasque-sans-ttf/template
+++ b/srcpkgs/font-fantasque-sans-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-fantasque-sans-ttf
 version=1.8.0
 revision=2
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Handwriting-like programming typeface"
 maintainer="Kartik Singh <kartik.ynwa@gmail.com>"
diff --git a/srcpkgs/font-firacode/template b/srcpkgs/font-firacode/template
index 3e6b45703aed..55f9f02912d2 100644
--- a/srcpkgs/font-firacode/template
+++ b/srcpkgs/font-firacode/template
@@ -2,7 +2,6 @@
 pkgname=font-firacode
 version=6.2
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="FiraCode: monospaced font with programming ligatures"
 maintainer="wundrweapon <whhacker.dcx@gmail.com>"
diff --git a/srcpkgs/font-fontin/template b/srcpkgs/font-fontin/template
index 4321285ea5de..a61ee0d78495 100644
--- a/srcpkgs/font-fontin/template
+++ b/srcpkgs/font-fontin/template
@@ -2,7 +2,6 @@
 pkgname=font-fontin
 version=0.0.20151027
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="A font designed to be used at small sizes"
diff --git a/srcpkgs/font-hanazono/template b/srcpkgs/font-hanazono/template
index f7b2912d35c3..e0212d2b42c3 100644
--- a/srcpkgs/font-hanazono/template
+++ b/srcpkgs/font-hanazono/template
@@ -3,7 +3,6 @@ pkgname=font-hanazono
 version=20170904
 _revision=68253
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Hanazono is a free kanji font"
diff --git a/srcpkgs/font-hermit-otf/template b/srcpkgs/font-hermit-otf/template
index e5ba0d337826..3501c625750e 100644
--- a/srcpkgs/font-hermit-otf/template
+++ b/srcpkgs/font-hermit-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-hermit-otf
 version=2.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Monospace font designed to be clear, pragmatic and very readable"
diff --git a/srcpkgs/font-iosevka/template b/srcpkgs/font-iosevka/template
index 730f461f84e2..2a63a476b31f 100644
--- a/srcpkgs/font-iosevka/template
+++ b/srcpkgs/font-iosevka/template
@@ -2,7 +2,6 @@
 pkgname=font-iosevka
 version=16.3.4
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Slender monospace sans-serif and slab-serif typeface"
 maintainer="Jose G Perez Taveras <josegpt27@gmail.com>"
diff --git a/srcpkgs/font-libertine-ttf/template b/srcpkgs/font-libertine-ttf/template
index 8d6de110a74a..fc337b0ea5b0 100644
--- a/srcpkgs/font-libertine-ttf/template
+++ b/srcpkgs/font-libertine-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-libertine-ttf
 version=5.3.0
 revision=2
 _date=2012_07_02
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Libertine TTF Fonts - Libre multilingual font family"
 maintainer="Pascal Vanier <pascal.vanier@gmail.com>"
diff --git a/srcpkgs/font-manjari/template b/srcpkgs/font-manjari/template
index 92524f3a82f6..d2f922ae9cdd 100644
--- a/srcpkgs/font-manjari/template
+++ b/srcpkgs/font-manjari/template
@@ -2,7 +2,6 @@
 pkgname=font-manjari
 version=2.000
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Malayalam font with smooth curves"
 maintainer="Ashish Kurian Thomas <a@aktsbot.in>"
diff --git a/srcpkgs/font-sarasa-gothic/template b/srcpkgs/font-sarasa-gothic/template
index 167c56b75ce8..50fe6a49d9c7 100644
--- a/srcpkgs/font-sarasa-gothic/template
+++ b/srcpkgs/font-sarasa-gothic/template
@@ -2,7 +2,6 @@
 pkgname=font-sarasa-gothic
 version=0.36.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="CJK programming font based on Iosevka and Source Han Sans"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/font-symbola/template b/srcpkgs/font-symbola/template
index b8e72cd601bc..cc2833243151 100644
--- a/srcpkgs/font-symbola/template
+++ b/srcpkgs/font-symbola/template
@@ -2,7 +2,6 @@
 pkgname=font-symbola
 version=14.00
 revision=1
-create_wrksrc=yes
 hostmakedepends="poppler"
 depends="font-util xbps-triggers"
 short_desc="Font with many Symbol/Emoji blocks of The Unicode Standard"
diff --git a/srcpkgs/font-unifont-bdf/template b/srcpkgs/font-unifont-bdf/template
index 675429a16aa2..5fe2d25dbab6 100644
--- a/srcpkgs/font-unifont-bdf/template
+++ b/srcpkgs/font-unifont-bdf/template
@@ -2,7 +2,6 @@
 pkgname=font-unifont-bdf
 version=14.0.03
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="GNU Unifont Glyphs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-vazir-code/template b/srcpkgs/font-vazir-code/template
index 716ce0264524..9bbfd8de8e2e 100644
--- a/srcpkgs/font-vazir-code/template
+++ b/srcpkgs/font-vazir-code/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir-code
 version=1.1.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (farsi) monospaced font"
 maintainer="mkf <makefile@riseup.net>"
diff --git a/srcpkgs/font-vazir/template b/srcpkgs/font-vazir/template
index d54cbcb20163..67251100c8ab 100644
--- a/srcpkgs/font-vazir/template
+++ b/srcpkgs/font-vazir/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir
 version=30.1.0
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (Farsi) Font - قلم (فونت) فارسی وزیر"
 maintainer="linarcx <linarcx@gmail.com>"
diff --git a/srcpkgs/font-vollkorn-ttf/template b/srcpkgs/font-vollkorn-ttf/template
index 5ee9d7d1b341..851ae32d0b27 100644
--- a/srcpkgs/font-vollkorn-ttf/template
+++ b/srcpkgs/font-vollkorn-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-vollkorn-ttf
 version=4.105
 revision=2
-create_wrksrc=yes
 font_dirs="/usr/share/fonts/TTF"
 hostmakedepends="unzip"
 depends="font-util"
diff --git a/srcpkgs/fonts-droid-ttf/template b/srcpkgs/fonts-droid-ttf/template
index 44ef45a80523..0f4eef7e450f 100644
--- a/srcpkgs/fonts-droid-ttf/template
+++ b/srcpkgs/fonts-droid-ttf/template
@@ -3,7 +3,6 @@ pkgname=fonts-droid-ttf
 version=20150613
 revision=3
 _githash=f5de525ee3547b8a69a21aec1e1a3175bc06f442
-create_wrksrc=yes
 depends="font-util"
 short_desc="General-purpose Android fonts (CJK support)"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fortune-mod-void/template b/srcpkgs/fortune-mod-void/template
index cac177dc6b19..d27b528a337b 100644
--- a/srcpkgs/fortune-mod-void/template
+++ b/srcpkgs/fortune-mod-void/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-void
 version=20200307
 revision=2
-create_wrksrc=yes
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
 short_desc="Quotes from #xbps and other void related stuff"
diff --git a/srcpkgs/fpc/template b/srcpkgs/fpc/template
index c867802cf756..335aa49584c9 100644
--- a/srcpkgs/fpc/template
+++ b/srcpkgs/fpc/template
@@ -3,7 +3,6 @@ pkgname=fpc
 version=3.2.0
 revision=1
 archs="x86_64* i686* ppc64le ppc64 ppc"
-create_wrksrc=yes
 build_wrksrc="${pkgname}build-${version}"
 conf_files="/etc/fpc.cfg /etc/fppkg.cfg"
 hostmakedepends="rpmextract"
diff --git a/srcpkgs/fsbext/template b/srcpkgs/fsbext/template
index c936bac38ff9..61f10734d9b6 100644
--- a/srcpkgs/fsbext/template
+++ b/srcpkgs/fsbext/template
@@ -5,7 +5,6 @@ revision=2
 hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_target=fsbext
-create_wrksrc=obviously
 short_desc="Files extractor for the FSB archives used by the FMOD library"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/gajim-omemo/template b/srcpkgs/gajim-omemo/template
index e218802485f0..8083040fb5d0 100644
--- a/srcpkgs/gajim-omemo/template
+++ b/srcpkgs/gajim-omemo/template
@@ -2,7 +2,6 @@
 pkgname=gajim-omemo
 version=2.8.16
 revision=1
-create_wrksrc="omemo"
 hostmakedepends="unzip"
 depends="python3 python3-setuptools python3-cryptography python3-axolotl
  python3-qrcode gajim"
diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..8189d2813eb9 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,7 +3,6 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 build_style=cargo
 short_desc="WebDriver for Firefox"
diff --git a/srcpkgs/ghidra/template b/srcpkgs/ghidra/template
index 32edeb3be08b..cd0a97a1e56a 100644
--- a/srcpkgs/ghidra/template
+++ b/srcpkgs/ghidra/template
@@ -6,7 +6,6 @@ _commit=939210dab2570714944ac35a4daef9633fd842b3
 archs="x86_64* aarch64*"
 # Other 64bit archs should be easily patchable,
 # grep for linux_arm_64 to find all places in need of patching
-create_wrksrc=yes
 build_wrksrc="ghidra_build"
 hostmakedepends="gradle openjdk11 flex unzip protobuf which"
 depends="openjdk11"
diff --git a/srcpkgs/gnome-colors-icon-theme/template b/srcpkgs/gnome-colors-icon-theme/template
index ed09ae96914d..114a04dc7c33 100644
--- a/srcpkgs/gnome-colors-icon-theme/template
+++ b/srcpkgs/gnome-colors-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=gnome-colors-icon-theme
 version=5.5.1
 revision=2
-create_wrksrc=yes
 depends="gtk-update-icon-cache hicolor-icon-theme gnome-icon-theme"
 short_desc="GNOME-Colors icon theme"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index 4fa13d28f6d1..70b6059f512a 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -2,7 +2,6 @@
 pkgname=go
 version=1.19.2
 revision=1
-create_wrksrc=yes
 build_wrksrc=go
 hostmakedepends="go1.12-bootstrap"
 checkdepends="iana-etc clang gcc-fortran"
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 42c7ba3764ef..0308c71d189f 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -2,7 +2,6 @@
 pkgname=gopass-jsonapi
 version=1.14.6
 revision=1
-create_wrksrc=yes
 build_style=go
 go_import_path=github.com/gopasspw/gopass-jsonapi
 go_ldflags="-X main.version=${version}"
diff --git a/srcpkgs/grabc/template b/srcpkgs/grabc/template
index 6e7e55663e68..deddf7bbff74 100644
--- a/srcpkgs/grabc/template
+++ b/srcpkgs/grabc/template
@@ -3,7 +3,6 @@ pkgname=grabc
 reverts=1.1_1
 version=1.0.2
 revision=1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/gtk-theme-united-gnome/template b/srcpkgs/gtk-theme-united-gnome/template
index fcb4b3a5baae..f355423e1478 100644
--- a/srcpkgs/gtk-theme-united-gnome/template
+++ b/srcpkgs/gtk-theme-united-gnome/template
@@ -2,7 +2,6 @@
 pkgname=gtk-theme-united-gnome
 version=2.2
 revision=3
-create_wrksrc=yes
 depends="gnome-themes-standard gtk+3 gtk-engine-murrine"
 short_desc="GTK2/3 + GNOME Shell theme based on a Ubuntu 18.04 design concept"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/guvcview/template b/srcpkgs/guvcview/template
index 345cf6006f24..b7f43678e72e 100644
--- a/srcpkgs/guvcview/template
+++ b/srcpkgs/guvcview/template
@@ -2,7 +2,6 @@
 pkgname=guvcview
 version=2.0.7
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-static --disable-debian-menu"
 hostmakedepends="pkg-config intltool autoconf automake libtool glib-devel"
diff --git a/srcpkgs/helden-software/template b/srcpkgs/helden-software/template
index 77850de45887..5adeef5a4387 100644
--- a/srcpkgs/helden-software/template
+++ b/srcpkgs/helden-software/template
@@ -4,7 +4,6 @@ version=5.5.3
 revision=1
 _ver="${version}-0_all"
 _filename="${pkgname}_${_ver}.deb"
-create_wrksrc=yes
 build_style=fetch
 depends="openjdk-jre"
 short_desc="Character generator for the Pen&Paper RPG DSA"
diff --git a/srcpkgs/hobbits/template b/srcpkgs/hobbits/template
index c45b8ff3560e..f3a5509cf496 100644
--- a/srcpkgs/hobbits/template
+++ b/srcpkgs/hobbits/template
@@ -4,7 +4,6 @@ version=0.53.2
 revision=1
 _pffft_commit=7914df2127c206ae501a6cb2950ee65a94662215
 _pffft_dir="jpommier-pffft-${_pffft_commit:0:12}"
-create_wrksrc=yes
 build_wrksrc="hobbits-${version}"
 build_style=cmake
 configure_args="-DBUILD_VERSION=${version} $(vopt_bool simd PFFFT_ENABLE_SIMD)"
diff --git a/srcpkgs/hopper/template b/srcpkgs/hopper/template
index b1645666498d..39c4abbe337a 100644
--- a/srcpkgs/hopper/template
+++ b/srcpkgs/hopper/template
@@ -3,7 +3,6 @@ pkgname=hopper
 version=5.7.7
 revision=1
 _build=1
-create_wrksrc=yes
 short_desc="MacOS and Linux Disassembler"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:EULA"
diff --git a/srcpkgs/hunspell-ca_ES/template b/srcpkgs/hunspell-ca_ES/template
index b9aa920b50e1..8f942c96e8a7 100644
--- a/srcpkgs/hunspell-ca_ES/template
+++ b/srcpkgs/hunspell-ca_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ca_ES
 version=3.0.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Catalan dictionary for hunspell"
 maintainer="Adrià Rubio <engolianth@protonmail.com>"
diff --git a/srcpkgs/hunspell-da_DK/template b/srcpkgs/hunspell-da_DK/template
index a16c31d36988..85c1255e2166 100644
--- a/srcpkgs/hunspell-da_DK/template
+++ b/srcpkgs/hunspell-da_DK/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-da_DK
 version=2.4
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Danish da_DK dictionary for hunspell"
 maintainer="Unix Sheikh <unixsheikh@protonmail.com>"
diff --git a/srcpkgs/hunspell-de_CH/template b/srcpkgs/hunspell-de_CH/template
index 7ea4ce038c70..2a497b3c353c 100644
--- a/srcpkgs/hunspell-de_CH/template
+++ b/srcpkgs/hunspell-de_CH/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_CH
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Switzerland) dictionary for hunspell"
 maintainer="Pascal Huber <pascal.huber@resolved.ch>"
diff --git a/srcpkgs/hunspell-de_DE/template b/srcpkgs/hunspell-de_DE/template
index 2d2f03ce61d3..59c7f49030f6 100644
--- a/srcpkgs/hunspell-de_DE/template
+++ b/srcpkgs/hunspell-de_DE/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_DE
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Germany) dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..39670eb3654c 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-en_AU/template b/srcpkgs/hunspell-en_AU/template
index 318c154b5282..8f5354b80904 100644
--- a/srcpkgs/hunspell-en_AU/template
+++ b/srcpkgs/hunspell-en_AU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_AU
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Australian English en_AU dictionary for hunspell"
 maintainer="Alexis <flexibeast@gmail.com>"
diff --git a/srcpkgs/hunspell-en_CA/template b/srcpkgs/hunspell-en_CA/template
index 65d7926b2603..399833f24e98 100644
--- a/srcpkgs/hunspell-en_CA/template
+++ b/srcpkgs/hunspell-en_CA/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_CA
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Canadian English en_CA dictionary for hunspell"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/hunspell-en_GB-ize/template b/srcpkgs/hunspell-en_GB-ize/template
index faf133088db8..3332a158df6e 100644
--- a/srcpkgs/hunspell-en_GB-ize/template
+++ b/srcpkgs/hunspell-en_GB-ize/template
@@ -4,7 +4,6 @@ _variant="ize"
 pkgname=${_vpkgname}-${_variant}
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="English dictionary for hunspell ${_variant} variant"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-en_US/template b/srcpkgs/hunspell-en_US/template
index ce4df5e1a624..5367bacb2db5 100644
--- a/srcpkgs/hunspell-en_US/template
+++ b/srcpkgs/hunspell-en_US/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_US
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="American English en_US dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-es_ES/template b/srcpkgs/hunspell-es_ES/template
index 45f5785b9f60..7109807e60dc 100644
--- a/srcpkgs/hunspell-es_ES/template
+++ b/srcpkgs/hunspell-es_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-es_ES
 version=2.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Spanish dictionary for hunspell"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/hunspell-fr_FR/template b/srcpkgs/hunspell-fr_FR/template
index 221b53b561ef..fd34fcc34a80 100644
--- a/srcpkgs/hunspell-fr_FR/template
+++ b/srcpkgs/hunspell-fr_FR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-fr_FR
 version=7.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="French dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-hr_HR/template b/srcpkgs/hunspell-hr_HR/template
index c3857398f5bc..2f7728f2cf22 100644
--- a/srcpkgs/hunspell-hr_HR/template
+++ b/srcpkgs/hunspell-hr_HR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-hr_HR
 version=20030928
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Croatian (Croatia) dictionary for hunspell"
 maintainer="Gour <gour@atmarama.net>"
diff --git a/srcpkgs/hunspell-it_IT/template b/srcpkgs/hunspell-it_IT/template
index 705e925017ee..5cf7db2bf1af 100644
--- a/srcpkgs/hunspell-it_IT/template
+++ b/srcpkgs/hunspell-it_IT/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-it_IT
 version=4.2
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Italian dictionary for hunspell"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/hunspell-pl_PL/template b/srcpkgs/hunspell-pl_PL/template
index bfbcaae14013..bbfcb1058249 100644
--- a/srcpkgs/hunspell-pl_PL/template
+++ b/srcpkgs/hunspell-pl_PL/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-pl_PL
 version=20220801
 revision=1
-create_wrksrc=yes
 short_desc="Polish dictionary for hunspell"
 maintainer="m-cz <emcze@ya.ru>"
 license="GPL-2.0-only, LGPL-2.1-only, CC-BY-4.0, MPL-1.1, Apache-2.0"
diff --git a/srcpkgs/hunspell-ro_RO/template b/srcpkgs/hunspell-ro_RO/template
index 83d1281d79f1..ff649345ccad 100644
--- a/srcpkgs/hunspell-ro_RO/template
+++ b/srcpkgs/hunspell-ro_RO/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ro_RO
 version=3.3.10
 revision=1
-create_wrksrc=yes
 short_desc="Romanian dictionary for hunspell"
 maintainer="Klorophatu <klorophatu@krutt.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1"
diff --git a/srcpkgs/hunspell-ru_RU-ieyo/template b/srcpkgs/hunspell-ru_RU-ieyo/template
index 070efc24769b..b07c90f1cef0 100644
--- a/srcpkgs/hunspell-ru_RU-ieyo/template
+++ b/srcpkgs/hunspell-ru_RU-ieyo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU-ieyo
 version=0.3.9
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell, variant with ie and yo"
 maintainer="Andrey Raugas <kainonergon@gmail.com>"
diff --git a/srcpkgs/hunspell-ru_RU/template b/srcpkgs/hunspell-ru_RU/template
index 7242e68ac018..8d1f53f9e18f 100644
--- a/srcpkgs/hunspell-ru_RU/template
+++ b/srcpkgs/hunspell-ru_RU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU
 version=0.4.3
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/hunspell-sl_SI/template b/srcpkgs/hunspell-sl_SI/template
index 26f2fb319c7e..d941d4d5ec72 100644
--- a/srcpkgs/hunspell-sl_SI/template
+++ b/srcpkgs/hunspell-sl_SI/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sl_SI
 version=2020.12.31
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Slovenian dictionary for hunspell"
 maintainer="Chloris <chloris@freedommail.ch>"
diff --git a/srcpkgs/hunspell-sv_SE/template b/srcpkgs/hunspell-sv_SE/template
index cd5a56870c15..32bdced9de14 100644
--- a/srcpkgs/hunspell-sv_SE/template
+++ b/srcpkgs/hunspell-sv_SE/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sv_SE
 version=2.41
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Swedish sv_SE dictionary for hunspell"
 maintainer="Venca Uruba <uruba@outlook.com>"
diff --git a/srcpkgs/ictree/template b/srcpkgs/ictree/template
index be0ad5fba4c6..9961600bb522 100644
--- a/srcpkgs/ictree/template
+++ b/srcpkgs/ictree/template
@@ -2,7 +2,6 @@
 pkgname=ictree
 version=1.0.1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Like tree but interactive"
diff --git a/srcpkgs/icu4lua/template b/srcpkgs/icu4lua/template
index 9fc0d8aaa44f..0f766d404f85 100644
--- a/srcpkgs/icu4lua/template
+++ b/srcpkgs/icu4lua/template
@@ -2,7 +2,6 @@
 pkgname=icu4lua
 version=0.2B
 revision=12
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
 makedepends="icu-devel lua51-devel"
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 92ad9135f3a9..e72f9bc8fbb3 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -3,7 +3,6 @@ pkgname=intellij-idea-ultimate-edition
 version=2021.3.3
 revision=1
 archs="i686 x86_64"
-create_wrksrc="true"
 depends="giflib libXtst jetbrains-jdk-bin"
 short_desc="Most intelligent Java IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..8cc72a801885 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -4,7 +4,6 @@ _distname=ipw2100-fw
 version=1.3
 revision=6
 wrksrc="${_distname}-${version}"
-create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/jnettop/template b/srcpkgs/jnettop/template
index 1bfc21eda36d..d9ceb4c7d3ac 100644
--- a/srcpkgs/jnettop/template
+++ b/srcpkgs/jnettop/template
@@ -2,7 +2,6 @@
 pkgname=jnettop
 version=0.13.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kexec-tools/template b/srcpkgs/kexec-tools/template
index 827c3ca108fd..eb299b8c568b 100644
--- a/srcpkgs/kexec-tools/template
+++ b/srcpkgs/kexec-tools/template
@@ -2,7 +2,6 @@
 pkgname=kexec-tools
 version=2.0.23
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="tar xz"
 makedepends="zlib-devel liblzma-devel"
diff --git a/srcpkgs/kickassembler/template b/srcpkgs/kickassembler/template
index 99f1f0ead745..6bac58929733 100644
--- a/srcpkgs/kickassembler/template
+++ b/srcpkgs/kickassembler/template
@@ -2,7 +2,6 @@
 pkgname=kickassembler
 version=4.19
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="virtual?java-environment"
 short_desc="Combination of 6510 assembler and high level script language"
diff --git a/srcpkgs/klystrack/template b/srcpkgs/klystrack/template
index fa15065adcad..33114107ed58 100644
--- a/srcpkgs/klystrack/template
+++ b/srcpkgs/klystrack/template
@@ -3,7 +3,6 @@ pkgname=klystrack
 version=1.7.3
 revision=2
 _klystronsha=f5114db4de299ece73852becbef56d7d461bf421
-create_wrksrc=yes
 hostmakedepends="SDL2-devel"
 makedepends="SDL2_image-devel SDL2_mixer-devel"
 short_desc="Chiptune music tracker"
diff --git a/srcpkgs/libaom/template b/srcpkgs/libaom/template
index 64fc8dcbd633..12e33c26be17 100644
--- a/srcpkgs/libaom/template
+++ b/srcpkgs/libaom/template
@@ -2,7 +2,6 @@
 pkgname=libaom
 version=3.4.0
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DENABLE_DOCS=OFF -DBUILD_SHARED_LIBS=ON"
 hostmakedepends="yasm doxygen perl"
diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..94e80b22d1b5 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
diff --git a/srcpkgs/lua-language-server/template b/srcpkgs/lua-language-server/template
index bd539c6ca6a1..59baa1ec2821 100644
--- a/srcpkgs/lua-language-server/template
+++ b/srcpkgs/lua-language-server/template
@@ -2,7 +2,6 @@
 pkgname=lua-language-server
 version=3.5.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="ninja"
 short_desc="Lua LSP implementation written in Lua"
 maintainer="icp <pangolin@vivaldi.net>"
diff --git a/srcpkgs/lua54-cjson/template b/srcpkgs/lua54-cjson/template
index 72ba9407c308..242d8e385cf9 100644
--- a/srcpkgs/lua54-cjson/template
+++ b/srcpkgs/lua54-cjson/template
@@ -2,7 +2,6 @@
 pkgname=lua54-cjson
 version=2.1.0
 revision=3
-create_wrksrc=yes
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..53674cf46e62 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -3,7 +3,6 @@ pkgname=lua54-luadbi
 version=0.5
 revision=5
 wrksrc="luadbi-${version}"
-create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/m17n-db/template b/srcpkgs/m17n-db/template
index 2d84144f5e7d..20dd5e3f7bf9 100644
--- a/srcpkgs/m17n-db/template
+++ b/srcpkgs/m17n-db/template
@@ -4,7 +4,6 @@ version=1.8.0
 revision=2
 _glibc_version=2.32
 build_style=gnu-configure
-create_wrksrc=yes
 build_wrksrc=m17n-db-$version
 configure_args="--with-charmaps=${XBPS_BUILDDIR}/m17n-db-${version}/glibc-${_glibc_version}/localedata/charmaps"
 hostmakedepends="gettext"
diff --git a/srcpkgs/macchanger/template b/srcpkgs/macchanger/template
index b0363f1f70ce..74f35c294e3e 100644
--- a/srcpkgs/macchanger/template
+++ b/srcpkgs/macchanger/template
@@ -2,7 +2,6 @@
 pkgname=macchanger
 version=1.7.0
 revision=5
-create_wrksrc=yes
 build_wrksrc="macchanger-${version}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..24adf3c50729 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -6,7 +6,6 @@ _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
 wrksrc="mandrel-${version}"
-create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/mb2md/template b/srcpkgs/mb2md/template
index 2a069a675417..8b947ba847fe 100644
--- a/srcpkgs/mb2md/template
+++ b/srcpkgs/mb2md/template
@@ -2,7 +2,6 @@
 pkgname=mb2md
 version=3.20
 revision=3
-create_wrksrc=yes
 depends="perl-TimeDate"
 short_desc="Convert mbox mailboxes into maildir mailboxes"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/memtest86+/template b/srcpkgs/memtest86+/template
index ecffaa62c401..8429b5382b36 100644
--- a/srcpkgs/memtest86+/template
+++ b/srcpkgs/memtest86+/template
@@ -10,7 +10,6 @@ homepage="http://www.memtest.org"
 distfiles="https://www.memtest.org/download/${version}/memtest86+-${version}.bin.gz"
 checksum=78f6625b093de69537d99ed68e35b2a9e5d666504cb2533affab1967bd888fc8
 
-create_wrksrc=yes
 nostrip=yes
 noverifyrdeps=yes
 
diff --git a/srcpkgs/minetest/template b/srcpkgs/minetest/template
index 3fd704d0dd40..0eb52d4e131e 100644
--- a/srcpkgs/minetest/template
+++ b/srcpkgs/minetest/template
@@ -3,7 +3,6 @@ pkgname=minetest
 version=5.6.1
 revision=1
 _irrlichtversion=1.9.0mt8
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SERVER=TRUE -DVERSION_EXTRA=_${revision}"
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index f4d74271bb1d..47bef3de0241 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -3,7 +3,6 @@ pkgname=moby
 version=20.10.17
 revision=1
 _libnetwork_commit=f6ccccb1c082a432c2a5814aaedaca56af33d9ea
-create_wrksrc=yes
 build_style=go
 go_import_path="github.com/docker/docker"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mozc/template b/srcpkgs/mozc/template
index 3fdb986b3213..470f7180dcc4 100644
--- a/srcpkgs/mozc/template
+++ b/srcpkgs/mozc/template
@@ -8,7 +8,6 @@ _commit=056163a5fddbb261b258beb8444998e4882f0cc5
 _abseil=20211102.0
 _gyp=0.1+20220404git9ecf45e
 _jpn_dict=e5b3425575734c323e1d947009dd74709437b684
-create_wrksrc=yes
 build_wrksrc=mozc/src
 hostmakedepends="gettext ninja pkg-config protobuf protobuf-devel
  python3-six which qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/msp430-toolchain/template b/srcpkgs/msp430-toolchain/template
index 10f8d6b7fe45..f9499bc7b526 100644
--- a/srcpkgs/msp430-toolchain/template
+++ b/srcpkgs/msp430-toolchain/template
@@ -3,7 +3,6 @@ pkgname=msp430-toolchain
 version=3.05.00.00
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=yes
 hostmakedepends="unzip expect flex tar texinfo"
 makedepends="ncurses-devel"
 short_desc="Toolchain for the TI MSP430 microprocessor"
diff --git a/srcpkgs/mytop/template b/srcpkgs/mytop/template
index 1137a834b511..d3340ed5d9c0 100644
--- a/srcpkgs/mytop/template
+++ b/srcpkgs/mytop/template
@@ -2,7 +2,6 @@
 pkgname=mytop
 version=10.1.48
 revision=1
-create_wrksrc=yes
 depends="mariadb perl-Term-ReadKey perl-DBD-mysql"
 short_desc="Top-like query monitor for MariaDB"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/neomutt/template b/srcpkgs/neomutt/template
index 39927bb48fbb..28c739c83a9a 100644
--- a/srcpkgs/neomutt/template
+++ b/srcpkgs/neomutt/template
@@ -2,7 +2,6 @@
 pkgname=neomutt
 version=20220429
 revision=3
-create_wrksrc=true
 build_wrksrc="${pkgname}-${version}"
 build_style=configure
 configure_args="--ssl --gpgme --notmuch --gdbm --lua --sasl --zlib --tdb
diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index 2c9f45042734..448ac3d6e5a4 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -5,7 +5,6 @@ version=11.00.00
 revision=1
 _githash=0d782c278caeb9e70b1a5635d018168b09ecf2ba
 _githash_guide=fb48776592aebf481e5b27db16786005dd965c71
-create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
 hostmakedepends="flex perl pkg-config python3"
 makedepends="libX11-devel libjpeg-turbo-devel libpng-devel libxml2-devel
diff --git a/srcpkgs/nginx/template b/srcpkgs/nginx/template
index a4324dd75df8..0dfbc7d6c7df 100644
--- a/srcpkgs/nginx/template
+++ b/srcpkgs/nginx/template
@@ -3,7 +3,6 @@ pkgname=nginx
 version=1.22.0
 revision=1
 _tests_commit=18ac4d9e5a2a
-create_wrksrc=yes
 build_wrksrc="nginx-${version}"
 build_style=gnu-makefile
 hostmakedepends="openssl-devel pcre2-devel $(vopt_if geoip geoip-devel)"
diff --git a/srcpkgs/nim/template b/srcpkgs/nim/template
index 4e69e1fab2b7..15cd47ba7220 100644
--- a/srcpkgs/nim/template
+++ b/srcpkgs/nim/template
@@ -4,7 +4,6 @@ version=1.6.6
 revision=1
 _c1version=561b417c65791cd8356b5f73620914ceff845d10
 _nimbleversion=0.13.1
-create_wrksrc=yes
 build_wrksrc="Nim-$version"
 depends="gcc openssl-devel"
 short_desc="Nim programming language"
diff --git a/srcpkgs/noto-fonts-cjk/template b/srcpkgs/noto-fonts-cjk/template
index 70d8e74a6ec3..01fe4e1ede41 100644
--- a/srcpkgs/noto-fonts-cjk/template
+++ b/srcpkgs/noto-fonts-cjk/template
@@ -6,7 +6,6 @@ revision=1
 # the sans and serif variants are released on separate tags
 _sans_version=2.004
 _serif_version=2.001
-create_wrksrc=yes
 depends="font-util"
 short_desc="Google Noto CJK Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 8ba5618a7c46..f71575e8c76e 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia470>=0 nvidia390>=0"
diff --git a/srcpkgs/nvidia390/template b/srcpkgs/nvidia390/template
index da8428d2b873..5f6a43dfeb6e 100644
--- a/srcpkgs/nvidia390/template
+++ b/srcpkgs/nvidia390/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="i686 x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 depends="nvidia390-libs-${version}_${revision} nvidia390-gtklibs-${version}_${revision}
diff --git a/srcpkgs/nvidia470/template b/srcpkgs/nvidia470/template
index 5567824f41bf..77bc94299e4b 100644
--- a/srcpkgs/nvidia470/template
+++ b/srcpkgs/nvidia470/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia390>=0"
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
index d3d1c20fe9cd..511468b930f1 100644
--- a/srcpkgs/nyxt/template
+++ b/srcpkgs/nyxt/template
@@ -2,7 +2,6 @@
 pkgname=nyxt
 version=2.2.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 make_build_target=all
 hostmakedepends="sbcl git"
diff --git a/srcpkgs/opencv/template b/srcpkgs/opencv/template
index a46cf9d79a78..70ed4a5b87bf 100644
--- a/srcpkgs/opencv/template
+++ b/srcpkgs/opencv/template
@@ -2,7 +2,6 @@
 pkgname=opencv
 version=4.6.0
 revision=1
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${version}
 build_style=cmake
 configure_args="-DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_OPENMP=ON
diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template
index e4b6a8a3b5bb..37517845aed4 100644
--- a/srcpkgs/openjdk17/template
+++ b/srcpkgs/openjdk17/template
@@ -8,7 +8,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-create_wrksrc=yes
 build_wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
diff --git a/srcpkgs/openspades/template b/srcpkgs/openspades/template
index 216f6dcc3ca5..d79006a1996f 100644
--- a/srcpkgs/openspades/template
+++ b/srcpkgs/openspades/template
@@ -6,7 +6,6 @@ pkgname=openspades
 version=0.1.3
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=true
 build_wrksrc="openspades-${version}"
 build_style=cmake
 configure_args="-DOPENSPADES_INSTALL_BINARY=bin -DOPENSPADES_RESOURCES=NO"
diff --git a/srcpkgs/openttd/template b/srcpkgs/openttd/template
index cdecbd7c365b..6a38cb0f1514 100644
--- a/srcpkgs/openttd/template
+++ b/srcpkgs/openttd/template
@@ -4,7 +4,6 @@ version=1.10.3
 revision=5
 _gfxver=0.6.0
 _sfxver=0.2.3
-create_wrksrc=yes
 build_wrksrc=openttd-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config unzip tar"
diff --git a/srcpkgs/opentyrian/template b/srcpkgs/opentyrian/template
index 2f70a3b2a0a2..0c90c7925871 100644
--- a/srcpkgs/opentyrian/template
+++ b/srcpkgs/opentyrian/template
@@ -3,7 +3,6 @@ pkgname=opentyrian
 version=2.1.20130907
 revision=3
 _dataver=21
-create_wrksrc=yes
 build_wrksrc=$pkgname-$version
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index 6c8a332b56b9..e365fe3f5d62 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -3,7 +3,6 @@ pkgname=opera
 version=92.0.4561.21
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="ffmpeg desktop-file-utils hicolor-icon-theme"
 short_desc="Fast, secure, easy to use browser"
diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template
index 9bdf32ef3c53..cb4f47ed7fb8 100644
--- a/srcpkgs/pandoc/template
+++ b/srcpkgs/pandoc/template
@@ -7,7 +7,6 @@ _sidenote_version=0.22.1.0
 _monad_gen_version=0.3.0.1
 _crossref_version=0.3.12.2
 _roman_numerals_version=0.5.1.5
-create_wrksrc=yes
 build_style=haskell-stack
 stackage="lts-19.0"
 make_build_args="
diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 12e0d21dc7e8..d8143e99fd7b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,6 @@
 pkgname=pari-elldata
 version=20210301
 revision=1
-create_wrksrc=yes
 depends="pari-elldata-small"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index fc76df875e31..564779031742 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-galdata
 version=20080411
 revision=2
-create_wrksrc=yes
 short_desc="PARI/GP database needed to compute Galois group in degrees 8 through 11"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 8cbb5d684ca9..fda9f5add4b8 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,6 @@
 pkgname=pari-galpol
 version=20180625
 revision=2
-create_wrksrc=yes
 depends="pari-galpol-small"
 short_desc="PARI/GP package of the GALPOL database of polynomials"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-nflistdata/template b/srcpkgs/pari-nflistdata/template
index ef4e37a791d0..5a94bdedb9a2 100644
--- a/srcpkgs/pari-nflistdata/template
+++ b/srcpkgs/pari-nflistdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-nflistdata
 version=20220729
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP database needed by nflist"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-nftables/template b/srcpkgs/pari-nftables/template
index ba3b3ab166d2..f5a353df511c 100644
--- a/srcpkgs/pari-nftables/template
+++ b/srcpkgs/pari-nftables/template
@@ -2,7 +2,6 @@
 pkgname=pari-nftables
 version=20080929
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP megrez number field tables"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 706320194597..0207dc45eb70 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=3
-create_wrksrc=yes
 depends="pari-seadata"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index e0221e5fd7b0..3c916b43317d 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata
 version=20090618
 revision=4
-create_wrksrc=yes
 depends="pari-seadata-small"
 short_desc="PARI/GP package needed by ellap for large primes up to 750 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/passff-host/template b/srcpkgs/passff-host/template
index 5d9a775ca735..3fa51411e7bf 100644
--- a/srcpkgs/passff-host/template
+++ b/srcpkgs/passff-host/template
@@ -2,7 +2,6 @@
 pkgname=passff-host
 version=1.2.1
 revision=1
-create_wrksrc=yes
 depends="python3 pass"
 short_desc="Host app for the WebExtension PassFF"
 maintainer="Colin Reeder <colin@vpzom.click>"
diff --git a/srcpkgs/pcc/template b/srcpkgs/pcc/template
index a51da962f4e1..31ef16ea669e 100644
--- a/srcpkgs/pcc/template
+++ b/srcpkgs/pcc/template
@@ -5,7 +5,6 @@ revision=4
 _distver="${version%.*}"
 _snapshot="${version##*.}"
 archs="i686* x86_64*"
-create_wrksrc=yes
 configure_args="--enable-tls --enable-native"
 hostmakedepends="flex bison"
 depends="binutils pcc-libs>=${version}"
diff --git a/srcpkgs/pdf.js/template b/srcpkgs/pdf.js/template
index 83449dc8ca07..c3575fb5b509 100644
--- a/srcpkgs/pdf.js/template
+++ b/srcpkgs/pdf.js/template
@@ -3,7 +3,6 @@ pkgname=pdf.js
 reverts="2.16.105_1"
 version=2.14.305
 revision=2
-create_wrksrc=yes
 short_desc="Portable Document Format (PDF) viewer built with HTML5"
 maintainer="Daniel Santana <daniel@santana.tech>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinebookpro-firmware/template b/srcpkgs/pinebookpro-firmware/template
index 4d29df0915b6..b15042b224f7 100644
--- a/srcpkgs/pinebookpro-firmware/template
+++ b/srcpkgs/pinebookpro-firmware/template
@@ -6,7 +6,6 @@ revision=1
 _rockchip_commit=72c91aa297a10140781e3f83419c077d4bf8890c
 _manjaro_commit=7074a2e21dd804e229eab1c031bc00246e9173e0
 archs="aarch64*"
-create_wrksrc=yes
 short_desc="Firmware files for the Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template
index e594d838f2b9..7eed2a19fdae 100644
--- a/srcpkgs/pinephone-uboot/template
+++ b/srcpkgs/pinephone-uboot/template
@@ -3,7 +3,6 @@ pkgname=pinephone-uboot
 version=0.0.20200917
 revision=3
 archs="aarch64*"
-create_wrksrc=yes
 hostmakedepends="flex cross-or1k-none-elf-gcc dtc python3 python3-devel bc swig"
 depends="u-boot-tools"
 conf_files="/etc/default/${pkgname}-config"
diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template
index 72a798b1a6db..30ff2186206b 100644
--- a/srcpkgs/pipewire/template
+++ b/srcpkgs/pipewire/template
@@ -3,7 +3,6 @@ pkgname=pipewire
 version=0.3.58
 revision=1
 _pms_version=0.4.1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="
diff --git a/srcpkgs/plantuml/template b/srcpkgs/plantuml/template
index 3322f1ba7a71..0bfbdeeb6e36 100644
--- a/srcpkgs/plantuml/template
+++ b/srcpkgs/plantuml/template
@@ -3,7 +3,6 @@ pkgname=plantuml
 reverts="8047_1 8053_1 8059_1"
 version=1.2022.8
 revision=1
-create_wrksrc=yes
 hostmakedepends="apache-ant openjdk8"
 depends="virtual?java-environment graphviz"
 short_desc="Create UML diagrams from a plain text language"
diff --git a/srcpkgs/plex-media-server/template b/srcpkgs/plex-media-server/template
index 981a468fb279..624fecc89bc5 100644
--- a/srcpkgs/plex-media-server/template
+++ b/srcpkgs/plex-media-server/template
@@ -4,7 +4,6 @@ version=1.15.3.876
 revision=4
 _suffix=ad6e39743
 archs="i686 x86_64 armv7 aarch64"
-create_wrksrc=yes
 hostmakedepends="tar xz"
 short_desc="Plex Media Server"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/praat/template b/srcpkgs/praat/template
index f09570ce85fa..5b2574dbcc68 100644
--- a/srcpkgs/praat/template
+++ b/srcpkgs/praat/template
@@ -2,7 +2,6 @@
 pkgname=praat
 version=6.2.23
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if jack jack-devel)
  $(vopt_if pulseaudio 'alsa-lib-devel pulseaudio-devel')"
diff --git a/srcpkgs/protobuf/template b/srcpkgs/protobuf/template
index b700e6f5d91c..5ddafd940279 100644
--- a/srcpkgs/protobuf/template
+++ b/srcpkgs/protobuf/template
@@ -2,7 +2,6 @@
 pkgname=protobuf
 version=21.7
 revision=1
-create_wrksrc="yes"
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/python3-PyPDF2/template b/srcpkgs/python3-PyPDF2/template
index be976304ea93..b1ef16944134 100644
--- a/srcpkgs/python3-PyPDF2/template
+++ b/srcpkgs/python3-PyPDF2/template
@@ -3,7 +3,6 @@ pkgname=python3-PyPDF2
 version=2.4.1
 revision=1
 _sample_files_gitrev=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
-create_wrksrc=yes
 build_wrksrc="PyPDF2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-applib/template b/srcpkgs/python3-applib/template
index f66ce2c04b50..d4cabfff6879 100644
--- a/srcpkgs/python3-applib/template
+++ b/srcpkgs/python3-applib/template
@@ -2,7 +2,6 @@
 pkgname=python3-applib
 version=1.2
 revision=5
-create_wrksrc=yes
 build_wrksrc="applib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-esprima/template b/srcpkgs/python3-esprima/template
index da9de4797b0a..34c8ec5422c7 100644
--- a/srcpkgs/python3-esprima/template
+++ b/srcpkgs/python3-esprima/template
@@ -2,7 +2,6 @@
 pkgname=python3-esprima
 version=4.0.1
 revision=5
-create_wrksrc=yes
 build_wrksrc="esprima-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template
index 7e66bf376c67..9c4e46bc829d 100644
--- a/srcpkgs/python3-httplib2/template
+++ b/srcpkgs/python3-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-httplib2
 version=0.18.1
 revision=4
-create_wrksrc=yes
 build_wrksrc="httplib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-sphinxcontrib/template b/srcpkgs/python3-sphinxcontrib/template
index d95bfd2e3208..eca00ee7483c 100644
--- a/srcpkgs/python3-sphinxcontrib/template
+++ b/srcpkgs/python3-sphinxcontrib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib
 version=1.0
 revision=6
-create_wrksrc=yes
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
 short_desc="Namespace package declaration for sphinxcontrib"
diff --git a/srcpkgs/python3-tomli/template b/srcpkgs/python3-tomli/template
index 028ece6c0f20..79015ff19fb0 100644
--- a/srcpkgs/python3-tomli/template
+++ b/srcpkgs/python3-tomli/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli
 version=2.0.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="tomli-${version}"
 build_style=python3-pep517
 hostmakedepends="python3"
diff --git a/srcpkgs/python3-watchman/template b/srcpkgs/python3-watchman/template
index 57aadac9ca02..750bf81bb881 100644
--- a/srcpkgs/python3-watchman/template
+++ b/srcpkgs/python3-watchman/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchman
 version=1.4.1
 revision=8
-create_wrksrc=yes
 build_wrksrc="pywatchman-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/qbittorrent/template b/srcpkgs/qbittorrent/template
index 65e74335509e..f59d6a3f60a5 100644
--- a/srcpkgs/qbittorrent/template
+++ b/srcpkgs/qbittorrent/template
@@ -2,7 +2,6 @@
 pkgname=qbittorrent
 version=4.4.5
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 build_helper=qmake
 configure_args="--disable-systemd --with-boost=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/qtforkawesome/template b/srcpkgs/qtforkawesome/template
index e3c9e279f54b..5f7f566b0ac7 100644
--- a/srcpkgs/qtforkawesome/template
+++ b/srcpkgs/qtforkawesome/template
@@ -3,7 +3,6 @@ pkgname=qtforkawesome
 version=0.0.4
 revision=1
 _fork_awesome_version=1.2.0
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..e23ab05eeb5e 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -5,7 +5,6 @@ revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
 wrksrc="qtractor-qtractor_${version//./_}"
-create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/redo/template b/srcpkgs/redo/template
index b8af94ccc102..795680992a64 100644
--- a/srcpkgs/redo/template
+++ b/srcpkgs/redo/template
@@ -2,7 +2,6 @@
 pkgname=redo
 version=1.5
 revision=3
-create_wrksrc=yes
 hostmakedepends="perl"
 short_desc="Incremental build system (version of de Boyne Pollard)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/rtmpdump/template b/srcpkgs/rtmpdump/template
index 33d34767901c..9d51c4b1efd2 100644
--- a/srcpkgs/rtmpdump/template
+++ b/srcpkgs/rtmpdump/template
@@ -3,7 +3,6 @@ pkgname=rtmpdump
 version=2.4.20161210
 revision=10
 _patchlevel=${version##*.}
-create_wrksrc=yes
 makedepends="zlib-devel $(vopt_if gnutls 'gnutls-devel' 'openssl-devel')"
 short_desc="Toolkit for RTMP streams"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index 5e0ea14048f4..c8ea3d914de8 100644
--- a/srcpkgs/rust-bootstrap/template
+++ b/srcpkgs/rust-bootstrap/template
@@ -2,7 +2,6 @@
 pkgname=rust-bootstrap
 version=1.63.0
 revision=1
-create_wrksrc=yes
 short_desc="Rust programming language bootstrap toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT, Apache-2.0"
diff --git a/srcpkgs/samsung-unified-driver/template b/srcpkgs/samsung-unified-driver/template
index fc49392fb6df..ba886629f7ce 100644
--- a/srcpkgs/samsung-unified-driver/template
+++ b/srcpkgs/samsung-unified-driver/template
@@ -3,7 +3,6 @@ pkgname=samsung-unified-driver
 version=1.00.37
 revision=4
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="cups ghostscript libusb-compat sane"
 short_desc="Unified Linux Driver for Samsung printers and scanners"
 maintainer="Thomas Bernard <thomas@famillebernardgouriou.fr>"
diff --git a/srcpkgs/scite/template b/srcpkgs/scite/template
index cdd7fa337b66..dd28aafeecce 100644
--- a/srcpkgs/scite/template
+++ b/srcpkgs/scite/template
@@ -2,7 +2,6 @@
 pkgname=scite
 version=5.3.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel lua53-devel"
 short_desc="SCIntilla based Text Editor"
diff --git a/srcpkgs/sent/template b/srcpkgs/sent/template
index da06b4b6b6fa..6ac876950cd9 100644
--- a/srcpkgs/sent/template
+++ b/srcpkgs/sent/template
@@ -2,7 +2,6 @@
 pkgname=sent
 version=1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libX11-devel libXft-devel freetype-devel"
diff --git a/srcpkgs/shorewall/template b/srcpkgs/shorewall/template
index b006e403d5ee..1e4ba1c7e1a6 100644
--- a/srcpkgs/shorewall/template
+++ b/srcpkgs/shorewall/template
@@ -2,7 +2,6 @@
 pkgname=shorewall
 version=5.2.8
 revision=1
-create_wrksrc=yes
 depends="shorewall-core perl"
 short_desc="Iptables-based firewall for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..ab4a21017b5d 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -3,7 +3,6 @@ pkgname=simh
 version=3.11
 revision=1
 wrksrc="${pkgname}-${version}"
-create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template
index 1fdb1b17832d..9426b54e7d7d 100644
--- a/srcpkgs/skype/template
+++ b/srcpkgs/skype/template
@@ -4,7 +4,6 @@ pkgname=skype
 version=8.89.0.403
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="elogind"
 short_desc="Skype for Linux"
diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template
index 5db1c684bfb4..058481ec1a59 100644
--- a/srcpkgs/speed-dreams/template
+++ b/srcpkgs/speed-dreams/template
@@ -4,7 +4,6 @@ version=2.2.3
 revision=1
 _rev=r7616
 archs="i686* x86_64* ppc64le* aarch64*"
-create_wrksrc=yes
 build_style=cmake
 build_helper=qemu
 configure_args="-DSD_BINDIR=/usr/bin -DSD_DATADIR=/usr/share/speed-dreams-2
diff --git a/srcpkgs/spotify/template b/srcpkgs/spotify/template
index faf00539da70..e981a17e88e3 100644
--- a/srcpkgs/spotify/template
+++ b/srcpkgs/spotify/template
@@ -5,7 +5,6 @@ revision=2
 _ver="${version}.716.gc5f8b819_amd64"
 _filename="spotify-client_${_ver}.deb"
 archs="x86_64"
-create_wrksrc=yes
 build_style=fetch
 hostmakedepends="curl w3m libcurl"
 depends="libcurl"
diff --git a/srcpkgs/sqmail/template b/srcpkgs/sqmail/template
index 78c0af18eadb..c15ad2685b01 100644
--- a/srcpkgs/sqmail/template
+++ b/srcpkgs/sqmail/template
@@ -2,7 +2,6 @@
 pkgname=sqmail
 version=4.0.10
 revision=4
-create_wrksrc=yes
 build_wrksrc="mail/${pkgname}/${pkgname}-${version}/src"
 makedepends="fehQlibs libidn2-devel ucspi-ssl-devel"
 depends="ucspi-ssl ucspi-tcp6"
diff --git a/srcpkgs/srb2/template b/srcpkgs/srb2/template
index 1fb45fd1875e..c8a85a80436a 100644
--- a/srcpkgs/srb2/template
+++ b/srcpkgs/srb2/template
@@ -2,7 +2,6 @@
 pkgname=srb2
 version=2.2.10
 revision=1
-create_wrksrc=true
 build_wrksrc="SRB2-SRB2_release_${version}"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 3b9de3c61c8b..4186626000cb 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -2,7 +2,6 @@
 pkgname=steam-fonts
 version=1.0.0
 revision=4
-create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sunxi-mali/template b/srcpkgs/sunxi-mali/template
index a3a234a132a9..61819f982d37 100644
--- a/srcpkgs/sunxi-mali/template
+++ b/srcpkgs/sunxi-mali/template
@@ -5,7 +5,6 @@ revision=2
 _commit=d343311efc8db166d8371b28494f0f27b6a58724
 _lib_commit=1c5063f43cdc9de341c0d63b2e3921cab86c7742
 archs="armv7l"
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${_commit}
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..57861e388ae2 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -4,7 +4,6 @@ version=3.5.6
 revision=1
 archs="i686 x86_64"
 wrksrc=teamspeak3
-create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e8..95b1979af160 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2014-bin
 version=2014
 revision=10
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a397..88f52522d632 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2016-bin
 version=2016
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc741140008..8731b307d3ee 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2017-bin
 version=2017
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a144..9c8e3680ae38 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2018-bin
 version=2018
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade..75a1df391a70 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2019-bin
 version=2019
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f92236..3439e10af4ae 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2020-bin
 version=2020
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5..ac3b5dc434fd 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2021-bin
 version=2021
 revision=3
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd..e79883eaa6ab 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2022-bin
 version=2022
 revision=2
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template
index 239ab1be5e50..bb7b4833b5f6 100644
--- a/srcpkgs/thunderbird-i18n/template
+++ b/srcpkgs/thunderbird-i18n/template
@@ -8,7 +8,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.thunderbird.net/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/toybox/template b/srcpkgs/toybox/template
index 722e17bc2307..3d5e2c6cbd94 100644
--- a/srcpkgs/toybox/template
+++ b/srcpkgs/toybox/template
@@ -2,7 +2,6 @@
 pkgname=toybox
 version=0.8.7
 revision=1
-create_wrksrc=yes
 short_desc="BSD-licensed alternative to busybox"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="0BSD"
diff --git a/srcpkgs/tpm-tools/template b/srcpkgs/tpm-tools/template
index 696aec5ae43c..3f2def2ae5fe 100644
--- a/srcpkgs/tpm-tools/template
+++ b/srcpkgs/tpm-tools/template
@@ -2,7 +2,6 @@
 pkgname=tpm-tools
 version=1.3.9.1
 revision=8
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="perl" # wants pod2man
 makedepends="openssl-devel trousers-devel"
diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template
index cea967d9e75c..06e3f5147526 100644
--- a/srcpkgs/ucspi-ssl/template
+++ b/srcpkgs/ucspi-ssl/template
@@ -3,7 +3,6 @@ pkgname=ucspi-ssl
 reverts="0.99e_3 0.99e_2 0.99e_1"
 version=0.11.6a
 revision=5
-create_wrksrc=yes
 build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs openssl-devel perl"
diff --git a/srcpkgs/ucspi-tcp6/template b/srcpkgs/ucspi-tcp6/template
index e8b6630040d0..cd09c04ec2bd 100644
--- a/srcpkgs/ucspi-tcp6/template
+++ b/srcpkgs/ucspi-tcp6/template
@@ -2,7 +2,6 @@
 pkgname=ucspi-tcp6
 version=1.11.6a
 revision=1
-create_wrksrc=yes
 build_wrksrc="net/${pkgname}/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs"
diff --git a/srcpkgs/ufoai/template b/srcpkgs/ufoai/template
index 3b36cf0d6db1..e9e132c0f2f9 100644
--- a/srcpkgs/ufoai/template
+++ b/srcpkgs/ufoai/template
@@ -2,7 +2,6 @@
 pkgname=ufoai
 version=2.5
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config gettext"
 makedepends="MesaLib-devel glu-devel libjpeg-turbo-devel
diff --git a/srcpkgs/unicode-character-database/template b/srcpkgs/unicode-character-database/template
index 0f2e7a2a2e07..26d1b91169e2 100644
--- a/srcpkgs/unicode-character-database/template
+++ b/srcpkgs/unicode-character-database/template
@@ -2,7 +2,6 @@
 pkgname=unicode-character-database
 version=14.0.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Character Database"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/unicode-emoji/template b/srcpkgs/unicode-emoji/template
index b8944d3fccbb..6f431bbdc72b 100644
--- a/srcpkgs/unicode-emoji/template
+++ b/srcpkgs/unicode-emoji/template
@@ -2,7 +2,6 @@
 pkgname=unicode-emoji
 version=14.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Emoji Data Files"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/vaultwarden-web/template b/srcpkgs/vaultwarden-web/template
index 766535ff0f2b..faa2b9f88fb8 100644
--- a/srcpkgs/vaultwarden-web/template
+++ b/srcpkgs/vaultwarden-web/template
@@ -3,7 +3,6 @@ pkgname=vaultwarden-web
 version=2022.8.1
 revision=1
 _patch_ver=2022.8.0
-create_wrksrc=yes
 build_wrksrc="clients-web-v${version}"
 hostmakedepends="git nodejs"
 short_desc="Web vault builds for vaultwarden"
diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template
index 591697d20cf4..4a2fc32aa93d 100644
--- a/srcpkgs/vboot-utils/template
+++ b/srcpkgs/vboot-utils/template
@@ -4,7 +4,6 @@ version=89.13729
 revision=2
 _version=${version/./-}
 archs="x86_64* i686* aarch64* arm*"
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaeb..1d233acfc262 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -3,7 +3,6 @@ pkgname=vscl
 version=6.1.0
 revision=2
 build_style=fetch
-create_wrksrc=yes
 short_desc="McAfee VirusScan Command Line for Linux"
 depends="curl unzip"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 5fdef2abd639..bfef2174e290 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -4,7 +4,6 @@ version=0.7.3
 revision=2
 _utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index 5ae6d6f62a8a..cf8228fbae2f 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -3,7 +3,6 @@ pkgname=wine
 version=7.19
 revision=1
 _pkgver=${version/r/-r}
-create_wrksrc=yes
 build_wrksrc=wine-${_pkgver}
 build_style=gnu-configure
 configure_args="--bindir=/usr/libexec/wine $(vopt_with xshm)"
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index bc529e72b3cc..51a383318367 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -5,7 +5,6 @@ revision=7
 archs="i686"
 repository="nonfree"
 build_style=gnu-makefile
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 homepage="https://sourceforge.net/projects/wineasio"
 hostmakedepends="unzip wine-tools"
diff --git a/srcpkgs/wps-office/template b/srcpkgs/wps-office/template
index 6aa21cc69389..a9e047031a51 100644
--- a/srcpkgs/wps-office/template
+++ b/srcpkgs/wps-office/template
@@ -3,7 +3,6 @@ pkgname=wps-office
 version=11.1.0.10920
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 makedepends="rpmextract"
 short_desc="Linux office suite with similar appearance to MS Office"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 9272ba0d9c3f..5a4ee4fdb04b 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -2,7 +2,6 @@
 pkgname=x48
 version=0.6.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libXt-devel libXext-devel"
diff --git a/srcpkgs/xrootconsole/template b/srcpkgs/xrootconsole/template
index a9ee30ed0758..4d19b9d9ee24 100644
--- a/srcpkgs/xrootconsole/template
+++ b/srcpkgs/xrootconsole/template
@@ -3,7 +3,6 @@ pkgname=xrootconsole
 reverts=0.6r3_3
 version=0.6.5
 revision=1
-create_wrksrc=yes
 build_wrksrc="xrootconsole-${version%.*}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/xvfb-run/template b/srcpkgs/xvfb-run/template
index 994031975f39..a92b41225929 100644
--- a/srcpkgs/xvfb-run/template
+++ b/srcpkgs/xvfb-run/template
@@ -3,7 +3,6 @@ pkgname=xvfb-run
 version=1.20.9.2
 revision=1
 _ver=${version%.*}-${version##*.}
-create_wrksrc=yes
 depends="xorg-server-xvfb xauth"
 short_desc="Xvfb wrapper"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..d647508ec05a 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -4,7 +4,6 @@ version=5.11.3.3882
 revision=1
 archs="x86_64"
 wrksrc=zoom
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zpaq/template b/srcpkgs/zpaq/template
index 630ae0614bca..ce5391f8c317 100644
--- a/srcpkgs/zpaq/template
+++ b/srcpkgs/zpaq/template
@@ -2,7 +2,6 @@
 pkgname=zpaq
 version=7.15
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip perl"
 short_desc="Incremental Journaling Backup Utility and Archiver"

From 1074b472a746cf19f0a93feda1ece6f01430a850 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 04/18] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From b8a016974aee9b939070a7136d9aee56952a6444 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 05/18] Manual: removing create_wrksrc

---
 Manual.md                             | 3 ---
 common/environment/setup/sourcepkg.sh | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..e40cde726712 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,9 +517,6 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
-
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.
 
diff --git a/common/environment/setup/sourcepkg.sh b/common/environment/setup/sourcepkg.sh
index 5b31f6c1f81d..178a6aa497ee 100644
--- a/common/environment/setup/sourcepkg.sh
+++ b/common/environment/setup/sourcepkg.sh
@@ -4,7 +4,7 @@
 ## VARIABLES
 unset -v pkgname version revision short_desc homepage license maintainer
 unset -v archs distfiles checksum build_style build_helper nocross broken
-unset -v configure_script configure_args wrksrc build_wrksrc create_wrksrc
+unset -v configure_script configure_args wrksrc build_wrksrc
 unset -v make_build_args make_check_args make_install_args
 unset -v make_build_target make_check_target make_install_target
 unset -v make_cmd meson_cmd gem_cmd fetch_cmd make_check_pre

From f9ceaab1b4daca0f4f5c6ea5e66e4beccb34d576 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, 19 Sep 2021 17:44:17 +0700
Subject: [PATCH 06/18] crack-attack: make build_wrksrc not depend on $wrksrc

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

diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 07380f782511..0905fa341648 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -3,7 +3,7 @@ pkgname=crack-attack
 version=1.1.14
 revision=10
 wrksrc="$pkgname-$version"
-build_wrksrc="$wrksrc"
+build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
 hostmakedepends="pkg-config rpmextract"

From 12770150ef06cc1676fe4a436d87c5421565ad05 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, 19 Sep 2021 17:33:34 +0700
Subject: [PATCH 07/18] srcpkgs: remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/EmptyEpsilon/template                          | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/Fritzing/template                              | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cavestory/template                             | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckbcomp/template                               | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crack-attack/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/daemontools/template                           | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dolphin-emu/template                           | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcc/template                                   | 1 -
 srcpkgs/gcc6/template                                  | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/grafx2/template                                | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/juCi++/template                                | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgccjit/template                             | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-lualdap/template                         | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/ocs-url/template                               | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-netcat/template                        | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjdk15-bootstrap/template                   | 1 -
 srcpkgs/openjdk16-bootstrap/template                   | 1 -
 srcpkgs/openjdk7-bootstrap/template                    | 1 -
 srcpkgs/openjdk8/template                              | 1 -
 srcpkgs/openjdk9-bootstrap/template                    | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qflipper/template                              | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/sc3-plugins/template                           | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tcpflow/template                               | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3022 files changed, 3022 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 3dd6c25a0a26..8df162c2f482 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -6,7 +6,6 @@ _ver_major="${version%%.*}"
 _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
-wrksrc="EmptyEpsilon-EE-${version}"
 build_style=cmake
 configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
  -DCPACK_PACKAGE_VERSION=${version}
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index c0436d6506d0..a73024fd5ecb 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,7 +3,6 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
-wrksrc="fritzing-app-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index 81d18790290f..237ef744d7c9 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.7
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index b15f96abe599..d0071777a005 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.49
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 48af03b33ffd..0eab06facf44 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.08.21
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index e858493ef880..e034c8c461f5 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=1
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index d8a2b77f9c54..7897443388ca 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 33f6e70bd335..48f4acdf29a4 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index db168dbda807..49814c9f37d5 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 532b20164f44..a0711304ba8c 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
index d218d82c1d70..3acf639f5258 100644
--- a/srcpkgs/ckbcomp/template
+++ b/srcpkgs/ckbcomp/template
@@ -2,7 +2,6 @@
 pkgname=ckbcomp
 version=1.198
 revision=1
-wrksrc="console-setup-${version}"
 depends="perl"
 short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index 0905fa341648..7d5ec60bd77c 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -2,7 +2,6 @@
 pkgname=crack-attack
 version=1.1.14
 revision=10
-wrksrc="$pkgname-$version"
 build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index 58db8270c399..c5406a33716e 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -2,7 +2,6 @@
 pkgname=daemontools
 version=0.76
 revision=3
-wrksrc=admin
 build_wrksrc=${pkgname}-${version}
 build_style=slashpackage
 short_desc="A collection of tools for managing UNIX services"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index 575d9b7a74e7..84c1b946d10c 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index 23d75725e76a..7287982e3cff 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dolphin-emu/template b/srcpkgs/dolphin-emu/template
index 2b3a783943b8..1e1f54576f6c 100644
--- a/srcpkgs/dolphin-emu/template
+++ b/srcpkgs/dolphin-emu/template
@@ -6,7 +6,6 @@ _dolphin_commit=8ecfa537a242de74d2e372e30d9d79b14584b2fb
 _mgba_commit=40d4c430fc36caeb7ea32fd39624947ed487d2f2
 #Version/hash pair can be found at https://dolphin-emu.org/download/
 archs="x86_64* aarch64* ppc64le* i686*"
-wrksrc="dolphin-${_dolphin_commit}"
 build_style=cmake
 configure_args="-DUSE_SHARED_ENET=ON
  -DDOLPHIN_WC_DESCRIBE=${version%.*}-${version##*.}
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 4518697790ab..2ec8b69e925b 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74.3
 revision=1
-wrksrc=${pkgname}-0.74-3
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index 109336ddaa82..42b29dc79a59 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index 09727ef34fb2..23395379318c 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template
index e5f7e0ddc6a5..1d8ae21965c8 100644
--- a/srcpkgs/gcc6/template
+++ b/srcpkgs/gcc6/template
@@ -6,7 +6,6 @@ version=6.5.0
 revision=1
 _majorver="${version%%.*}"
 _minorver="${version%.*}"
-wrksrc=gcc-${version}
 hostmakedepends="automake libtool perl flex texinfo zip unzip"
 makedepends="gmp-devel mpfr-devel libmpc-devel zlib-devel"
 depends="binutils"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 43f5a1c95949..25a4b59da7ef 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.76
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 24c0a420e09d..fa77b1bd3e37 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index 5ae1d27e5f8f..bce3915de5b3 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 8cc72a801885..facbbbb661b3 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index 1d89c3e67eb6..40bb1c9b4644 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.3
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 280cbeebf717..efa6ea5f324d 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12rc4
 revision=1
-wrksrc="libax25-${version/rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="A set of functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 674b6ee304ad..0f204de0f9ae 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 5e8fe246c2b1..2558b5eddae4 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index c1ea4066c607..e4fbbc65921d 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.3
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index d02ce3f690a4..f6ba052028da 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 53674cf46e62..655e4f020265 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index 24adf3c50729..7a4a5efaaa0d 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 0fcb7f5fc98e..b38e05330ff8 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 1310b6469a8a..72a8e0725596 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.218
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index ce8e290eb7f3..82b7c319144e 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.56
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index cda5ec6b2850..33a13872b0b1 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 4e8c238d9712..94b74566ed22 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index b10d37f92007..be9484a5f44c 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index 609af96d16d8..ceea9eef58c3 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.4
 revision=7
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 44fab1032e6a..92eb647e9d53 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=1
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index 2b9c7db39ba9..a236dbbe8b94 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=1
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index a53602cf1684..368398c37261 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.2.2
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e97685d9ca4e..8a8ce51e1903 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=1
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7562524acabe..7312011a4edc 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 9e2841761822..baa3fef8ca74 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=1
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index fe8e5095fa43..004b233f54cd 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.1
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 97f2fe6b76e9..084169aa9a0b 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.6
 revision=3
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qflipper/template b/srcpkgs/qflipper/template
index 8554f45386e7..775c1a976c82 100644
--- a/srcpkgs/qflipper/template
+++ b/srcpkgs/qflipper/template
@@ -3,7 +3,6 @@ pkgname=qflipper
 version=1.2.0
 revision=1
 _nanopb_version=0.4.6
-wrksrc="qFlipper-${version}"
 build_style=qmake
 configure_args="CONFIG+=qtquickcompiler DEFINES+=DISABLE_APPLICATION_UPDATES"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 0e4840d0e7f8..43c733b7bb36 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index e23ab05eeb5e..60cb8906d0d8 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index ab620ba7bd5f..0eb069af66a5 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cae838c694ca..50a4e71caf61 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=1
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 0758fdb6a33d..ac93ea5ce99a 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.09.26
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index ab4a21017b5d..5a812b0aaf39 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index 12210f250d51..671835e9db7c 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.1
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 57861e388ae2..8df701ad5ce8 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index c2a7873df584..1ea3b347ef02 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 10602fae9f2d..e5fd730e40ea 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=1
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index d647508ec05a..6e7aa036e7fb 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From b78131eba330180f02366bcbe42298d378545d72 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 08/18] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index e40cde726712..f6640f3b8432 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From 3066801fd14b62d1bafccbf794546383000b96b4 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, 19 Sep 2021 18:16:36 +0700
Subject: [PATCH 09/18] daemontools: fix post_extract

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

diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index c5406a33716e..15a42ea5656d 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -9,13 +9,13 @@ maintainer="bougyman <tj@rubyists.com>"
 license="Public Domain"
 homepage="http://cr.yp.to/daemontools.html"
 distfiles="http://cr.yp.to/daemontools/${pkgname}-${version}.tar.gz
- http://smarden.org/pape/djb/manpages/daemontools-0.76-man-20020131.tar.gz"
+ http://smarden.org/pape/djb/manpages/daemontools-${version}-man-20020131.tar.gz"
 checksum="a55535012b2be7a52dcd9eccabb9a198b13be50d0384143bd3b32b8710df4c1f
  1b4d77afe0878a0df587672531a3f7bbe0feb7ad0e9acf50395426e3c434600a"
 patch_args=-Np0
 
 post_extract() {
-	mv $XBPS_BUILDDIR/daemontools-man ${wrksrc}
+	mv admin/$build_wrksrc .
 }
 
 post_install() {

From 7772874514db002028c187945777d616d1d2d2af 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, 19 Sep 2021 18:34:19 +0700
Subject: [PATCH 10/18] EmptyEpsilon: fix wrksrc

---
 srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch | 12 ++++++------
 srcpkgs/EmptyEpsilon/template                   |  9 ++++++++-
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
index 9d377ce40f23..160c5b39d9ff 100644
--- a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
+++ b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch
@@ -1,9 +1,9 @@
 this fixes the serial driver on musl as well as on ppc
 
-diff --git src/hardware/serialDriver.cpp src/hardware/serialDriver.cpp
+diff --git a/EmptyEpsilon/src/hardware/serialDriver.cpp a/EmptyEpsilon/src/hardware/serialDriver.cpp
 index 0bb0228..d935c63 100644
---- a/src/hardware/serialDriver.cpp
-+++ b/src/hardware/serialDriver.cpp
+--- a/EmptyEpsilon/src/hardware/serialDriver.cpp
++++ b/EmptyEpsilon/src/hardware/serialDriver.cpp
 @@ -2,20 +2,31 @@
  #ifdef __WIN32__
      #include <windows.h>
@@ -154,10 +154,10 @@ index 0bb0228..d935c63 100644
      FILE* f = fopen(("/sys/class/tty/" + port + "/device/modalias").c_str(), "rt");
      if (!f)
          return "";
-diff --git src/hardware/serialDriver.h src/hardware/serialDriver.h
+diff --git a/EmptyEpsilon/src/hardware/serialDriver.h a/EmptyEpsilon/src/hardware/serialDriver.h
 index 29cc0b5..9513457 100644
---- a/src/hardware/serialDriver.h
-+++ b/src/hardware/serialDriver.h
+--- a/EmptyEpsilon/src/hardware/serialDriver.h
++++ b/EmptyEpsilon/src/hardware/serialDriver.h
 @@ -14,7 +14,7 @@ private:
  #ifdef __WIN32__
      HANDLE handle;
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 8df162c2f482..37a0a4720184 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -7,7 +7,9 @@ _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
 build_style=cmake
-configure_args="-DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/SeriousProton-EE-${version}
+build_wrksrc="EmptyEpsilon"
+configure_args="
+ -DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/$pkgname-$version/SeriousProton
  -DCPACK_PACKAGE_VERSION=${version}
  -DCPACK_PACKAGE_VERSION_MAJOR=$_ver_major
  -DCPACK_PACKAGE_VERSION_MINOR=$_ver_minor
@@ -22,3 +24,8 @@ distfiles="https://github.com/daid/EmptyEpsilon/archive/EE-${version}.tar.gz
  https://github.com/daid/SeriousProton/archive/EE-${version}.tar.gz>SP-${version}.tar.gz"
 checksum="c1c4f11fefe1afac6076c795e8785c7507a297ba3f7f2be9ed30c97b1e93cb24
  62ab03dc904bd10f017fff338e55ec97c86f0bc3903a18d6c44285b86776a2d7"
+
+post_extract() {
+	mv EmptyEpsilon* EmptyEpsilon
+	mv SeriousProton* SeriousProton
+}

From e75a912fdf64a5e1c57f83bd627ccfd3ade6bf73 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, 19 Sep 2021 18:41:35 +0700
Subject: [PATCH 11/18] Fritzing: fix build with new do_extract

---
 srcpkgs/Fritzing/patches/libgit2.patch | 4 ++--
 srcpkgs/Fritzing/template              | 9 ++++++++-
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Fritzing/patches/libgit2.patch b/srcpkgs/Fritzing/patches/libgit2.patch
index beb24655b929..2eab4a00dd62 100644
--- a/srcpkgs/Fritzing/patches/libgit2.patch
+++ b/srcpkgs/Fritzing/patches/libgit2.patch
@@ -2,8 +2,8 @@ make compatible with libgit2 >= 0.24.0
 https://github.com/fritzing/fritzing-app/commit/4cb5185d464bf98e9da5ceca72d5af907ff824ef
 https://github.com/fritzing/fritzing-app/commit/472951243d70eeb40a53b1f7e16e6eab0588d079
 
---- a/src/version/partschecker.cpp	2016-06-01 21:48:27.000000000 +0200
-+++ b/src/version/partschecker.cpp	2018-01-13 11:30:34.895137270 +0100
+--- a/app/src/version/partschecker.cpp	2016-06-01 21:48:27.000000000 +0200
++++ b/app/src/version/partschecker.cpp	2018-01-13 11:30:34.895137270 +0100
 @@ -121,7 +121,13 @@
      /**
       * Connect to the remote.
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index a73024fd5ecb..fd3d889d413c 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,6 +3,7 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
+build_wrksrc="app"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel boost-devel libgit2-devel"
@@ -17,6 +18,11 @@ checksum="2475a95aad2c1536eef3fdb72665c5c16590644b45bd110a0cde223c916625b8
  2d5882f0180d04c582ef418fd286bf1d04142409d316a4cd5c9ce3e2d91434dd"
 
 post_extract() {
+	mv fritzing-app-* app
+	mv fritzing-parts-* parts
+}
+
+post_patch() {
 	# looks for libgit2 and boost in the source tree
 	# make it use the system libraries
 	sed -i -e "s|\(LIBGIT2INCLUDE =\) ../libgit2/include|\1 ${XBPS_CROSS_BASE}/usr/include|" \
@@ -29,7 +35,8 @@ post_extract() {
 }
 
 post_install() {
-	mv ${XBPS_BUILDDIR}/fritzing-parts-$_partshash/ ${DESTDIR}/usr/share/fritzing/parts
+	vmkdir usr/share/fritzing
+	vcopy ../parts/ usr/share/fritzing/
 	mv ${DESTDIR}/usr/bin/Fritzing{,-bin}
 	vbin ${FILESDIR}/Fritzing
 	sed -i -e "s;^Icon=.*;Icon=fritzing;" ${DESTDIR}/usr/share/applications/fritzing.desktop

From 963c47aad135ca1386c5b63039a29950f4a212df 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, 19 Sep 2021 20:14:42 +0700
Subject: [PATCH 12/18] arcan: fix build after new do_extract

---
 srcpkgs/arcan/patches/show-message.patch |  6 +++---
 srcpkgs/arcan/template                   | 13 +++++++------
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/arcan/patches/show-message.patch b/srcpkgs/arcan/patches/show-message.patch
index 34cbf3af88d0..5cf4d77bad1c 100644
--- a/srcpkgs/arcan/patches/show-message.patch
+++ b/srcpkgs/arcan/patches/show-message.patch
@@ -1,7 +1,7 @@
-Index: a/src/CMakeLists.txt
+Index: a/arcan/src/CMakeLists.txt
 ===================================================================
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
+--- a/arcan/src/CMakeLists.txt
++++ b/arcan/src/CMakeLists.txt
 @@ -1,16 +1,8 @@
  # tried playing nice by using REQUIRE_QUIET but some built-in modules
  # (CheckLibraryExists, ...) wouldn't listen so how about a nice cup
diff --git a/srcpkgs/arcan/template b/srcpkgs/arcan/template
index bedb35f87359..b0834f96d001 100644
--- a/srcpkgs/arcan/template
+++ b/srcpkgs/arcan/template
@@ -3,11 +3,11 @@
 pkgname=arcan
 version=0.6.2
 revision=1
-build_wrksrc=src
+build_wrksrc=arcan/src
 build_style=cmake
 make_cmd=make
 configure_args="-DDISTR_TAG='Void Linux' -DVIDEO_PLATFORM=egl-dri
- -DHYBRID_SDL=On
+ -DHYBRID_SDL=On -DDISABLE_WAYLAND=$(vopt_if wayland OFF ON)
  $(vopt_if luajit '-DDISABLE_JIT=OFF' '-DDISABLE_JIT=ON')"
 hostmakedepends="pkg-config
  $(vopt_if wayland wayland-devel)"
@@ -24,7 +24,7 @@ maintainer="Piraty <piraty1@inbox.ru>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, BSD-3-Clause"
 homepage="https://arcan-fe.com/"
 _versionOpenal=0.5.4
-distfiles="https://github.com/letoram/${pkgname}/archive/${version}.tar.gz
+distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz
  https://github.com/letoram/openal/archive/${_versionOpenal}.tar.gz>openal_arcan.${_versionOpenal}.tar.gz"
 checksum="635c447c341c7b803fd13317d3027ce438e8965803943a213a8f4409352d889c
  3a50a87c05b67c466a868cc77f8dc7f9cfc9466aeeafcd823daca0d108c504da"
@@ -49,11 +49,12 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	CFLAGS="-latomic"
 fi
 
-post_patch() {
-	rm -f platform/cmake/modules/FindPkgConfig.cmake
+post_extract() {
+	mv arcan-$version arcan
+	rm arcan/src/platform/cmake/modules/FindPkgConfig.cmake
 	# provide patched openAL. the _lwa part of the build relies on a patched
 	# openAL implementation that is statically linked
-	ln -s ${XBPS_BUILDDIR}/openal-${_versionOpenal} ${XBPS_BUILDDIR}/arcan-${version}/external/git/openal
+	mv openal-$_versionOpenal arcan/external/git/openal
 }
 
 post_install() {

From f37c210d946efcc009c389fe5ebd57fa238bdef0 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, 19 Sep 2021 20:36:59 +0700
Subject: [PATCH 13/18] crda: fix build

---
 srcpkgs/crda/patches/python3.patch | 4 ++--
 srcpkgs/crda/template              | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/crda/patches/python3.patch b/srcpkgs/crda/patches/python3.patch
index 3e1c51ce59c5..bfa3ec1777a6 100644
--- a/srcpkgs/crda/patches/python3.patch
+++ b/srcpkgs/crda/patches/python3.patch
@@ -1,6 +1,6 @@
 https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/crda/trunk/crda-4.14-python-3.patch
---- a/utils/key2pub.py
-+++ b/utils/key2pub.py
+--- a/crda/utils/key2pub.py
++++ b/crda/utils/key2pub.py
 @@ -1,22 +1,22 @@
 -#!/usr/bin/env python
 +#!/usr/bin/env python3
diff --git a/srcpkgs/crda/template b/srcpkgs/crda/template
index 4c5183f23c64..7521f2271c72 100644
--- a/srcpkgs/crda/template
+++ b/srcpkgs/crda/template
@@ -4,7 +4,7 @@ version=4.14
 revision=2
 _dbname=wireless-regdb
 _dbversion=2020.11.20
-_dbsrc="${XBPS_BUILDDIR}/${_dbname}-${_dbversion}/"
+build_wrksrc="crda"
 hostmakedepends="openssl python3-M2Crypto pkg-config"
 makedepends="libnl-devel libgcrypt-devel"
 depends="iw"
@@ -21,7 +21,9 @@ conf_files="/etc/wireless-regdom.conf"
 build_options="wardrive"
 desc_option_wardrive="Disable CRDA checks for wardriving competitions"
 
+_dbsrc="../${_dbname}-${_dbversion}/"
 post_extract() {
+	mv crda-$version crda
 	if [ "$build_option_wardrive" ]; then
 		sed -i 's/([0-9][0-9])/(33)/g' ${_dbsrc}/db.txt # Max 2W =~ 33dBm
 	fi
@@ -29,10 +31,8 @@ post_extract() {
 
 do_build() {
 	CFLAGS+=" -Wno-unused-const-variable"
-	cd ${_dbsrc}
-	cp *.pub.pem ${wrksrc}/pubkeys
+	cp ${_dbsrc}/*.pub.pem pubkeys
 
-	cd ${wrksrc}
 	make CC="$CC" all_noverify
 }
 

From 41b56488968d13843e2eb0067157523eec6374c8 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, 19 Sep 2021 23:01:33 +0700
Subject: [PATCH 14/18] gcc: fix build

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

diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index 23395379318c..4638bebce8e6 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -154,11 +154,12 @@ if [ "$CROSS_BUILD" ]; then
 fi
 
 post_extract() {
-	mkdir -p ${wrksrc}/{gmp,mpfr,mpc,isl}
-	cp -ar ${XBPS_BUILDDIR}/gmp-${_gmp_version}/* ${wrksrc}/gmp/
-	cp -ar ${XBPS_BUILDDIR}/mpfr-${_mpfr_version}/* ${wrksrc}/mpfr/
-	cp -ar ${XBPS_BUILDDIR}/mpc-${_mpc_version}/* ${wrksrc}/mpc/
-	cp -ar ${XBPS_BUILDDIR}/isl-${_isl_version}/* ${wrksrc}/isl/
+	mv gcc-${version/pre/_pre}/* gcc-${version/pre/_pre}/.??* .
+	rmdir gcc-${version/pre/_pre}
+	mv gmp-${_gmp_version} gmp
+	mv mpfr-${_mpfr_version} mpfr
+	mv mpc-${_mpc_version} mpc
+	mv isl-${_isl_version} isl
 
 	if [ "$build_option_gnatboot" ]; then
 		local f="${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_gnat_tarball}"

From a33f01a3c82c8cca786e018350b0cecbb552c2b6 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, 19 Sep 2021 23:18:09 +0700
Subject: [PATCH 15/18] gcc6: fix build

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

diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template
index 1d8ae21965c8..2aa2903d8da0 100644
--- a/srcpkgs/gcc6/template
+++ b/srcpkgs/gcc6/template
@@ -60,8 +60,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mkdir -p ${wrksrc}/isl
-	cp -ar ${XBPS_BUILDDIR}/isl-${_isl_version}/* ${wrksrc}/isl/
+	mv gcc-${version}/* .
+	mv isl-${_isl_version} isl
 	# https://gcc.gnu.org/ml/java/2008-04/msg00027.html
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/ecj-*.jar ${wrksrc}/ecj.jar
 }

From bf8548d283e619e16430866bad7c87056fe85a31 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, 19 Sep 2021 23:35:14 +0700
Subject: [PATCH 16/18] gpsbabel: remove post_pkg

---
 srcpkgs/gpsbabel/template | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index fa77b1bd3e37..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -42,8 +42,3 @@ do_install() {
 	vmkdir usr/share/gpsbabel/translations
 	mv gui/*.qm ${DESTDIR}/usr/share/gpsbabel/translations
 }
-
-post_pkg() {
-	# Remove temporary stuff from masterdir
-	rm -rf ${XBPS_BUILDDIR}/babelweb
-}

From a442f8db50a7be35fd0838fef41378660238a429 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, 19 Sep 2021 23:38:03 +0700
Subject: [PATCH 17/18] ipe: fix post_extract

---
 srcpkgs/ipe/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/ipe/template b/srcpkgs/ipe/template
index 514a9f404f5c..8d9c6b09bfd2 100644
--- a/srcpkgs/ipe/template
+++ b/srcpkgs/ipe/template
@@ -18,7 +18,8 @@ checksum="e49d0057913a4a516b2017f00d9adb267903528559d1f0c7ebaf6cd914350aa5
 nocross="something with gsl"
 
 post_extract() {
-	mv $XBPS_BUILDDIR/ipe-tools* ipe-tools
+	mv ipe-$version/* .
+	mv ipe-tools-* ipe-tools
 
 	vsed -i 's/xlocale.h/locale.h/g' src/ipelib/ipeplatform.cpp
 	vsed -i '/cstdio/i#include <sys/types.h>' src/include/ipebase.h

From 59f39fbab789904bfada3f8db4a2c1a756b0ec22 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, 23 Oct 2022 15:18:06 +0700
Subject: [PATCH 18/18] fixup! hooks: do-extract: extract to temp dir then
 rename

---
 common/hooks/do-extract/00-distfiles.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index c98afccba6d4..248841d292bb 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -157,7 +157,7 @@ hook() {
 	# However, it requires GNU's find
 	num_dirs=0
 	for f in "$extractdir"/* "$extractdir"/.*; do
-		if [ -d "$f" ]; then
+		if [ -e "$f" ] || [ -L "$f" ]; then
 			case "$f" in
 			*/. | */..) ;;
 			*)

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (14 preceding siblings ...)
  2022-10-23  8:18 ` [PR PATCH] [Updated] " sgn
@ 2022-10-23  9:45 ` sgn
  2022-10-23 11:44 ` [PR REVIEW] " sgn
                   ` (12 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23  9:45 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1539888 bytes --]

From 81861aeea5ad227bc1f3d004a82423263c43975d 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 1/9] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 1ab75be4abd44fc1fbdf2485301de0a721292a75 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 2/9] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 44 ++++++++++++++++---------
 1 file changed, 28 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..248841d292bb 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,27 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ]; then
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	else
+		mv "$extractdir" "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From aa21e4fcbb95235836dc1523045da1b7411517e9 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, 19 Sep 2021 17:19:11 +0700
Subject: [PATCH 3/9] srcpkgs: remove create_wrksrc en-mass

---
 srcpkgs/9menu/template                          | 1 -
 srcpkgs/EmptyEpsilon/template                   | 1 -
 srcpkgs/Fritzing/template                       | 1 -
 srcpkgs/Grammalecte/template                    | 1 -
 srcpkgs/ISOEnts/template                        | 1 -
 srcpkgs/MonkeysAudio/template                   | 1 -
 srcpkgs/OpenLP/template                         | 1 -
 srcpkgs/amdvlk/template                         | 1 -
 srcpkgs/ampache/template                        | 1 -
 srcpkgs/antiword/template                       | 1 -
 srcpkgs/anydesk/template                        | 1 -
 srcpkgs/arcan/template                          | 1 -
 srcpkgs/arduino/template                        | 1 -
 srcpkgs/arena/template                          | 1 -
 srcpkgs/artwiz-fonts/template                   | 1 -
 srcpkgs/asm6/template                           | 1 -
 srcpkgs/asus-kbd-backlight/template             | 1 -
 srcpkgs/b43-firmware/template                   | 1 -
 srcpkgs/beaglebone-kernel/template              | 1 -
 srcpkgs/bff/template                            | 1 -
 srcpkgs/bitfighter/template                     | 1 -
 srcpkgs/bmake/template                          | 1 -
 srcpkgs/breeze-cursors/template                 | 1 -
 srcpkgs/broadcom-wl-dkms/template               | 1 -
 srcpkgs/brother-brscan3/template                | 1 -
 srcpkgs/brother-dcp197c-cupswrapper/template    | 1 -
 srcpkgs/brother-dcp197c-lpr/template            | 1 -
 srcpkgs/ca-certificates/template                | 1 -
 srcpkgs/cabbage/template                        | 1 -
 srcpkgs/ccl/template                            | 1 -
 srcpkgs/chatterino2/template                    | 1 -
 srcpkgs/chromium-widevine/template              | 1 -
 srcpkgs/clipper/template                        | 1 -
 srcpkgs/codelite/template                       | 1 -
 srcpkgs/colobot-data/template                   | 1 -
 srcpkgs/cpuburn-a53/template                    | 1 -
 srcpkgs/crack-attack/template                   | 1 -
 srcpkgs/crda/template                           | 1 -
 srcpkgs/cross-x86_64-w64-mingw32/template       | 1 -
 srcpkgs/cryfs/template                          | 1 -
 srcpkgs/ctzcls-cups/template                    | 1 -
 srcpkgs/daemontools/template                    | 1 -
 srcpkgs/darkplaces/template                     | 1 -
 srcpkgs/dina-font/template                      | 1 -
 srcpkgs/ditaa/template                          | 1 -
 srcpkgs/dmd-bootstrap/template                  | 1 -
 srcpkgs/dmd/template                            | 1 -
 srcpkgs/dmd2.081/template                       | 1 -
 srcpkgs/dmd2.091/template                       | 1 -
 srcpkgs/doom3/template                          | 1 -
 srcpkgs/dwarffortress/template                  | 1 -
 srcpkgs/electron19/template                     | 1 -
 srcpkgs/element-desktop/template                | 1 -
 srcpkgs/emacs-ess/template                      | 1 -
 srcpkgs/ent/template                            | 1 -
 srcpkgs/epson-inkjet-printer-escpr2/template    | 1 -
 srcpkgs/erlang/template                         | 1 -
 srcpkgs/es/template                             | 1 -
 srcpkgs/exa/template                            | 1 -
 srcpkgs/figlet-fonts/template                   | 1 -
 srcpkgs/fillets-ng/template                     | 1 -
 srcpkgs/firefox-esr-i18n/template               | 1 -
 srcpkgs/firefox-i18n/template                   | 1 -
 srcpkgs/font-Hasklig/template                   | 1 -
 srcpkgs/font-atkinson-hyperlegible-ttf/template | 1 -
 srcpkgs/font-cozette/template                   | 1 -
 srcpkgs/font-fantasque-sans-ttf/template        | 1 -
 srcpkgs/font-firacode/template                  | 1 -
 srcpkgs/font-fontin/template                    | 1 -
 srcpkgs/font-hanazono/template                  | 1 -
 srcpkgs/font-hermit-otf/template                | 1 -
 srcpkgs/font-iosevka/template                   | 1 -
 srcpkgs/font-libertine-ttf/template             | 1 -
 srcpkgs/font-manjari/template                   | 1 -
 srcpkgs/font-sarasa-gothic/template             | 1 -
 srcpkgs/font-symbola/template                   | 1 -
 srcpkgs/font-unifont-bdf/template               | 1 -
 srcpkgs/font-vazir-code/template                | 1 -
 srcpkgs/font-vazir/template                     | 1 -
 srcpkgs/font-vollkorn-ttf/template              | 1 -
 srcpkgs/fonts-droid-ttf/template                | 1 -
 srcpkgs/fortune-mod-void/template               | 1 -
 srcpkgs/fpc/template                            | 1 -
 srcpkgs/fsbext/template                         | 1 -
 srcpkgs/gajim-omemo/template                    | 1 -
 srcpkgs/geckodriver/template                    | 1 -
 srcpkgs/ghidra/template                         | 1 -
 srcpkgs/gnome-colors-icon-theme/template        | 1 -
 srcpkgs/go/template                             | 1 -
 srcpkgs/gopass-jsonapi/template                 | 1 -
 srcpkgs/grabc/template                          | 1 -
 srcpkgs/gtk-theme-united-gnome/template         | 1 -
 srcpkgs/guvcview/template                       | 1 -
 srcpkgs/helden-software/template                | 1 -
 srcpkgs/hobbits/template                        | 1 -
 srcpkgs/hopper/template                         | 1 -
 srcpkgs/hunspell-ca_ES/template                 | 1 -
 srcpkgs/hunspell-da_DK/template                 | 1 -
 srcpkgs/hunspell-de_CH/template                 | 1 -
 srcpkgs/hunspell-de_DE/template                 | 1 -
 srcpkgs/hunspell-el_GR/template                 | 1 -
 srcpkgs/hunspell-en_AU/template                 | 1 -
 srcpkgs/hunspell-en_CA/template                 | 1 -
 srcpkgs/hunspell-en_GB-ize/template             | 1 -
 srcpkgs/hunspell-en_US/template                 | 1 -
 srcpkgs/hunspell-es_ES/template                 | 1 -
 srcpkgs/hunspell-fr_FR/template                 | 1 -
 srcpkgs/hunspell-hr_HR/template                 | 1 -
 srcpkgs/hunspell-it_IT/template                 | 1 -
 srcpkgs/hunspell-pl_PL/template                 | 1 -
 srcpkgs/hunspell-ro_RO/template                 | 1 -
 srcpkgs/hunspell-ru_RU-ieyo/template            | 1 -
 srcpkgs/hunspell-ru_RU/template                 | 1 -
 srcpkgs/hunspell-sl_SI/template                 | 1 -
 srcpkgs/hunspell-sv_SE/template                 | 1 -
 srcpkgs/ictree/template                         | 1 -
 srcpkgs/icu4lua/template                        | 1 -
 srcpkgs/intellij-idea-ultimate-edition/template | 1 -
 srcpkgs/ipe/template                            | 1 -
 srcpkgs/ipw2100-firmware/template               | 1 -
 srcpkgs/jnettop/template                        | 1 -
 srcpkgs/kexec-tools/template                    | 1 -
 srcpkgs/kickassembler/template                  | 1 -
 srcpkgs/klystrack/template                      | 1 -
 srcpkgs/libaom/template                         | 1 -
 srcpkgs/lilypond-doc/template                   | 1 -
 srcpkgs/lua-language-server/template            | 1 -
 srcpkgs/lua54-cjson/template                    | 1 -
 srcpkgs/lua54-luadbi/template                   | 1 -
 srcpkgs/m17n-db/template                        | 1 -
 srcpkgs/macchanger/template                     | 1 -
 srcpkgs/mandrel/template                        | 1 -
 srcpkgs/mb2md/template                          | 1 -
 srcpkgs/memtest86+/template                     | 1 -
 srcpkgs/minetest/template                       | 1 -
 srcpkgs/moby/template                           | 1 -
 srcpkgs/mozc/template                           | 1 -
 srcpkgs/msp430-toolchain/template               | 1 -
 srcpkgs/mytop/template                          | 1 -
 srcpkgs/neomutt/template                        | 1 -
 srcpkgs/netpbm/template                         | 1 -
 srcpkgs/nginx/template                          | 1 -
 srcpkgs/nim/template                            | 1 -
 srcpkgs/noto-fonts-cjk/template                 | 1 -
 srcpkgs/nvidia/template                         | 1 -
 srcpkgs/nvidia390/template                      | 1 -
 srcpkgs/nvidia470/template                      | 1 -
 srcpkgs/nyxt/template                           | 1 -
 srcpkgs/opencv/template                         | 1 -
 srcpkgs/openjdk17/template                      | 1 -
 srcpkgs/openspades/template                     | 1 -
 srcpkgs/openttd/template                        | 1 -
 srcpkgs/opentyrian/template                     | 1 -
 srcpkgs/opera/template                          | 1 -
 srcpkgs/pandoc/template                         | 1 -
 srcpkgs/pari-elldata/template                   | 1 -
 srcpkgs/pari-galdata/template                   | 1 -
 srcpkgs/pari-galpol/template                    | 1 -
 srcpkgs/pari-nflistdata/template                | 1 -
 srcpkgs/pari-nftables/template                  | 1 -
 srcpkgs/pari-seadata-big/template               | 1 -
 srcpkgs/pari-seadata/template                   | 1 -
 srcpkgs/passff-host/template                    | 1 -
 srcpkgs/pcc/template                            | 1 -
 srcpkgs/pdf.js/template                         | 1 -
 srcpkgs/pinebookpro-firmware/template           | 1 -
 srcpkgs/pinephone-uboot/template                | 1 -
 srcpkgs/pipewire/template                       | 1 -
 srcpkgs/plantuml/template                       | 1 -
 srcpkgs/plex-media-server/template              | 1 -
 srcpkgs/praat/template                          | 1 -
 srcpkgs/protobuf/template                       | 1 -
 srcpkgs/python3-PyPDF2/template                 | 1 -
 srcpkgs/python3-applib/template                 | 1 -
 srcpkgs/python3-esprima/template                | 1 -
 srcpkgs/python3-httplib2/template               | 1 -
 srcpkgs/python3-sphinxcontrib/template          | 1 -
 srcpkgs/python3-tomli/template                  | 1 -
 srcpkgs/python3-watchman/template               | 1 -
 srcpkgs/qbittorrent/template                    | 1 -
 srcpkgs/qtforkawesome/template                  | 1 -
 srcpkgs/qtractor/template                       | 1 -
 srcpkgs/redo/template                           | 1 -
 srcpkgs/rtmpdump/template                       | 1 -
 srcpkgs/rust-bootstrap/template                 | 1 -
 srcpkgs/samsung-unified-driver/template         | 1 -
 srcpkgs/scite/template                          | 1 -
 srcpkgs/sent/template                           | 1 -
 srcpkgs/shorewall/template                      | 1 -
 srcpkgs/simh/template                           | 1 -
 srcpkgs/skype/template                          | 1 -
 srcpkgs/speed-dreams/template                   | 1 -
 srcpkgs/spotify/template                        | 1 -
 srcpkgs/sqmail/template                         | 1 -
 srcpkgs/srb2/template                           | 1 -
 srcpkgs/steam-fonts/template                    | 1 -
 srcpkgs/sunxi-mali/template                     | 1 -
 srcpkgs/teamspeak3/template                     | 1 -
 srcpkgs/texlive2014-bin/template                | 1 -
 srcpkgs/texlive2016-bin/template                | 1 -
 srcpkgs/texlive2017-bin/template                | 1 -
 srcpkgs/texlive2018-bin/template                | 1 -
 srcpkgs/texlive2019-bin/template                | 1 -
 srcpkgs/texlive2020-bin/template                | 1 -
 srcpkgs/texlive2021-bin/template                | 1 -
 srcpkgs/texlive2022-bin/template                | 1 -
 srcpkgs/thunderbird-i18n/template               | 1 -
 srcpkgs/toybox/template                         | 1 -
 srcpkgs/tpm-tools/template                      | 1 -
 srcpkgs/ucspi-ssl/template                      | 1 -
 srcpkgs/ucspi-tcp6/template                     | 1 -
 srcpkgs/ufoai/template                          | 1 -
 srcpkgs/unicode-character-database/template     | 1 -
 srcpkgs/unicode-emoji/template                  | 1 -
 srcpkgs/vaultwarden-web/template                | 1 -
 srcpkgs/vboot-utils/template                    | 1 -
 srcpkgs/vscl/template                           | 1 -
 srcpkgs/wayfire/template                        | 1 -
 srcpkgs/wine/template                           | 1 -
 srcpkgs/wineasio/template                       | 1 -
 srcpkgs/wps-office/template                     | 1 -
 srcpkgs/x48/template                            | 1 -
 srcpkgs/xrootconsole/template                   | 1 -
 srcpkgs/xvfb-run/template                       | 1 -
 srcpkgs/zoom/template                           | 1 -
 srcpkgs/zpaq/template                           | 1 -
 226 files changed, 226 deletions(-)

diff --git a/srcpkgs/9menu/template b/srcpkgs/9menu/template
index 9451cb705e3b..e7c419574a2c 100644
--- a/srcpkgs/9menu/template
+++ b/srcpkgs/9menu/template
@@ -9,7 +9,6 @@ license="MIT"
 homepage="ftp://freefriends.org/arnold/Source"
 distfiles="ftp://freefriends.org/arnold/Source/${pkgname}-${version}.shar.gz"
 checksum=21db836fb02f3686c33233c5b4c09376fcf694b736f0297436f97df137358ac2
-create_wrksrc=yes
 
 do_extract() {
 	zcat "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.shar.gz" | sh
diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template
index 12b0315c505b..37a0a4720184 100644
--- a/srcpkgs/EmptyEpsilon/template
+++ b/srcpkgs/EmptyEpsilon/template
@@ -6,7 +6,6 @@ _ver_major="${version%%.*}"
 _ver_minor="${version%.*}"
 _ver_minor="${_ver_minor#*.}"
 _ver_patch="${version##*.}"
-create_wrksrc=yes
 build_style=cmake
 build_wrksrc="EmptyEpsilon"
 configure_args="
diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template
index 6ac5673ef723..fd3d889d413c 100644
--- a/srcpkgs/Fritzing/template
+++ b/srcpkgs/Fritzing/template
@@ -3,7 +3,6 @@ pkgname=Fritzing
 version=0.9.3b
 revision=6
 _partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14
-create_wrksrc=yes
 build_wrksrc="app"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/Grammalecte/template b/srcpkgs/Grammalecte/template
index ead50b056cc1..56468e6197ed 100644
--- a/srcpkgs/Grammalecte/template
+++ b/srcpkgs/Grammalecte/template
@@ -2,7 +2,6 @@
 pkgname=Grammalecte
 version=1.6.0
 revision=4
-create_wrksrc=yes
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/ISOEnts/template b/srcpkgs/ISOEnts/template
index 6b0376fdd6a8..c935c487c0f2 100644
--- a/srcpkgs/ISOEnts/template
+++ b/srcpkgs/ISOEnts/template
@@ -2,7 +2,6 @@
 pkgname=ISOEnts
 version=1986
 revision=6
-create_wrksrc=yes
 depends="xmlcatmgr"
 short_desc="Character entity sets from ISO 8879:1986 (SGML)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/MonkeysAudio/template b/srcpkgs/MonkeysAudio/template
index 6b9f47eda5e6..327646b872e3 100644
--- a/srcpkgs/MonkeysAudio/template
+++ b/srcpkgs/MonkeysAudio/template
@@ -2,7 +2,6 @@
 pkgname=MonkeysAudio
 version=5.28
 revision=3
-create_wrksrc=yes
 build_style="gnu-makefile"
 depends="libMAC>=${version}_${revision}"
 short_desc="Fast and powerful lossless audio (de)compressor"
diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template
index e8dd194f52b5..454d2b407a75 100644
--- a/srcpkgs/OpenLP/template
+++ b/srcpkgs/OpenLP/template
@@ -2,7 +2,6 @@
 pkgname=OpenLP
 version=2.9.5
 revision=1
-create_wrksrc=yes
 build_style=python3-module
 hostmakedepends="python3-setuptools qt5-host-tools"
 depends="python3-alembic python3-appdirs python3-BeautifulSoup4 python3-chardet
diff --git a/srcpkgs/amdvlk/template b/srcpkgs/amdvlk/template
index a5aba8577b4e..5ca0a491d6f6 100644
--- a/srcpkgs/amdvlk/template
+++ b/srcpkgs/amdvlk/template
@@ -10,7 +10,6 @@ _spvgen_commit=6c2f36bcf0f8ff7ba8d20c8b789ca6346d1e16b1
 _MetroHash_commit=3c566dd9cda44ca7fd97659e0b53ac953f9037d2
 _CWPack_commit=39f8940199e60c44d4211cf8165dfd12876316fa
 archs="i686* x86_64*"
-create_wrksrc=yes
 build_wrksrc="xgl"
 build_style=cmake
 configure_args="-DBUILD_WAYLAND_SUPPORT=ON
diff --git a/srcpkgs/ampache/template b/srcpkgs/ampache/template
index a13bb117b9a4..157b391d34e6 100644
--- a/srcpkgs/ampache/template
+++ b/srcpkgs/ampache/template
@@ -2,7 +2,6 @@
 pkgname=ampache
 version=5.5.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="php8.1 mariadb"
 short_desc="Web-based tool for managing your audio/video files"
diff --git a/srcpkgs/antiword/template b/srcpkgs/antiword/template
index c33563fa0c9a..bc450cc67936 100644
--- a/srcpkgs/antiword/template
+++ b/srcpkgs/antiword/template
@@ -2,7 +2,6 @@
 pkgname=antiword
 version=0.37
 revision=2
-create_wrksrc=yes
 build_wrksrc="antiword-${version}"
 short_desc="Converts the binary files from Word to plain text and to PostScript"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template
index 268c6c067c8a..295adef677eb 100644
--- a/srcpkgs/anydesk/template
+++ b/srcpkgs/anydesk/template
@@ -3,7 +3,6 @@ pkgname=anydesk
 version=6.2.0
 revision=2
 archs="x86_64"
-create_wrksrc="yes"
 hostmakedepends="patchelf rpmextract"
 depends="hicolor-icon-theme gtkglext"
 short_desc="Fast remote desktop application"
diff --git a/srcpkgs/arcan/template b/srcpkgs/arcan/template
index 610c0d25bf96..b0834f96d001 100644
--- a/srcpkgs/arcan/template
+++ b/srcpkgs/arcan/template
@@ -3,7 +3,6 @@
 pkgname=arcan
 version=0.6.2
 revision=1
-create_wrksrc=yes
 build_wrksrc=arcan/src
 build_style=cmake
 make_cmd=make
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..d8a2b77f9c54 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -4,7 +4,6 @@ version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
 wrksrc=$pkgname-$version
-create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..92b656e9308d 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -27,7 +27,6 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 distfiles="http://www.playwitharena.de/downloads/arenalinux_${_arch}_${version}.tar.gz"
-create_wrksrc=yes
 nostrip=yes
 
 do_install() {
diff --git a/srcpkgs/artwiz-fonts/template b/srcpkgs/artwiz-fonts/template
index 37a29b49108c..d53078b1f5e0 100644
--- a/srcpkgs/artwiz-fonts/template
+++ b/srcpkgs/artwiz-fonts/template
@@ -2,7 +2,6 @@
 pkgname=artwiz-fonts
 version=1.3
 revision=5
-create_wrksrc=yes
 depends="font-util mkfontdir"
 short_desc="Small futuristic ASCII fonts for X"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/asm6/template b/srcpkgs/asm6/template
index ca9b8fdd92c6..db07aa14d382 100644
--- a/srcpkgs/asm6/template
+++ b/srcpkgs/asm6/template
@@ -2,7 +2,6 @@
 pkgname=asm6
 version=1.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Simple but functional 6502 assembler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/asus-kbd-backlight/template b/srcpkgs/asus-kbd-backlight/template
index a3d116b0539e..3c59cdcb06e7 100644
--- a/srcpkgs/asus-kbd-backlight/template
+++ b/srcpkgs/asus-kbd-backlight/template
@@ -2,7 +2,6 @@
 pkgname=asus-kbd-backlight
 version=1.2
 revision=2
-create_wrksrc=yes
 depends="bash"
 short_desc="Helper for adjusting keyboard backlight brightness in Asus Zenbook"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..33f6e70bd335 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -3,7 +3,6 @@ pkgname=b43-firmware
 version=6.30.163.46
 revision=2
 wrksrc="${pkgname}"
-create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beaglebone-kernel/template b/srcpkgs/beaglebone-kernel/template
index b36c9b36eb53..7a728bbea7c0 100644
--- a/srcpkgs/beaglebone-kernel/template
+++ b/srcpkgs/beaglebone-kernel/template
@@ -16,7 +16,6 @@ checksum="
  7cd135cc1791680553cc40bf23ce11ab24b84a3ece33d810950e089090d4f65f
  5513a392ce87c8878d5a304cfda2d9f3753e01d5aefc1d47868de6350a2015bb"
 
-create_wrksrc=yes
 build_wrksrc="linux-${version}"
 _kernver="${version}_${revision}"
 
diff --git a/srcpkgs/bff/template b/srcpkgs/bff/template
index 3f4e0f63a2ba..ef3f5d0be61d 100644
--- a/srcpkgs/bff/template
+++ b/srcpkgs/bff/template
@@ -3,7 +3,6 @@ pkgname=bff
 reverts=1.0.5_1
 version=1.0
 revision=3
-create_wrksrc="yes"
 hostmakedepends="rpmextract"
 short_desc="Brainfuck interpreter (DBFI dialect)"
 maintainer="ananteris <ananteris@mailinator.com>"
diff --git a/srcpkgs/bitfighter/template b/srcpkgs/bitfighter/template
index d61ea6169f26..458372a3274f 100644
--- a/srcpkgs/bitfighter/template
+++ b/srcpkgs/bitfighter/template
@@ -2,7 +2,6 @@
 pkgname=bitfighter
 version=022
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DMASTER_MINIMAL=1 -DLUAJIT_BUILTIN=OFF"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index b0d84503614a..9ee0bd06ad98 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-create_wrksrc=yes
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/breeze-cursors/template b/srcpkgs/breeze-cursors/template
index f1a95c1d113d..6830ed58a498 100644
--- a/srcpkgs/breeze-cursors/template
+++ b/srcpkgs/breeze-cursors/template
@@ -2,7 +2,6 @@
 pkgname=breeze-cursors
 version=1.0
 revision=3
-create_wrksrc=yes
 build_style=meta
 depends="breeze-amber-cursor-theme
  breeze-blue-cursor-theme
diff --git a/srcpkgs/broadcom-wl-dkms/template b/srcpkgs/broadcom-wl-dkms/template
index a1a700259fbe..05732c215695 100644
--- a/srcpkgs/broadcom-wl-dkms/template
+++ b/srcpkgs/broadcom-wl-dkms/template
@@ -3,7 +3,6 @@ pkgname=broadcom-wl-dkms
 version=6.30.223.271
 revision=14
 archs="i686* x86_64*"
-create_wrksrc=yes
 depends="dkms"
 short_desc="Broadcom proprietary wireless drivers for Linux - DKMS kernel module"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brscan3/template b/srcpkgs/brother-brscan3/template
index 3a0e1e9bd10a..7633610736cb 100644
--- a/srcpkgs/brother-brscan3/template
+++ b/srcpkgs/brother-brscan3/template
@@ -3,7 +3,6 @@ pkgname=brother-brscan3
 version=0.2.13
 revision=2
 archs="i686 x86_64"
-create_wrksrc=yes
 hostmakedepends="tar"
 makedepends="sane-devel curl"
 depends="sane"
diff --git a/srcpkgs/brother-dcp197c-cupswrapper/template b/srcpkgs/brother-dcp197c-cupswrapper/template
index 0f71ea4ae0ad..38e7d3ac48fc 100644
--- a/srcpkgs/brother-dcp197c-cupswrapper/template
+++ b/srcpkgs/brother-dcp197c-cupswrapper/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-cupswrapper
 version=1.1.3
 revision=8
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="brother-dcp197c-lpr cups"
 short_desc="CUPS wrapper driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-dcp197c-lpr/template b/srcpkgs/brother-dcp197c-lpr/template
index 3d4067d2c9a9..1769c1647a4b 100644
--- a/srcpkgs/brother-dcp197c-lpr/template
+++ b/srcpkgs/brother-dcp197c-lpr/template
@@ -3,7 +3,6 @@ pkgname=brother-dcp197c-lpr
 version=1.1.3
 revision=6
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="a2ps ghostscript"
 short_desc="LPR driver for the brother DCP-197C printer/scanner"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ca-certificates/template b/srcpkgs/ca-certificates/template
index c45563c8f9a1..0f2b903b5f6e 100644
--- a/srcpkgs/ca-certificates/template
+++ b/srcpkgs/ca-certificates/template
@@ -5,7 +5,6 @@ revision=1
 _nss_version=${version#*+}
 bootstrap=yes
 conf_files="/etc/ca-certificates.conf"
-create_wrksrc=yes
 build_wrksrc="work"
 hostmakedepends="openssl"
 depends="openssl run-parts"
diff --git a/srcpkgs/cabbage/template b/srcpkgs/cabbage/template
index 23931ba7d7f2..a0500752ff2c 100644
--- a/srcpkgs/cabbage/template
+++ b/srcpkgs/cabbage/template
@@ -5,7 +5,6 @@ revision=1
 # specified in buildLinux.sh
 _jucever=5.4.7
 _vstsdkver=3611_22_10_2018_build_34
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 hostmakedepends="pkg-config xorg-server-xvfb"
 makedepends="libfreeglut-devel libcurl-devel jack-devel libXcomposite-devel
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 5972ddeb0ce6..5e8dabf27bad 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -3,7 +3,6 @@ pkgname=ccl
 version=1.12
 revision=1
 archs="i686* x86_64*"
-create_wrksrc=yes
 hostmakedepends="m4"
 short_desc="Clozure Common Lisp interpreter and compiler"
 maintainer="rc-05 <rc23@email.it>"
diff --git a/srcpkgs/chatterino2/template b/srcpkgs/chatterino2/template
index 977fa9771498..05bc4d0cc149 100644
--- a/srcpkgs/chatterino2/template
+++ b/srcpkgs/chatterino2/template
@@ -7,7 +7,6 @@ _serialize_commit="7d37cbfd5ac3bfbe046118e1cec3d32ba4696469"
 _settings_commit="04792d853c7f83c9d7ab4df00279442a658d3be3"
 _signals_commit="25e4ec3b8d6ea94a5e65a26e7cfcbbce3b87c5d6"
 _sanitizers_cmake_commit="99e159ec9bc8dd362b08d18436bd40ff0648417b"
-create_wrksrc=yes
 build_wrksrc="chatterino2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_QTKEYCHAIN=ON"
diff --git a/srcpkgs/chromium-widevine/template b/srcpkgs/chromium-widevine/template
index d1e42c3a846b..e678398ebbb3 100644
--- a/srcpkgs/chromium-widevine/template
+++ b/srcpkgs/chromium-widevine/template
@@ -9,7 +9,6 @@ pkgname=chromium-widevine
 version=96.0.4664.110
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 short_desc="Browser plugin designed for the viewing of premium video content"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:chrome"
diff --git a/srcpkgs/clipper/template b/srcpkgs/clipper/template
index a0d5b7ab78bf..59c6c9b91db3 100644
--- a/srcpkgs/clipper/template
+++ b/srcpkgs/clipper/template
@@ -2,7 +2,6 @@
 pkgname=clipper
 version=6.4.2
 revision=3
-create_wrksrc=yes
 build_wrksrc=cpp
 build_style=cmake
 configure_args="-DVERSION=${version}"
diff --git a/srcpkgs/codelite/template b/srcpkgs/codelite/template
index bdd872583a7e..cb5a0923f654 100644
--- a/srcpkgs/codelite/template
+++ b/srcpkgs/codelite/template
@@ -2,7 +2,6 @@
 pkgname=codelite
 version=16.0.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="codelite-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
diff --git a/srcpkgs/colobot-data/template b/srcpkgs/colobot-data/template
index 343deef501b1..9ebd5b88183b 100644
--- a/srcpkgs/colobot-data/template
+++ b/srcpkgs/colobot-data/template
@@ -2,7 +2,6 @@
 pkgname=colobot-data
 version=0.2.0
 revision=1
-create_wrksrc=yes
 build_wrksrc="colobot-data-colobot-gold-${version}-alpha"
 build_style=cmake
 hostmakedepends="python3"
diff --git a/srcpkgs/cpuburn-a53/template b/srcpkgs/cpuburn-a53/template
index fa59fe6a657a..bf5c4000ed11 100644
--- a/srcpkgs/cpuburn-a53/template
+++ b/srcpkgs/cpuburn-a53/template
@@ -3,7 +3,6 @@ pkgname=cpuburn-a53
 version=0.0.20160228
 revision=2
 archs="aarch64*"
-create_wrksrc=yes
 build_style=fetch
 short_desc="Stress ARM Cortex-A53 processors"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template
index c107b5609851..7d5ec60bd77c 100644
--- a/srcpkgs/crack-attack/template
+++ b/srcpkgs/crack-attack/template
@@ -2,7 +2,6 @@
 pkgname=crack-attack
 version=1.1.14
 revision=10
-create_wrksrc=yes
 build_wrksrc="$pkgname-$version"
 build_style=gnu-configure
 configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes"
diff --git a/srcpkgs/crda/template b/srcpkgs/crda/template
index b5a683e85026..7521f2271c72 100644
--- a/srcpkgs/crda/template
+++ b/srcpkgs/crda/template
@@ -4,7 +4,6 @@ version=4.14
 revision=2
 _dbname=wireless-regdb
 _dbversion=2020.11.20
-create_wrksrc=yes
 build_wrksrc="crda"
 hostmakedepends="openssl python3-M2Crypto pkg-config"
 makedepends="libnl-devel libgcrypt-devel"
diff --git a/srcpkgs/cross-x86_64-w64-mingw32/template b/srcpkgs/cross-x86_64-w64-mingw32/template
index e12ec33bfd3f..85d868500791 100644
--- a/srcpkgs/cross-x86_64-w64-mingw32/template
+++ b/srcpkgs/cross-x86_64-w64-mingw32/template
@@ -9,7 +9,6 @@ _mpfr_version=4.1.0
 _mpc_version=1.2.1
 _isl_version=0.24
 _mingw_version="${version}"
-create_wrksrc=yes
 hostmakedepends="tar flex perl texinfo"
 makedepends="zlib-devel"
 # it's ok to build with current's -devel packages
diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template
index 1affee1d8f03..91d5cf91cdbe 100644
--- a/srcpkgs/cryfs/template
+++ b/srcpkgs/cryfs/template
@@ -2,7 +2,6 @@
 pkgname=cryfs
 version=0.11.2
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF
  -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt
diff --git a/srcpkgs/ctzcls-cups/template b/srcpkgs/ctzcls-cups/template
index c6291fc7e485..64d2bc0003a6 100644
--- a/srcpkgs/ctzcls-cups/template
+++ b/srcpkgs/ctzcls-cups/template
@@ -2,7 +2,6 @@
 pkgname=ctzcls-cups
 version=1.5
 revision=1
-create_wrksrc=yes
 makedepends="cups-devel"
 short_desc="Citizen Sticker Printers driver for CUPS"
 maintainer="Petr Cizmar <xxb0322@xpc.ovh>"
diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template
index 1df19405dfd4..ae0aa1fdecb6 100644
--- a/srcpkgs/daemontools/template
+++ b/srcpkgs/daemontools/template
@@ -2,7 +2,6 @@
 pkgname=daemontools
 version=0.76
 revision=3
-create_wrksrc=yes
 build_style=slashpackage
 short_desc="A collection of tools for managing UNIX services"
 maintainer="bougyman <tj@rubyists.com>"
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a061057..79b19b19d576 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -2,7 +2,6 @@
 pkgname=darkplaces
 version=20140513
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 makedepends="zlib-devel alsa-lib-devel libjpeg-turbo-devel libXpm-devel libXxf86vm-devel SDL-devel MesaLib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/dina-font/template b/srcpkgs/dina-font/template
index a1777a33ea8c..af1d324fd46e 100644
--- a/srcpkgs/dina-font/template
+++ b/srcpkgs/dina-font/template
@@ -2,7 +2,6 @@
 pkgname=dina-font
 version=2.93
 revision=3
-create_wrksrc=yes
 hostmakedepends="bdftopcf font-util unzip"
 depends="font-util"
 short_desc="Monospace bitmap font, primarily aimed at programmers"
diff --git a/srcpkgs/ditaa/template b/srcpkgs/ditaa/template
index 8f501a0d4523..a6710c58af70 100644
--- a/srcpkgs/ditaa/template
+++ b/srcpkgs/ditaa/template
@@ -2,7 +2,6 @@
 pkgname=ditaa
 version=0.11.0
 revision=2
-create_wrksrc=yes
 build_style=fetch
 depends="virtual?java-environment"
 short_desc="Small utility that converts ascii-art diagrams to bitmap diagrams"
diff --git a/srcpkgs/dmd-bootstrap/template b/srcpkgs/dmd-bootstrap/template
index 029b0024faea..e68e5e8f1fc2 100644
--- a/srcpkgs/dmd-bootstrap/template
+++ b/srcpkgs/dmd-bootstrap/template
@@ -6,7 +6,6 @@ _gitrev_dmd=75266348c8a2368945a339ab86d7c8960a9bfc08
 _gitrev_druntime=33ae38cef41564b12864470afaf8430eb7334d3b
 _gitrev_phobos=30ac23a0889dd183221ce531a057171dd45296c4
 archs="x86_64* i686*"
-create_wrksrc=yes
 build_style=gnu-makefile
 short_desc="DMD Compiler (last C++ version for bootstrap)"
 maintainer="Yuxuan Shui <yshuiv7@gmail.com>"
diff --git a/srcpkgs/dmd/template b/srcpkgs/dmd/template
index 0f6801ad1fef..df2a16b8e938 100644
--- a/srcpkgs/dmd/template
+++ b/srcpkgs/dmd/template
@@ -3,7 +3,6 @@ pkgname=dmd
 version=2.098.0
 revision=3
 reverts="2.100.0_1"
-create_wrksrc=yes
 hostmakedepends="dmd2.091 which"
 makedepends="git"
 depends="libphobos>=${version} gcc"
diff --git a/srcpkgs/dmd2.081/template b/srcpkgs/dmd2.081/template
index 79aad0940085..c1a7be352b77 100644
--- a/srcpkgs/dmd2.081/template
+++ b/srcpkgs/dmd2.081/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.081
 version=2.081.1
 revision=3
-create_wrksrc=yes
 hostmakedepends="which"
 makedepends="dmd-bootstrap"
 depends="libphobos2.081>=${version} gcc"
diff --git a/srcpkgs/dmd2.091/template b/srcpkgs/dmd2.091/template
index 72521df7cd3f..6eb2a31b8156 100644
--- a/srcpkgs/dmd2.091/template
+++ b/srcpkgs/dmd2.091/template
@@ -2,7 +2,6 @@
 pkgname=dmd2.091
 version=2.091.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="dmd2.081 which"
 makedepends="git"
 depends="gcc"
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba..2c8f0bdc7a13 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -16,7 +16,6 @@ archs="i686"
 repository="nonfree"
 nostrip="yes"
 
-create_wrksrc=yes
 lib32mode=full
 
 do_install() {
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..274790618875 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=1
 _urlver=${version#*.}
 archs="x86_64"
-create_wrksrc=yes
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template
index c7cb81120d41..1110e3bf6d12 100644
--- a/srcpkgs/electron19/template
+++ b/srcpkgs/electron19/template
@@ -5,7 +5,6 @@ revision=2
 _nodever=16.14.2
 _chromiumver=102.0.5005.125
 archs="x86_64* aarch64* ppc64le*"
-create_wrksrc=yes
 build_wrksrc="src"
 hostmakedepends="$(vopt_if clang "clang lld") python pkgconf perl gperf bison ninja nodejs hwids
  libwebp-devel freetype-devel harfbuzz-devel libpng-devel nss-devel which git libevent-devel
diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template
index 0231586c65f7..03e37b7c63cc 100644
--- a/srcpkgs/element-desktop/template
+++ b/srcpkgs/element-desktop/template
@@ -2,7 +2,6 @@
 pkgname=element-desktop
 version=1.11.8
 revision=1
-create_wrksrc=yes
 conf_files="/etc/${pkgname}/config.json"
 hostmakedepends="git yarn nodejs rust cargo python3 curl
  sqlcipher-devel libappindicator-devel libnotify-devel pkg-config
diff --git a/srcpkgs/emacs-ess/template b/srcpkgs/emacs-ess/template
index 272c465f8917..24e6dbbcb266 100644
--- a/srcpkgs/emacs-ess/template
+++ b/srcpkgs/emacs-ess/template
@@ -3,7 +3,6 @@ pkgname=emacs-ess
 reverts="18.10r1_1"
 version=18.10.2
 revision=4
-create_wrksrc=yes
 build_wrksrc="ess-${version}"
 makedepends="emacs perl"
 depends="emacs R"
diff --git a/srcpkgs/ent/template b/srcpkgs/ent/template
index e8c50ee0681c..d07ee06a6433 100644
--- a/srcpkgs/ent/template
+++ b/srcpkgs/ent/template
@@ -2,7 +2,6 @@
 pkgname=ent
 version=2008.01.28
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Evaluate pseudo random number generators"
diff --git a/srcpkgs/epson-inkjet-printer-escpr2/template b/srcpkgs/epson-inkjet-printer-escpr2/template
index afc0ef4c97be..cbf115f11068 100644
--- a/srcpkgs/epson-inkjet-printer-escpr2/template
+++ b/srcpkgs/epson-inkjet-printer-escpr2/template
@@ -3,7 +3,6 @@ pkgname=epson-inkjet-printer-escpr2
 version=1.1.24
 revision=1
 archs="x86_64 i686 aarch64 armv7l"
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-cupsfilterdir=/usr/lib/cups/filter --with-cupsppddir=/usr/share/ppd"
diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 7f4ee419095e..0ee7987c6434 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,7 +2,6 @@
 pkgname=erlang
 version=25.1.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
diff --git a/srcpkgs/es/template b/srcpkgs/es/template
index 9dc6a864a7e6..c19ab6a4feaf 100644
--- a/srcpkgs/es/template
+++ b/srcpkgs/es/template
@@ -2,7 +2,6 @@
 pkgname=es
 version=0.9.2
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--with-readline es_cv_abused_getenv=no"
 hostmakedepends="bison"
diff --git a/srcpkgs/exa/template b/srcpkgs/exa/template
index 248fda1e8188..885c79b3782d 100644
--- a/srcpkgs/exa/template
+++ b/srcpkgs/exa/template
@@ -2,7 +2,6 @@
 pkgname=exa
 version=0.10.1
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/figlet-fonts/template b/srcpkgs/figlet-fonts/template
index 750523140233..8be3671bd7b1 100644
--- a/srcpkgs/figlet-fonts/template
+++ b/srcpkgs/figlet-fonts/template
@@ -3,7 +3,6 @@ pkgname=figlet-fonts
 version=20150508
 revision=4
 _figlet_version=2.2.5
-create_wrksrc=yes
 depends="figlet perl"
 short_desc="Additional fonts for figlet"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/fillets-ng/template b/srcpkgs/fillets-ng/template
index 83741590c011..d268eb452a04 100644
--- a/srcpkgs/fillets-ng/template
+++ b/srcpkgs/fillets-ng/template
@@ -2,7 +2,6 @@
 pkgname=fillets-ng
 version=1.0.1
 revision=3
-create_wrksrc=yes
 build_wrksrc="fillets-ng-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index c4e43c47dffd..66f3dbb2f002 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -8,7 +8,6 @@ maintainer="Daniel Nümm <daniel.nuemm@blacktre.es>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 238315b3bd91..177ac6a3dca5 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -8,7 +8,6 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.mozilla.org/firefox/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/font-Hasklig/template b/srcpkgs/font-Hasklig/template
index b65c065d17b1..8774895f6d58 100644
--- a/srcpkgs/font-Hasklig/template
+++ b/srcpkgs/font-Hasklig/template
@@ -2,7 +2,6 @@
 pkgname=font-Hasklig
 version=1.2
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Monospaced font with ligatures"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template
index c7487c4e3f40..73bb6af589a5 100644
--- a/srcpkgs/font-atkinson-hyperlegible-ttf/template
+++ b/srcpkgs/font-atkinson-hyperlegible-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-atkinson-hyperlegible-ttf
 version=2020.0514
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Typeface with improved readability and legibility - TTF variant"
 maintainer="J Farkas <chexum+git@gmail.com>"
diff --git a/srcpkgs/font-cozette/template b/srcpkgs/font-cozette/template
index 20bbdcff11e7..f949cdcc1e05 100644
--- a/srcpkgs/font-cozette/template
+++ b/srcpkgs/font-cozette/template
@@ -2,7 +2,6 @@
 pkgname=font-cozette
 version=1.18.0
 revision=1
-create_wrksrc=yes
 hostmakedepends="font-util bdftopcf"
 depends="font-util"
 short_desc="Bitmap programming font optimized for coziness"
diff --git a/srcpkgs/font-fantasque-sans-ttf/template b/srcpkgs/font-fantasque-sans-ttf/template
index ae705baca49e..34ce5b77b3b5 100644
--- a/srcpkgs/font-fantasque-sans-ttf/template
+++ b/srcpkgs/font-fantasque-sans-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-fantasque-sans-ttf
 version=1.8.0
 revision=2
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Handwriting-like programming typeface"
 maintainer="Kartik Singh <kartik.ynwa@gmail.com>"
diff --git a/srcpkgs/font-firacode/template b/srcpkgs/font-firacode/template
index 3e6b45703aed..55f9f02912d2 100644
--- a/srcpkgs/font-firacode/template
+++ b/srcpkgs/font-firacode/template
@@ -2,7 +2,6 @@
 pkgname=font-firacode
 version=6.2
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="FiraCode: monospaced font with programming ligatures"
 maintainer="wundrweapon <whhacker.dcx@gmail.com>"
diff --git a/srcpkgs/font-fontin/template b/srcpkgs/font-fontin/template
index 4321285ea5de..a61ee0d78495 100644
--- a/srcpkgs/font-fontin/template
+++ b/srcpkgs/font-fontin/template
@@ -2,7 +2,6 @@
 pkgname=font-fontin
 version=0.0.20151027
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="A font designed to be used at small sizes"
diff --git a/srcpkgs/font-hanazono/template b/srcpkgs/font-hanazono/template
index f7b2912d35c3..e0212d2b42c3 100644
--- a/srcpkgs/font-hanazono/template
+++ b/srcpkgs/font-hanazono/template
@@ -3,7 +3,6 @@ pkgname=font-hanazono
 version=20170904
 _revision=68253
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Hanazono is a free kanji font"
diff --git a/srcpkgs/font-hermit-otf/template b/srcpkgs/font-hermit-otf/template
index e5ba0d337826..3501c625750e 100644
--- a/srcpkgs/font-hermit-otf/template
+++ b/srcpkgs/font-hermit-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-hermit-otf
 version=2.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Monospace font designed to be clear, pragmatic and very readable"
diff --git a/srcpkgs/font-iosevka/template b/srcpkgs/font-iosevka/template
index 730f461f84e2..2a63a476b31f 100644
--- a/srcpkgs/font-iosevka/template
+++ b/srcpkgs/font-iosevka/template
@@ -2,7 +2,6 @@
 pkgname=font-iosevka
 version=16.3.4
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Slender monospace sans-serif and slab-serif typeface"
 maintainer="Jose G Perez Taveras <josegpt27@gmail.com>"
diff --git a/srcpkgs/font-libertine-ttf/template b/srcpkgs/font-libertine-ttf/template
index 8d6de110a74a..fc337b0ea5b0 100644
--- a/srcpkgs/font-libertine-ttf/template
+++ b/srcpkgs/font-libertine-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-libertine-ttf
 version=5.3.0
 revision=2
 _date=2012_07_02
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Libertine TTF Fonts - Libre multilingual font family"
 maintainer="Pascal Vanier <pascal.vanier@gmail.com>"
diff --git a/srcpkgs/font-manjari/template b/srcpkgs/font-manjari/template
index 92524f3a82f6..d2f922ae9cdd 100644
--- a/srcpkgs/font-manjari/template
+++ b/srcpkgs/font-manjari/template
@@ -2,7 +2,6 @@
 pkgname=font-manjari
 version=2.000
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Malayalam font with smooth curves"
 maintainer="Ashish Kurian Thomas <a@aktsbot.in>"
diff --git a/srcpkgs/font-sarasa-gothic/template b/srcpkgs/font-sarasa-gothic/template
index 167c56b75ce8..50fe6a49d9c7 100644
--- a/srcpkgs/font-sarasa-gothic/template
+++ b/srcpkgs/font-sarasa-gothic/template
@@ -2,7 +2,6 @@
 pkgname=font-sarasa-gothic
 version=0.36.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="CJK programming font based on Iosevka and Source Han Sans"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/font-symbola/template b/srcpkgs/font-symbola/template
index b8e72cd601bc..cc2833243151 100644
--- a/srcpkgs/font-symbola/template
+++ b/srcpkgs/font-symbola/template
@@ -2,7 +2,6 @@
 pkgname=font-symbola
 version=14.00
 revision=1
-create_wrksrc=yes
 hostmakedepends="poppler"
 depends="font-util xbps-triggers"
 short_desc="Font with many Symbol/Emoji blocks of The Unicode Standard"
diff --git a/srcpkgs/font-unifont-bdf/template b/srcpkgs/font-unifont-bdf/template
index 675429a16aa2..5fe2d25dbab6 100644
--- a/srcpkgs/font-unifont-bdf/template
+++ b/srcpkgs/font-unifont-bdf/template
@@ -2,7 +2,6 @@
 pkgname=font-unifont-bdf
 version=14.0.03
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="GNU Unifont Glyphs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-vazir-code/template b/srcpkgs/font-vazir-code/template
index 716ce0264524..9bbfd8de8e2e 100644
--- a/srcpkgs/font-vazir-code/template
+++ b/srcpkgs/font-vazir-code/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir-code
 version=1.1.2
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (farsi) monospaced font"
 maintainer="mkf <makefile@riseup.net>"
diff --git a/srcpkgs/font-vazir/template b/srcpkgs/font-vazir/template
index d54cbcb20163..67251100c8ab 100644
--- a/srcpkgs/font-vazir/template
+++ b/srcpkgs/font-vazir/template
@@ -2,7 +2,6 @@
 pkgname=font-vazir
 version=30.1.0
 revision=1
-create_wrksrc=yes
 depends="font-util"
 short_desc="Persian (Farsi) Font - قلم (فونت) فارسی وزیر"
 maintainer="linarcx <linarcx@gmail.com>"
diff --git a/srcpkgs/font-vollkorn-ttf/template b/srcpkgs/font-vollkorn-ttf/template
index 5ee9d7d1b341..851ae32d0b27 100644
--- a/srcpkgs/font-vollkorn-ttf/template
+++ b/srcpkgs/font-vollkorn-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-vollkorn-ttf
 version=4.105
 revision=2
-create_wrksrc=yes
 font_dirs="/usr/share/fonts/TTF"
 hostmakedepends="unzip"
 depends="font-util"
diff --git a/srcpkgs/fonts-droid-ttf/template b/srcpkgs/fonts-droid-ttf/template
index 44ef45a80523..0f4eef7e450f 100644
--- a/srcpkgs/fonts-droid-ttf/template
+++ b/srcpkgs/fonts-droid-ttf/template
@@ -3,7 +3,6 @@ pkgname=fonts-droid-ttf
 version=20150613
 revision=3
 _githash=f5de525ee3547b8a69a21aec1e1a3175bc06f442
-create_wrksrc=yes
 depends="font-util"
 short_desc="General-purpose Android fonts (CJK support)"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fortune-mod-void/template b/srcpkgs/fortune-mod-void/template
index cac177dc6b19..d27b528a337b 100644
--- a/srcpkgs/fortune-mod-void/template
+++ b/srcpkgs/fortune-mod-void/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-void
 version=20200307
 revision=2
-create_wrksrc=yes
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
 short_desc="Quotes from #xbps and other void related stuff"
diff --git a/srcpkgs/fpc/template b/srcpkgs/fpc/template
index c867802cf756..335aa49584c9 100644
--- a/srcpkgs/fpc/template
+++ b/srcpkgs/fpc/template
@@ -3,7 +3,6 @@ pkgname=fpc
 version=3.2.0
 revision=1
 archs="x86_64* i686* ppc64le ppc64 ppc"
-create_wrksrc=yes
 build_wrksrc="${pkgname}build-${version}"
 conf_files="/etc/fpc.cfg /etc/fppkg.cfg"
 hostmakedepends="rpmextract"
diff --git a/srcpkgs/fsbext/template b/srcpkgs/fsbext/template
index c936bac38ff9..61f10734d9b6 100644
--- a/srcpkgs/fsbext/template
+++ b/srcpkgs/fsbext/template
@@ -5,7 +5,6 @@ revision=2
 hostmakedepends="unzip"
 build_style=gnu-makefile
 make_build_target=fsbext
-create_wrksrc=obviously
 short_desc="Files extractor for the FSB archives used by the FMOD library"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/gajim-omemo/template b/srcpkgs/gajim-omemo/template
index e218802485f0..8083040fb5d0 100644
--- a/srcpkgs/gajim-omemo/template
+++ b/srcpkgs/gajim-omemo/template
@@ -2,7 +2,6 @@
 pkgname=gajim-omemo
 version=2.8.16
 revision=1
-create_wrksrc="omemo"
 hostmakedepends="unzip"
 depends="python3 python3-setuptools python3-cryptography python3-axolotl
  python3-qrcode gajim"
diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..8189d2813eb9 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,7 +3,6 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 build_style=cargo
 short_desc="WebDriver for Firefox"
diff --git a/srcpkgs/ghidra/template b/srcpkgs/ghidra/template
index 32edeb3be08b..cd0a97a1e56a 100644
--- a/srcpkgs/ghidra/template
+++ b/srcpkgs/ghidra/template
@@ -6,7 +6,6 @@ _commit=939210dab2570714944ac35a4daef9633fd842b3
 archs="x86_64* aarch64*"
 # Other 64bit archs should be easily patchable,
 # grep for linux_arm_64 to find all places in need of patching
-create_wrksrc=yes
 build_wrksrc="ghidra_build"
 hostmakedepends="gradle openjdk11 flex unzip protobuf which"
 depends="openjdk11"
diff --git a/srcpkgs/gnome-colors-icon-theme/template b/srcpkgs/gnome-colors-icon-theme/template
index ed09ae96914d..114a04dc7c33 100644
--- a/srcpkgs/gnome-colors-icon-theme/template
+++ b/srcpkgs/gnome-colors-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=gnome-colors-icon-theme
 version=5.5.1
 revision=2
-create_wrksrc=yes
 depends="gtk-update-icon-cache hicolor-icon-theme gnome-icon-theme"
 short_desc="GNOME-Colors icon theme"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index 4fa13d28f6d1..70b6059f512a 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -2,7 +2,6 @@
 pkgname=go
 version=1.19.2
 revision=1
-create_wrksrc=yes
 build_wrksrc=go
 hostmakedepends="go1.12-bootstrap"
 checkdepends="iana-etc clang gcc-fortran"
diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template
index 42c7ba3764ef..0308c71d189f 100644
--- a/srcpkgs/gopass-jsonapi/template
+++ b/srcpkgs/gopass-jsonapi/template
@@ -2,7 +2,6 @@
 pkgname=gopass-jsonapi
 version=1.14.6
 revision=1
-create_wrksrc=yes
 build_style=go
 go_import_path=github.com/gopasspw/gopass-jsonapi
 go_ldflags="-X main.version=${version}"
diff --git a/srcpkgs/grabc/template b/srcpkgs/grabc/template
index 6e7e55663e68..deddf7bbff74 100644
--- a/srcpkgs/grabc/template
+++ b/srcpkgs/grabc/template
@@ -3,7 +3,6 @@ pkgname=grabc
 reverts=1.1_1
 version=1.0.2
 revision=1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/gtk-theme-united-gnome/template b/srcpkgs/gtk-theme-united-gnome/template
index fcb4b3a5baae..f355423e1478 100644
--- a/srcpkgs/gtk-theme-united-gnome/template
+++ b/srcpkgs/gtk-theme-united-gnome/template
@@ -2,7 +2,6 @@
 pkgname=gtk-theme-united-gnome
 version=2.2
 revision=3
-create_wrksrc=yes
 depends="gnome-themes-standard gtk+3 gtk-engine-murrine"
 short_desc="GTK2/3 + GNOME Shell theme based on a Ubuntu 18.04 design concept"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/guvcview/template b/srcpkgs/guvcview/template
index 345cf6006f24..b7f43678e72e 100644
--- a/srcpkgs/guvcview/template
+++ b/srcpkgs/guvcview/template
@@ -2,7 +2,6 @@
 pkgname=guvcview
 version=2.0.7
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-static --disable-debian-menu"
 hostmakedepends="pkg-config intltool autoconf automake libtool glib-devel"
diff --git a/srcpkgs/helden-software/template b/srcpkgs/helden-software/template
index 77850de45887..5adeef5a4387 100644
--- a/srcpkgs/helden-software/template
+++ b/srcpkgs/helden-software/template
@@ -4,7 +4,6 @@ version=5.5.3
 revision=1
 _ver="${version}-0_all"
 _filename="${pkgname}_${_ver}.deb"
-create_wrksrc=yes
 build_style=fetch
 depends="openjdk-jre"
 short_desc="Character generator for the Pen&Paper RPG DSA"
diff --git a/srcpkgs/hobbits/template b/srcpkgs/hobbits/template
index c45b8ff3560e..f3a5509cf496 100644
--- a/srcpkgs/hobbits/template
+++ b/srcpkgs/hobbits/template
@@ -4,7 +4,6 @@ version=0.53.2
 revision=1
 _pffft_commit=7914df2127c206ae501a6cb2950ee65a94662215
 _pffft_dir="jpommier-pffft-${_pffft_commit:0:12}"
-create_wrksrc=yes
 build_wrksrc="hobbits-${version}"
 build_style=cmake
 configure_args="-DBUILD_VERSION=${version} $(vopt_bool simd PFFFT_ENABLE_SIMD)"
diff --git a/srcpkgs/hopper/template b/srcpkgs/hopper/template
index b1645666498d..39c4abbe337a 100644
--- a/srcpkgs/hopper/template
+++ b/srcpkgs/hopper/template
@@ -3,7 +3,6 @@ pkgname=hopper
 version=5.7.7
 revision=1
 _build=1
-create_wrksrc=yes
 short_desc="MacOS and Linux Disassembler"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:EULA"
diff --git a/srcpkgs/hunspell-ca_ES/template b/srcpkgs/hunspell-ca_ES/template
index b9aa920b50e1..8f942c96e8a7 100644
--- a/srcpkgs/hunspell-ca_ES/template
+++ b/srcpkgs/hunspell-ca_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ca_ES
 version=3.0.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Catalan dictionary for hunspell"
 maintainer="Adrià Rubio <engolianth@protonmail.com>"
diff --git a/srcpkgs/hunspell-da_DK/template b/srcpkgs/hunspell-da_DK/template
index a16c31d36988..85c1255e2166 100644
--- a/srcpkgs/hunspell-da_DK/template
+++ b/srcpkgs/hunspell-da_DK/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-da_DK
 version=2.4
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Danish da_DK dictionary for hunspell"
 maintainer="Unix Sheikh <unixsheikh@protonmail.com>"
diff --git a/srcpkgs/hunspell-de_CH/template b/srcpkgs/hunspell-de_CH/template
index 7ea4ce038c70..2a497b3c353c 100644
--- a/srcpkgs/hunspell-de_CH/template
+++ b/srcpkgs/hunspell-de_CH/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_CH
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Switzerland) dictionary for hunspell"
 maintainer="Pascal Huber <pascal.huber@resolved.ch>"
diff --git a/srcpkgs/hunspell-de_DE/template b/srcpkgs/hunspell-de_DE/template
index 2d2f03ce61d3..59c7f49030f6 100644
--- a/srcpkgs/hunspell-de_DE/template
+++ b/srcpkgs/hunspell-de_DE/template
@@ -3,7 +3,6 @@ pkgname=hunspell-de_DE
 version=20170112
 revision=2
 _version="${version:0:4}-${version:4:2}-${version:6:2}"
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="German (Germany) dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..39670eb3654c 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-en_AU/template b/srcpkgs/hunspell-en_AU/template
index 318c154b5282..8f5354b80904 100644
--- a/srcpkgs/hunspell-en_AU/template
+++ b/srcpkgs/hunspell-en_AU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_AU
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Australian English en_AU dictionary for hunspell"
 maintainer="Alexis <flexibeast@gmail.com>"
diff --git a/srcpkgs/hunspell-en_CA/template b/srcpkgs/hunspell-en_CA/template
index 65d7926b2603..399833f24e98 100644
--- a/srcpkgs/hunspell-en_CA/template
+++ b/srcpkgs/hunspell-en_CA/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_CA
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Canadian English en_CA dictionary for hunspell"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/hunspell-en_GB-ize/template b/srcpkgs/hunspell-en_GB-ize/template
index faf133088db8..3332a158df6e 100644
--- a/srcpkgs/hunspell-en_GB-ize/template
+++ b/srcpkgs/hunspell-en_GB-ize/template
@@ -4,7 +4,6 @@ _variant="ize"
 pkgname=${_vpkgname}-${_variant}
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="English dictionary for hunspell ${_variant} variant"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-en_US/template b/srcpkgs/hunspell-en_US/template
index ce4df5e1a624..5367bacb2db5 100644
--- a/srcpkgs/hunspell-en_US/template
+++ b/srcpkgs/hunspell-en_US/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-en_US
 version=2020.12.07
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="American English en_US dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-es_ES/template b/srcpkgs/hunspell-es_ES/template
index 45f5785b9f60..7109807e60dc 100644
--- a/srcpkgs/hunspell-es_ES/template
+++ b/srcpkgs/hunspell-es_ES/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-es_ES
 version=2.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Spanish dictionary for hunspell"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/hunspell-fr_FR/template b/srcpkgs/hunspell-fr_FR/template
index 221b53b561ef..fd34fcc34a80 100644
--- a/srcpkgs/hunspell-fr_FR/template
+++ b/srcpkgs/hunspell-fr_FR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-fr_FR
 version=7.0
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="French dictionary for hunspell"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/hunspell-hr_HR/template b/srcpkgs/hunspell-hr_HR/template
index c3857398f5bc..2f7728f2cf22 100644
--- a/srcpkgs/hunspell-hr_HR/template
+++ b/srcpkgs/hunspell-hr_HR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-hr_HR
 version=20030928
 revision=3
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Croatian (Croatia) dictionary for hunspell"
 maintainer="Gour <gour@atmarama.net>"
diff --git a/srcpkgs/hunspell-it_IT/template b/srcpkgs/hunspell-it_IT/template
index 705e925017ee..5cf7db2bf1af 100644
--- a/srcpkgs/hunspell-it_IT/template
+++ b/srcpkgs/hunspell-it_IT/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-it_IT
 version=4.2
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Italian dictionary for hunspell"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/hunspell-pl_PL/template b/srcpkgs/hunspell-pl_PL/template
index bfbcaae14013..bbfcb1058249 100644
--- a/srcpkgs/hunspell-pl_PL/template
+++ b/srcpkgs/hunspell-pl_PL/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-pl_PL
 version=20220801
 revision=1
-create_wrksrc=yes
 short_desc="Polish dictionary for hunspell"
 maintainer="m-cz <emcze@ya.ru>"
 license="GPL-2.0-only, LGPL-2.1-only, CC-BY-4.0, MPL-1.1, Apache-2.0"
diff --git a/srcpkgs/hunspell-ro_RO/template b/srcpkgs/hunspell-ro_RO/template
index 83d1281d79f1..ff649345ccad 100644
--- a/srcpkgs/hunspell-ro_RO/template
+++ b/srcpkgs/hunspell-ro_RO/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ro_RO
 version=3.3.10
 revision=1
-create_wrksrc=yes
 short_desc="Romanian dictionary for hunspell"
 maintainer="Klorophatu <klorophatu@krutt.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1"
diff --git a/srcpkgs/hunspell-ru_RU-ieyo/template b/srcpkgs/hunspell-ru_RU-ieyo/template
index 070efc24769b..b07c90f1cef0 100644
--- a/srcpkgs/hunspell-ru_RU-ieyo/template
+++ b/srcpkgs/hunspell-ru_RU-ieyo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU-ieyo
 version=0.3.9
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell, variant with ie and yo"
 maintainer="Andrey Raugas <kainonergon@gmail.com>"
diff --git a/srcpkgs/hunspell-ru_RU/template b/srcpkgs/hunspell-ru_RU/template
index 7242e68ac018..8d1f53f9e18f 100644
--- a/srcpkgs/hunspell-ru_RU/template
+++ b/srcpkgs/hunspell-ru_RU/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-ru_RU
 version=0.4.3
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Russian dictionary for hunspell"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/hunspell-sl_SI/template b/srcpkgs/hunspell-sl_SI/template
index 26f2fb319c7e..d941d4d5ec72 100644
--- a/srcpkgs/hunspell-sl_SI/template
+++ b/srcpkgs/hunspell-sl_SI/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sl_SI
 version=2020.12.31
 revision=1
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Slovenian dictionary for hunspell"
 maintainer="Chloris <chloris@freedommail.ch>"
diff --git a/srcpkgs/hunspell-sv_SE/template b/srcpkgs/hunspell-sv_SE/template
index cd5a56870c15..32bdced9de14 100644
--- a/srcpkgs/hunspell-sv_SE/template
+++ b/srcpkgs/hunspell-sv_SE/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-sv_SE
 version=2.41
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 short_desc="Swedish sv_SE dictionary for hunspell"
 maintainer="Venca Uruba <uruba@outlook.com>"
diff --git a/srcpkgs/ictree/template b/srcpkgs/ictree/template
index be0ad5fba4c6..9961600bb522 100644
--- a/srcpkgs/ictree/template
+++ b/srcpkgs/ictree/template
@@ -2,7 +2,6 @@
 pkgname=ictree
 version=1.0.1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Like tree but interactive"
diff --git a/srcpkgs/icu4lua/template b/srcpkgs/icu4lua/template
index 9fc0d8aaa44f..0f766d404f85 100644
--- a/srcpkgs/icu4lua/template
+++ b/srcpkgs/icu4lua/template
@@ -2,7 +2,6 @@
 pkgname=icu4lua
 version=0.2B
 revision=12
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
 makedepends="icu-devel lua51-devel"
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 92ad9135f3a9..e72f9bc8fbb3 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -3,7 +3,6 @@ pkgname=intellij-idea-ultimate-edition
 version=2021.3.3
 revision=1
 archs="i686 x86_64"
-create_wrksrc="true"
 depends="giflib libXtst jetbrains-jdk-bin"
 short_desc="Most intelligent Java IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/ipe/template b/srcpkgs/ipe/template
index 9f9428f870a6..8d9c6b09bfd2 100644
--- a/srcpkgs/ipe/template
+++ b/srcpkgs/ipe/template
@@ -3,7 +3,6 @@ pkgname=ipe
 version=7.2.26
 revision=7
 _tools_commit=v7.2.24.1
-create_wrksrc=yes
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-tools qt5-host-tools"
 makedepends="cairo-devel gsl-devel libcurl-devel libjpeg-turbo-devel
  libspiro-devel lua53-devel poppler-devel qt5-devel qtspell-devel"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..8cc72a801885 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -4,7 +4,6 @@ _distname=ipw2100-fw
 version=1.3
 revision=6
 wrksrc="${_distname}-${version}"
-create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/jnettop/template b/srcpkgs/jnettop/template
index 1bfc21eda36d..d9ceb4c7d3ac 100644
--- a/srcpkgs/jnettop/template
+++ b/srcpkgs/jnettop/template
@@ -2,7 +2,6 @@
 pkgname=jnettop
 version=0.13.0
 revision=2
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kexec-tools/template b/srcpkgs/kexec-tools/template
index 827c3ca108fd..eb299b8c568b 100644
--- a/srcpkgs/kexec-tools/template
+++ b/srcpkgs/kexec-tools/template
@@ -2,7 +2,6 @@
 pkgname=kexec-tools
 version=2.0.23
 revision=1
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="tar xz"
 makedepends="zlib-devel liblzma-devel"
diff --git a/srcpkgs/kickassembler/template b/srcpkgs/kickassembler/template
index 99f1f0ead745..6bac58929733 100644
--- a/srcpkgs/kickassembler/template
+++ b/srcpkgs/kickassembler/template
@@ -2,7 +2,6 @@
 pkgname=kickassembler
 version=4.19
 revision=2
-create_wrksrc=yes
 hostmakedepends="unzip"
 depends="virtual?java-environment"
 short_desc="Combination of 6510 assembler and high level script language"
diff --git a/srcpkgs/klystrack/template b/srcpkgs/klystrack/template
index fa15065adcad..33114107ed58 100644
--- a/srcpkgs/klystrack/template
+++ b/srcpkgs/klystrack/template
@@ -3,7 +3,6 @@ pkgname=klystrack
 version=1.7.3
 revision=2
 _klystronsha=f5114db4de299ece73852becbef56d7d461bf421
-create_wrksrc=yes
 hostmakedepends="SDL2-devel"
 makedepends="SDL2_image-devel SDL2_mixer-devel"
 short_desc="Chiptune music tracker"
diff --git a/srcpkgs/libaom/template b/srcpkgs/libaom/template
index 64fc8dcbd633..12e33c26be17 100644
--- a/srcpkgs/libaom/template
+++ b/srcpkgs/libaom/template
@@ -2,7 +2,6 @@
 pkgname=libaom
 version=3.4.0
 revision=1
-create_wrksrc=yes
 build_style=cmake
 configure_args="-DENABLE_DOCS=OFF -DBUILD_SHARED_LIBS=ON"
 hostmakedepends="yasm doxygen perl"
diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..94e80b22d1b5 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
diff --git a/srcpkgs/lua-language-server/template b/srcpkgs/lua-language-server/template
index bd539c6ca6a1..59baa1ec2821 100644
--- a/srcpkgs/lua-language-server/template
+++ b/srcpkgs/lua-language-server/template
@@ -2,7 +2,6 @@
 pkgname=lua-language-server
 version=3.5.6
 revision=1
-create_wrksrc=yes
 hostmakedepends="ninja"
 short_desc="Lua LSP implementation written in Lua"
 maintainer="icp <pangolin@vivaldi.net>"
diff --git a/srcpkgs/lua54-cjson/template b/srcpkgs/lua54-cjson/template
index 72ba9407c308..242d8e385cf9 100644
--- a/srcpkgs/lua54-cjson/template
+++ b/srcpkgs/lua54-cjson/template
@@ -2,7 +2,6 @@
 pkgname=lua54-cjson
 version=2.1.0
 revision=3
-create_wrksrc=yes
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..53674cf46e62 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -3,7 +3,6 @@ pkgname=lua54-luadbi
 version=0.5
 revision=5
 wrksrc="luadbi-${version}"
-create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/m17n-db/template b/srcpkgs/m17n-db/template
index 2d84144f5e7d..20dd5e3f7bf9 100644
--- a/srcpkgs/m17n-db/template
+++ b/srcpkgs/m17n-db/template
@@ -4,7 +4,6 @@ version=1.8.0
 revision=2
 _glibc_version=2.32
 build_style=gnu-configure
-create_wrksrc=yes
 build_wrksrc=m17n-db-$version
 configure_args="--with-charmaps=${XBPS_BUILDDIR}/m17n-db-${version}/glibc-${_glibc_version}/localedata/charmaps"
 hostmakedepends="gettext"
diff --git a/srcpkgs/macchanger/template b/srcpkgs/macchanger/template
index b0363f1f70ce..74f35c294e3e 100644
--- a/srcpkgs/macchanger/template
+++ b/srcpkgs/macchanger/template
@@ -2,7 +2,6 @@
 pkgname=macchanger
 version=1.7.0
 revision=5
-create_wrksrc=yes
 build_wrksrc="macchanger-${version}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..24adf3c50729 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -6,7 +6,6 @@ _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
 wrksrc="mandrel-${version}"
-create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/mb2md/template b/srcpkgs/mb2md/template
index 2a069a675417..8b947ba847fe 100644
--- a/srcpkgs/mb2md/template
+++ b/srcpkgs/mb2md/template
@@ -2,7 +2,6 @@
 pkgname=mb2md
 version=3.20
 revision=3
-create_wrksrc=yes
 depends="perl-TimeDate"
 short_desc="Convert mbox mailboxes into maildir mailboxes"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/memtest86+/template b/srcpkgs/memtest86+/template
index ecffaa62c401..8429b5382b36 100644
--- a/srcpkgs/memtest86+/template
+++ b/srcpkgs/memtest86+/template
@@ -10,7 +10,6 @@ homepage="http://www.memtest.org"
 distfiles="https://www.memtest.org/download/${version}/memtest86+-${version}.bin.gz"
 checksum=78f6625b093de69537d99ed68e35b2a9e5d666504cb2533affab1967bd888fc8
 
-create_wrksrc=yes
 nostrip=yes
 noverifyrdeps=yes
 
diff --git a/srcpkgs/minetest/template b/srcpkgs/minetest/template
index 3fd704d0dd40..0eb52d4e131e 100644
--- a/srcpkgs/minetest/template
+++ b/srcpkgs/minetest/template
@@ -3,7 +3,6 @@ pkgname=minetest
 version=5.6.1
 revision=1
 _irrlichtversion=1.9.0mt8
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SERVER=TRUE -DVERSION_EXTRA=_${revision}"
diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template
index f4d74271bb1d..47bef3de0241 100644
--- a/srcpkgs/moby/template
+++ b/srcpkgs/moby/template
@@ -3,7 +3,6 @@ pkgname=moby
 version=20.10.17
 revision=1
 _libnetwork_commit=f6ccccb1c082a432c2a5814aaedaca56af33d9ea
-create_wrksrc=yes
 build_style=go
 go_import_path="github.com/docker/docker"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mozc/template b/srcpkgs/mozc/template
index 3fdb986b3213..470f7180dcc4 100644
--- a/srcpkgs/mozc/template
+++ b/srcpkgs/mozc/template
@@ -8,7 +8,6 @@ _commit=056163a5fddbb261b258beb8444998e4882f0cc5
 _abseil=20211102.0
 _gyp=0.1+20220404git9ecf45e
 _jpn_dict=e5b3425575734c323e1d947009dd74709437b684
-create_wrksrc=yes
 build_wrksrc=mozc/src
 hostmakedepends="gettext ninja pkg-config protobuf protobuf-devel
  python3-six which qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/msp430-toolchain/template b/srcpkgs/msp430-toolchain/template
index 10f8d6b7fe45..f9499bc7b526 100644
--- a/srcpkgs/msp430-toolchain/template
+++ b/srcpkgs/msp430-toolchain/template
@@ -3,7 +3,6 @@ pkgname=msp430-toolchain
 version=3.05.00.00
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=yes
 hostmakedepends="unzip expect flex tar texinfo"
 makedepends="ncurses-devel"
 short_desc="Toolchain for the TI MSP430 microprocessor"
diff --git a/srcpkgs/mytop/template b/srcpkgs/mytop/template
index 1137a834b511..d3340ed5d9c0 100644
--- a/srcpkgs/mytop/template
+++ b/srcpkgs/mytop/template
@@ -2,7 +2,6 @@
 pkgname=mytop
 version=10.1.48
 revision=1
-create_wrksrc=yes
 depends="mariadb perl-Term-ReadKey perl-DBD-mysql"
 short_desc="Top-like query monitor for MariaDB"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/neomutt/template b/srcpkgs/neomutt/template
index 39927bb48fbb..28c739c83a9a 100644
--- a/srcpkgs/neomutt/template
+++ b/srcpkgs/neomutt/template
@@ -2,7 +2,6 @@
 pkgname=neomutt
 version=20220429
 revision=3
-create_wrksrc=true
 build_wrksrc="${pkgname}-${version}"
 build_style=configure
 configure_args="--ssl --gpgme --notmuch --gdbm --lua --sasl --zlib --tdb
diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index 2c9f45042734..448ac3d6e5a4 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -5,7 +5,6 @@ version=11.00.00
 revision=1
 _githash=0d782c278caeb9e70b1a5635d018168b09ecf2ba
 _githash_guide=fb48776592aebf481e5b27db16786005dd965c71
-create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
 hostmakedepends="flex perl pkg-config python3"
 makedepends="libX11-devel libjpeg-turbo-devel libpng-devel libxml2-devel
diff --git a/srcpkgs/nginx/template b/srcpkgs/nginx/template
index a4324dd75df8..0dfbc7d6c7df 100644
--- a/srcpkgs/nginx/template
+++ b/srcpkgs/nginx/template
@@ -3,7 +3,6 @@ pkgname=nginx
 version=1.22.0
 revision=1
 _tests_commit=18ac4d9e5a2a
-create_wrksrc=yes
 build_wrksrc="nginx-${version}"
 build_style=gnu-makefile
 hostmakedepends="openssl-devel pcre2-devel $(vopt_if geoip geoip-devel)"
diff --git a/srcpkgs/nim/template b/srcpkgs/nim/template
index 4e69e1fab2b7..15cd47ba7220 100644
--- a/srcpkgs/nim/template
+++ b/srcpkgs/nim/template
@@ -4,7 +4,6 @@ version=1.6.6
 revision=1
 _c1version=561b417c65791cd8356b5f73620914ceff845d10
 _nimbleversion=0.13.1
-create_wrksrc=yes
 build_wrksrc="Nim-$version"
 depends="gcc openssl-devel"
 short_desc="Nim programming language"
diff --git a/srcpkgs/noto-fonts-cjk/template b/srcpkgs/noto-fonts-cjk/template
index 70d8e74a6ec3..01fe4e1ede41 100644
--- a/srcpkgs/noto-fonts-cjk/template
+++ b/srcpkgs/noto-fonts-cjk/template
@@ -6,7 +6,6 @@ revision=1
 # the sans and serif variants are released on separate tags
 _sans_version=2.004
 _serif_version=2.001
-create_wrksrc=yes
 depends="font-util"
 short_desc="Google Noto CJK Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 8ba5618a7c46..f71575e8c76e 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia470>=0 nvidia390>=0"
diff --git a/srcpkgs/nvidia390/template b/srcpkgs/nvidia390/template
index da8428d2b873..5f6a43dfeb6e 100644
--- a/srcpkgs/nvidia390/template
+++ b/srcpkgs/nvidia390/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="i686 x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 depends="nvidia390-libs-${version}_${revision} nvidia390-gtklibs-${version}_${revision}
diff --git a/srcpkgs/nvidia470/template b/srcpkgs/nvidia470/template
index 5567824f41bf..77bc94299e4b 100644
--- a/srcpkgs/nvidia470/template
+++ b/srcpkgs/nvidia470/template
@@ -12,7 +12,6 @@ homepage="https://www.nvidia.com/en-us/drivers/unix/"
 archs="x86_64"
 nopie=yes
 repository="nonfree"
-create_wrksrc=yes
 short_desc="${_desc} - Libraries and Utilities"
 hostmakedepends="tar"
 conflicts="xserver-abi-video>25_1 nvidia390>=0"
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
index d3d1c20fe9cd..511468b930f1 100644
--- a/srcpkgs/nyxt/template
+++ b/srcpkgs/nyxt/template
@@ -2,7 +2,6 @@
 pkgname=nyxt
 version=2.2.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 make_build_target=all
 hostmakedepends="sbcl git"
diff --git a/srcpkgs/opencv/template b/srcpkgs/opencv/template
index a46cf9d79a78..70ed4a5b87bf 100644
--- a/srcpkgs/opencv/template
+++ b/srcpkgs/opencv/template
@@ -2,7 +2,6 @@
 pkgname=opencv
 version=4.6.0
 revision=1
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${version}
 build_style=cmake
 configure_args="-DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_OPENMP=ON
diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template
index e4b6a8a3b5bb..37517845aed4 100644
--- a/srcpkgs/openjdk17/template
+++ b/srcpkgs/openjdk17/template
@@ -8,7 +8,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-create_wrksrc=yes
 build_wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
diff --git a/srcpkgs/openspades/template b/srcpkgs/openspades/template
index 216f6dcc3ca5..d79006a1996f 100644
--- a/srcpkgs/openspades/template
+++ b/srcpkgs/openspades/template
@@ -6,7 +6,6 @@ pkgname=openspades
 version=0.1.3
 revision=2
 archs="x86_64* i686*"
-create_wrksrc=true
 build_wrksrc="openspades-${version}"
 build_style=cmake
 configure_args="-DOPENSPADES_INSTALL_BINARY=bin -DOPENSPADES_RESOURCES=NO"
diff --git a/srcpkgs/openttd/template b/srcpkgs/openttd/template
index cdecbd7c365b..6a38cb0f1514 100644
--- a/srcpkgs/openttd/template
+++ b/srcpkgs/openttd/template
@@ -4,7 +4,6 @@ version=1.10.3
 revision=5
 _gfxver=0.6.0
 _sfxver=0.2.3
-create_wrksrc=yes
 build_wrksrc=openttd-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config unzip tar"
diff --git a/srcpkgs/opentyrian/template b/srcpkgs/opentyrian/template
index 2f70a3b2a0a2..0c90c7925871 100644
--- a/srcpkgs/opentyrian/template
+++ b/srcpkgs/opentyrian/template
@@ -3,7 +3,6 @@ pkgname=opentyrian
 version=2.1.20130907
 revision=3
 _dataver=21
-create_wrksrc=yes
 build_wrksrc=$pkgname-$version
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip"
diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index 6c8a332b56b9..e365fe3f5d62 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -3,7 +3,6 @@ pkgname=opera
 version=92.0.4561.21
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="ffmpeg desktop-file-utils hicolor-icon-theme"
 short_desc="Fast, secure, easy to use browser"
diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template
index 9bdf32ef3c53..cb4f47ed7fb8 100644
--- a/srcpkgs/pandoc/template
+++ b/srcpkgs/pandoc/template
@@ -7,7 +7,6 @@ _sidenote_version=0.22.1.0
 _monad_gen_version=0.3.0.1
 _crossref_version=0.3.12.2
 _roman_numerals_version=0.5.1.5
-create_wrksrc=yes
 build_style=haskell-stack
 stackage="lts-19.0"
 make_build_args="
diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 12e0d21dc7e8..d8143e99fd7b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,6 @@
 pkgname=pari-elldata
 version=20210301
 revision=1
-create_wrksrc=yes
 depends="pari-elldata-small"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index fc76df875e31..564779031742 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-galdata
 version=20080411
 revision=2
-create_wrksrc=yes
 short_desc="PARI/GP database needed to compute Galois group in degrees 8 through 11"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 8cbb5d684ca9..fda9f5add4b8 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,6 @@
 pkgname=pari-galpol
 version=20180625
 revision=2
-create_wrksrc=yes
 depends="pari-galpol-small"
 short_desc="PARI/GP package of the GALPOL database of polynomials"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-nflistdata/template b/srcpkgs/pari-nflistdata/template
index ef4e37a791d0..5a94bdedb9a2 100644
--- a/srcpkgs/pari-nflistdata/template
+++ b/srcpkgs/pari-nflistdata/template
@@ -2,7 +2,6 @@
 pkgname=pari-nflistdata
 version=20220729
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP database needed by nflist"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-nftables/template b/srcpkgs/pari-nftables/template
index ba3b3ab166d2..f5a353df511c 100644
--- a/srcpkgs/pari-nftables/template
+++ b/srcpkgs/pari-nftables/template
@@ -2,7 +2,6 @@
 pkgname=pari-nftables
 version=20080929
 revision=1
-create_wrksrc=yes
 short_desc="PARI/GP megrez number field tables"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 706320194597..0207dc45eb70 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=3
-create_wrksrc=yes
 depends="pari-seadata"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index e0221e5fd7b0..3c916b43317d 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -2,7 +2,6 @@
 pkgname=pari-seadata
 version=20090618
 revision=4
-create_wrksrc=yes
 depends="pari-seadata-small"
 short_desc="PARI/GP package needed by ellap for large primes up to 750 bits"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/passff-host/template b/srcpkgs/passff-host/template
index 5d9a775ca735..3fa51411e7bf 100644
--- a/srcpkgs/passff-host/template
+++ b/srcpkgs/passff-host/template
@@ -2,7 +2,6 @@
 pkgname=passff-host
 version=1.2.1
 revision=1
-create_wrksrc=yes
 depends="python3 pass"
 short_desc="Host app for the WebExtension PassFF"
 maintainer="Colin Reeder <colin@vpzom.click>"
diff --git a/srcpkgs/pcc/template b/srcpkgs/pcc/template
index a51da962f4e1..31ef16ea669e 100644
--- a/srcpkgs/pcc/template
+++ b/srcpkgs/pcc/template
@@ -5,7 +5,6 @@ revision=4
 _distver="${version%.*}"
 _snapshot="${version##*.}"
 archs="i686* x86_64*"
-create_wrksrc=yes
 configure_args="--enable-tls --enable-native"
 hostmakedepends="flex bison"
 depends="binutils pcc-libs>=${version}"
diff --git a/srcpkgs/pdf.js/template b/srcpkgs/pdf.js/template
index 83449dc8ca07..c3575fb5b509 100644
--- a/srcpkgs/pdf.js/template
+++ b/srcpkgs/pdf.js/template
@@ -3,7 +3,6 @@ pkgname=pdf.js
 reverts="2.16.105_1"
 version=2.14.305
 revision=2
-create_wrksrc=yes
 short_desc="Portable Document Format (PDF) viewer built with HTML5"
 maintainer="Daniel Santana <daniel@santana.tech>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinebookpro-firmware/template b/srcpkgs/pinebookpro-firmware/template
index 4d29df0915b6..b15042b224f7 100644
--- a/srcpkgs/pinebookpro-firmware/template
+++ b/srcpkgs/pinebookpro-firmware/template
@@ -6,7 +6,6 @@ revision=1
 _rockchip_commit=72c91aa297a10140781e3f83419c077d4bf8890c
 _manjaro_commit=7074a2e21dd804e229eab1c031bc00246e9173e0
 archs="aarch64*"
-create_wrksrc=yes
 short_desc="Firmware files for the Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="Apache-2.0"
diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template
index e594d838f2b9..7eed2a19fdae 100644
--- a/srcpkgs/pinephone-uboot/template
+++ b/srcpkgs/pinephone-uboot/template
@@ -3,7 +3,6 @@ pkgname=pinephone-uboot
 version=0.0.20200917
 revision=3
 archs="aarch64*"
-create_wrksrc=yes
 hostmakedepends="flex cross-or1k-none-elf-gcc dtc python3 python3-devel bc swig"
 depends="u-boot-tools"
 conf_files="/etc/default/${pkgname}-config"
diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template
index 72a798b1a6db..30ff2186206b 100644
--- a/srcpkgs/pipewire/template
+++ b/srcpkgs/pipewire/template
@@ -3,7 +3,6 @@ pkgname=pipewire
 version=0.3.58
 revision=1
 _pms_version=0.4.1
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="
diff --git a/srcpkgs/plantuml/template b/srcpkgs/plantuml/template
index 3322f1ba7a71..0bfbdeeb6e36 100644
--- a/srcpkgs/plantuml/template
+++ b/srcpkgs/plantuml/template
@@ -3,7 +3,6 @@ pkgname=plantuml
 reverts="8047_1 8053_1 8059_1"
 version=1.2022.8
 revision=1
-create_wrksrc=yes
 hostmakedepends="apache-ant openjdk8"
 depends="virtual?java-environment graphviz"
 short_desc="Create UML diagrams from a plain text language"
diff --git a/srcpkgs/plex-media-server/template b/srcpkgs/plex-media-server/template
index 981a468fb279..624fecc89bc5 100644
--- a/srcpkgs/plex-media-server/template
+++ b/srcpkgs/plex-media-server/template
@@ -4,7 +4,6 @@ version=1.15.3.876
 revision=4
 _suffix=ad6e39743
 archs="i686 x86_64 armv7 aarch64"
-create_wrksrc=yes
 hostmakedepends="tar xz"
 short_desc="Plex Media Server"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/praat/template b/srcpkgs/praat/template
index f09570ce85fa..5b2574dbcc68 100644
--- a/srcpkgs/praat/template
+++ b/srcpkgs/praat/template
@@ -2,7 +2,6 @@
 pkgname=praat
 version=6.2.23
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if jack jack-devel)
  $(vopt_if pulseaudio 'alsa-lib-devel pulseaudio-devel')"
diff --git a/srcpkgs/protobuf/template b/srcpkgs/protobuf/template
index b700e6f5d91c..5ddafd940279 100644
--- a/srcpkgs/protobuf/template
+++ b/srcpkgs/protobuf/template
@@ -2,7 +2,6 @@
 pkgname=protobuf
 version=21.7
 revision=1
-create_wrksrc="yes"
 build_wrksrc="${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/python3-PyPDF2/template b/srcpkgs/python3-PyPDF2/template
index be976304ea93..b1ef16944134 100644
--- a/srcpkgs/python3-PyPDF2/template
+++ b/srcpkgs/python3-PyPDF2/template
@@ -3,7 +3,6 @@ pkgname=python3-PyPDF2
 version=2.4.1
 revision=1
 _sample_files_gitrev=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
-create_wrksrc=yes
 build_wrksrc="PyPDF2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-applib/template b/srcpkgs/python3-applib/template
index f66ce2c04b50..d4cabfff6879 100644
--- a/srcpkgs/python3-applib/template
+++ b/srcpkgs/python3-applib/template
@@ -2,7 +2,6 @@
 pkgname=python3-applib
 version=1.2
 revision=5
-create_wrksrc=yes
 build_wrksrc="applib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-esprima/template b/srcpkgs/python3-esprima/template
index da9de4797b0a..34c8ec5422c7 100644
--- a/srcpkgs/python3-esprima/template
+++ b/srcpkgs/python3-esprima/template
@@ -2,7 +2,6 @@
 pkgname=python3-esprima
 version=4.0.1
 revision=5
-create_wrksrc=yes
 build_wrksrc="esprima-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template
index 7e66bf376c67..9c4e46bc829d 100644
--- a/srcpkgs/python3-httplib2/template
+++ b/srcpkgs/python3-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-httplib2
 version=0.18.1
 revision=4
-create_wrksrc=yes
 build_wrksrc="httplib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-sphinxcontrib/template b/srcpkgs/python3-sphinxcontrib/template
index d95bfd2e3208..eca00ee7483c 100644
--- a/srcpkgs/python3-sphinxcontrib/template
+++ b/srcpkgs/python3-sphinxcontrib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib
 version=1.0
 revision=6
-create_wrksrc=yes
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
 short_desc="Namespace package declaration for sphinxcontrib"
diff --git a/srcpkgs/python3-tomli/template b/srcpkgs/python3-tomli/template
index 028ece6c0f20..79015ff19fb0 100644
--- a/srcpkgs/python3-tomli/template
+++ b/srcpkgs/python3-tomli/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli
 version=2.0.1
 revision=1
-create_wrksrc=yes
 build_wrksrc="tomli-${version}"
 build_style=python3-pep517
 hostmakedepends="python3"
diff --git a/srcpkgs/python3-watchman/template b/srcpkgs/python3-watchman/template
index 57aadac9ca02..750bf81bb881 100644
--- a/srcpkgs/python3-watchman/template
+++ b/srcpkgs/python3-watchman/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchman
 version=1.4.1
 revision=8
-create_wrksrc=yes
 build_wrksrc="pywatchman-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/qbittorrent/template b/srcpkgs/qbittorrent/template
index 65e74335509e..f59d6a3f60a5 100644
--- a/srcpkgs/qbittorrent/template
+++ b/srcpkgs/qbittorrent/template
@@ -2,7 +2,6 @@
 pkgname=qbittorrent
 version=4.4.5
 revision=2
-create_wrksrc=yes
 build_style=gnu-configure
 build_helper=qmake
 configure_args="--disable-systemd --with-boost=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/qtforkawesome/template b/srcpkgs/qtforkawesome/template
index e3c9e279f54b..5f7f566b0ac7 100644
--- a/srcpkgs/qtforkawesome/template
+++ b/srcpkgs/qtforkawesome/template
@@ -3,7 +3,6 @@ pkgname=qtforkawesome
 version=0.0.4
 revision=1
 _fork_awesome_version=1.2.0
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..e23ab05eeb5e 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -5,7 +5,6 @@ revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
 wrksrc="qtractor-qtractor_${version//./_}"
-create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/redo/template b/srcpkgs/redo/template
index b8af94ccc102..795680992a64 100644
--- a/srcpkgs/redo/template
+++ b/srcpkgs/redo/template
@@ -2,7 +2,6 @@
 pkgname=redo
 version=1.5
 revision=3
-create_wrksrc=yes
 hostmakedepends="perl"
 short_desc="Incremental build system (version of de Boyne Pollard)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/rtmpdump/template b/srcpkgs/rtmpdump/template
index 33d34767901c..9d51c4b1efd2 100644
--- a/srcpkgs/rtmpdump/template
+++ b/srcpkgs/rtmpdump/template
@@ -3,7 +3,6 @@ pkgname=rtmpdump
 version=2.4.20161210
 revision=10
 _patchlevel=${version##*.}
-create_wrksrc=yes
 makedepends="zlib-devel $(vopt_if gnutls 'gnutls-devel' 'openssl-devel')"
 short_desc="Toolkit for RTMP streams"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template
index 5e0ea14048f4..c8ea3d914de8 100644
--- a/srcpkgs/rust-bootstrap/template
+++ b/srcpkgs/rust-bootstrap/template
@@ -2,7 +2,6 @@
 pkgname=rust-bootstrap
 version=1.63.0
 revision=1
-create_wrksrc=yes
 short_desc="Rust programming language bootstrap toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT, Apache-2.0"
diff --git a/srcpkgs/samsung-unified-driver/template b/srcpkgs/samsung-unified-driver/template
index fc49392fb6df..ba886629f7ce 100644
--- a/srcpkgs/samsung-unified-driver/template
+++ b/srcpkgs/samsung-unified-driver/template
@@ -3,7 +3,6 @@ pkgname=samsung-unified-driver
 version=1.00.37
 revision=4
 archs="i686 x86_64"
-create_wrksrc=yes
 depends="cups ghostscript libusb-compat sane"
 short_desc="Unified Linux Driver for Samsung printers and scanners"
 maintainer="Thomas Bernard <thomas@famillebernardgouriou.fr>"
diff --git a/srcpkgs/scite/template b/srcpkgs/scite/template
index cdd7fa337b66..dd28aafeecce 100644
--- a/srcpkgs/scite/template
+++ b/srcpkgs/scite/template
@@ -2,7 +2,6 @@
 pkgname=scite
 version=5.3.1
 revision=1
-create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel lua53-devel"
 short_desc="SCIntilla based Text Editor"
diff --git a/srcpkgs/sent/template b/srcpkgs/sent/template
index da06b4b6b6fa..6ac876950cd9 100644
--- a/srcpkgs/sent/template
+++ b/srcpkgs/sent/template
@@ -2,7 +2,6 @@
 pkgname=sent
 version=1
 revision=1
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libX11-devel libXft-devel freetype-devel"
diff --git a/srcpkgs/shorewall/template b/srcpkgs/shorewall/template
index b006e403d5ee..1e4ba1c7e1a6 100644
--- a/srcpkgs/shorewall/template
+++ b/srcpkgs/shorewall/template
@@ -2,7 +2,6 @@
 pkgname=shorewall
 version=5.2.8
 revision=1
-create_wrksrc=yes
 depends="shorewall-core perl"
 short_desc="Iptables-based firewall for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..ab4a21017b5d 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -3,7 +3,6 @@ pkgname=simh
 version=3.11
 revision=1
 wrksrc="${pkgname}-${version}"
-create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template
index 1fdb1b17832d..9426b54e7d7d 100644
--- a/srcpkgs/skype/template
+++ b/srcpkgs/skype/template
@@ -4,7 +4,6 @@ pkgname=skype
 version=8.89.0.403
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="elogind"
 short_desc="Skype for Linux"
diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template
index 5db1c684bfb4..058481ec1a59 100644
--- a/srcpkgs/speed-dreams/template
+++ b/srcpkgs/speed-dreams/template
@@ -4,7 +4,6 @@ version=2.2.3
 revision=1
 _rev=r7616
 archs="i686* x86_64* ppc64le* aarch64*"
-create_wrksrc=yes
 build_style=cmake
 build_helper=qemu
 configure_args="-DSD_BINDIR=/usr/bin -DSD_DATADIR=/usr/share/speed-dreams-2
diff --git a/srcpkgs/spotify/template b/srcpkgs/spotify/template
index faf00539da70..e981a17e88e3 100644
--- a/srcpkgs/spotify/template
+++ b/srcpkgs/spotify/template
@@ -5,7 +5,6 @@ revision=2
 _ver="${version}.716.gc5f8b819_amd64"
 _filename="spotify-client_${_ver}.deb"
 archs="x86_64"
-create_wrksrc=yes
 build_style=fetch
 hostmakedepends="curl w3m libcurl"
 depends="libcurl"
diff --git a/srcpkgs/sqmail/template b/srcpkgs/sqmail/template
index 78c0af18eadb..c15ad2685b01 100644
--- a/srcpkgs/sqmail/template
+++ b/srcpkgs/sqmail/template
@@ -2,7 +2,6 @@
 pkgname=sqmail
 version=4.0.10
 revision=4
-create_wrksrc=yes
 build_wrksrc="mail/${pkgname}/${pkgname}-${version}/src"
 makedepends="fehQlibs libidn2-devel ucspi-ssl-devel"
 depends="ucspi-ssl ucspi-tcp6"
diff --git a/srcpkgs/srb2/template b/srcpkgs/srb2/template
index 1fb45fd1875e..c8a85a80436a 100644
--- a/srcpkgs/srb2/template
+++ b/srcpkgs/srb2/template
@@ -2,7 +2,6 @@
 pkgname=srb2
 version=2.2.10
 revision=1
-create_wrksrc=true
 build_wrksrc="SRB2-SRB2_release_${version}"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 3b9de3c61c8b..4186626000cb 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -2,7 +2,6 @@
 pkgname=steam-fonts
 version=1.0.0
 revision=4
-create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sunxi-mali/template b/srcpkgs/sunxi-mali/template
index a3a234a132a9..61819f982d37 100644
--- a/srcpkgs/sunxi-mali/template
+++ b/srcpkgs/sunxi-mali/template
@@ -5,7 +5,6 @@ revision=2
 _commit=d343311efc8db166d8371b28494f0f27b6a58724
 _lib_commit=1c5063f43cdc9de341c0d63b2e3921cab86c7742
 archs="armv7l"
-create_wrksrc=yes
 build_wrksrc=${pkgname}-${_commit}
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..57861e388ae2 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -4,7 +4,6 @@ version=3.5.6
 revision=1
 archs="i686 x86_64"
 wrksrc=teamspeak3
-create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e8..95b1979af160 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2014-bin
 version=2014
 revision=10
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a397..88f52522d632 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2016-bin
 version=2016
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc741140008..8731b307d3ee 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2017-bin
 version=2017
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a144..9c8e3680ae38 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2018-bin
 version=2018
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade..75a1df391a70 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2019-bin
 version=2019
 revision=4
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f92236..3439e10af4ae 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2020-bin
 version=2020
 revision=5
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5..ac3b5dc434fd 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2021-bin
 version=2021
 revision=3
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd..e79883eaa6ab 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -3,7 +3,6 @@ pkgname=texlive2022-bin
 version=2022
 revision=2
 archs="x86_64* i686 aarch64 arm*"
-create_wrksrc=yes
 depends="cairo pixman graphite gd poppler libsigsegv
  zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
  ghostscript xz"
diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template
index 239ab1be5e50..bb7b4833b5f6 100644
--- a/srcpkgs/thunderbird-i18n/template
+++ b/srcpkgs/thunderbird-i18n/template
@@ -8,7 +8,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MPL-2.0"
 homepage="https://www.thunderbird.net/"
 
-create_wrksrc=yes
 
 do_extract() {
 	:
diff --git a/srcpkgs/toybox/template b/srcpkgs/toybox/template
index 722e17bc2307..3d5e2c6cbd94 100644
--- a/srcpkgs/toybox/template
+++ b/srcpkgs/toybox/template
@@ -2,7 +2,6 @@
 pkgname=toybox
 version=0.8.7
 revision=1
-create_wrksrc=yes
 short_desc="BSD-licensed alternative to busybox"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="0BSD"
diff --git a/srcpkgs/tpm-tools/template b/srcpkgs/tpm-tools/template
index 696aec5ae43c..3f2def2ae5fe 100644
--- a/srcpkgs/tpm-tools/template
+++ b/srcpkgs/tpm-tools/template
@@ -2,7 +2,6 @@
 pkgname=tpm-tools
 version=1.3.9.1
 revision=8
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="perl" # wants pod2man
 makedepends="openssl-devel trousers-devel"
diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template
index cea967d9e75c..06e3f5147526 100644
--- a/srcpkgs/ucspi-ssl/template
+++ b/srcpkgs/ucspi-ssl/template
@@ -3,7 +3,6 @@ pkgname=ucspi-ssl
 reverts="0.99e_3 0.99e_2 0.99e_1"
 version=0.11.6a
 revision=5
-create_wrksrc=yes
 build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs openssl-devel perl"
diff --git a/srcpkgs/ucspi-tcp6/template b/srcpkgs/ucspi-tcp6/template
index e8b6630040d0..cd09c04ec2bd 100644
--- a/srcpkgs/ucspi-tcp6/template
+++ b/srcpkgs/ucspi-tcp6/template
@@ -2,7 +2,6 @@
 pkgname=ucspi-tcp6
 version=1.11.6a
 revision=1
-create_wrksrc=yes
 build_wrksrc="net/${pkgname}/${pkgname}-${version}/src"
 build_style=gnu-makefile
 hostmakedepends="fehQlibs"
diff --git a/srcpkgs/ufoai/template b/srcpkgs/ufoai/template
index 3b36cf0d6db1..e9e132c0f2f9 100644
--- a/srcpkgs/ufoai/template
+++ b/srcpkgs/ufoai/template
@@ -2,7 +2,6 @@
 pkgname=ufoai
 version=2.5
 revision=3
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="pkg-config gettext"
 makedepends="MesaLib-devel glu-devel libjpeg-turbo-devel
diff --git a/srcpkgs/unicode-character-database/template b/srcpkgs/unicode-character-database/template
index 0f2e7a2a2e07..26d1b91169e2 100644
--- a/srcpkgs/unicode-character-database/template
+++ b/srcpkgs/unicode-character-database/template
@@ -2,7 +2,6 @@
 pkgname=unicode-character-database
 version=14.0.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Character Database"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/unicode-emoji/template b/srcpkgs/unicode-emoji/template
index b8944d3fccbb..6f431bbdc72b 100644
--- a/srcpkgs/unicode-emoji/template
+++ b/srcpkgs/unicode-emoji/template
@@ -2,7 +2,6 @@
 pkgname=unicode-emoji
 version=14.0
 revision=1
-create_wrksrc=yes
 short_desc="Unicode Emoji Data Files"
 maintainer="John <me@johnnynator.dev>"
 license="Unicode-DFS-2016"
diff --git a/srcpkgs/vaultwarden-web/template b/srcpkgs/vaultwarden-web/template
index 766535ff0f2b..faa2b9f88fb8 100644
--- a/srcpkgs/vaultwarden-web/template
+++ b/srcpkgs/vaultwarden-web/template
@@ -3,7 +3,6 @@ pkgname=vaultwarden-web
 version=2022.8.1
 revision=1
 _patch_ver=2022.8.0
-create_wrksrc=yes
 build_wrksrc="clients-web-v${version}"
 hostmakedepends="git nodejs"
 short_desc="Web vault builds for vaultwarden"
diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template
index 591697d20cf4..4a2fc32aa93d 100644
--- a/srcpkgs/vboot-utils/template
+++ b/srcpkgs/vboot-utils/template
@@ -4,7 +4,6 @@ version=89.13729
 revision=2
 _version=${version/./-}
 archs="x86_64* i686* aarch64* arm*"
-create_wrksrc=yes
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaeb..1d233acfc262 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -3,7 +3,6 @@ pkgname=vscl
 version=6.1.0
 revision=2
 build_style=fetch
-create_wrksrc=yes
 short_desc="McAfee VirusScan Command Line for Linux"
 depends="curl unzip"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template
index 5fdef2abd639..bfef2174e290 100644
--- a/srcpkgs/wayfire/template
+++ b/srcpkgs/wayfire/template
@@ -4,7 +4,6 @@ version=0.7.3
 revision=2
 _utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac
 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403
-create_wrksrc=yes
 build_wrksrc="${pkgname}-${version}"
 build_style=meson
 configure_args="-Dprint_trace=false"
diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index 5ae6d6f62a8a..cf8228fbae2f 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -3,7 +3,6 @@ pkgname=wine
 version=7.19
 revision=1
 _pkgver=${version/r/-r}
-create_wrksrc=yes
 build_wrksrc=wine-${_pkgver}
 build_style=gnu-configure
 configure_args="--bindir=/usr/libexec/wine $(vopt_with xshm)"
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index bc529e72b3cc..51a383318367 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -5,7 +5,6 @@ revision=7
 archs="i686"
 repository="nonfree"
 build_style=gnu-makefile
-create_wrksrc=yes
 build_wrksrc=${pkgname}
 homepage="https://sourceforge.net/projects/wineasio"
 hostmakedepends="unzip wine-tools"
diff --git a/srcpkgs/wps-office/template b/srcpkgs/wps-office/template
index 6aa21cc69389..a9e047031a51 100644
--- a/srcpkgs/wps-office/template
+++ b/srcpkgs/wps-office/template
@@ -3,7 +3,6 @@ pkgname=wps-office
 version=11.1.0.10920
 revision=1
 archs="x86_64"
-create_wrksrc=yes
 makedepends="rpmextract"
 short_desc="Linux office suite with similar appearance to MS Office"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 9272ba0d9c3f..5a4ee4fdb04b 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -2,7 +2,6 @@
 pkgname=x48
 version=0.6.4
 revision=3
-create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libXt-devel libXext-devel"
diff --git a/srcpkgs/xrootconsole/template b/srcpkgs/xrootconsole/template
index a9ee30ed0758..4d19b9d9ee24 100644
--- a/srcpkgs/xrootconsole/template
+++ b/srcpkgs/xrootconsole/template
@@ -3,7 +3,6 @@ pkgname=xrootconsole
 reverts=0.6r3_3
 version=0.6.5
 revision=1
-create_wrksrc=yes
 build_wrksrc="xrootconsole-${version%.*}"
 build_style=gnu-makefile
 makedepends="libX11-devel"
diff --git a/srcpkgs/xvfb-run/template b/srcpkgs/xvfb-run/template
index 994031975f39..a92b41225929 100644
--- a/srcpkgs/xvfb-run/template
+++ b/srcpkgs/xvfb-run/template
@@ -3,7 +3,6 @@ pkgname=xvfb-run
 version=1.20.9.2
 revision=1
 _ver=${version%.*}-${version##*.}
-create_wrksrc=yes
 depends="xorg-server-xvfb xauth"
 short_desc="Xvfb wrapper"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..d647508ec05a 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -4,7 +4,6 @@ version=5.11.3.3882
 revision=1
 archs="x86_64"
 wrksrc=zoom
-create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zpaq/template b/srcpkgs/zpaq/template
index 630ae0614bca..ce5391f8c317 100644
--- a/srcpkgs/zpaq/template
+++ b/srcpkgs/zpaq/template
@@ -2,7 +2,6 @@
 pkgname=zpaq
 version=7.15
 revision=2
-create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="unzip perl"
 short_desc="Incremental Journaling Backup Utility and Archiver"

From 2f0fb83a3599a957e0953a89d45614de9aa6592e 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 4/9] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 5064546baf3fc352c6174350cbbc6e381528454d 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 5/9] Manual: removing create_wrksrc

---
 Manual.md                             | 3 ---
 common/environment/setup/sourcepkg.sh | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..e40cde726712 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,9 +517,6 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
-
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.
 
diff --git a/common/environment/setup/sourcepkg.sh b/common/environment/setup/sourcepkg.sh
index 5b31f6c1f81d..178a6aa497ee 100644
--- a/common/environment/setup/sourcepkg.sh
+++ b/common/environment/setup/sourcepkg.sh
@@ -4,7 +4,7 @@
 ## VARIABLES
 unset -v pkgname version revision short_desc homepage license maintainer
 unset -v archs distfiles checksum build_style build_helper nocross broken
-unset -v configure_script configure_args wrksrc build_wrksrc create_wrksrc
+unset -v configure_script configure_args wrksrc build_wrksrc
 unset -v make_build_args make_check_args make_install_args
 unset -v make_build_target make_check_target make_install_target
 unset -v make_cmd meson_cmd gem_cmd fetch_cmd make_check_pre

From 4548f4fd125772fa252b06b737610ec04465545a 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, 19 Sep 2021 17:33:34 +0700
Subject: [PATCH 6/9] srcpkgs: remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cavestory/template                             | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckbcomp/template                               | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dolphin-emu/template                           | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcc/template                                   | 1 -
 srcpkgs/gcc6/template                                  | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/grafx2/template                                | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/juCi++/template                                | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgccjit/template                             | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-lualdap/template                         | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/ocs-url/template                               | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-netcat/template                        | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjdk15-bootstrap/template                   | 1 -
 srcpkgs/openjdk16-bootstrap/template                   | 1 -
 srcpkgs/openjdk7-bootstrap/template                    | 1 -
 srcpkgs/openjdk8/template                              | 1 -
 srcpkgs/openjdk9-bootstrap/template                    | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qflipper/template                              | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/sc3-plugins/template                           | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tcpflow/template                               | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3019 files changed, 3019 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index 81d18790290f..237ef744d7c9 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.7
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index b15f96abe599..d0071777a005 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.49
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 48af03b33ffd..0eab06facf44 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.08.21
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index e858493ef880..e034c8c461f5 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=1
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index d8a2b77f9c54..7897443388ca 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
 depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 33f6e70bd335..48f4acdf29a4 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index db168dbda807..49814c9f37d5 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 532b20164f44..a0711304ba8c 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
index d218d82c1d70..3acf639f5258 100644
--- a/srcpkgs/ckbcomp/template
+++ b/srcpkgs/ckbcomp/template
@@ -2,7 +2,6 @@
 pkgname=ckbcomp
 version=1.198
 revision=1
-wrksrc="console-setup-${version}"
 depends="perl"
 short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index 575d9b7a74e7..84c1b946d10c 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index 23d75725e76a..7287982e3cff 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dolphin-emu/template b/srcpkgs/dolphin-emu/template
index 2b3a783943b8..1e1f54576f6c 100644
--- a/srcpkgs/dolphin-emu/template
+++ b/srcpkgs/dolphin-emu/template
@@ -6,7 +6,6 @@ _dolphin_commit=8ecfa537a242de74d2e372e30d9d79b14584b2fb
 _mgba_commit=40d4c430fc36caeb7ea32fd39624947ed487d2f2
 #Version/hash pair can be found at https://dolphin-emu.org/download/
 archs="x86_64* aarch64* ppc64le* i686*"
-wrksrc="dolphin-${_dolphin_commit}"
 build_style=cmake
 configure_args="-DUSE_SHARED_ENET=ON
  -DDOLPHIN_WC_DESCRIBE=${version%.*}-${version##*.}
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 4518697790ab..2ec8b69e925b 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74.3
 revision=1
-wrksrc=${pkgname}-0.74-3
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index 109336ddaa82..42b29dc79a59 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index 09727ef34fb2..23395379318c 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template
index e5f7e0ddc6a5..1d8ae21965c8 100644
--- a/srcpkgs/gcc6/template
+++ b/srcpkgs/gcc6/template
@@ -6,7 +6,6 @@ version=6.5.0
 revision=1
 _majorver="${version%%.*}"
 _minorver="${version%.*}"
-wrksrc=gcc-${version}
 hostmakedepends="automake libtool perl flex texinfo zip unzip"
 makedepends="gmp-devel mpfr-devel libmpc-devel zlib-devel"
 depends="binutils"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 43f5a1c95949..25a4b59da7ef 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.76
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index 5ae1d27e5f8f..bce3915de5b3 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 8cc72a801885..facbbbb661b3 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2100-EULA"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index 1d89c3e67eb6..40bb1c9b4644 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.3
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 280cbeebf717..efa6ea5f324d 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12rc4
 revision=1
-wrksrc="libax25-${version/rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="A set of functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 674b6ee304ad..0f204de0f9ae 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 5e8fe246c2b1..2558b5eddae4 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index c1ea4066c607..e4fbbc65921d 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.3
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index d02ce3f690a4..f6ba052028da 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 53674cf46e62..655e4f020265 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
 _desc="Lua database interface library"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index 24adf3c50729..7a4a5efaaa0d 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
 makedepends="zlib-devel"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 0fcb7f5fc98e..b38e05330ff8 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 1310b6469a8a..72a8e0725596 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.218
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index ce8e290eb7f3..82b7c319144e 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.56
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index cda5ec6b2850..33a13872b0b1 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 4e8c238d9712..94b74566ed22 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index b10d37f92007..be9484a5f44c 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index df629b7e55c2..42199240bf29 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=1
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 44fab1032e6a..92eb647e9d53 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=1
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index 2b9c7db39ba9..a236dbbe8b94 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=1
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index a53602cf1684..368398c37261 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.2.2
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e97685d9ca4e..8a8ce51e1903 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=1
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7562524acabe..7312011a4edc 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 9e2841761822..baa3fef8ca74 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=1
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index fe8e5095fa43..004b233f54cd 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.1
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 97f2fe6b76e9..084169aa9a0b 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.6
 revision=3
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qflipper/template b/srcpkgs/qflipper/template
index 8554f45386e7..775c1a976c82 100644
--- a/srcpkgs/qflipper/template
+++ b/srcpkgs/qflipper/template
@@ -3,7 +3,6 @@ pkgname=qflipper
 version=1.2.0
 revision=1
 _nanopb_version=0.4.6
-wrksrc="qFlipper-${version}"
 build_style=qmake
 configure_args="CONFIG+=qtquickcompiler DEFINES+=DISABLE_APPLICATION_UPDATES"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 0e4840d0e7f8..43c733b7bb36 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index e23ab05eeb5e..60cb8906d0d8 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
 configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index ab620ba7bd5f..0eb069af66a5 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cae838c694ca..50a4e71caf61 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=1
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 0758fdb6a33d..ac93ea5ce99a 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.09.26
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index ab4a21017b5d..5a812b0aaf39 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
 makedepends="libpcap-devel"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index 12210f250d51..671835e9db7c 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.1
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 57861e388ae2..8df701ad5ce8 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
  libxslt dbus-libs alsa-lib libXi libXcursor libXtst libXScrnSaver pciutils"
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index c2a7873df584..1ea3b347ef02 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 10602fae9f2d..e5fd730e40ea 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=1
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index d647508ec05a..6e7aa036e7fb 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
  xcb-util-image xcb-util-keysyms"
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 0d7db30d65b9385fdf12eaad8973154f787ebfe6 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 7/9] xbps-src: set wrksrc to $pkgname-$version unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index e40cde726712..f6640f3b8432 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From 14fa742b0bcc320fb3e690a2712a77734f54c971 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, 19 Sep 2021 23:01:33 +0700
Subject: [PATCH 8/9] gcc: fix build

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

diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index 23395379318c..4638bebce8e6 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -154,11 +154,12 @@ if [ "$CROSS_BUILD" ]; then
 fi
 
 post_extract() {
-	mkdir -p ${wrksrc}/{gmp,mpfr,mpc,isl}
-	cp -ar ${XBPS_BUILDDIR}/gmp-${_gmp_version}/* ${wrksrc}/gmp/
-	cp -ar ${XBPS_BUILDDIR}/mpfr-${_mpfr_version}/* ${wrksrc}/mpfr/
-	cp -ar ${XBPS_BUILDDIR}/mpc-${_mpc_version}/* ${wrksrc}/mpc/
-	cp -ar ${XBPS_BUILDDIR}/isl-${_isl_version}/* ${wrksrc}/isl/
+	mv gcc-${version/pre/_pre}/* gcc-${version/pre/_pre}/.??* .
+	rmdir gcc-${version/pre/_pre}
+	mv gmp-${_gmp_version} gmp
+	mv mpfr-${_mpfr_version} mpfr
+	mv mpc-${_mpc_version} mpc
+	mv isl-${_isl_version} isl
 
 	if [ "$build_option_gnatboot" ]; then
 		local f="${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_gnat_tarball}"

From 412979d52047e45727fd9be0de0667e33007229d 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, 19 Sep 2021 23:18:09 +0700
Subject: [PATCH 9/9] gcc6: fix build

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

diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template
index 1d8ae21965c8..2aa2903d8da0 100644
--- a/srcpkgs/gcc6/template
+++ b/srcpkgs/gcc6/template
@@ -60,8 +60,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mkdir -p ${wrksrc}/isl
-	cp -ar ${XBPS_BUILDDIR}/isl-${_isl_version}/* ${wrksrc}/isl/
+	mv gcc-${version}/* .
+	mv isl-${_isl_version} isl
 	# https://gcc.gnu.org/ml/java/2008-04/msg00027.html
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/ecj-*.jar ${wrksrc}/ecj.jar
 }

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

* Re: [PR REVIEW] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (15 preceding siblings ...)
  2022-10-23  9:45 ` sgn
@ 2022-10-23 11:44 ` sgn
  2022-10-25 14:02 ` [PR PATCH] [Updated] " sgn
                   ` (11 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-23 11:44 UTC (permalink / raw)
  To: ml

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

New review comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/40122#discussion_r1002696378

Comment:
And we need to get the subdirs' name anyway :-p

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (16 preceding siblings ...)
  2022-10-23 11:44 ` [PR REVIEW] " sgn
@ 2022-10-25 14:02 ` sgn
  2022-10-26 21:39 ` sgn
                   ` (10 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-25 14:02 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1431202 bytes --]

From 88fd40981976dfe3a8ca84e8cd996c703a11b069 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 1/6] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 53966b98e188ca0e8105f191d69beaf86df6cebf 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 2/6] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 44 ++++++++++++++++---------
 1 file changed, 28 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..a2d2af155b78 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,27 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ]; then
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" != 0 ]; then
+		mv "$extractdir" "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From 73bd107d2f997aef6fdef7b6b34abbb51c23887b 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 3/6] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 0323c8d1c31f96b6e91b63f3bbc3070c600b43ab 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 4/6] Manual: removing create_wrksrc

---
 Manual.md                             | 3 ---
 common/environment/setup/sourcepkg.sh | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..e40cde726712 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,9 +517,6 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
-
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.
 
diff --git a/common/environment/setup/sourcepkg.sh b/common/environment/setup/sourcepkg.sh
index 5b31f6c1f81d..178a6aa497ee 100644
--- a/common/environment/setup/sourcepkg.sh
+++ b/common/environment/setup/sourcepkg.sh
@@ -4,7 +4,7 @@
 ## VARIABLES
 unset -v pkgname version revision short_desc homepage license maintainer
 unset -v archs distfiles checksum build_style build_helper nocross broken
-unset -v configure_script configure_args wrksrc build_wrksrc create_wrksrc
+unset -v configure_script configure_args wrksrc build_wrksrc
 unset -v make_build_args make_check_args make_install_args
 unset -v make_build_target make_check_target make_install_target
 unset -v make_cmd meson_cmd gem_cmd fetch_cmd make_check_pre

From 40e4860565e7782f3864f1d2e49e4f1c99861dad 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 5/6] xbps-src: set wrksrc to $pkgname-$version unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index e40cde726712..f6640f3b8432 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From cd2848064ca2f02417c417e36a68e9368b6efca3 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: Tue, 25 Oct 2022 21:02:06 +0700
Subject: [PATCH 6/6] *: remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cavestory/template                             | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckbcomp/template                               | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/grafx2/template                                | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/juCi++/template                                | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgccjit/template                             | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-lualdap/template                         | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/ocs-url/template                               | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-netcat/template                        | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjdk15-bootstrap/template                   | 1 -
 srcpkgs/openjdk16-bootstrap/template                   | 1 -
 srcpkgs/openjdk7-bootstrap/template                    | 1 -
 srcpkgs/openjdk8/template                              | 1 -
 srcpkgs/openjdk9-bootstrap/template                    | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qflipper/template                              | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/sc3-plugins/template                           | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tcpflow/template                               | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3017 files changed, 3017 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index b15f96abe599..d0071777a005 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.49
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index db168dbda807..49814c9f37d5 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
index d218d82c1d70..3acf639f5258 100644
--- a/srcpkgs/ckbcomp/template
+++ b/srcpkgs/ckbcomp/template
@@ -2,7 +2,6 @@
 pkgname=ckbcomp
 version=1.198
 revision=1
-wrksrc="console-setup-${version}"
 depends="perl"
 short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 43f5a1c95949..25a4b59da7ef 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.76
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index 5ae1d27e5f8f..bce3915de5b3 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 5e8fe246c2b1..2558b5eddae4 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index c1ea4066c607..e4fbbc65921d 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.3
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 0fcb7f5fc98e..b38e05330ff8 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 9c458b8e23cf..fb8db4bfd8bd 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.219
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 4e8c238d9712..94b74566ed22 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index b10d37f92007..be9484a5f44c 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index df629b7e55c2..42199240bf29 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=1
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 44fab1032e6a..92eb647e9d53 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=1
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index 2b9c7db39ba9..a236dbbe8b94 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=1
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 98ed442ea1a2..ae81fe114251 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e97685d9ca4e..8a8ce51e1903 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=1
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7562524acabe..7312011a4edc 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 9e2841761822..baa3fef8ca74 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=1
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index d18de13677d2..13dee86dfcda 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=1
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 0e11cddd19e3..868cc56ceb1f 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=1
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qflipper/template b/srcpkgs/qflipper/template
index 8554f45386e7..775c1a976c82 100644
--- a/srcpkgs/qflipper/template
+++ b/srcpkgs/qflipper/template
@@ -3,7 +3,6 @@ pkgname=qflipper
 version=1.2.0
 revision=1
 _nanopb_version=0.4.6
-wrksrc="qFlipper-${version}"
 build_style=qmake
 configure_args="CONFIG+=qtquickcompiler DEFINES+=DISABLE_APPLICATION_UPDATES"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..dd4a4a17f05c 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index ab620ba7bd5f..0eb069af66a5 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cae838c694ca..50a4e71caf61 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=1
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 0758fdb6a33d..ac93ea5ce99a 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.09.26
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index 12210f250d51..671835e9db7c 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.1
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 10602fae9f2d..e5fd730e40ea 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=1
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..ff459f6d260e 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (17 preceding siblings ...)
  2022-10-25 14:02 ` [PR PATCH] [Updated] " sgn
@ 2022-10-26 21:39 ` sgn
  2022-10-26 21:49 ` sgn
                   ` (9 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-26 21:39 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1463635 bytes --]

From d41dd1b5e811e4df9c2098b20208af1f8a26803b 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/34] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 5c1c94a2416e6094a86e73a8717fe7f9a09498c5 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/34] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 48 ++++++++++++++++---------
 1 file changed, 32 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c173fe2af1ea 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,31 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ] && [ -d "$innerdir" ] && [ -z "$create_wrksrc" ]; then
+		# rename the subdirectory (top-level of distfiles) to $wrksrc
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" -gt 1 ] || [ -n "$create_wrksrc" ]; then
+		# rename the tmpdir to wrksrc
+		mv "$extractdir" "$wrksrc"
+	else
+		mkdir -p "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From 406d43628ef4e7aa8765cbe30c366c442f4ba36d 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 03/34] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 5f5bd5a0b52e8ad7f354a35b9eca204436a97635 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 04/34] Manual: update create_wrksrc behaviour

---
 Manual.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..578e80043719 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,8 +517,10 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
+- `create_wrksrc` Usually, after extracting, if there're multiple top-level
+  files and/or directories or when there're no directories at all, top-level files,
+  and directories will be wrapped inside one more layer of directory.
+  Set `create_wrksrc` to force this behaviour.
 
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.

From ed381e594c8167004ec4d08de2d08e22d8e190c4 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 05/34] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index 578e80043719..fa552f65ba5d 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From 84ada8a90bce3517e51b74817168bf96c2a4b536 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: Tue, 25 Oct 2022 22:34:49 +0700
Subject: [PATCH 06/34] lc0: use create_wrksrc

---
 srcpkgs/lc0/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/lc0/template b/srcpkgs/lc0/template
index e7433710b1fb..28425cd19f3e 100644
--- a/srcpkgs/lc0/template
+++ b/srcpkgs/lc0/template
@@ -3,6 +3,7 @@ pkgname=lc0
 version=0.28.2
 revision=1
 archs="x86_64* i686* aarch64* armv[67]l* ppc64le*"
+create_wrksrc=yes
 build_style=meson
 configure_args="-Dgtest=false"
 _lczero_commit=5680c5fad9f3b52288d67f738b272fd09de5ee0b
@@ -35,6 +36,7 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
+	mv lc0-$version/* .
 	rmdir libs/lczero-common
-	mv ../lczero-common-${_lczero_commit} libs/lczero-common
+	mv lczero-common-${_lczero_commit} libs/lczero-common
 }

From fdd1909d6a0df53cb7eafaf71ddb4e6edfb0f11c 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: Tue, 25 Oct 2022 22:37:23 +0700
Subject: [PATCH 07/34] nsjail: use create_wrksrc

---
 srcpkgs/nsjail/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/nsjail/template b/srcpkgs/nsjail/template
index d115bcc43792..346348fdf17b 100644
--- a/srcpkgs/nsjail/template
+++ b/srcpkgs/nsjail/template
@@ -2,6 +2,7 @@
 pkgname=nsjail
 version=3.0
 revision=9
+create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="bison flex pkg-config protobuf which"
 makedepends="libnl3-devel protobuf-devel"
@@ -21,8 +22,9 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 post_extract() {
+	mv nsjail-$version/* .
 	rmdir kafel
-	mv ../kafel-* kafel
+	mv kafel-* kafel
 }
 
 post_patch() {

From db8f056aa8a4bdcae6c1f0e4f361c57de96948d8 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: Tue, 25 Oct 2022 22:48:57 +0700
Subject: [PATCH 08/34] leocad: use create_wrksrc

---
 srcpkgs/leocad/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/leocad/template b/srcpkgs/leocad/template
index cd81c17b1e21..4010c69a2be1 100644
--- a/srcpkgs/leocad/template
+++ b/srcpkgs/leocad/template
@@ -3,6 +3,7 @@ pkgname=leocad
 version=21.06
 revision=1
 _lib_version=20.03
+create_wrksrc=yes
 build_style=qmake
 configure_args="DISABLE_UPDATE_CHECK=1"
 hostmakedepends="qt5-host-tools qt5-qmake unzip"
@@ -17,7 +18,7 @@ checksum="bd28c47f920fa1bc458b6e5f476b93ccc1aa40e30158a3dd2397368cc3d79099
  88d6d28b3a494a15ae63e984c1e732e28362fabc2e145ffab828fed2eb5e3632"
 
 post_extract() {
-	mv ../library.bin .
+	mv leocad-${version}/* .
 }
 
 leocad-data_package() {

From e6e5620208cc1a755a8186a45fc1aac6b3c2546a 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: Wed, 26 Oct 2022 08:41:12 +0700
Subject: [PATCH 09/34] xvfb-run: update to 21.1.4pl2.

---
 srcpkgs/xvfb-run/template | 18 +++++++-----------
 srcpkgs/xvfb-run/update   |  1 +
 2 files changed, 8 insertions(+), 11 deletions(-)
 create mode 100644 srcpkgs/xvfb-run/update

diff --git a/srcpkgs/xvfb-run/template b/srcpkgs/xvfb-run/template
index 994031975f39..20db1617e24c 100644
--- a/srcpkgs/xvfb-run/template
+++ b/srcpkgs/xvfb-run/template
@@ -1,25 +1,21 @@
 # Template file for 'xvfb-run'
 pkgname=xvfb-run
-version=1.20.9.2
+version=21.1.4pl2
 revision=1
-_ver=${version%.*}-${version##*.}
 create_wrksrc=yes
 depends="xorg-server-xvfb xauth"
 short_desc="Xvfb wrapper"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-or-later"
 homepage="https://salsa.debian.org/xorg-team/xserver/xorg-server"
-distfiles="${homepage}/-/raw/xorg-server-2_${_ver}/debian/local/xvfb-run
- ${homepage}/-/raw/xorg-server-2_${_ver}/debian/local/xvfb-run.1"
-checksum="fd05e0f8e6207c3984b980a0f037381c9c4a6f22a6dd94fdcfa995318db2a0a4
- 08f14f55e14e52e5d98713c4d8f25ae68d67e2ee188dc0247770c6ada6e27c05"
-skip_extraction="xvfb-run xvfb-run.1"
+distfiles="${DEBIAN_SITE}/main/x/xorg-server/xorg-server_${version/pl/-}.diff.gz"
+checksum=55996059abde71b2c75d335cf1e9e1e8f39f6b50ee3edc50dd0e9fa11d5bd910
 
-do_extract() {
-	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}{,.1} ${wrksrc}
+post_extract() {
+	patch -Np1 -i "xorg-server_${version/pl/-}.diff"
 }
 
 do_install() {
-	vbin xvfb-run
-	vman xvfb-run.1
+	vbin debian/local/xvfb-run
+	vman debian/local/xvfb-run.1
 }
diff --git a/srcpkgs/xvfb-run/update b/srcpkgs/xvfb-run/update
new file mode 100644
index 000000000000..bf4b91b0cb54
--- /dev/null
+++ b/srcpkgs/xvfb-run/update
@@ -0,0 +1 @@
+pkgname="xorg-server"

From 9ef2afa36e5c590332a59e901ce28815c20aa256 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: Wed, 26 Oct 2022 10:25:18 +0700
Subject: [PATCH 10/34] arena: no check permissions

---
 srcpkgs/arena/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..d53f52265798 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -8,6 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:freeware"
 homepage="http://www.playwitharena.de"
 restricted=yes
+nocheckperms="database"
 
 case "$XBPS_TARGET_MACHINE" in
 	armv7l)
@@ -33,7 +34,7 @@ nostrip=yes
 do_install() {
 	vmkdir opt/arena
 	vcopy ${wrksrc}/* opt/arena
-	chmod -R a+rw ${DESTDIR}/opt/arena
+	chmod -R a+rw ${DESTDIR}/opt/arena/Databases
 
 	case "$XBPS_TARGET_MACHINE" in
 		armv7l)

From cffda14c7397194430793b04eef8c8acdc2f1f5f 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: Wed, 26 Oct 2022 10:27:32 +0700
Subject: [PATCH 11/34] remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cavestory/template                             | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckbcomp/template                               | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/grafx2/template                                | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/juCi++/template                                | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgccjit/template                             | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-lualdap/template                         | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/ocs-url/template                               | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-netcat/template                        | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjdk15-bootstrap/template                   | 1 -
 srcpkgs/openjdk16-bootstrap/template                   | 1 -
 srcpkgs/openjdk7-bootstrap/template                    | 1 -
 srcpkgs/openjdk8/template                              | 1 -
 srcpkgs/openjdk9-bootstrap/template                    | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/sc3-plugins/template                           | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tcpflow/template                               | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3016 files changed, 3016 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index b15f96abe599..d0071777a005 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.49
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index db168dbda807..49814c9f37d5 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
index d218d82c1d70..3acf639f5258 100644
--- a/srcpkgs/ckbcomp/template
+++ b/srcpkgs/ckbcomp/template
@@ -2,7 +2,6 @@
 pkgname=ckbcomp
 version=1.198
 revision=1
-wrksrc="console-setup-${version}"
 depends="perl"
 short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 43f5a1c95949..25a4b59da7ef 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.76
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index 5ae1d27e5f8f..bce3915de5b3 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 5e8fe246c2b1..2558b5eddae4 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index c1ea4066c607..e4fbbc65921d 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.3
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 11de84aaebf4..0faf2cba01b5 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 9c458b8e23cf..fb8db4bfd8bd 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.219
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 4e8c238d9712..94b74566ed22 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index b10d37f92007..be9484a5f44c 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index df629b7e55c2..42199240bf29 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=1
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 44fab1032e6a..92eb647e9d53 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=1
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index 2b9c7db39ba9..a236dbbe8b94 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=1
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 98ed442ea1a2..ae81fe114251 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e97685d9ca4e..8a8ce51e1903 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=1
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7562524acabe..7312011a4edc 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 9e2841761822..baa3fef8ca74 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=1
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index d18de13677d2..13dee86dfcda 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=1
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 0e11cddd19e3..868cc56ceb1f 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=1
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..dd4a4a17f05c 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index 7382ef6a1c33..00791b7761a8 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cae838c694ca..50a4e71caf61 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=1
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index 0758fdb6a33d..ac93ea5ce99a 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.09.26
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index 12210f250d51..671835e9db7c 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.1
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 10602fae9f2d..e5fd730e40ea 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=1
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..ff459f6d260e 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 0fefa37c11e5b61ba118cde9210af05b2f403854 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: Wed, 26 Oct 2022 10:42:01 +0700
Subject: [PATCH 12/34] cargo: use create_wrksrc

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 575d98a85978..a1cb22442765 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,6 +2,7 @@
 pkgname=cargo
 version=1.63.0
 revision=1
+create_wrksrc=yes
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -27,8 +28,9 @@ if [ -z "$_build_static" ]; then
 	makedepends+=" libgit2-devel"
 fi
 
-pre_patch() {
-	mv ../crossbeam-* crossbeam-utils
+post_extract() {
+	mv cargo-rust-${version}/* .
+	mv crossbeam-crossbeam-utils-* crossbeam-utils
 }
 
 post_patch() {

From 5d260992c834cfab18b66662625a23346ca5c3ff 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: Wed, 26 Oct 2022 10:51:08 +0700
Subject: [PATCH 13/34] cavestory: use create_wrksrc

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

diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index 8d92b279d95e..f0d3a331d2e6 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -2,6 +2,7 @@
 pkgname=cavestory
 version=1.2
 revision=2
+create_wrksrc=yes
 archs="x86_64 i686"
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
@@ -16,12 +17,12 @@ nopie=yes
 
 do_install() {
 	vmkdir usr/libexec/cavestory
-	vcopy Config.dat usr/libexec/cavestory
-	vcopy data usr/libexec/cavestory
-	vdoc doc/readme.txt
-	vdoc doc/configfileformat.txt
-	mv ../linuxDoukutsu-${version}/doukutsu_${XBPS_TARGET_WORDSIZE}bits doukutsu.bin
-	vinstall doukutsu.bin 755 usr/libexec/cavestory
+	vcopy linuxDoukutsu-1.01/Config.dat usr/libexec/cavestory
+	vcopy linuxDoukutsu-1.01/data usr/libexec/cavestory
+	vdoc linuxDoukutsu-1.01/doc/readme.txt
+	vdoc linuxDoukutsu-1.01/doc/configfileformat.txt
+	vinstall linuxDoukutsu-${version}/doukutsu_${XBPS_TARGET_WORDSIZE}bits \
+		755 usr/libexec/cavestory doukutsu.bin
 	vbin ${FILESDIR}/cavestory
 	vinstall ${FILESDIR}/cavestory.desktop 644 usr/share/applications/
 	vinstall ${FILESDIR}/cavestory.png 644 usr/share/pixmaps/

From f386ad2f86e32cb2556558c12d095953554a2431 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: Wed, 26 Oct 2022 12:36:15 +0700
Subject: [PATCH 14/34] maturin: use create_wrksrc

---
 srcpkgs/maturin/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/maturin/template b/srcpkgs/maturin/template
index 8270694bc1b9..79aa1f62d9b8 100644
--- a/srcpkgs/maturin/template
+++ b/srcpkgs/maturin/template
@@ -2,6 +2,7 @@
 pkgname=maturin
 version=0.13.6
 revision=1
+create_wrksrc=yes
 build_style=python3-module
 build_helper="qemu rust"
 hostmakedepends="python3-setuptools-rust python3-tomli python3-wheel cargo"
@@ -31,7 +32,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ../target-lexicon* target-lexicon
+	mv maturin-${version}/* .
+	mv target-lexicon-* target-lexicon
 	echo "[patch.crates-io]" >> Cargo.toml
 	echo "target-lexicon = { path = './target-lexicon' }" >> Cargo.toml
 }

From ba06ff9d3d4527044ac26c7986970b91d4e0638c 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: Wed, 26 Oct 2022 12:40:41 +0700
Subject: [PATCH 15/34] openbsd-netcat: use create_wrksrc

---
 srcpkgs/openbsd-netcat/template | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index fb8db4bfd8bd..71d95abdb130 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,6 +2,7 @@
 pkgname=openbsd-netcat
 version=1.219
 revision=1
+create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
@@ -18,8 +19,12 @@ alternatives="
  nc:nc:/usr/bin/openbsd-nc
  nc:nc.1:/usr/share/man/man1/openbsd-nc.1"
 
+post_extract() {
+	mv netcat-openbsd-${version}/* .
+	( cd debian/patches; xargs cat <series; ) | patch -p1
+}
+
 do_build() {
-	( cd ../debian/patches; xargs cat <series; ) | patch -p1
 	case "$XBPS_TARGET_MACHINE" in
 		*-musl) # Add missing b64_ntop() and b64_pton() functions
 			cp ${FILESDIR}/base64.c .

From 8a761bb037ee2e53a6ce24af2dce970a2a6cc2b9 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: Wed, 26 Oct 2022 15:03:07 +0700
Subject: [PATCH 16/34] bdf2psf: merge ckbcomp

---
 srcpkgs/bdf2psf/template | 10 +++++++++-
 srcpkgs/ckbcomp          |  1 +
 srcpkgs/ckbcomp/template | 16 ----------------
 srcpkgs/ckbcomp/update   |  1 -
 4 files changed, 10 insertions(+), 18 deletions(-)
 create mode 120000 srcpkgs/ckbcomp
 delete mode 100644 srcpkgs/ckbcomp/template
 delete mode 100644 srcpkgs/ckbcomp/update

diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index 49814c9f37d5..bae801a5a89d 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -1,7 +1,7 @@
 # Template file for 'bdf2psf'
 pkgname=bdf2psf
 version=1.211
-revision=1
+revision=2
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
@@ -23,3 +23,11 @@ do_install() {
 	done
 	vcopy fontsets usr/share/bdf2psf
 }
+
+ckbcomp_package() {
+	depends="perl"
+	short_desc="Compile a XKB keyboard description to a keymap for loadkeys"
+	pkg_install() {
+		vbin Keyboard/ckbcomp
+	}
+}
diff --git a/srcpkgs/ckbcomp b/srcpkgs/ckbcomp
new file mode 120000
index 000000000000..942762041d63
--- /dev/null
+++ b/srcpkgs/ckbcomp
@@ -0,0 +1 @@
+bdf2psf
\ No newline at end of file
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
deleted file mode 100644
index 3acf639f5258..000000000000
--- a/srcpkgs/ckbcomp/template
+++ /dev/null
@@ -1,16 +0,0 @@
-# Template file for 'ckbcomp'
-pkgname=ckbcomp
-version=1.198
-revision=1
-depends="perl"
-short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later"
-homepage="https://salsa.debian.org/installer-team/console-setup"
-changelog="https://salsa.debian.org/installer-team/console-setup/-/raw/master/debian/changelog"
-distfiles="${DEBIAN_SITE}/main/c/console-setup/console-setup_${version}.tar.xz"
-checksum=f3aca4aeb76ecfe76e29435ce59d2c55756da70b03deb7f02cbee093000cb725
-
-do_install() {
-	vbin Keyboard/ckbcomp
-}
diff --git a/srcpkgs/ckbcomp/update b/srcpkgs/ckbcomp/update
deleted file mode 100644
index bf2f864ad87f..000000000000
--- a/srcpkgs/ckbcomp/update
+++ /dev/null
@@ -1 +0,0 @@
-pkgname=console-setup

From 1f12baf428db913e175fa2bc62a1e81a20a68a8e 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: Wed, 26 Oct 2022 15:10:52 +0700
Subject: [PATCH 17/34] choosenim: use create_wrksrc

---
 srcpkgs/choosenim/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/choosenim/template b/srcpkgs/choosenim/template
index e2fb62b08d8a..064dbbbdf4d5 100644
--- a/srcpkgs/choosenim/template
+++ b/srcpkgs/choosenim/template
@@ -2,6 +2,7 @@
 pkgname=choosenim
 version=0.7.4
 revision=3
+create_wrksrc=yes
 hostmakedepends="git nim openssl-devel pkg-config"
 makedepends="openssl-devel zlib-devel libarchive-devel"
 depends="gcc"
@@ -19,7 +20,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ../nimarchive-0.5.4 nimarchive
+	mv choosenim-$version/* .
+	mv nimarchive-0.5.4 nimarchive
 }
 
 do_build() {

From 831e152c2c89d7dcca9f267a11c5817d62f3501a 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: Wed, 26 Oct 2022 15:15:11 +0700
Subject: [PATCH 18/34] deadbeef: use create_wrksrc

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

diff --git a/srcpkgs/deadbeef/template b/srcpkgs/deadbeef/template
index 159ad1ce38bc..b664bb1b9bd9 100644
--- a/srcpkgs/deadbeef/template
+++ b/srcpkgs/deadbeef/template
@@ -2,6 +2,7 @@
 pkgname=deadbeef
 version=1.8.8
 revision=1
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-oss --disable-lfm --disable-notify --disable-gtk2"
 hostmakedepends="automake libtool gettext gettext-devel intltool pkg-config
@@ -38,10 +39,11 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 post_extract() {
+	mv deadbeef-${version}/* .
 	rm -rf external/apbuild
 	rm -rf external/mp4p
-	mv -v ../apbuild-${_apbuild_commit} external/apbuild
-	mv -v ../mp4p-${_mp4p_commit} external/mp4p
+	mv -v apbuild-${_apbuild_commit} external/apbuild
+	mv -v mp4p-${_mp4p_commit} external/mp4p
 }
 
 pre_configure() {

From 76b7914f98d7530fa462696c3f02e3729efa7e02 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: Wed, 26 Oct 2022 15:18:05 +0700
Subject: [PATCH 19/34] dwarffortress: fix build after auto create_wrksrc

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

diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..153add84e728 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -18,16 +18,17 @@ nopie="distfiles are precompiled as PIE"
 repository=nonfree
 noshlibprovides=yes
 
-do_patch() {
-	rm df_linux/libs/libstdc++.so.6
+post_extract() {
+	rm libs/libstdc++.so.6
+	rm libs/libgcc_s.so.1
 }
 
 do_install() {
 	vbin ${FILESDIR}/dwarffortress
 	vmkdir /usr/share/dwarffortress
 	vmkdir /usr/lib/dwarffortress/libs
-	vcopy "df_linux/libs/*" /usr/lib/dwarffortress/libs
-	rm -r df_linux/libs
-	vcopy "df_linux/*" /usr/share/dwarffortress/
-	vlicense "df_linux/readme.txt" dwarffortress.txt
+	vcopy "libs/*" /usr/lib/dwarffortress/libs
+	rm -r libs
+	vcopy "*" /usr/share/dwarffortress/
+	vlicense "readme.txt" dwarffortress.txt
 }

From 18e6a5427566b3c2cf87fbdd5b47ccff30578b80 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: Wed, 26 Oct 2022 15:20:34 +0700
Subject: [PATCH 20/34] erlang: move up file hierarchy

---
 srcpkgs/erlang/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 7f4ee419095e..bc04a90fc285 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,8 +2,7 @@
 pkgname=erlang
 version=25.1.1
 revision=1
-create_wrksrc=yes
-build_wrksrc="otp-OTP-${version}"
+wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
 hostmakedepends="autoconf libxslt perl tar"

From 7d5350fa7e4a92728fd001cac2df5738b69de979 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: Wed, 26 Oct 2022 15:52:01 +0700
Subject: [PATCH 21/34] flightgear: use create_wrksrc

---
 srcpkgs/flightgear/template | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/flightgear/template b/srcpkgs/flightgear/template
index 595b8021b527..04ec5b5dd371 100644
--- a/srcpkgs/flightgear/template
+++ b/srcpkgs/flightgear/template
@@ -3,6 +3,7 @@ pkgname=flightgear
 version=2020.3.13
 revision=1
 # XXX: always keep in sync with simgear version!
+create_wrksrc=yes
 build_style=cmake
 build_helper="qemu"
 configure_args="-DFG_DATA_DIR:STRING=/usr/share/flightgear/fgdata
@@ -37,10 +38,14 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 	configure_args+=" -DCMAKE_EXE_LINKER_FLAGS=-lexecinfo"
 fi
 
+post_extract() {
+	mv flightgear-$version/* .
+}
+
 flightgear-data_package() {
 	short_desc+=" - data files"
 	pkg_install() {
 		vmkdir usr/share/flightgear
-		mv ${XBPS_BUILDDIR}/fgdata ${PKGDESTDIR}/usr/share/flightgear
+		mv fgdata ${PKGDESTDIR}/usr/share/flightgear
 	}
 }

From 668f4fd3559546b3d5264eded326626efeb3cd5f 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: Wed, 26 Oct 2022 15:54:05 +0700
Subject: [PATCH 22/34] font-atkinson-hyperlegible-ttf: move file hierarchy up

---
 srcpkgs/font-atkinson-hyperlegible-ttf/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template
index c7487c4e3f40..23ccf26a71a5 100644
--- a/srcpkgs/font-atkinson-hyperlegible-ttf/template
+++ b/srcpkgs/font-atkinson-hyperlegible-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-atkinson-hyperlegible-ttf
 version=2020.0514
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Typeface with improved readability and legibility - TTF variant"
 maintainer="J Farkas <chexum+git@gmail.com>"
@@ -18,7 +17,7 @@ skip_extraction="${_licensefile}"
 
 do_install() {
 	vmkdir ${font_dirs}
-	vcopy */*/TTF/Atkinson*.ttf ${font_dirs}
+	vcopy */TTF/Atkinson*.ttf ${font_dirs}
 	vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_licensefile}
 }
 
@@ -27,7 +26,7 @@ font-atkinson-hyperlegible-otf_package() {
 	short_desc="${short_desc/TTF/OTF}"
 	pkg_install() {
 		vmkdir ${font_dirs}
-		vcopy */*/Atkinson*.otf ${font_dirs}
+		vcopy */Atkinson*.otf ${font_dirs}
 		vlicense  ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_licensefile}
 	}
 }

From fe0225e96956d7e04f59c959a92d19cdd07d6b2e 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: Wed, 26 Oct 2022 16:03:20 +0700
Subject: [PATCH 23/34] geckodriver: fix build after auto-create_wrksrc

---
 srcpkgs/geckodriver/template | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..784f4b381dff 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,8 +3,7 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
-build_wrksrc=${pkgname}
+build_wrksrc=testing/geckodriver
 build_style=cargo
 short_desc="WebDriver for Firefox"
 maintainer="m3tav3rse <mtvrs@tuta.io>"
@@ -21,8 +20,6 @@ checksum="7f8820ec83ca7671236ee74345bdbd20cf328fde4896397353952c0cc4e0eb91
 skip_extraction="Cargo.lock"
 
 post_extract() {
-	mv ${wrksrc}/mozilla-central-${_hg_commit}/testing/* ${wrksrc}
-	rm -r ${wrksrc}/mozilla-central-${_hg_commit}
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${build_wrksrc}
 }
 

From 4c90965da33bbcd874e8bfc3676d751aa87cc6f1 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: Wed, 26 Oct 2022 16:08:43 +0700
Subject: [PATCH 24/34] gitflow: use create_wrksrc

---
 srcpkgs/gitflow/template | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 0386c1f3a214..9a5bd873bbdd 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -5,20 +5,23 @@ version=20120925
 revision=3
 _commit=15aab26490facf285acef56cb5d61025eacb3a69
 _shflags_commit=2fb06af13de884e9680f14a00c82e52a67c867f1
+create_wrksrc=yes
 hostmakedepends="perl"
 depends="git"
 short_desc="Git extensions to provide high-level repository operations"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/nvie/gitflow"
-distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
-checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
+distfiles="${homepage}/archive/${_commit}.tar.gz
+ https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
+checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7
+ a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
 
 post_extract() {
-	cd $wrksrc
-	rm -r shFlags
-	cp -r ../shFlags-$_shflags_commit $wrksrc/shFlags
+	mv gitflow-${_commit}/* .
+	rmdir shFlags
+	mv shFlags-$_shflags_commit $wrksrc/shFlags
 }
 
 do_build() {

From ba7b36045883238997799fc5579b1b00e9c915c3 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: Wed, 26 Oct 2022 16:46:30 +0700
Subject: [PATCH 25/34] gmic: use create_wrksrc

---
 srcpkgs/gmic/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/gmic/template b/srcpkgs/gmic/template
index f08da26fd824..fce3b7639dfe 100644
--- a/srcpkgs/gmic/template
+++ b/srcpkgs/gmic/template
@@ -3,6 +3,7 @@ pkgname=gmic
 version=2.9.9
 revision=3
 _zart_hash=939cf381c5871e506aabd066037acf2b55143c1d
+create_wrksrc=yes
 build_wrksrc="src"
 build_style=gnu-makefile
 build_helper=qmake
@@ -23,7 +24,8 @@ checksum="9f053338752ec96a6b619718037767682c5fd58e2471c08f3740fdb070605bc0
 # disable_parallel_build="yes"
 
 post_extract() {
-	mv ../zart-${_zart_hash} zart
+	mv gmic-${version}/* .
+	mv zart-${_zart_hash} zart
 }
 
 post_install() {

From 96f8105bfdd3c5440d3261914814d9777c772eaf 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: Wed, 26 Oct 2022 16:55:18 +0700
Subject: [PATCH 26/34] grafx2: use create_wrksrc

---
 srcpkgs/grafx2/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 59381dda1d46..d9ae5509e634 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,6 +3,7 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
+create_wrksrc=yes
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
@@ -20,7 +21,8 @@ checksum="1d679216e481b0c22d1d160eb1f66ed6ef2c1ec4eda6f5c0f2ec406d16045534
  8f64fd21bafa180e6cbac5853ef65453f080385b3c53600af8360e938668e574"
 
 post_extract() {
-	mv ../recoil-${_recoil_version} 3rdparty/
+	mv grafX2-v$version/* .
+	mv recoil-${_recoil_version} 3rdparty/
 	touch 3rdparty/recoil-${_recoil_version}/.ok
 }
 

From a0ea80b0de9960b3504eea702dee82bff292e9fa 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: Wed, 26 Oct 2022 17:01:21 +0700
Subject: [PATCH 27/34] gsl-ucg: fix installation step

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

diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index bce3915de5b3..fdf9edf3bea6 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -16,6 +16,6 @@ pre_build() {
 	export CC="CCNAME='$CC' ./c -q"
 }
 
-pre_install() {
-	export DESTDIR="${DESTDIR}/usr"
+do_install() {
+	make DESTDIR=${DESTDIR}/usr install
 }

From e778ed8138d21a70811937b04ab7ea6d715fa37b 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: Wed, 26 Oct 2022 17:08:43 +0700
Subject: [PATCH 28/34] hddtemp: fix after auto-create_wrksrc

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

diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 26fa0a1ba184..08a91f75e641 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -15,10 +15,14 @@ distfiles="
 checksum="
  618541584054093d53be8a2d9e81c97174f30f00af91cb8700a97e442d79ef5b
  6f1ddaa9fbc90ea5c00b949e0981b78c5014e109de88804ae2512209091eae56"
+skip_extraction="hddtemp_${version/.b/-b}-53.diff.gz"
+
+post_extract() {
+	zcat ${XBPS_SRCDISTDIR}/${pkgname}-${version}/$skip_extraction |
+		patch -Np1 -F0
+}
 
 pre_configure() {
-	patch -p1 -i ../hddtemp_${version/.b/-b}-53.diff
-	rm ../hddtemp_${version/.b/-b}-53.diff
 	sed -i 's|/etc/hddtemp.db|/usr/share/hddtemp/hddtemp.db|' doc/hddtemp.8
 }
 post_install() {

From dac62b3272817cbb32b6a19d9c6d7fcf99481bbe 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: Wed, 26 Oct 2022 17:09:51 +0700
Subject: [PATCH 29/34] hunspell-el_GR: fix after auto-create_wrksrc

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

diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..ee3d39b031d0 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
@@ -11,6 +10,6 @@ distfiles="${SOURCEFORGE_SITE}/orthos-spell/v.${version}./orthos-${version}.tar.
 checksum=63d355ddb7b6c6f7a5221b33d7d7646c49bfa08f61e3e6fb31416a315bdfc217
 
 do_install() {
-	vinstall v.${version}/dicts/el_GR/el_GR.aff 644 /usr/share/hunspell
-	vinstall v.${version}/dicts/el_GR/el_GR.dic 644 /usr/share/hunspell
+	vinstall dicts/el_GR/el_GR.aff 644 /usr/share/hunspell
+	vinstall dicts/el_GR/el_GR.dic 644 /usr/share/hunspell
 }

From 19c13bb3afd3b229a0d1f6d2efeb5bbc0591b484 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: Wed, 26 Oct 2022 17:11:53 +0700
Subject: [PATCH 30/34] intellij-idea-community-edition: not moving around
 anymore

---
 srcpkgs/intellij-idea-community-edition/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template
index 695389ea44cb..1c5f9d167c22 100644
--- a/srcpkgs/intellij-idea-community-edition/template
+++ b/srcpkgs/intellij-idea-community-edition/template
@@ -15,10 +15,6 @@ nopie=yes
 python_version=3
 skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend"
 
-post_extract() {
-	mv $XBPS_BUILDDIR/idea-IC-* ${wrksrc}
-}
-
 do_install() {
 	vmkdir usr/bin
 	vmkdir usr/share/doc/intellij-idea

From c526a9a5553be5a68540469d2fbec2fa80cbdee4 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: Wed, 26 Oct 2022 17:14:48 +0700
Subject: [PATCH 31/34] juCi++: use create_wrksrc

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

diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 1fd7bef7ba81..5d294ce1a7d8 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,6 +4,7 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
@@ -25,10 +26,10 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ${wrksrc}/../libclangmm-${_libclangmm_commit}/* ${wrksrc}/lib/libclangmm/
-	rm -rf ${wrksrc}/../libclangmm-${_libclangmm_commit}
-	mv ${wrksrc}/../tiny-process-library-${_tiny_commit}/* ${wrksrc}/lib/tiny-process-library
-	rm -rf ${wrksrc}/../tiny-process-library-${_tiny_commit}/*
+	mv jucipp-v$version/* .
+	rmdir lib/libclangmm lib/tiny-process-library
+	mv libclangmm-${_libclangmm_commit} ${wrksrc}/lib/libclangmm
+	mv tiny-process-library-${_tiny_commit} lib/tiny-process-library
 }
 
 post_install() {

From dccb4e22e84b0a6b74bb128ace6a5ce5300dadfe 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: Wed, 26 Oct 2022 17:20:13 +0700
Subject: [PATCH 32/34] libgccjit: use create_wrksrc

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

diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index fbc99c7589b3..0b37c3ee9f8b 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,6 +15,7 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
+create_wrksrc=yes
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
@@ -39,10 +40,11 @@ depends="gcc"
 checkdepends="dejagnu"
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/gmp-${_gmp_version} ${wrksrc}/gmp
-	mv ${XBPS_BUILDDIR}/mpfr-${_mpfr_version} ${wrksrc}/mpfr
-	mv ${XBPS_BUILDDIR}/mpc-${_mpc_version} ${wrksrc}/mpc
-	mv ${XBPS_BUILDDIR}/isl-${_isl_version} ${wrksrc}/isl
+	mv gcc-*/* .
+	mv gmp-${_gmp_version} gmp
+	mv mpfr-${_mpfr_version} mpfr
+	mv mpc-${_mpc_version} mpc
+	mv isl-${_isl_version} isl
 }
 
 pre_configure() {

From 9b572c51aa9ffc4cbe9cc31ad83fa5264456fae6 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: Wed, 26 Oct 2022 17:33:41 +0700
Subject: [PATCH 33/34] lilypond-doc: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..4a5a4c3ef1eb 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
@@ -12,7 +11,7 @@ distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads
 checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75
 
 do_install() {
-	vmkdir usr
-	rm share/info/lilypond
-	mv share ${DESTDIR}/usr/
+	vmkdir usr/share
+	rm info/lilypond
+	mv * ${DESTDIR}/usr/share
 }

From 4f7e693d3ca7e838fef10d3d2fddd6b1e89aef54 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: Thu, 27 Oct 2022 04:17:15 +0700
Subject: [PATCH 34/34] linux6.0: update to 6.0.5.

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

diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index e4fbbc65921d..755f5d411614 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -1,6 +1,6 @@
 # Template file for 'linux6.0'
 pkgname=linux6.0
-version=6.0.3
+version=6.0.5
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
@@ -9,7 +9,7 @@ homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-${version%.*}.tar.xz
  https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-${version}.xz"
 checksum="5c2443a5538de52688efb55c27ab0539c1f5eb58c0cfd16a2b9fbb08fd81788e
- c2735c685dda548811190ecb1379f52cbdb866b198914a67030072a7d2191ca3"
+ 80661d1323d6b743430f590063f18c76dbbbb211945910aee05e94402cd74c0c"
 skip_extraction="patch-${version}.xz"
 python_version=3
 

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (18 preceding siblings ...)
  2022-10-26 21:39 ` sgn
@ 2022-10-26 21:49 ` sgn
  2022-10-27 12:46 ` sgn
                   ` (8 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-26 21:49 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1457982 bytes --]

From 80676778fd80a4bb12bed36558102fa0a6f76ff8 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/30] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 8373e3b7a8df2a5259ea6cdbd2a77242dcfe0458 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/30] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 48 ++++++++++++++++---------
 1 file changed, 32 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c173fe2af1ea 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,31 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ] && [ -d "$innerdir" ] && [ -z "$create_wrksrc" ]; then
+		# rename the subdirectory (top-level of distfiles) to $wrksrc
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" -gt 1 ] || [ -n "$create_wrksrc" ]; then
+		# rename the tmpdir to wrksrc
+		mv "$extractdir" "$wrksrc"
+	else
+		mkdir -p "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From 058bddf2bd78b946ca75ed1770e53854fd23ba28 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 03/30] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 83ce694288dbceb8424d6c2a233b09c714bcfad2 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 04/30] Manual: update create_wrksrc behaviour

---
 Manual.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..578e80043719 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,8 +517,10 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
+- `create_wrksrc` Usually, after extracting, if there're multiple top-level
+  files and/or directories or when there're no directories at all, top-level files,
+  and directories will be wrapped inside one more layer of directory.
+  Set `create_wrksrc` to force this behaviour.
 
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.

From 9da445aebbd6284ca5dfd95b920bf1017f717458 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 05/30] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index 578e80043719..fa552f65ba5d 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From cc7130a83489bffdc9cebfc52604874f17126471 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: Tue, 25 Oct 2022 22:37:23 +0700
Subject: [PATCH 06/30] nsjail: use create_wrksrc

---
 srcpkgs/nsjail/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/nsjail/template b/srcpkgs/nsjail/template
index d115bcc43792..346348fdf17b 100644
--- a/srcpkgs/nsjail/template
+++ b/srcpkgs/nsjail/template
@@ -2,6 +2,7 @@
 pkgname=nsjail
 version=3.0
 revision=9
+create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="bison flex pkg-config protobuf which"
 makedepends="libnl3-devel protobuf-devel"
@@ -21,8 +22,9 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 post_extract() {
+	mv nsjail-$version/* .
 	rmdir kafel
-	mv ../kafel-* kafel
+	mv kafel-* kafel
 }
 
 post_patch() {

From 627fac34af20706f1b8f94e48db367d00812ad62 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: Tue, 25 Oct 2022 22:48:57 +0700
Subject: [PATCH 07/30] leocad: use create_wrksrc

---
 srcpkgs/leocad/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/leocad/template b/srcpkgs/leocad/template
index cd81c17b1e21..4010c69a2be1 100644
--- a/srcpkgs/leocad/template
+++ b/srcpkgs/leocad/template
@@ -3,6 +3,7 @@ pkgname=leocad
 version=21.06
 revision=1
 _lib_version=20.03
+create_wrksrc=yes
 build_style=qmake
 configure_args="DISABLE_UPDATE_CHECK=1"
 hostmakedepends="qt5-host-tools qt5-qmake unzip"
@@ -17,7 +18,7 @@ checksum="bd28c47f920fa1bc458b6e5f476b93ccc1aa40e30158a3dd2397368cc3d79099
  88d6d28b3a494a15ae63e984c1e732e28362fabc2e145ffab828fed2eb5e3632"
 
 post_extract() {
-	mv ../library.bin .
+	mv leocad-${version}/* .
 }
 
 leocad-data_package() {

From 28b2095240ef5c8ea26ef26e25e1d565e0d5baea 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: Wed, 26 Oct 2022 10:25:18 +0700
Subject: [PATCH 08/30] arena: no check permissions

---
 srcpkgs/arena/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..d53f52265798 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -8,6 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:freeware"
 homepage="http://www.playwitharena.de"
 restricted=yes
+nocheckperms="database"
 
 case "$XBPS_TARGET_MACHINE" in
 	armv7l)
@@ -33,7 +34,7 @@ nostrip=yes
 do_install() {
 	vmkdir opt/arena
 	vcopy ${wrksrc}/* opt/arena
-	chmod -R a+rw ${DESTDIR}/opt/arena
+	chmod -R a+rw ${DESTDIR}/opt/arena/Databases
 
 	case "$XBPS_TARGET_MACHINE" in
 		armv7l)

From 85e514253710f5677f546da6f694ee869e99b8f4 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: Wed, 26 Oct 2022 10:27:32 +0700
Subject: [PATCH 09/30] remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cavestory/template                             | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glirc/template                                 | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/grafx2/template                                | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/juCi++/template                                | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgccjit/template                             | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-lualdap/template                         | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/ocs-url/template                               | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-netcat/template                        | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjdk15-bootstrap/template                   | 1 -
 srcpkgs/openjdk16-bootstrap/template                   | 1 -
 srcpkgs/openjdk7-bootstrap/template                    | 1 -
 srcpkgs/openjdk8/template                              | 1 -
 srcpkgs/openjdk9-bootstrap/template                    | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/ruby-webrick/template                          | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/sc3-plugins/template                           | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tcpflow/template                               | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3017 files changed, 3017 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 7d1967da01d7..11554f7a497b 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.51
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index 9463f77e478e..d4c8de2e902e 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 revision=2
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glirc/template b/srcpkgs/glirc/template
index db984c13a461..98a677886ae1 100644
--- a/srcpkgs/glirc/template
+++ b/srcpkgs/glirc/template
@@ -2,7 +2,6 @@
 pkgname=glirc
 version=2.39.0.1
 revision=1
-wrksrc="irc-core-${version}"
 hostmakedepends="cabal-install"
 makedepends="ncurses-devel openssl-devel"
 short_desc="Console IRC client written in Haskell"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 971f42cb9e2f..5a51292f22c3 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.77
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index b29b2527676b..fdf9edf3bea6 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 3396ea1cd003..47778234c703 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index c1ea4066c607..e4fbbc65921d 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.3
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 11de84aaebf4..0faf2cba01b5 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 9c458b8e23cf..fb8db4bfd8bd 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.219
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 4e8c238d9712..94b74566ed22 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index b10d37f92007..be9484a5f44c 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index df629b7e55c2..42199240bf29 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=1
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 44fab1032e6a..92eb647e9d53 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=1
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index 2b9c7db39ba9..a236dbbe8b94 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=1
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 98ed442ea1a2..ae81fe114251 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e97685d9ca4e..8a8ce51e1903 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=1
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7562524acabe..7312011a4edc 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 9e2841761822..baa3fef8ca74 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=1
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index d18de13677d2..13dee86dfcda 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=1
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 0e11cddd19e3..868cc56ceb1f 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=1
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..dd4a4a17f05c 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index 7382ef6a1c33..00791b7761a8 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cc99b1a696b5..08f1999c9071 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=2
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/ruby-webrick/template b/srcpkgs/ruby-webrick/template
index 6a8f9782441c..8b39a15add69 100644
--- a/srcpkgs/ruby-webrick/template
+++ b/srcpkgs/ruby-webrick/template
@@ -2,7 +2,6 @@
 pkgname=ruby-webrick
 version=1.7.0
 revision=1
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index d0f015d5f970..c469487237bf 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.10.24
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index 12210f250d51..671835e9db7c 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.1
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 771b61495cc3..32737a38154f 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=2
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..ff459f6d260e 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 1408407f68ad6ad41a833c0744c321b2c3cf1299 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: Wed, 26 Oct 2022 10:42:01 +0700
Subject: [PATCH 10/30] cargo: use create_wrksrc

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 575d98a85978..a1cb22442765 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,6 +2,7 @@
 pkgname=cargo
 version=1.63.0
 revision=1
+create_wrksrc=yes
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -27,8 +28,9 @@ if [ -z "$_build_static" ]; then
 	makedepends+=" libgit2-devel"
 fi
 
-pre_patch() {
-	mv ../crossbeam-* crossbeam-utils
+post_extract() {
+	mv cargo-rust-${version}/* .
+	mv crossbeam-crossbeam-utils-* crossbeam-utils
 }
 
 post_patch() {

From 0ad669832779ff167a8936c26872826873e6073e 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: Wed, 26 Oct 2022 10:51:08 +0700
Subject: [PATCH 11/30] cavestory: use create_wrksrc

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

diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index 8d92b279d95e..f0d3a331d2e6 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -2,6 +2,7 @@
 pkgname=cavestory
 version=1.2
 revision=2
+create_wrksrc=yes
 archs="x86_64 i686"
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
@@ -16,12 +17,12 @@ nopie=yes
 
 do_install() {
 	vmkdir usr/libexec/cavestory
-	vcopy Config.dat usr/libexec/cavestory
-	vcopy data usr/libexec/cavestory
-	vdoc doc/readme.txt
-	vdoc doc/configfileformat.txt
-	mv ../linuxDoukutsu-${version}/doukutsu_${XBPS_TARGET_WORDSIZE}bits doukutsu.bin
-	vinstall doukutsu.bin 755 usr/libexec/cavestory
+	vcopy linuxDoukutsu-1.01/Config.dat usr/libexec/cavestory
+	vcopy linuxDoukutsu-1.01/data usr/libexec/cavestory
+	vdoc linuxDoukutsu-1.01/doc/readme.txt
+	vdoc linuxDoukutsu-1.01/doc/configfileformat.txt
+	vinstall linuxDoukutsu-${version}/doukutsu_${XBPS_TARGET_WORDSIZE}bits \
+		755 usr/libexec/cavestory doukutsu.bin
 	vbin ${FILESDIR}/cavestory
 	vinstall ${FILESDIR}/cavestory.desktop 644 usr/share/applications/
 	vinstall ${FILESDIR}/cavestory.png 644 usr/share/pixmaps/

From cbe378399b1b2a6b540cfab13f4c3c784cef41fa 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: Wed, 26 Oct 2022 12:36:15 +0700
Subject: [PATCH 12/30] maturin: use create_wrksrc

---
 srcpkgs/maturin/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/maturin/template b/srcpkgs/maturin/template
index 8270694bc1b9..79aa1f62d9b8 100644
--- a/srcpkgs/maturin/template
+++ b/srcpkgs/maturin/template
@@ -2,6 +2,7 @@
 pkgname=maturin
 version=0.13.6
 revision=1
+create_wrksrc=yes
 build_style=python3-module
 build_helper="qemu rust"
 hostmakedepends="python3-setuptools-rust python3-tomli python3-wheel cargo"
@@ -31,7 +32,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ../target-lexicon* target-lexicon
+	mv maturin-${version}/* .
+	mv target-lexicon-* target-lexicon
 	echo "[patch.crates-io]" >> Cargo.toml
 	echo "target-lexicon = { path = './target-lexicon' }" >> Cargo.toml
 }

From c3fee57e4ab71a3243176929777cea5a80b0a8d9 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: Wed, 26 Oct 2022 12:40:41 +0700
Subject: [PATCH 13/30] openbsd-netcat: use create_wrksrc

---
 srcpkgs/openbsd-netcat/template | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index fb8db4bfd8bd..71d95abdb130 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,6 +2,7 @@
 pkgname=openbsd-netcat
 version=1.219
 revision=1
+create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
@@ -18,8 +19,12 @@ alternatives="
  nc:nc:/usr/bin/openbsd-nc
  nc:nc.1:/usr/share/man/man1/openbsd-nc.1"
 
+post_extract() {
+	mv netcat-openbsd-${version}/* .
+	( cd debian/patches; xargs cat <series; ) | patch -p1
+}
+
 do_build() {
-	( cd ../debian/patches; xargs cat <series; ) | patch -p1
 	case "$XBPS_TARGET_MACHINE" in
 		*-musl) # Add missing b64_ntop() and b64_pton() functions
 			cp ${FILESDIR}/base64.c .

From ee0b5f20d53f84bae97faa8449ebb98e31402684 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: Wed, 26 Oct 2022 15:10:52 +0700
Subject: [PATCH 14/30] choosenim: use create_wrksrc

---
 srcpkgs/choosenim/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/choosenim/template b/srcpkgs/choosenim/template
index e2fb62b08d8a..064dbbbdf4d5 100644
--- a/srcpkgs/choosenim/template
+++ b/srcpkgs/choosenim/template
@@ -2,6 +2,7 @@
 pkgname=choosenim
 version=0.7.4
 revision=3
+create_wrksrc=yes
 hostmakedepends="git nim openssl-devel pkg-config"
 makedepends="openssl-devel zlib-devel libarchive-devel"
 depends="gcc"
@@ -19,7 +20,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ../nimarchive-0.5.4 nimarchive
+	mv choosenim-$version/* .
+	mv nimarchive-0.5.4 nimarchive
 }
 
 do_build() {

From 38efc95c378b67644f628eec28fa47356e21e110 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: Wed, 26 Oct 2022 15:15:11 +0700
Subject: [PATCH 15/30] deadbeef: use create_wrksrc

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

diff --git a/srcpkgs/deadbeef/template b/srcpkgs/deadbeef/template
index 159ad1ce38bc..b664bb1b9bd9 100644
--- a/srcpkgs/deadbeef/template
+++ b/srcpkgs/deadbeef/template
@@ -2,6 +2,7 @@
 pkgname=deadbeef
 version=1.8.8
 revision=1
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-oss --disable-lfm --disable-notify --disable-gtk2"
 hostmakedepends="automake libtool gettext gettext-devel intltool pkg-config
@@ -38,10 +39,11 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 post_extract() {
+	mv deadbeef-${version}/* .
 	rm -rf external/apbuild
 	rm -rf external/mp4p
-	mv -v ../apbuild-${_apbuild_commit} external/apbuild
-	mv -v ../mp4p-${_mp4p_commit} external/mp4p
+	mv -v apbuild-${_apbuild_commit} external/apbuild
+	mv -v mp4p-${_mp4p_commit} external/mp4p
 }
 
 pre_configure() {

From 716df25b9e8d93ac5ee7c6545094f4dc1cc07883 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: Wed, 26 Oct 2022 15:18:05 +0700
Subject: [PATCH 16/30] dwarffortress: fix build after auto create_wrksrc

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

diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..153add84e728 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -18,16 +18,17 @@ nopie="distfiles are precompiled as PIE"
 repository=nonfree
 noshlibprovides=yes
 
-do_patch() {
-	rm df_linux/libs/libstdc++.so.6
+post_extract() {
+	rm libs/libstdc++.so.6
+	rm libs/libgcc_s.so.1
 }
 
 do_install() {
 	vbin ${FILESDIR}/dwarffortress
 	vmkdir /usr/share/dwarffortress
 	vmkdir /usr/lib/dwarffortress/libs
-	vcopy "df_linux/libs/*" /usr/lib/dwarffortress/libs
-	rm -r df_linux/libs
-	vcopy "df_linux/*" /usr/share/dwarffortress/
-	vlicense "df_linux/readme.txt" dwarffortress.txt
+	vcopy "libs/*" /usr/lib/dwarffortress/libs
+	rm -r libs
+	vcopy "*" /usr/share/dwarffortress/
+	vlicense "readme.txt" dwarffortress.txt
 }

From 2d27614383eb5903191310412b7f897f324ca71a 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: Wed, 26 Oct 2022 15:20:34 +0700
Subject: [PATCH 17/30] erlang: move up file hierarchy

---
 srcpkgs/erlang/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 7f4ee419095e..bc04a90fc285 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,8 +2,7 @@
 pkgname=erlang
 version=25.1.1
 revision=1
-create_wrksrc=yes
-build_wrksrc="otp-OTP-${version}"
+wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
 hostmakedepends="autoconf libxslt perl tar"

From 01f7b5cfc9936661545f35eb6af576a425b8b435 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: Wed, 26 Oct 2022 15:52:01 +0700
Subject: [PATCH 18/30] flightgear: use create_wrksrc

---
 srcpkgs/flightgear/template | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/flightgear/template b/srcpkgs/flightgear/template
index 595b8021b527..04ec5b5dd371 100644
--- a/srcpkgs/flightgear/template
+++ b/srcpkgs/flightgear/template
@@ -3,6 +3,7 @@ pkgname=flightgear
 version=2020.3.13
 revision=1
 # XXX: always keep in sync with simgear version!
+create_wrksrc=yes
 build_style=cmake
 build_helper="qemu"
 configure_args="-DFG_DATA_DIR:STRING=/usr/share/flightgear/fgdata
@@ -37,10 +38,14 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 	configure_args+=" -DCMAKE_EXE_LINKER_FLAGS=-lexecinfo"
 fi
 
+post_extract() {
+	mv flightgear-$version/* .
+}
+
 flightgear-data_package() {
 	short_desc+=" - data files"
 	pkg_install() {
 		vmkdir usr/share/flightgear
-		mv ${XBPS_BUILDDIR}/fgdata ${PKGDESTDIR}/usr/share/flightgear
+		mv fgdata ${PKGDESTDIR}/usr/share/flightgear
 	}
 }

From 3528790e4217ad198e804f019594fa8c5eb87468 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: Wed, 26 Oct 2022 15:54:05 +0700
Subject: [PATCH 19/30] font-atkinson-hyperlegible-ttf: move file hierarchy up

---
 srcpkgs/font-atkinson-hyperlegible-ttf/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template
index c7487c4e3f40..23ccf26a71a5 100644
--- a/srcpkgs/font-atkinson-hyperlegible-ttf/template
+++ b/srcpkgs/font-atkinson-hyperlegible-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-atkinson-hyperlegible-ttf
 version=2020.0514
 revision=1
-create_wrksrc=yes
 depends="font-util xbps-triggers"
 short_desc="Typeface with improved readability and legibility - TTF variant"
 maintainer="J Farkas <chexum+git@gmail.com>"
@@ -18,7 +17,7 @@ skip_extraction="${_licensefile}"
 
 do_install() {
 	vmkdir ${font_dirs}
-	vcopy */*/TTF/Atkinson*.ttf ${font_dirs}
+	vcopy */TTF/Atkinson*.ttf ${font_dirs}
 	vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_licensefile}
 }
 
@@ -27,7 +26,7 @@ font-atkinson-hyperlegible-otf_package() {
 	short_desc="${short_desc/TTF/OTF}"
 	pkg_install() {
 		vmkdir ${font_dirs}
-		vcopy */*/Atkinson*.otf ${font_dirs}
+		vcopy */Atkinson*.otf ${font_dirs}
 		vlicense  ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_licensefile}
 	}
 }

From 533018d8e438058b582b885f89a3878a47f5421d 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: Wed, 26 Oct 2022 16:03:20 +0700
Subject: [PATCH 20/30] geckodriver: fix build after auto-create_wrksrc

---
 srcpkgs/geckodriver/template | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..784f4b381dff 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,8 +3,7 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
-build_wrksrc=${pkgname}
+build_wrksrc=testing/geckodriver
 build_style=cargo
 short_desc="WebDriver for Firefox"
 maintainer="m3tav3rse <mtvrs@tuta.io>"
@@ -21,8 +20,6 @@ checksum="7f8820ec83ca7671236ee74345bdbd20cf328fde4896397353952c0cc4e0eb91
 skip_extraction="Cargo.lock"
 
 post_extract() {
-	mv ${wrksrc}/mozilla-central-${_hg_commit}/testing/* ${wrksrc}
-	rm -r ${wrksrc}/mozilla-central-${_hg_commit}
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${build_wrksrc}
 }
 

From 2965251434d122ae5b82c23e52cab610cd3ad300 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: Wed, 26 Oct 2022 16:08:43 +0700
Subject: [PATCH 21/30] gitflow: use create_wrksrc

---
 srcpkgs/gitflow/template | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 0386c1f3a214..9a5bd873bbdd 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -5,20 +5,23 @@ version=20120925
 revision=3
 _commit=15aab26490facf285acef56cb5d61025eacb3a69
 _shflags_commit=2fb06af13de884e9680f14a00c82e52a67c867f1
+create_wrksrc=yes
 hostmakedepends="perl"
 depends="git"
 short_desc="Git extensions to provide high-level repository operations"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/nvie/gitflow"
-distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
-checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
+distfiles="${homepage}/archive/${_commit}.tar.gz
+ https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
+checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7
+ a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
 
 post_extract() {
-	cd $wrksrc
-	rm -r shFlags
-	cp -r ../shFlags-$_shflags_commit $wrksrc/shFlags
+	mv gitflow-${_commit}/* .
+	rmdir shFlags
+	mv shFlags-$_shflags_commit $wrksrc/shFlags
 }
 
 do_build() {

From dd06f77abf5e6d4589d228cecf954c1925a9705c 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: Wed, 26 Oct 2022 16:46:30 +0700
Subject: [PATCH 22/30] gmic: use create_wrksrc

---
 srcpkgs/gmic/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/gmic/template b/srcpkgs/gmic/template
index f08da26fd824..fce3b7639dfe 100644
--- a/srcpkgs/gmic/template
+++ b/srcpkgs/gmic/template
@@ -3,6 +3,7 @@ pkgname=gmic
 version=2.9.9
 revision=3
 _zart_hash=939cf381c5871e506aabd066037acf2b55143c1d
+create_wrksrc=yes
 build_wrksrc="src"
 build_style=gnu-makefile
 build_helper=qmake
@@ -23,7 +24,8 @@ checksum="9f053338752ec96a6b619718037767682c5fd58e2471c08f3740fdb070605bc0
 # disable_parallel_build="yes"
 
 post_extract() {
-	mv ../zart-${_zart_hash} zart
+	mv gmic-${version}/* .
+	mv zart-${_zart_hash} zart
 }
 
 post_install() {

From 77aa2486787818eec9a68bf8eb5cbab444c8cbca 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: Wed, 26 Oct 2022 16:55:18 +0700
Subject: [PATCH 23/30] grafx2: use create_wrksrc

---
 srcpkgs/grafx2/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 59381dda1d46..d9ae5509e634 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,6 +3,7 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
+create_wrksrc=yes
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
@@ -20,7 +21,8 @@ checksum="1d679216e481b0c22d1d160eb1f66ed6ef2c1ec4eda6f5c0f2ec406d16045534
  8f64fd21bafa180e6cbac5853ef65453f080385b3c53600af8360e938668e574"
 
 post_extract() {
-	mv ../recoil-${_recoil_version} 3rdparty/
+	mv grafX2-v$version/* .
+	mv recoil-${_recoil_version} 3rdparty/
 	touch 3rdparty/recoil-${_recoil_version}/.ok
 }
 

From eb8bee029edf3a8a0881543ec81a9c837c476008 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: Wed, 26 Oct 2022 17:08:43 +0700
Subject: [PATCH 24/30] hddtemp: fix after auto-create_wrksrc

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

diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 26fa0a1ba184..08a91f75e641 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -15,10 +15,14 @@ distfiles="
 checksum="
  618541584054093d53be8a2d9e81c97174f30f00af91cb8700a97e442d79ef5b
  6f1ddaa9fbc90ea5c00b949e0981b78c5014e109de88804ae2512209091eae56"
+skip_extraction="hddtemp_${version/.b/-b}-53.diff.gz"
+
+post_extract() {
+	zcat ${XBPS_SRCDISTDIR}/${pkgname}-${version}/$skip_extraction |
+		patch -Np1 -F0
+}
 
 pre_configure() {
-	patch -p1 -i ../hddtemp_${version/.b/-b}-53.diff
-	rm ../hddtemp_${version/.b/-b}-53.diff
 	sed -i 's|/etc/hddtemp.db|/usr/share/hddtemp/hddtemp.db|' doc/hddtemp.8
 }
 post_install() {

From 3b02074caeedc908eba8e56efc7c5fd5bff49aae 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: Wed, 26 Oct 2022 17:09:51 +0700
Subject: [PATCH 25/30] hunspell-el_GR: fix after auto-create_wrksrc

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

diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..ee3d39b031d0 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
@@ -11,6 +10,6 @@ distfiles="${SOURCEFORGE_SITE}/orthos-spell/v.${version}./orthos-${version}.tar.
 checksum=63d355ddb7b6c6f7a5221b33d7d7646c49bfa08f61e3e6fb31416a315bdfc217
 
 do_install() {
-	vinstall v.${version}/dicts/el_GR/el_GR.aff 644 /usr/share/hunspell
-	vinstall v.${version}/dicts/el_GR/el_GR.dic 644 /usr/share/hunspell
+	vinstall dicts/el_GR/el_GR.aff 644 /usr/share/hunspell
+	vinstall dicts/el_GR/el_GR.dic 644 /usr/share/hunspell
 }

From 0e938a46e0b0cc86474522e9c6637a66fa992284 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: Wed, 26 Oct 2022 17:11:53 +0700
Subject: [PATCH 26/30] intellij-idea-community-edition: not moving around
 anymore

---
 srcpkgs/intellij-idea-community-edition/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template
index 695389ea44cb..1c5f9d167c22 100644
--- a/srcpkgs/intellij-idea-community-edition/template
+++ b/srcpkgs/intellij-idea-community-edition/template
@@ -15,10 +15,6 @@ nopie=yes
 python_version=3
 skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend"
 
-post_extract() {
-	mv $XBPS_BUILDDIR/idea-IC-* ${wrksrc}
-}
-
 do_install() {
 	vmkdir usr/bin
 	vmkdir usr/share/doc/intellij-idea

From 90246f4b89510ec26a3feb3348c5de41d66da094 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: Wed, 26 Oct 2022 17:14:48 +0700
Subject: [PATCH 27/30] juCi++: use create_wrksrc

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

diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 1fd7bef7ba81..5d294ce1a7d8 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,6 +4,7 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
@@ -25,10 +26,10 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ${wrksrc}/../libclangmm-${_libclangmm_commit}/* ${wrksrc}/lib/libclangmm/
-	rm -rf ${wrksrc}/../libclangmm-${_libclangmm_commit}
-	mv ${wrksrc}/../tiny-process-library-${_tiny_commit}/* ${wrksrc}/lib/tiny-process-library
-	rm -rf ${wrksrc}/../tiny-process-library-${_tiny_commit}/*
+	mv jucipp-v$version/* .
+	rmdir lib/libclangmm lib/tiny-process-library
+	mv libclangmm-${_libclangmm_commit} ${wrksrc}/lib/libclangmm
+	mv tiny-process-library-${_tiny_commit} lib/tiny-process-library
 }
 
 post_install() {

From def417078764a369b150ff155f6dc7eac92b54fc 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: Wed, 26 Oct 2022 17:20:13 +0700
Subject: [PATCH 28/30] libgccjit: use create_wrksrc

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

diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index fbc99c7589b3..0b37c3ee9f8b 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,6 +15,7 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
+create_wrksrc=yes
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
@@ -39,10 +40,11 @@ depends="gcc"
 checkdepends="dejagnu"
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/gmp-${_gmp_version} ${wrksrc}/gmp
-	mv ${XBPS_BUILDDIR}/mpfr-${_mpfr_version} ${wrksrc}/mpfr
-	mv ${XBPS_BUILDDIR}/mpc-${_mpc_version} ${wrksrc}/mpc
-	mv ${XBPS_BUILDDIR}/isl-${_isl_version} ${wrksrc}/isl
+	mv gcc-*/* .
+	mv gmp-${_gmp_version} gmp
+	mv mpfr-${_mpfr_version} mpfr
+	mv mpc-${_mpc_version} mpc
+	mv isl-${_isl_version} isl
 }
 
 pre_configure() {

From e6cef98f76e9edd9fb737bb17b484ca2d8ba8efc 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: Wed, 26 Oct 2022 17:33:41 +0700
Subject: [PATCH 29/30] lilypond-doc: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..4a5a4c3ef1eb 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
@@ -12,7 +11,7 @@ distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads
 checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75
 
 do_install() {
-	vmkdir usr
-	rm share/info/lilypond
-	mv share ${DESTDIR}/usr/
+	vmkdir usr/share
+	rm info/lilypond
+	mv * ${DESTDIR}/usr/share
 }

From c4d4a61464dd55a6ef1149555a62af633518deed 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: Thu, 27 Oct 2022 04:17:15 +0700
Subject: [PATCH 30/30] linux6.0: update to 6.0.5.

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

diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index e4fbbc65921d..755f5d411614 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -1,6 +1,6 @@
 # Template file for 'linux6.0'
 pkgname=linux6.0
-version=6.0.3
+version=6.0.5
 revision=1
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
@@ -9,7 +9,7 @@ homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-${version%.*}.tar.xz
  https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-${version}.xz"
 checksum="5c2443a5538de52688efb55c27ab0539c1f5eb58c0cfd16a2b9fbb08fd81788e
- c2735c685dda548811190ecb1379f52cbdb866b198914a67030072a7d2191ca3"
+ 80661d1323d6b743430f590063f18c76dbbbb211945910aee05e94402cd74c0c"
 skip_extraction="patch-${version}.xz"
 python_version=3
 

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (19 preceding siblings ...)
  2022-10-26 21:49 ` sgn
@ 2022-10-27 12:46 ` sgn
  2022-11-01  5:28 ` sgn
                   ` (7 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-27 12:46 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1504953 bytes --]

From 2df5c446a90eb563370130564e39bdddf4ca557c 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/63] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 0467279cc949bee48e2a1df0f1ed7458168c7d5e 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/63] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 48 ++++++++++++++++---------
 1 file changed, 32 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c173fe2af1ea 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,31 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ] && [ -d "$innerdir" ] && [ -z "$create_wrksrc" ]; then
+		# rename the subdirectory (top-level of distfiles) to $wrksrc
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" -gt 1 ] || [ -n "$create_wrksrc" ]; then
+		# rename the tmpdir to wrksrc
+		mv "$extractdir" "$wrksrc"
+	else
+		mkdir -p "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From 7b973322010ab4b69414921c2e43d353bc0862bc 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 03/63] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From c5c4c0a18a9a6a6ba39d7d113fc9fd6e4c067cd7 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 04/63] Manual: update create_wrksrc behaviour

---
 Manual.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..578e80043719 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,8 +517,10 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
+- `create_wrksrc` Usually, after extracting, if there're multiple top-level
+  files and/or directories or when there're no directories at all, top-level files,
+  and directories will be wrapped inside one more layer of directory.
+  Set `create_wrksrc` to force this behaviour.
 
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.

From c7ef9e4a8dd2428d4e457b9281dcea741b349f7e 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 05/63] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index 578e80043719..fa552f65ba5d 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From 224d8d98a1c9e48e544f0884c9cded85b5e09a96 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: Thu, 27 Oct 2022 18:59:00 +0700
Subject: [PATCH 06/63] nsjail: use create_wrksrc

---
 srcpkgs/nsjail/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/nsjail/template b/srcpkgs/nsjail/template
index d115bcc43792..346348fdf17b 100644
--- a/srcpkgs/nsjail/template
+++ b/srcpkgs/nsjail/template
@@ -2,6 +2,7 @@
 pkgname=nsjail
 version=3.0
 revision=9
+create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="bison flex pkg-config protobuf which"
 makedepends="libnl3-devel protobuf-devel"
@@ -21,8 +22,9 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 post_extract() {
+	mv nsjail-$version/* .
 	rmdir kafel
-	mv ../kafel-* kafel
+	mv kafel-* kafel
 }
 
 post_patch() {

From ceaa80b4646f39160d5b8f86b5aec56020404951 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: Thu, 27 Oct 2022 18:59:00 +0700
Subject: [PATCH 07/63] leocad: use create_wrksrc

---
 srcpkgs/leocad/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/leocad/template b/srcpkgs/leocad/template
index cd81c17b1e21..4010c69a2be1 100644
--- a/srcpkgs/leocad/template
+++ b/srcpkgs/leocad/template
@@ -3,6 +3,7 @@ pkgname=leocad
 version=21.06
 revision=1
 _lib_version=20.03
+create_wrksrc=yes
 build_style=qmake
 configure_args="DISABLE_UPDATE_CHECK=1"
 hostmakedepends="qt5-host-tools qt5-qmake unzip"
@@ -17,7 +18,7 @@ checksum="bd28c47f920fa1bc458b6e5f476b93ccc1aa40e30158a3dd2397368cc3d79099
  88d6d28b3a494a15ae63e984c1e732e28362fabc2e145ffab828fed2eb5e3632"
 
 post_extract() {
-	mv ../library.bin .
+	mv leocad-${version}/* .
 }
 
 leocad-data_package() {

From 7802541ce130590205e8203ad29bdfcacb010bd4 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: Thu, 27 Oct 2022 18:59:00 +0700
Subject: [PATCH 08/63] arena: no check permissions

---
 srcpkgs/arena/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..d53f52265798 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -8,6 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:freeware"
 homepage="http://www.playwitharena.de"
 restricted=yes
+nocheckperms="database"
 
 case "$XBPS_TARGET_MACHINE" in
 	armv7l)
@@ -33,7 +34,7 @@ nostrip=yes
 do_install() {
 	vmkdir opt/arena
 	vcopy ${wrksrc}/* opt/arena
-	chmod -R a+rw ${DESTDIR}/opt/arena
+	chmod -R a+rw ${DESTDIR}/opt/arena/Databases
 
 	case "$XBPS_TARGET_MACHINE" in
 		armv7l)

From ce31097f2919fd339e751da053f29eaa04ac47bc 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: Thu, 27 Oct 2022 18:59:01 +0700
Subject: [PATCH 09/63] remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cavestory/template                             | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glirc/template                                 | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/grafx2/template                                | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/juCi++/template                                | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgccjit/template                             | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-lualdap/template                         | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/ocs-url/template                               | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-netcat/template                        | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjdk15-bootstrap/template                   | 1 -
 srcpkgs/openjdk16-bootstrap/template                   | 1 -
 srcpkgs/openjdk7-bootstrap/template                    | 1 -
 srcpkgs/openjdk8/template                              | 1 -
 srcpkgs/openjdk9-bootstrap/template                    | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/ruby-webrick/template                          | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/sc3-plugins/template                           | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tcpflow/template                               | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3017 files changed, 3017 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 7d1967da01d7..11554f7a497b 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.51
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index eed5bddc36c3..75cd154d3660 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=1
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index 9463f77e478e..d4c8de2e902e 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 revision=2
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 2936a2ef75d9..9883b44c66a5 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.0
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 968dbcb525c2..c91dad578a84 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.8.5
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 17ace4ab031b..427ed0337e3c 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=2.3.0
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index 819fb4dd9ecb..1b5df1c5daad 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.4
 revision=3
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index 88bf5c145aab..c01eac2824b0 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.7.0
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index e892c8bf7506..b8016e4f6faa 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.7
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glirc/template b/srcpkgs/glirc/template
index db984c13a461..98a677886ae1 100644
--- a/srcpkgs/glirc/template
+++ b/srcpkgs/glirc/template
@@ -2,7 +2,6 @@
 pkgname=glirc
 version=2.39.0.1
 revision=1
-wrksrc="irc-core-${version}"
 hostmakedepends="cabal-install"
 makedepends="ncurses-devel openssl-devel"
 short_desc="Console IRC client written in Haskell"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 30cd8e93b721..632ee66d69d5 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=3
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 971f42cb9e2f..5a51292f22c3 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.77
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index b29b2527676b..fdf9edf3bea6 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index c35daef5587c..a2b3f2da282c 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..1fd7bef7ba81 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,6 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 9af9c707cc3b..833969a4c4aa 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 664dc7d9eea6..d13c0474448b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 4b6c9e1ade0c..c5efee0dab61 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index d41ada34b7f5..b2c8d8933369 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.1
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..fbc99c7589b3 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,6 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 3396ea1cd003..47778234c703 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 36d67fbcecfd..a02e1017285e 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.261
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 18bd278a3ec8..35649aab5fe3 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.148
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index 207e85657997..a5da5fdbb486 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.74
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 4a2b096203df..98df4fc0703a 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.16
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 99276e3e9ebc..43824e334ade 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.219
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index bbe70386bdd0..755f5d411614 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.5
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template
index 386222ce0c6d..b5489f618de3 100644
--- a/srcpkgs/lua54-lualdap/template
+++ b/srcpkgs/lua54-lualdap/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lualdap
 version=1.2.5
 revision=3
-wrksrc="lualdap-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 810b97c78311..3ad489295412 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=3
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 11ef99f656fa..d8594ba6e82f 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r3
 revision=2
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index 3a233ce58192..a4b8af3d1bac 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.0
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index a5684049416f..2d73c9c937bd 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.5.17
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 11de84aaebf4..0faf2cba01b5 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 9c458b8e23cf..fb8db4bfd8bd 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.219
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 3772509dcdda..4bdca1dc5b11 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.10.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index e23f32596585..346db0d9e8b7 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.037
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 3690d6660e24..81ece246594a 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.0
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index e9fb80a421da..594d762aef39 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.27
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 4e8c238d9712..94b74566ed22 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index b10d37f92007..be9484a5f44c 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index d626fe31e755..aff69403137d 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index b20a4ad81196..2a0fa33f30d2 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.6.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 # These require ansible-lint installed properly, or they are flaky
 make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index df629b7e55c2..42199240bf29 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=1
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 44fab1032e6a..92eb647e9d53 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=1
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ded61101e8e..c1886f9f97b8 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -2,7 +2,6 @@
 pkgname=python3-cypari2
 version=2.1.2
 revision=1
-wrksrc=cypari2-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 4655eead2a9c..f140288558ad 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=1
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 89dcd070b280..133d69510ccb 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index 2b9c7db39ba9..a236dbbe8b94 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=1
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 49cd093824d9..f40d53a94115 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.0
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 98ed442ea1a2..ae81fe114251 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e97685d9ca4e..8a8ce51e1903 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=1
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7562524acabe..7312011a4edc 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index 9e6087e5e622..3d7f6852cf51 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.4
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 9e2841761822..baa3fef8ca74 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=1
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index d18de13677d2..13dee86dfcda 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=1
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 0e11cddd19e3..868cc56ceb1f 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=1
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index 1e16f7ec308c..dd4a4a17f05c 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor-qtractor_${version//./_}"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index a6f280081cbd..c281daae9366 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index 7382ef6a1c33..00791b7761a8 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 1895914b818f..9b66ec445f26 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.59.2
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cc99b1a696b5..08f1999c9071 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=2
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/ruby-webrick/template b/srcpkgs/ruby-webrick/template
index 6a8f9782441c..8b39a15add69 100644
--- a/srcpkgs/ruby-webrick/template
+++ b/srcpkgs/ruby-webrick/template
@@ -2,7 +2,6 @@
 pkgname=ruby-webrick
 version=1.7.0
 revision=1
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index d0f015d5f970..c469487237bf 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.10.24
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index 2f7a8d1d6e06..291ceaabce84 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 0d793262d572..915f8a68e260 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.5
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index fd3e7f1ca5cb..ec9a6ea7d974 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.2
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 5b9ed398cc31..68957b5c1c3b 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=1
-wrksrc=${pkgname}-v2-3-2
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 6a356e075473..0405e8655d2f 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.11.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index c648c160eb65..896243b3d047 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 541d51dafc90..7076784f348d 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022e
 revision=1
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index de70a410fada..c497c5e6a796 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.1.7
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 9828d0545264..6ba5fd2028e7 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 771b61495cc3..32737a38154f 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=2
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index 1a999577b529..59ca5a651ebd 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.5
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..ff459f6d260e 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 085c3c35444cf442f8bc1ad615d0eb3237095e31 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 10/63] cargo: use create_wrksrc

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 575d98a85978..a1cb22442765 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,6 +2,7 @@
 pkgname=cargo
 version=1.63.0
 revision=1
+create_wrksrc=yes
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -27,8 +28,9 @@ if [ -z "$_build_static" ]; then
 	makedepends+=" libgit2-devel"
 fi
 
-pre_patch() {
-	mv ../crossbeam-* crossbeam-utils
+post_extract() {
+	mv cargo-rust-${version}/* .
+	mv crossbeam-crossbeam-utils-* crossbeam-utils
 }
 
 post_patch() {

From ff3398a804b2006444d698288cb724d0ae69c7d5 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 11/63] cavestory: use create_wrksrc

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

diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index 8d92b279d95e..f0d3a331d2e6 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -2,6 +2,7 @@
 pkgname=cavestory
 version=1.2
 revision=2
+create_wrksrc=yes
 archs="x86_64 i686"
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
@@ -16,12 +17,12 @@ nopie=yes
 
 do_install() {
 	vmkdir usr/libexec/cavestory
-	vcopy Config.dat usr/libexec/cavestory
-	vcopy data usr/libexec/cavestory
-	vdoc doc/readme.txt
-	vdoc doc/configfileformat.txt
-	mv ../linuxDoukutsu-${version}/doukutsu_${XBPS_TARGET_WORDSIZE}bits doukutsu.bin
-	vinstall doukutsu.bin 755 usr/libexec/cavestory
+	vcopy linuxDoukutsu-1.01/Config.dat usr/libexec/cavestory
+	vcopy linuxDoukutsu-1.01/data usr/libexec/cavestory
+	vdoc linuxDoukutsu-1.01/doc/readme.txt
+	vdoc linuxDoukutsu-1.01/doc/configfileformat.txt
+	vinstall linuxDoukutsu-${version}/doukutsu_${XBPS_TARGET_WORDSIZE}bits \
+		755 usr/libexec/cavestory doukutsu.bin
 	vbin ${FILESDIR}/cavestory
 	vinstall ${FILESDIR}/cavestory.desktop 644 usr/share/applications/
 	vinstall ${FILESDIR}/cavestory.png 644 usr/share/pixmaps/

From 93eef391995368fcf39fbe5b6a874f4772fb4f82 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 12/63] maturin: use create_wrksrc

---
 srcpkgs/maturin/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/maturin/template b/srcpkgs/maturin/template
index 8270694bc1b9..79aa1f62d9b8 100644
--- a/srcpkgs/maturin/template
+++ b/srcpkgs/maturin/template
@@ -2,6 +2,7 @@
 pkgname=maturin
 version=0.13.6
 revision=1
+create_wrksrc=yes
 build_style=python3-module
 build_helper="qemu rust"
 hostmakedepends="python3-setuptools-rust python3-tomli python3-wheel cargo"
@@ -31,7 +32,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ../target-lexicon* target-lexicon
+	mv maturin-${version}/* .
+	mv target-lexicon-* target-lexicon
 	echo "[patch.crates-io]" >> Cargo.toml
 	echo "target-lexicon = { path = './target-lexicon' }" >> Cargo.toml
 }

From 61bcbd9fc700b5b72f36aae87fbef8b5c94ccafb 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: Thu, 27 Oct 2022 18:59:03 +0700
Subject: [PATCH 13/63] openbsd-netcat: use create_wrksrc

---
 srcpkgs/openbsd-netcat/template | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index fb8db4bfd8bd..4b09dfe9a28b 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,6 +2,7 @@
 pkgname=openbsd-netcat
 version=1.219
 revision=1
+create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
@@ -18,8 +19,12 @@ alternatives="
  nc:nc:/usr/bin/openbsd-nc
  nc:nc.1:/usr/share/man/man1/openbsd-nc.1"
 
+post_extract() {
+	mv netcat-openbsd-${version}/* .
+	( cd debian/patches; xargs cat <series; ) | patch -p1
+}
+
 do_build() {
-	( cd ../debian/patches; xargs cat <series; ) | patch -p1
 	case "$XBPS_TARGET_MACHINE" in
 		*-musl) # Add missing b64_ntop() and b64_pton() functions
 			cp ${FILESDIR}/base64.c .
@@ -34,5 +39,5 @@ do_build() {
 do_install() {
 	vbin nc openbsd-nc
 	vman nc.1 openbsd-nc.1
-	vlicense ../debian/copyright LICENSE
+	vlicense debian/copyright LICENSE
 }

From b3a66a717ae58c6a2c3d49f8fee4b71375697f04 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: Thu, 27 Oct 2022 18:59:03 +0700
Subject: [PATCH 14/63] choosenim: use create_wrksrc

---
 srcpkgs/choosenim/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/choosenim/template b/srcpkgs/choosenim/template
index e2fb62b08d8a..064dbbbdf4d5 100644
--- a/srcpkgs/choosenim/template
+++ b/srcpkgs/choosenim/template
@@ -2,6 +2,7 @@
 pkgname=choosenim
 version=0.7.4
 revision=3
+create_wrksrc=yes
 hostmakedepends="git nim openssl-devel pkg-config"
 makedepends="openssl-devel zlib-devel libarchive-devel"
 depends="gcc"
@@ -19,7 +20,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ../nimarchive-0.5.4 nimarchive
+	mv choosenim-$version/* .
+	mv nimarchive-0.5.4 nimarchive
 }
 
 do_build() {

From 3f1425f4115c9b52d784f006278ff7f3ee903b94 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: Thu, 27 Oct 2022 18:59:03 +0700
Subject: [PATCH 15/63] deadbeef: use create_wrksrc

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

diff --git a/srcpkgs/deadbeef/template b/srcpkgs/deadbeef/template
index 159ad1ce38bc..b664bb1b9bd9 100644
--- a/srcpkgs/deadbeef/template
+++ b/srcpkgs/deadbeef/template
@@ -2,6 +2,7 @@
 pkgname=deadbeef
 version=1.8.8
 revision=1
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-oss --disable-lfm --disable-notify --disable-gtk2"
 hostmakedepends="automake libtool gettext gettext-devel intltool pkg-config
@@ -38,10 +39,11 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 post_extract() {
+	mv deadbeef-${version}/* .
 	rm -rf external/apbuild
 	rm -rf external/mp4p
-	mv -v ../apbuild-${_apbuild_commit} external/apbuild
-	mv -v ../mp4p-${_mp4p_commit} external/mp4p
+	mv -v apbuild-${_apbuild_commit} external/apbuild
+	mv -v mp4p-${_mp4p_commit} external/mp4p
 }
 
 pre_configure() {

From c4a3a0cd643cd8a6b53dc386e0e975ccaf5080b9 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 16/63] dwarffortress: fix build after auto create_wrksrc

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

diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..153add84e728 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -18,16 +18,17 @@ nopie="distfiles are precompiled as PIE"
 repository=nonfree
 noshlibprovides=yes
 
-do_patch() {
-	rm df_linux/libs/libstdc++.so.6
+post_extract() {
+	rm libs/libstdc++.so.6
+	rm libs/libgcc_s.so.1
 }
 
 do_install() {
 	vbin ${FILESDIR}/dwarffortress
 	vmkdir /usr/share/dwarffortress
 	vmkdir /usr/lib/dwarffortress/libs
-	vcopy "df_linux/libs/*" /usr/lib/dwarffortress/libs
-	rm -r df_linux/libs
-	vcopy "df_linux/*" /usr/share/dwarffortress/
-	vlicense "df_linux/readme.txt" dwarffortress.txt
+	vcopy "libs/*" /usr/lib/dwarffortress/libs
+	rm -r libs
+	vcopy "*" /usr/share/dwarffortress/
+	vlicense "readme.txt" dwarffortress.txt
 }

From 7ef16b88d515a882b952298d76837678afb4cb2e 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 17/63] erlang: move up file hierarchy

---
 srcpkgs/erlang/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index 7f4ee419095e..bc04a90fc285 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,8 +2,7 @@
 pkgname=erlang
 version=25.1.1
 revision=1
-create_wrksrc=yes
-build_wrksrc="otp-OTP-${version}"
+wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
 hostmakedepends="autoconf libxslt perl tar"

From 7e0b733bcc1d9b3b72d4d1900bfe66e75f37edab 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 18/63] flightgear: use create_wrksrc

---
 srcpkgs/flightgear/template | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/flightgear/template b/srcpkgs/flightgear/template
index 595b8021b527..04ec5b5dd371 100644
--- a/srcpkgs/flightgear/template
+++ b/srcpkgs/flightgear/template
@@ -3,6 +3,7 @@ pkgname=flightgear
 version=2020.3.13
 revision=1
 # XXX: always keep in sync with simgear version!
+create_wrksrc=yes
 build_style=cmake
 build_helper="qemu"
 configure_args="-DFG_DATA_DIR:STRING=/usr/share/flightgear/fgdata
@@ -37,10 +38,14 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 	configure_args+=" -DCMAKE_EXE_LINKER_FLAGS=-lexecinfo"
 fi
 
+post_extract() {
+	mv flightgear-$version/* .
+}
+
 flightgear-data_package() {
 	short_desc+=" - data files"
 	pkg_install() {
 		vmkdir usr/share/flightgear
-		mv ${XBPS_BUILDDIR}/fgdata ${PKGDESTDIR}/usr/share/flightgear
+		mv fgdata ${PKGDESTDIR}/usr/share/flightgear
 	}
 }

From d0a422e059a59bde7179993dfda1d3b5610c2509 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 19/63] geckodriver: fix build after auto-create_wrksrc

---
 srcpkgs/geckodriver/template | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..784f4b381dff 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,8 +3,7 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
-build_wrksrc=${pkgname}
+build_wrksrc=testing/geckodriver
 build_style=cargo
 short_desc="WebDriver for Firefox"
 maintainer="m3tav3rse <mtvrs@tuta.io>"
@@ -21,8 +20,6 @@ checksum="7f8820ec83ca7671236ee74345bdbd20cf328fde4896397353952c0cc4e0eb91
 skip_extraction="Cargo.lock"
 
 post_extract() {
-	mv ${wrksrc}/mozilla-central-${_hg_commit}/testing/* ${wrksrc}
-	rm -r ${wrksrc}/mozilla-central-${_hg_commit}
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${build_wrksrc}
 }
 

From cc736b8ae80821fb95e3957b9343b9cb28240e69 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 20/63] gitflow: use create_wrksrc

---
 srcpkgs/gitflow/template | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 0386c1f3a214..9a5bd873bbdd 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -5,20 +5,23 @@ version=20120925
 revision=3
 _commit=15aab26490facf285acef56cb5d61025eacb3a69
 _shflags_commit=2fb06af13de884e9680f14a00c82e52a67c867f1
+create_wrksrc=yes
 hostmakedepends="perl"
 depends="git"
 short_desc="Git extensions to provide high-level repository operations"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/nvie/gitflow"
-distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
-checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
+distfiles="${homepage}/archive/${_commit}.tar.gz
+ https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
+checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7
+ a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
 
 post_extract() {
-	cd $wrksrc
-	rm -r shFlags
-	cp -r ../shFlags-$_shflags_commit $wrksrc/shFlags
+	mv gitflow-${_commit}/* .
+	rmdir shFlags
+	mv shFlags-$_shflags_commit $wrksrc/shFlags
 }
 
 do_build() {

From f803138a4a879a65d7432a20cab407fdc6c6bcf9 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 21/63] gmic: use create_wrksrc

---
 srcpkgs/gmic/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/gmic/template b/srcpkgs/gmic/template
index f08da26fd824..fce3b7639dfe 100644
--- a/srcpkgs/gmic/template
+++ b/srcpkgs/gmic/template
@@ -3,6 +3,7 @@ pkgname=gmic
 version=2.9.9
 revision=3
 _zart_hash=939cf381c5871e506aabd066037acf2b55143c1d
+create_wrksrc=yes
 build_wrksrc="src"
 build_style=gnu-makefile
 build_helper=qmake
@@ -23,7 +24,8 @@ checksum="9f053338752ec96a6b619718037767682c5fd58e2471c08f3740fdb070605bc0
 # disable_parallel_build="yes"
 
 post_extract() {
-	mv ../zart-${_zart_hash} zart
+	mv gmic-${version}/* .
+	mv zart-${_zart_hash} zart
 }
 
 post_install() {

From 4a70e50023290a66c708dd32af3c75081a241126 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: Thu, 27 Oct 2022 18:59:06 +0700
Subject: [PATCH 22/63] grafx2: use create_wrksrc

---
 srcpkgs/grafx2/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 59381dda1d46..d9ae5509e634 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,6 +3,7 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
+create_wrksrc=yes
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
@@ -20,7 +21,8 @@ checksum="1d679216e481b0c22d1d160eb1f66ed6ef2c1ec4eda6f5c0f2ec406d16045534
  8f64fd21bafa180e6cbac5853ef65453f080385b3c53600af8360e938668e574"
 
 post_extract() {
-	mv ../recoil-${_recoil_version} 3rdparty/
+	mv grafX2-v$version/* .
+	mv recoil-${_recoil_version} 3rdparty/
 	touch 3rdparty/recoil-${_recoil_version}/.ok
 }
 

From c4f99416f9d81e59d90557cf83739919891e654e 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: Thu, 27 Oct 2022 18:59:06 +0700
Subject: [PATCH 23/63] hddtemp: fix after auto-create_wrksrc

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

diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 26fa0a1ba184..08a91f75e641 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -15,10 +15,14 @@ distfiles="
 checksum="
  618541584054093d53be8a2d9e81c97174f30f00af91cb8700a97e442d79ef5b
  6f1ddaa9fbc90ea5c00b949e0981b78c5014e109de88804ae2512209091eae56"
+skip_extraction="hddtemp_${version/.b/-b}-53.diff.gz"
+
+post_extract() {
+	zcat ${XBPS_SRCDISTDIR}/${pkgname}-${version}/$skip_extraction |
+		patch -Np1 -F0
+}
 
 pre_configure() {
-	patch -p1 -i ../hddtemp_${version/.b/-b}-53.diff
-	rm ../hddtemp_${version/.b/-b}-53.diff
 	sed -i 's|/etc/hddtemp.db|/usr/share/hddtemp/hddtemp.db|' doc/hddtemp.8
 }
 post_install() {

From d81a26e563f5b88d64feaab6ddda44da0d0c7e5e 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: Thu, 27 Oct 2022 18:59:06 +0700
Subject: [PATCH 24/63] hunspell-el_GR: fix after auto-create_wrksrc

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

diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..ee3d39b031d0 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
@@ -11,6 +10,6 @@ distfiles="${SOURCEFORGE_SITE}/orthos-spell/v.${version}./orthos-${version}.tar.
 checksum=63d355ddb7b6c6f7a5221b33d7d7646c49bfa08f61e3e6fb31416a315bdfc217
 
 do_install() {
-	vinstall v.${version}/dicts/el_GR/el_GR.aff 644 /usr/share/hunspell
-	vinstall v.${version}/dicts/el_GR/el_GR.dic 644 /usr/share/hunspell
+	vinstall dicts/el_GR/el_GR.aff 644 /usr/share/hunspell
+	vinstall dicts/el_GR/el_GR.dic 644 /usr/share/hunspell
 }

From 859fd1f4df05136f15cfc3aed64766f1bf613921 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 25/63] intellij-idea-community-edition: not moving around
 anymore

---
 srcpkgs/intellij-idea-community-edition/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template
index 695389ea44cb..1c5f9d167c22 100644
--- a/srcpkgs/intellij-idea-community-edition/template
+++ b/srcpkgs/intellij-idea-community-edition/template
@@ -15,10 +15,6 @@ nopie=yes
 python_version=3
 skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend"
 
-post_extract() {
-	mv $XBPS_BUILDDIR/idea-IC-* ${wrksrc}
-}
-
 do_install() {
 	vmkdir usr/bin
 	vmkdir usr/share/doc/intellij-idea

From 49aa98b89cb0e3563b69d5f9ed9db40cfcaccd9f 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 26/63] juCi++: use create_wrksrc

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

diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 1fd7bef7ba81..5d294ce1a7d8 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,6 +4,7 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
@@ -25,10 +26,10 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ${wrksrc}/../libclangmm-${_libclangmm_commit}/* ${wrksrc}/lib/libclangmm/
-	rm -rf ${wrksrc}/../libclangmm-${_libclangmm_commit}
-	mv ${wrksrc}/../tiny-process-library-${_tiny_commit}/* ${wrksrc}/lib/tiny-process-library
-	rm -rf ${wrksrc}/../tiny-process-library-${_tiny_commit}/*
+	mv jucipp-v$version/* .
+	rmdir lib/libclangmm lib/tiny-process-library
+	mv libclangmm-${_libclangmm_commit} ${wrksrc}/lib/libclangmm
+	mv tiny-process-library-${_tiny_commit} lib/tiny-process-library
 }
 
 post_install() {

From 9926dea51d8235d1e73dcabef9bb68a2c0ba063f 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 27/63] libgccjit: use create_wrksrc

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

diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index fbc99c7589b3..0b37c3ee9f8b 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,6 +15,7 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
+create_wrksrc=yes
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
@@ -39,10 +40,11 @@ depends="gcc"
 checkdepends="dejagnu"
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/gmp-${_gmp_version} ${wrksrc}/gmp
-	mv ${XBPS_BUILDDIR}/mpfr-${_mpfr_version} ${wrksrc}/mpfr
-	mv ${XBPS_BUILDDIR}/mpc-${_mpc_version} ${wrksrc}/mpc
-	mv ${XBPS_BUILDDIR}/isl-${_isl_version} ${wrksrc}/isl
+	mv gcc-*/* .
+	mv gmp-${_gmp_version} gmp
+	mv mpfr-${_mpfr_version} mpfr
+	mv mpc-${_mpc_version} mpc
+	mv isl-${_isl_version} isl
 }
 
 pre_configure() {

From c8cb1cde2b6b15a9574d37c10b85bf32ea9889ec 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 28/63] lilypond-doc: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..4a5a4c3ef1eb 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
@@ -12,7 +11,7 @@ distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads
 checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75
 
 do_install() {
-	vmkdir usr
-	rm share/info/lilypond
-	mv share ${DESTDIR}/usr/
+	vmkdir usr/share
+	rm info/lilypond
+	mv * ${DESTDIR}/usr/share
 }

From d3460adccc64a60d970319dae3b5591097a2414b 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: Thu, 27 Oct 2022 18:59:08 +0700
Subject: [PATCH 29/63] minisat: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index fc3663d69d67..c71b704145bb 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -4,20 +4,21 @@ version=2.2.0
 revision=2
 build_wrksrc=simp
 build_style=gnu-makefile
-make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
 makedepends="zlib-devel"
 archs="i686 x86_64"
 short_desc="A minimalistic and high-performance SAT solver"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
 license="MIT"
 homepage="http://minisat.se/MiniSat.html"
-distfiles="http://minisat.se/downloads/minisat-2.2.0.tar.gz"
+distfiles="http://minisat.se/downloads/minisat-${version}.tar.gz"
 checksum=92957d851cdc3baddfe07b5fc80ed5a0237c489d0c52ae72f62844b3b46d7808
 
-do_install() {
-	vbin minisat_release minisat
+do_build() {
+	CFLAGS+=" -I${wrksrc}"
+	make ${makejobs} MROOT=${wrksrc} r
 }
 
-post_install() {
+do_install() {
+	vbin minisat_release minisat
 	vlicense ../LICENSE
 }

From 2578ab121054ad283c436367a82485cebbe8cb63 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: Thu, 27 Oct 2022 18:59:08 +0700
Subject: [PATCH 30/63] mons: use create_wrksrc

---
 srcpkgs/mons/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/mons/template b/srcpkgs/mons/template
index 447c81881bb5..f3a119991c27 100644
--- a/srcpkgs/mons/template
+++ b/srcpkgs/mons/template
@@ -2,6 +2,7 @@
 pkgname=mons
 version=0.8.2
 revision=2
+create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="help2man"
 depends="libXrandr"
@@ -15,8 +16,9 @@ checksum="73cf0e21c32206acec128c050c5905ee48412234f77c72fc4c1640cb53861160
 4f9ea887751765e0cba26397a3534b5a254e2d93ea41606e39db402ce25826d9"
 
 post_extract() {
+	mv mons-$version/* .
 	rm -r libshlist
-	mv "../libshlist-1.1" libshlist
+	mv libshlist-1.1 libshlist
 }
 
 post_install() {

From 8274772ce38dbd15231fc581ad89ea6001a25b44 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: Thu, 27 Oct 2022 18:59:09 +0700
Subject: [PATCH 31/63] ocs-url: use create_wrksrc

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

diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 23590b9c9e1e..fd76eee398b7 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,6 +2,7 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
+create_wrksrc=yes
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
@@ -14,7 +15,8 @@ distfiles="${homepage}/-/archive/release-${version}/ocs-url-release-${version}.t
  https://github.com/akiraohgaki/qtil/archive/v0.4.0.tar.gz"
 checksum="d8c67920359c36eb0004221e5b5695fd04cbc9e93811c372837bdb2a8c9cbcc8
  c1548d3f2ca5a2fc63fce60bea2c350dfcc656b03a4e00d86a9fdc0b43f22ec8"
+
 post_extract() {
-	mkdir ${wrksrc}/lib/qtil
-	mv ${wrksrc}/../qtil-0.4.0/* ${wrksrc}/lib/qtil/
+	mv ocs-url-*/* .
+	mv qtil-0.4.0 lib/qtil
 }

From 0b878235e9e1ebd9e8105ba157d80652bc789e88 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: Thu, 27 Oct 2022 18:59:09 +0700
Subject: [PATCH 32/63] openjdk15-bootstrap: use create_wrksrc

---
 srcpkgs/openjdk15-bootstrap/template | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index 7a9c9672f9f2..b32412984361 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -6,6 +6,8 @@ _java_ver="${version%%.*}"
 _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
+create_wrksrc=yes
+build_wrksrc=openjdk
 archs="x86_64* i686* aarch64* armv7* ppc64*"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
@@ -17,7 +19,7 @@ configure_args="--disable-warnings-as-errors
  --with-libpng=system
  --with-lcms=system
  --with-jtreg=no
- --with-gtest=${XBPS_BUILDDIR}/googletest-release-1.8.1
+ --with-gtest=${XBPS_BUILDDIR}/${pkgname}-${version}/googletest-release-1.8.1
  --with-debug-level=release
  --with-jobs=${XBPS_ORIG_MAKEJOBS}
  --with-version-pre=
@@ -69,9 +71,10 @@ if [ -n "$XBPS_DEBUG_PKGS" ]; then
 fi
 
 post_extract() {
-	chmod +x configure
+	mv jdk* openjdk
+	chmod +x openjdk/configure
 	if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
-		rm -r src/jdk.hotspot.agent
+		rm -r openjdk/src/jdk.hotspot.agent
 	fi
 }
 
@@ -117,8 +120,3 @@ post_install() {
 	vlicense ASSEMBLY_EXCEPTION
 	vlicense LICENSE
 }
-
-do_clean() {
-	# clean up gtest
-	rm -rf ${XBPS_BUILDDIR}/googletest-release-*
-}

From b102bbc2c433ee28da8906065e44ec2d69c983ae 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: Thu, 27 Oct 2022 18:59:09 +0700
Subject: [PATCH 33/63] openjdk16-bootstrap: use create_wrksrc

---
 srcpkgs/openjdk16-bootstrap/template | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index c60aa5619f41..e4d09511cee9 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,6 +7,8 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
+create_wrksrc=yes
+build_wrksrc=openjdk
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
@@ -16,7 +18,7 @@ configure_args="--disable-warnings-as-errors
  --with-libpng=system
  --with-lcms=system
  --with-jtreg=no
- --with-gtest=${XBPS_BUILDDIR}/googletest-release-1.8.1
+ --with-gtest=${XBPS_BUILDDIR}/${pkgname}-${version}/googletest-release-1.8.1
  --with-debug-level=release
  --with-jobs=${XBPS_ORIG_MAKEJOBS}
  --with-version-pre=
@@ -69,9 +71,10 @@ if [ -n "$XBPS_DEBUG_PKGS" ]; then
 fi
 
 post_extract() {
-	chmod +x configure
+	mv jdk* openjdk
+	chmod +x openjdk/configure
 	if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
-		rm -r src/jdk.hotspot.agent
+		rm -r openjdk/src/jdk.hotspot.agent
 	fi
 }
 
@@ -117,8 +120,3 @@ post_install() {
 	vlicense ASSEMBLY_EXCEPTION
 	vlicense LICENSE
 }
-
-do_clean() {
-	# clean up gtest
-	rm -rf ${XBPS_BUILDDIR}/googletest-release-*
-}

From e647ae001a01715748bbbcb947e8c00114ae3ffe 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: Thu, 27 Oct 2022 18:59:09 +0700
Subject: [PATCH 34/63] openjdk7-bootstrap: use create_wrksrc

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

diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 8c2a454a595e..53dc975a16da 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,6 +8,7 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
@@ -87,9 +88,10 @@ nocross=yes
 CFLAGS="-fcommon"
 
 post_extract() {
+	mv icedtea-*/* .
 	# ensure they're cleaned up
-	mv ../apache-ant-${_ant_ver} ${wrksrc}/apache-ant
-	mv ../rhino${_rhino_ver} ${wrksrc}/rhino
+	mv apache-ant-${_ant_ver} apache-ant
+	mv rhino${_rhino_ver} rhino
 
 	# distrib patches are relative to wrksrc
 	for patch in $(cat ${FILESDIR}/dist_patches_${XBPS_TARGET_LIBC}.txt); do

From 0ec6ce15d8147511c8039fc12e13e58b96bac015 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: Thu, 27 Oct 2022 18:59:10 +0700
Subject: [PATCH 35/63] openjdk8: use create_wrksrc

---
 srcpkgs/openjdk8/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 50b0ecbc2885..25a93b300a92 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,6 +13,7 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
@@ -138,9 +139,10 @@ alternatives="
 "
 
 post_extract() {
+	mv jdk8u*/* .
 	chmod +x configure
 	for subrepo in corba hotspot jdk jaxws jaxp langtools nashorn; do
-		mv ../${subrepo}-${_repo_ver} ${subrepo}
+		mv ${subrepo}-${_repo_ver} ${subrepo}
 	done
 
 	# gcc complains about the signed shift left

From 610364a000e3254e66e4a3c9e0f3fb8909043584 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: Thu, 27 Oct 2022 18:59:10 +0700
Subject: [PATCH 36/63] openjdk9-bootstrap: use create_wrksrc

---
 srcpkgs/openjdk9-bootstrap/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index adfc1f2afaa3..d42b6ea3874a 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,6 +5,7 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
@@ -77,9 +78,10 @@ fi
 export CCACHE_DISABLE=1
 
 post_extract() {
+	mv jdk9u*/* .
 	chmod +x configure
 	for subrepo in corba hotspot jdk jaxws jaxp langtools nashorn; do
-		mv ../${subrepo}-jdk-${_repo_ver} ${subrepo}
+		mv ${subrepo}-jdk-${_repo_ver} ${subrepo}
 	done
 
 	if [ "$XBPS_TARGET_LIBC" = "musl" ]; then

From a30676bc5eb2e0fefe9b76295d544ce6e6707b09 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: Thu, 27 Oct 2022 18:59:10 +0700
Subject: [PATCH 37/63] opensonic: use create_wrksrc

---
 srcpkgs/opensonic/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 36f17b23e5a5..d3fc9a20d91f 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,6 +2,7 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
+create_wrksrc=yes
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
@@ -21,7 +22,7 @@ replaces="opensonic-data>=0"
 CFLAGS="-I./../loggcompat-${_loggcompat_ver}"
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/loggcompat-${_loggcompat_ver} .
+	mv opensnc-*/* .
 }
 
 pre_configure() {

From 1f44513db7f8170b98b11360c7ad818122c0966d 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: Thu, 27 Oct 2022 18:59:11 +0700
Subject: [PATCH 38/63] pijul: use create_wrksrc

---
 srcpkgs/pijul/patches/bindgen.patch | 2 +-
 srcpkgs/pijul/template              | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/pijul/patches/bindgen.patch b/srcpkgs/pijul/patches/bindgen.patch
index 04ccc8381aae..f76431e4e333 100644
--- a/srcpkgs/pijul/patches/bindgen.patch
+++ b/srcpkgs/pijul/patches/bindgen.patch
@@ -6,4 +6,4 @@
  version = "0.2"
 +
 +[patch.crates-io]
-+"sequoia-rfc2822" = {path = '/builddir/sequoia-v0.9.0/rfc2822'}
++"sequoia-rfc2822" = {path = './sequoia/rfc2822'}
diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index 53fb1c83ebe5..a6a6d048b1ec 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -2,6 +2,7 @@
 pkgname=pijul
 version=0.12.2
 revision=5
+create_wrksrc=yes
 build_style=cargo
 _sequoia_ver=0.9.0
 hostmakedepends="pkg-config clang"
@@ -15,6 +16,11 @@ distfiles="https://crates.io/api/v1/crates/pijul/${version}/download>pijul-${ver
 checksum="f92a3f4063e780ca45c161ceb0f42baf34dfeddf3359ebf6c2e0442d9abb5889
  71823c88b9666611f3cfa6b1d923bd66fda92fa6a53368b195bd2f962fdf7f4b"
 
+post_extract() {
+	mv pijul-*/* .
+	mv sequoia-* sequoia
+}
+
 # We only want to install the binary, so don't run cargo install
 do_install() {
 	vbin target/${RUST_TARGET}/release/pijul

From 47af0d1eaacebd412d5e896954441737d3fc990f 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: Thu, 27 Oct 2022 18:59:11 +0700
Subject: [PATCH 39/63] poppler: use create_wrksrc

---
 srcpkgs/poppler/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/poppler/template b/srcpkgs/poppler/template
index c34698d6bd75..1bb3ff0720f3 100644
--- a/srcpkgs/poppler/template
+++ b/srcpkgs/poppler/template
@@ -6,6 +6,7 @@ pkgname=poppler
 version=22.07.0
 revision=2
 _testVersion=920c89f8f43bdfe8966c8e397e7f67f5302e9435
+create_wrksrc=yes
 build_style=cmake
 build_helper="gir"
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_CPP=ON
@@ -30,7 +31,8 @@ build_options="gir boost"
 build_options_default="gir boost"
 
 post_extract() {
-	mv ../test-${_testVersion} testdatadir
+	mv poppler-*/* .
+	mv test-${_testVersion} testdatadir
 }
 
 libpoppler_package() {

From 47206e1e5ec5791413b448a5a2338a586307ad4b 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: Thu, 27 Oct 2022 18:59:11 +0700
Subject: [PATCH 40/63] ppsspp: use create_wrksrc

---
 srcpkgs/ppsspp/template | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/ppsspp/template b/srcpkgs/ppsspp/template
index 38308424f58b..19dbeb7f7b25 100644
--- a/srcpkgs/ppsspp/template
+++ b/srcpkgs/ppsspp/template
@@ -7,6 +7,7 @@ _SPIRV_Cross_commit=9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1
 _armips_commit=7885552b208493a6a0f21663770c446c3ba65576
 _discord_rpc_commit=963aa9f3e5ce81a4682c6ca3d136cddda614db33
 _miniupnp_commit=3a87be33e797ba947b2b2a5f8d087f6c3ff4d93e
+create_wrksrc=yes
 build_style=cmake
 configure_args="-DHEADLESS=1 -DUSE_SYSTEM_FFMPEG=1 -DUNITTEST=ON
  -DUSING_QT_UI=$(vopt_if qt ON OFF) -DUSE_SYSTEM_ZSTD=ON"
@@ -47,16 +48,17 @@ build_options="wayland qt sdl2"
 build_options_default="sdl2"
 
 post_extract() {
+	mv ppsspp-${version}/* .
 	rmdir -v ${wrksrc}/ext/armips
-	mv ${wrksrc}/../armips-${_armips_commit} ${wrksrc}/ext/armips
+	mv ${wrksrc}/armips-${_armips_commit} ${wrksrc}/ext/armips
 	rmdir -v ${wrksrc}/ext/glslang
-	mv ${wrksrc}/../glslang-${_glslang_commit} ${wrksrc}/ext/glslang
+	mv ${wrksrc}/glslang-${_glslang_commit} ${wrksrc}/ext/glslang
 	rmdir -v ${wrksrc}/ext/SPIRV-Cross
-	mv ${wrksrc}/../SPIRV-Cross-${_SPIRV_Cross_commit} ${wrksrc}/ext/SPIRV-Cross
+	mv ${wrksrc}/SPIRV-Cross-${_SPIRV_Cross_commit} ${wrksrc}/ext/SPIRV-Cross
 	rmdir -v ${wrksrc}/ext/discord-rpc
-	mv ${wrksrc}/../discord-rpc-${_discord_rpc_commit} ${wrksrc}/ext/discord-rpc
+	mv ${wrksrc}/discord-rpc-${_discord_rpc_commit} ${wrksrc}/ext/discord-rpc
 	rmdir -v ${wrksrc}/ext/miniupnp
-	mv ${wrksrc}/../miniupnp-${_miniupnp_commit} ${wrksrc}/ext/miniupnp
+	mv ${wrksrc}/miniupnp-${_miniupnp_commit} ${wrksrc}/ext/miniupnp
 }
 
 post_patch(){

From 8ddf5540984bc501abe6fcefb8cec45c048b702e 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 41/63] prometheus-cpp: use create_wrksrc

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

diff --git a/srcpkgs/prometheus-cpp/template b/srcpkgs/prometheus-cpp/template
index cf7cae7d3bf9..3012d53ef47a 100644
--- a/srcpkgs/prometheus-cpp/template
+++ b/srcpkgs/prometheus-cpp/template
@@ -5,6 +5,7 @@ revision=1
 _hash_client_model=fa8ad6fec33561be4280a8f0514318c79d7f6cb6
 _hash_googletest=ec44c6c1675c25b9827aacd08c02433cccde7780
 _hash_civetweb=fbdee7440be24f904208c15a1fc9e2582b866049
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="telegraf protobuf"
 makedepends="protobuf-devel libatomic-devel"
@@ -21,10 +22,14 @@ checksum="d5ea6dffca5185fb30b9b643343f2ab1d6113672d7aec3e75e0cfa757f50ea25
  175a22300b3450e27e5f2e6f95cc9abca74617cbc21a1e0ed19bdfbd22ea0305
  d29d75de6645bd67452df27cda2e4a09848161f9ecacc62b1c1818d0a701cff9"
 
+post_extract() {
+	mv prometheus-cpp-$version/* .
+	mv civetweb-${_hash_civetweb}/* 3rdparty/civetweb
+	mv googletest-${_hash_googletest}/* 3rdparty/googletest
+	mv client_model-${_hash_client_model}/* 3rdparty/prometheus_client_model
+}
+
 pre_configure() {
-	mv ../civetweb-${_hash_civetweb}/* ./3rdparty/civetweb
-	mv ../googletest-${_hash_googletest}/* ./3rdparty/googletest
-	mv ../client_model-${_hash_client_model}/* ./3rdparty/prometheus_client_model
 	case "${XBPS_TARGET_MACHINE}" in
 		armv[56]*) sed -i lib/CMakeLists.txt \
 			-e "/target_link_libraries/s;); atomic);"

From 4af007e0d5af4bf39215792314d3d2b9d6aeee3a 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 42/63] python: update checksum

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

diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index 170067aad2ef..464c2ebfa4f0 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -15,7 +15,7 @@ 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=e5e80ae00e20994150f2acfe4acfc541cbe6e4e77d334e1e7f9f33f303ab89ba
+checksum=3a829df9331f9b8d827553df92256533da51622aab013452b0b56731d17c53d6
 
 alternatives="
  python:idle:/usr/bin/idle2.7

From 7f48dabe79d3476e1393aeb2a8a72280f024acab 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 43/63] qt5-webengine: use create_wrksrc

---
 srcpkgs/qt5-webengine/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 12e0e17d0bce..f9d78eced929 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,6 +5,7 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
+create_wrksrc=yes
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
@@ -120,8 +121,9 @@ _cleanup_wrksrc_leak() {
 }
 
 post_extract() {
+	mv qtwebengine-${_version}/*  qtwebengine-${_version}/.??* .
 	rm -r ${wrksrc}/src/3rdparty
-	mv -v ${wrksrc}/../qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
+	mv -v ${wrksrc}/qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
 	# ¯\_(ツ)_/¯
 	mkdir -p ${wrksrc}/.git ${wrksrc}/src/3rdparty/chromium/.git
 }

From 8c5a76ecd9d7074ef7906de40ce8875eaa193a85 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: Thu, 27 Oct 2022 18:59:13 +0700
Subject: [PATCH 44/63] qtractor: fix build

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

diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index dd4a4a17f05c..ec5193e9f033 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -5,9 +5,8 @@ revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
 create_wrksrc=yes
-build_wrksrc="qtractor-qtractor_${version//./_}"
+build_wrksrc="qtractor"
 build_style=cmake
-configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk"
 hostmakedepends="pkg-config qt6-base-devel qt6-tools-devel"
 makedepends="aubio-devel dssi-devel jack-devel ladspa-sdk liblo-devel
  libmad-devel libsamplerate-devel libsndfile-devel libvorbis-devel lilv-devel
@@ -34,7 +33,8 @@ checksum="107aafa1d2353354038b74d0246e0b80f722779b56b753023958b27a843be055
 
 post_extract() {
 	cd $wrksrc
-	ln -s vst3sdk-$_vst3sdk_tag vst3sdk
+	mv qtractor-* qtractor
+	mv vst3sdk-$_vst3sdk_tag vst3sdk
 	for src_dest in \
 	 clap-$_clap_tag:$build_wrksrc/src/clap \
 	 vst3_base-$_vst3sdk_tag:vst3sdk/base \
@@ -44,10 +44,14 @@ post_extract() {
 		_src=${src_dest%:*}
 		_dst=${src_dest#*:}
 		rmdir $_dst
-		ln -sr $wrksrc/$_src $_dst
+		mv $wrksrc/$_src $_dst
 	done
 }
 
+pre_configure() {
+	configure_args+="-DCONFIG_VST3SDK=$wrksrc/vst3sdk"
+}
+
 post_install() {
 	vlicense ../vst3sdk/base/LICENSE.txt VST3SDK-LICENSE.txt
 }

From 35a4c52cf3b831920c013f302548c2d12e493d3e 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: Thu, 27 Oct 2022 18:59:13 +0700
Subject: [PATCH 45/63] sbcl: use create_wrksrc

---
 srcpkgs/sbcl/patches/ppc-musl.patch | 12 ++++++------
 srcpkgs/sbcl/template               |  7 ++++++-
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/sbcl/patches/ppc-musl.patch b/srcpkgs/sbcl/patches/ppc-musl.patch
index 91a347f21f33..ad0e0bc08467 100644
--- a/srcpkgs/sbcl/patches/ppc-musl.patch
+++ b/srcpkgs/sbcl/patches/ppc-musl.patch
@@ -1,5 +1,5 @@
---- a/src/runtime/ppc-linux-os.c
-+++ b/src/runtime/ppc-linux-os.c
+--- a/sbcl/src/runtime/ppc-linux-os.c
++++ b/sbcl/src/runtime/ppc-linux-os.c
 @@ -33,6 +33,7 @@
  #include <sys/stat.h>
  #include <unistd.h>
@@ -8,8 +8,8 @@
  
  #include "validate.h"
  #include "ppc-linux-mcontext.h"
---- a/src/runtime/os-common.c
-+++ b/src/runtime/os-common.c
+--- a/sbcl/src/runtime/os-common.c
++++ b/sbcl/src/runtime/os-common.c
 @@ -31,6 +31,9 @@
  #if defined(LISP_FEATURE_OS_PROVIDES_DLOPEN) && !defined(LISP_FEATURE_WIN32)
  # include <dlfcn.h>
@@ -20,8 +20,8 @@
  
  /*
   * historically, this used sysconf to select the runtime page size
---- a/src/runtime/ppc-arch.c
-+++ b/src/runtime/ppc-arch.c
+--- a/sbcl/src/runtime/ppc-arch.c
++++ b/sbcl/src/runtime/ppc-arch.c
 @@ -10,6 +10,7 @@
   */
  
diff --git a/srcpkgs/sbcl/template b/srcpkgs/sbcl/template
index 7d401b5e166c..fafab7d36d29 100644
--- a/srcpkgs/sbcl/template
+++ b/srcpkgs/sbcl/template
@@ -2,6 +2,8 @@
 pkgname=sbcl
 version=2.2.9
 revision=1
+create_wrksrc="required"
+build_wrksrc=sbcl
 # make sure the sbcl option in maxima is enabled for the same archs
 archs="i686 x86_64* armv7l aarch64 ppc64le*"
 hostmakedepends="iana-etc texinfo"
@@ -39,6 +41,10 @@ i686*|ppc*|*-musl)
 	;;
 esac
 
+post_extract() {
+	mv sbcl-${version} sbcl
+}
+
 do_build() {
 	printf '"%s.void.%s"\n' "$version" "$revision" >version.lisp-expr
 	export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl"
@@ -59,7 +65,6 @@ sbcl-source_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" -- source files"
 	pkg_install() {
-		cd $wrksrc
 		./clean.sh
 		vmkdir usr/lib/sbcl
 		vcopy src usr/lib/sbcl

From 15239030d86c6282505fa9ad3a4fbb7c6bfd8077 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: Thu, 27 Oct 2022 18:59:13 +0700
Subject: [PATCH 46/63] sc: fix build after auto-create_wrksrc

---
 srcpkgs/sc/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sc/template b/srcpkgs/sc/template
index 2f827708d669..0abe03d72101 100644
--- a/srcpkgs/sc/template
+++ b/srcpkgs/sc/template
@@ -14,9 +14,11 @@ distfiles="http://ibiblio.org/pub/linux/apps/financial/spreadsheet/sc-${version}
 checksum="1997a00b6d82d189b65f6fd2a856a34992abc99e50d9ec463bbf1afb750d1765
  37116b9619790564650c4090b4a6264c08aa59fa1e24c63ca073011cd70507cb"
 CFLAGS='-DSYSV3'
+skip_extraction="sc_${version}-2.diff.gz"
 
 post_extract() {
-	patch -Np1 <../${pkgname}_${version}-2.diff
+	zcat $XBPS_SRCDISTDIR/$pkgname-$version/$skip_extraction |
+		patch -Np1
 }
 
 do_install() {

From 69086d1f47736e9ae0d9c08f437d050856ebc293 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: Thu, 27 Oct 2022 18:59:14 +0700
Subject: [PATCH 47/63] sc3-plugins: use create_wrksrc

---
 srcpkgs/sc3-plugins/patches/cstdio.patch |  4 ++--
 srcpkgs/sc3-plugins/template             | 14 ++++++++++----
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/sc3-plugins/patches/cstdio.patch b/srcpkgs/sc3-plugins/patches/cstdio.patch
index 9ffb2d2bac0e..ae5880b68f76 100644
--- a/srcpkgs/sc3-plugins/patches/cstdio.patch
+++ b/srcpkgs/sc3-plugins/patches/cstdio.patch
@@ -1,5 +1,5 @@
---- a/source/NHUGens/NHHall.cpp	2018-11-18 23:18:46.000000000 +0100
-+++ b/source/NHUGens/NHHall.cpp	2020-09-13 07:57:48.084435095 +0200
+--- a/sc3-plugins/source/NHUGens/NHHall.cpp	2018-11-18 23:18:46.000000000 +0100
++++ b/sc3-plugins/source/NHUGens/NHHall.cpp	2020-09-13 07:57:48.084435095 +0200
 @@ -25,6 +25,7 @@
  For more information, please refer to <http://unlicense.org>
  */
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 84ecb167265d..cdd0064b8ee9 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -3,8 +3,10 @@ pkgname=sc3-plugins
 version=3.10.0
 revision=2
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
+create_wrksrc=yes
+build_wrksrc=sc3-plugins
 build_style=cmake
-configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
+configure_args="-DSUPERNOVA=ON -DSYSTEM_STK=ON"
 hostmakedepends="pkg-config"
 makedepends="fftw-devel libstk-devel"
 depends="supercollider"
@@ -20,12 +22,16 @@ checksum="b8144231ea1bfc1c9d8aa6780c7e963dfb642868794abbfd8ccab418ffbbdfbe
  df9f280daaad56fdadb5fa75d492ee6a06762a41d7346aa473aa49c1ac9ec9c8"
 
 post_extract() {
-	rm -rf external_libraries/nova-simd
-	mv ${XBPS_BUILDDIR}/nova-simd-${_nova_simd_hash} external_libraries/nova-simd
+	mv sc3-plugins-* sc3-plugins
+	rm -rf sc3-plugins/external_libraries/nova-simd
+	mv nova-simd-${_nova_simd_hash} sc3-plugins/external_libraries/nova-simd
+}
+
+pre_configure() {
+	configure_args+=" -DSC_PATH=${wrksrc}/SuperCollider-Source "
 }
 
 post_install() {
 	vmkdir usr/lib/SuperCollider/Extensions/SC3plugins/LadspaUGen
 	mv -v ${DESTDIR}/usr/{share,lib}/SuperCollider/Extensions/SC3plugins/LadspaUGen/ladspalist
-	rm -rf ${XBPS_BUILDDIR}/SuperCollider-Source
 }

From 44eb9ca574d32dc8016dc47ba519e13443cce6bf 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: Thu, 27 Oct 2022 18:59:14 +0700
Subject: [PATCH 48/63] schroot: fix build after create_wrksrc

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

diff --git a/srcpkgs/schroot/template b/srcpkgs/schroot/template
index 1a6dfe8ef1a0..cd011b5043bc 100644
--- a/srcpkgs/schroot/template
+++ b/srcpkgs/schroot/template
@@ -55,10 +55,12 @@ checksum="
  3ce8dfd9cb97b099e4b6d4ccec421d6cc8c9ef84574681e928a12badb5643d0b
  7bd4e0c2709979362c86a86c10d2b23d290d26e1a2d301a602e829327f483ec1"
 nocross=yes
+skip_extraction="schroot_${version}-${_debian_version}.debian.tar.xz"
 
-pre_configure() {
-	cat ../debian/patches/series | while read p; do
-		patch -p1 -i ../debian/patches/$p
+post_extract() {
+	bsdtar -xf $XBPS_SRCDISTDIR/schroot-${version}/$skip_extraction
+	cat debian/patches/series | while read p; do
+		patch -Np1 -F0 -i debian/patches/$p
 	done
 }
 

From 187828b2982f6bfa94fed779e160430ad1b8a6e2 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: Thu, 27 Oct 2022 18:59:14 +0700
Subject: [PATCH 49/63] solvespace: use create_wrksrc

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

diff --git a/srcpkgs/solvespace/template b/srcpkgs/solvespace/template
index 376b78cd20be..c406f9c72c15 100644
--- a/srcpkgs/solvespace/template
+++ b/srcpkgs/solvespace/template
@@ -4,6 +4,7 @@ version=3.1
 revision=1
 _libdxfrw_hash=0b7b7b709d9299565db603f878214656ef5e9ddf
 _mimalloc_hash=4e643b6d3178e0ea2a093b7e14fe621631a91e4b
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="pkg-config git"
 makedepends="glew-devel gtkmm-devel json-c-devel gettext-devel libspnav-devel eigen"
@@ -26,10 +27,11 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 fi
 
 post_extract() {
+	mv solvespace-${version}/* .
 	rmdir "${wrksrc}/extlib/libdxfrw"
-	mv "${XBPS_BUILDDIR}/libdxfrw-${_libdxfrw_hash}" "${wrksrc}/extlib/libdxfrw"
+	mv "libdxfrw-${_libdxfrw_hash}" "${wrksrc}/extlib/libdxfrw"
 	rmdir "${wrksrc}/extlib/mimalloc"
-	mv "${XBPS_BUILDDIR}/mimalloc-${_mimalloc_hash}" "${wrksrc}/extlib/mimalloc"
+	mv "mimalloc-${_mimalloc_hash}" "${wrksrc}/extlib/mimalloc"
 }
 
 pre_configure() {

From 0d448b148cdcea51f817388af7404331372e3b63 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 50/63] speed-dreams: update checksum

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

diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template
index 5db1c684bfb4..f4a3b555539b 100644
--- a/srcpkgs/speed-dreams/template
+++ b/srcpkgs/speed-dreams/template
@@ -21,7 +21,7 @@ distfiles="${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-base-${version}-${_
  ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-wip-cars-and-tracks-${version}-${_rev}.tar.xz
  ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-hq-cars-and-tracks-${version}-${_rev}.tar.xz
  ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-more-hq-cars-and-tracks-${version}-${_rev}.tar.xz"
-checksum="c67e48a083cd86f6c0062f0b38ed91a5d25274ea8aa656ee182f3f5074e96ff0
+checksum="1af07c483641f548af252b107cc3289fd37931445dc533b0b1a3781745d05021
  aff20e49ff94660d9ef962079f640d0ceeaa414869209be1ec41768d0ee5cb20
  06eaf2094bc10fbaca980a4236c4e444dd14275aba3f7b1d62b4b3a53a9d4c77
  19208761b252df9db200c733cecb3bb584905f02d057af2bbff5e4c86cbe1a86"

From eb6549973febe1ce2dc295ed99e03f60cc00a78c 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 51/63] stremio-shell: use create_wrksrc

---
 srcpkgs/steam-fonts/template   | 5 +++--
 srcpkgs/stremio-shell/template | 6 ++++--
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 3b9de3c61c8b..134ae87b6ba0 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -1,7 +1,7 @@
 # Template file for 'steam-fonts'
 pkgname=steam-fonts
 version=1.0.0
-revision=4
+revision=5
 create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
@@ -9,9 +9,10 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:proprietary"
 homepage="https://support.steampowered.com/kb_article.php?ref=1974-YFKL-4947"
 distfiles="https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip"
-checksum=a03bcc9581f2896cac39967633fc43546af5ed9d73d505a10cae4016797dfeb1
+checksum=42e0ae2ed6fed0a41ec1ff8cef6acecf0e1c9e44095f4ae1cc1445afdaecf961
 font_dirs="/usr/share/fonts/steam-fonts"
 restricted=yes
+broken=dead-url
 
 do_install() {
 	vmkdir usr/share/fonts/steam-fonts
diff --git a/srcpkgs/stremio-shell/template b/srcpkgs/stremio-shell/template
index 5e498162abdf..ac133f6c3729 100644
--- a/srcpkgs/stremio-shell/template
+++ b/srcpkgs/stremio-shell/template
@@ -4,6 +4,7 @@ version=4.4.159
 revision=1
 _singleapplication_hash=f1e15081dc57a9c03f7f4f165677f18802e1437a
 _libmpv_hash=822a41a1087daf2911fc336fbd9509f962158fef
+create_wrksrc=yes
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="mpv-devel qt5-webview-devel qt5-webengine-devel
@@ -28,10 +29,11 @@ checksum="aca0e5bf026e31399571f5cdc1485cbb2540e7ad7b981f10adb0e87ee47b9af5
 skip_extraction="server.js stremio.asar"
 
 post_extract() {
+	mv stremio-shell-$version/* .
 	rmdir deps/singleapplication
-	mv ../SingleApplication-${_singleapplication_hash} deps/singleapplication
+	mv SingleApplication-${_singleapplication_hash} deps/singleapplication
 	rmdir deps/libmpv
-	mv ../libmpv-${_libmpv_hash} deps/libmpv
+	mv libmpv-${_libmpv_hash} deps/libmpv
 }
 
 post_install() {

From c7c28945f4c92b33a61e788de32288be1899392f 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 52/63] syncthing-gtk: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template
index 02cb3d9eeddd..50feaad92225 100644
--- a/srcpkgs/syncthing-gtk/template
+++ b/srcpkgs/syncthing-gtk/template
@@ -20,7 +20,6 @@ checksum=fc71f390a17b10ea9338a60f7ae813a6d6faa7e881b4b31ff7ea4ffdbbecf7a8
 # v0.9.4.4-ds-git20220108-9023143f8b93 is an invalid version and will not be supported in a future release
 # remove windows.py
 post_extract() {
-	mv ${XBPS_BUILDDIR}/syncthing* ${wrksrc}
 	rm ${wrksrc}/syncthing_gtk/windows.py
 }
 

From b2c8240b35a4c7a0a6ee9f0d694b72900c43ab8a 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 53/63] tcpflow: fix build

---
 srcpkgs/tcpflow/template | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index 5a8783b425bd..1510a240634c 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,6 +2,7 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
+create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
@@ -18,13 +19,17 @@ distfiles="https://github.com/simsong/tcpflow/archive/${pkgname}-${version}.tar.
  https://github.com/simsong/dfxml/archive/$_dfxml_commit.tar.gz"
 checksum="c4138dbf2ed9915aed92e8f5cd6d19db2c7d1caeb02191939d0bfa15e52fe600
  b947bd185511fd28a12a30436bcbe8f765473a667cdb6f8f55888274d44f550f
- a682edf8469b7130b52e6f12dc7beea4bb60d4834d6de42904a3c0a1425cd5fe
+ c98cface83e074be790293bb1041df8968ef385a196e0990f5174883d2e1d8f4
  358e4d3599c6e26f1dff85066e15e86025fc537466e8f4e35924922886eed86b"
 
-pre_configure() {
+post_extract() {
+	mv tcpflow-*/* .
 	rmdir src/{dfxml,be13_api,http-parser}
-	ln -fsr ../be13_api-$_be13_commit src/be13_api
-	ln -fsr ../dfxml-$_dfxml_commit src/dfxml
-	ln -fsr ../http-parser-$_httpparser_commit src/http-parser
+	mv be??_api-$_be13_commit src/be13_api
+	mv dfxml-$_dfxml_commit src/dfxml
+	mv http-parser-$_httpparser_commit src/http-parser
+}
+
+pre_configure() {
 	autoreconf -fi
 }

From b4c92c6723ccc28b54c62ede1a7eb09d66ec88e2 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 54/63] tesseract-ocr: use create-wrksrc

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

diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index afdac4ac30ed..394f82aea2a8 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,6 +3,7 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
@@ -44,8 +45,9 @@ pkg_lang() {
 }
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/tessdata-${_tessdataver}/* ${wrksrc}/tessdata
-	rmdir ${XBPS_BUILDDIR}/tessdata-${_tessdataver}
+	mv tesseract-${version}/* .
+	mv tessdata-${_tessdataver}/* ${wrksrc}/tessdata
+	rmdir tessdata-${_tessdataver}
 }
 pre_configure() {
 	NOCONFIGURE=1 ./autogen.sh

From b85b301aaac18064c4fb5d30c59270d1045cf850 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 55/63] textadept: update checksum

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

diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index c6f4f2ab7a16..97335778d1d2 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -23,7 +23,7 @@ distfiles="https://github.com/orbitalquark/textadept/archive/textadept_${version
  https://github.com/orbitalquark/gtdialog/archive/64587546482a1a6324706d75c80b77d2f87118a4.zip
  https://invisible-mirror.net/archives/cdk/cdk-5.0-20200923.tgz
  http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.20.tar.gz"
-checksum="87d67975b22952344e1bdcb330301b88cdfe8242e7710526cd344ab252499c2a
+checksum="55d153fba03aa2e12c2865f38f378154bbc7d2d3e3448a3682b46ee17056fb4c
  4f2168684b4024dc3d6b267320fff1d729192047f4a1b79aeab9ec7c64f733ec
  3b1e3cc3ee48bb158d1d666c7c86d190905c973918914876f6ab3712f8dd7d20
  ccd5b3d615116b8c4376086cf1d03b6ef1f67a565e57446b15eba3f39ef0c180

From 2cfb4bc79664ae1861b1819214349824e685d3b9 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: Thu, 27 Oct 2022 18:59:17 +0700
Subject: [PATCH 56/63] tg_owt: fix build

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

diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 929fbe46f9f2..08fe4355202e 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -24,7 +24,7 @@ distfiles="https://github.com/desktop-app/tg_owt/archive/${_commit}.tar.gz
 checksum="@b8a4b1a9e4f8936c02b4a31c19d6282a914df976b9cbdfadb3ae40ca1a185ac6
  @1dd51820852df840c339bf3f18e6cf1166de33d5631a69cd1eae5b2b34c113e3
  @b359ed4f5fd0321d807fd7301e66399c311c1fe6ab4c6a0f5538587d97ba4a8d"
-skip_extraction="${_libyuv_commit}.tar.gz ${_crc32c_commit}"
+skip_extraction="${_libyuv_commit}.tar.gz ${_crc32c_commit}.tar.gz"
 
 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 	makedepends+=" musl-legacy-compat"

From 21ae341ad1e8ef74c372b65061b63a8e617a5729 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: Thu, 27 Oct 2022 18:59:17 +0700
Subject: [PATCH 57/63] tigervnc: fix build after auto create-wrksrc

---
 srcpkgs/tigervnc/template | 21 ++++++++++++++++-----
 1 file changed, 16 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/tigervnc/template b/srcpkgs/tigervnc/template
index 8c1c1d360db3..e509564300fb 100644
--- a/srcpkgs/tigervnc/template
+++ b/srcpkgs/tigervnc/template
@@ -13,18 +13,29 @@ short_desc="High performance, multi-platform VNC client and server"
 maintainer="Evan Deaubl <evan@deaubl.name>"
 license="GPL-2.0-or-later"
 homepage="https://www.tigervnc.org"
-distfiles="https://github.com/TigerVNC/tigervnc/archive/v${version}.tar.gz>tigervnc-${version}.tar.gz
+distfiles="https://github.com/TigerVNC/tigervnc/archive/v${version}.tar.gz
  ${XORG_SITE}/xserver/xorg-server-${_xorg_version}.tar.bz2"
 checksum="19fcc80d7d35dd58115262e53cac87d8903180261d94c2a6b0c19224f50b58c4
  9d967d185f05709274ee0c4f861a4672463986e550ca05725ce27974f550d3e6"
 conflicts="turbovnc>=0"
+skip_extraction="xorg-server-${_xorg_version}.tar.gz"
 
-post_configure() {
-	cd ${wrksrc}/unix/xserver
-	cp -R ${XBPS_BUILDDIR}/xorg-server-${_xorg_version}/* .
-	patch -p1 <../xserver120.patch
+post_extract() {
+	mv tigervnc-${version}/* .
+	cp -R xorg-server-${_xorg_version}/* unix/xserver
+}
+
+post_patch() {
+	cd unix/xserver
+	_xorg_version=${_xorg_version%.*}
+	_xorg_version=${_xorg_version/./}
+	patch -p1 <../xserver${_xorg_version}.patch
 	# glvnd changed versioning
 	vsed -i configure.ac -e '/LIBGL/s/[79]\..\.0/1.2/'
+}
+
+post_configure() {
+	cd unix/xserver
 	autoreconf -fi
 	./configure --host=${XBPS_CROSS_TRIPLET} --prefix=/usr \
 		--with-pic --without-dtrace --disable-static \

From 9a06721772622addab723c3e9e030e51d8e5e59e 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: Thu, 27 Oct 2022 18:59:18 +0700
Subject: [PATCH 58/63] tintin: fix build

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

diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index 896243b3d047..40027cacd809 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -14,6 +14,6 @@ checksum=331673e6ee3c945cf27e1c0d71cec1225c9d992588ed73b2a707c4c49523e8d2
 
 post_install() {
 	for i in FAQ SCRIPTS README; do
-		vdoc ${XBPS_BUILDDIR}/tt/${i}
+		vdoc ../${i}
 	done
 }

From 95e3eba68647589cf8cf5117dfa1ee2c5f4662cc 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: Thu, 27 Oct 2022 18:59:18 +0700
Subject: [PATCH 59/63] tracebox: use create-wrksrc

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

diff --git a/srcpkgs/tracebox/template b/srcpkgs/tracebox/template
index 5cf656b50641..ca5713072262 100644
--- a/srcpkgs/tracebox/template
+++ b/srcpkgs/tracebox/template
@@ -5,6 +5,7 @@ revision=5
 _click_ver=2.0.1
 _crafter_git=3db70ab6fd62ade25de7328aaf8e9ba92696c92e
 _crafter_ver=0.3.3git
+create_wrksrc=yes
 archs="i686 x86_64"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool unzip"
@@ -26,11 +27,12 @@ nocross=yes
 CXXFLAGS="-DHAVE_LUA_PUSHGLOBALTABLE=1"
 
 pre_configure() {
+	mv tracebox-${version}/* .
 	# Do what ./bootstrap.sh would have done but without using git to pull submodules
 	mkdir -p ${wrksrc}/test/tools ${wrksrc}/noinst/libcrafter
-	mv -v ../click-${_click_ver} test/tools/click
-	mv -v ../libcrafter-${_crafter_git}/{.gitignore,README,libcrafter} noinst/libcrafter
-	rmdir -v ../libcrafter-${_crafter_git}
+	mv -v click-${_click_ver} test/tools/click
+	mv -v libcrafter-${_crafter_git}/{.gitignore,README,libcrafter} noinst/libcrafter
+	rmdir -v libcrafter-${_crafter_git}
 	# Set missing AM_PROG_AR
 	sed -e "/AC_PROG_CXX/iAM_PROG_AR=${AR}" -i noinst/libcrafter/libcrafter/configure.ac
 	autoreconf --force --install --verbose

From ac9371b81081f96349d84f5a3c327e8cf2dff404 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: Thu, 27 Oct 2022 18:59:18 +0700
Subject: [PATCH 60/63] volk: use create_wrksrc

---
 srcpkgs/volk/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/volk/template b/srcpkgs/volk/template
index dff042f32d1e..3de82331071b 100644
--- a/srcpkgs/volk/template
+++ b/srcpkgs/volk/template
@@ -3,6 +3,7 @@ pkgname=volk
 version=2.5.2
 revision=1
 _cpu_features_gitrev="188d0d3c383689cdb6bb70dc6da2469faec84f61"
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="pkg-config python3-cheetah3 git python3-Mako python3-six"
 makedepends="python3-cheetah3 python3-devel python3-Mako python3-six"
@@ -21,8 +22,9 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
+	mv volk-$version/* .
 	rm -rf cpu_features
-	mv ../cpu_features-${_cpu_features_gitrev} cpu_features
+	mv cpu_features-${_cpu_features_gitrev} cpu_features
 }
 
 volk-devel_package() {

From dfdbad473a21d9b475aadb5673bffc400554788e 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: Thu, 27 Oct 2022 18:59:19 +0700
Subject: [PATCH 61/63] wabt: use create-wrksrc

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

diff --git a/srcpkgs/wabt/template b/srcpkgs/wabt/template
index 0a025a820edc..f8cb3d18bb67 100644
--- a/srcpkgs/wabt/template
+++ b/srcpkgs/wabt/template
@@ -2,6 +2,7 @@
 pkgname=wabt
 version=1.0.23
 revision=1
+create_wrksrc=yes
 build_style=cmake
 make_check_target=check
 checkdepends="python3-ply"
@@ -22,12 +23,13 @@ checksum="925f47020705cd2cc00a4ff6a36ab08f8adf6d08c7eac5057db0db38b6b2f16d
  aea8cd095e9937f1e14f2c93e026317b197eb2345e7a817fe3932062eb7b792c"
 
 post_extract() {
+	mv wabt-${version}/* .
 	# move submodule to proper location
 	rmdir third_party/gtest
 	rmdir third_party/testsuite
 	rmdir third_party/wasm-c-api
 
-	mv -v ../googletest-${_gtest_commit} third_party/gtest
-	mv -v ../testsuite-${_testsuite_commit} third_party/testsuite
-	mv -v ../wasm-c-api-${_wasm_c_api_commit} third_party/wasm-c-api
+	mv -v googletest-${_gtest_commit} third_party/gtest
+	mv -v testsuite-${_testsuite_commit} third_party/testsuite
+	mv -v wasm-c-api-${_wasm_c_api_commit} third_party/wasm-c-api
 }

From 27fe23e3dbf213c3a6592148bf1a55bd64c490cb 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: Thu, 27 Oct 2022 18:59:19 +0700
Subject: [PATCH 62/63] wasmtime: use create_wrksrc

---
 srcpkgs/wasmtime/template | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/wasmtime/template b/srcpkgs/wasmtime/template
index 888af785f36c..836ed5513c81 100644
--- a/srcpkgs/wasmtime/template
+++ b/srcpkgs/wasmtime/template
@@ -2,6 +2,7 @@
 pkgname=wasmtime
 version=0.25.0
 revision=1
+create_wrksrc=yes
 archs="x86_64* i686* aarch64*"
 build_style=cargo
 short_desc="Standalone JIT-style runtime for WebAssembly, using Cranelift"
@@ -33,15 +34,16 @@ do_check() {
 	:
 }
 
-pre_configure() {
+post_extract() {
+	mv wasmtime-${version}/* .
 	# move submodules to the proper location
 	rmdir tests/spec_testsuite
 	rmdir crates/c-api/wasm-c-api
 	rmdir crates/wasi-common/WASI
 	rmdir crates/wasi-crypto/spec
 
-	mv -v ../testsuite-${_spec_testsuite_commit} tests/spec_testsuite
-	mv -v ../wasm-c-api-${_wasm_c_api_commit} crates/c-api/wasm-c-api
-	mv -v ../WASI-${_WASI_commit} crates/wasi-common/WASI
-	mv -v ../wasi-crypto-${_wasi_crypto_commit} crates/wasi-crypto/spec
+	mv -v testsuite-${_spec_testsuite_commit} tests/spec_testsuite
+	mv -v wasm-c-api-${_wasm_c_api_commit} crates/c-api/wasm-c-api
+	mv -v WASI-${_WASI_commit} crates/wasi-common/WASI
+	mv -v wasi-crypto-${_wasi_crypto_commit} crates/wasi-crypto/spec
 }

From 176187073e8b60246763bced63d08b6f2ec2dc01 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: Thu, 27 Oct 2022 19:05:42 +0700
Subject: [PATCH 63/63] plume-creator: update to 0.66+dfsg1pl3.2.

---
 srcpkgs/plume-creator/template | 29 +++++++++++++----------------
 1 file changed, 13 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/plume-creator/template b/srcpkgs/plume-creator/template
index 3c415a06cdd8..c13f83ad811f 100644
--- a/srcpkgs/plume-creator/template
+++ b/srcpkgs/plume-creator/template
@@ -1,9 +1,7 @@
 # Template file for 'plume-creator'
 pkgname=plume-creator
-version=0.66.1
-revision=3
-_debianversion=0.66+dfsg1
-_debianbuild=3.1build2
+version=0.66+dfsg1pl3.2
+revision=1
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel
@@ -15,22 +13,21 @@ license="GPL-3.0-or-later"
 homepage="http://plume-creator.eu/"
 configure_args="plume-creator-all.pro"
 distfiles="
- ${UBUNTU_SITE}/universe/p/plume-creator/${pkgname}_${_debianversion}.orig.tar.xz
- ${UBUNTU_SITE}/universe/p/plume-creator/${pkgname}_${_debianversion}-${_debianbuild}.debian.tar.bz2"
+ ${DEBIAN_SITE}/main/p/plume-creator/${pkgname}_${version%pl*}.orig.tar.xz
+ ${DEBIAN_SITE}/main/p/plume-creator/${pkgname}_${version/pl/-}.debian.tar.bz2"
 checksum="
  f88f9524184bcf60dae855d6ad37899aefa39de0edd56098e93ce3b97b679e0c
- 7d473ee7283bc311c7d4dd3311d1e7726df7d45fa0123894265f355b436298e1"
+ e3c5421ca91bf823843bcb6c08be32cec7ddd9b6f069a4ebbe2085fcc5aeea00"
+
+skip_extraction="${pkgname}_${version/pl/-}.debian.tar.bz2"
 
 post_extract() {
-	mv -f ${wrksrc}/../debian ${wrksrc}/
-	mv -f ${wrksrc}/../resources/themes ${wrksrc}/
-	mv -f ${wrksrc}/../src/pics/* ${wrksrc}/src/pics/
-	patch -p1 <${wrksrc}/debian/patches/git.2014-01-09.patch
-	patch -p1 <${wrksrc}/debian/patches/remove-external.patch
-	patch -p1 <${wrksrc}/debian/patches/remove-SlimUpdater.patch
-	patch -p1 <${wrksrc}/debian/patches/translations-es.patch
-	patch -p1 <${wrksrc}/debian/patches/built-in-Qt5.patch
-	patch -p1 <${wrksrc}/debian/patches/desktop.patch
+	local p
+	TAR=$(command -v bsdtar || command -v tar)
+	$TAR -xf $XBPS_SRCDISTDIR/$pkgname-$version/$skip_extraction
+	for p in $(cat debian/patches/series); do
+		patch -Np1 -F0 -i debian/patches/$p
+	done
 	sed -i 's|quazip/JlCompress|quazip5/JlCompress|g' src/fileupdater.cpp src/hub.h \
 		src/themes.cpp src/importuserdictdialog.cpp src/zipper/zipper.cpp \
 		src/common/utils.h

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (20 preceding siblings ...)
  2022-10-27 12:46 ` sgn
@ 2022-11-01  5:28 ` sgn
  2022-11-02  4:31 ` sgn
                   ` (6 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-11-01  5:28 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1502554 bytes --]

From 655a29890e356ed73e2b5241dd32ebd8e036b3d8 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: Thu, 27 Oct 2022 18:59:03 +0700
Subject: [PATCH 01/57] choosenim: use create_wrksrc

---
 srcpkgs/choosenim/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/choosenim/template b/srcpkgs/choosenim/template
index e2fb62b08d8a..064dbbbdf4d5 100644
--- a/srcpkgs/choosenim/template
+++ b/srcpkgs/choosenim/template
@@ -2,6 +2,7 @@
 pkgname=choosenim
 version=0.7.4
 revision=3
+create_wrksrc=yes
 hostmakedepends="git nim openssl-devel pkg-config"
 makedepends="openssl-devel zlib-devel libarchive-devel"
 depends="gcc"
@@ -19,7 +20,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ../nimarchive-0.5.4 nimarchive
+	mv choosenim-$version/* .
+	mv nimarchive-0.5.4 nimarchive
 }
 
 do_build() {

From 409427916bf8d4025bac7d97da8d74ef786f7c54 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: Thu, 27 Oct 2022 18:59:03 +0700
Subject: [PATCH 02/57] deadbeef: use create_wrksrc

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

diff --git a/srcpkgs/deadbeef/template b/srcpkgs/deadbeef/template
index 159ad1ce38bc..b664bb1b9bd9 100644
--- a/srcpkgs/deadbeef/template
+++ b/srcpkgs/deadbeef/template
@@ -2,6 +2,7 @@
 pkgname=deadbeef
 version=1.8.8
 revision=1
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="--disable-oss --disable-lfm --disable-notify --disable-gtk2"
 hostmakedepends="automake libtool gettext gettext-devel intltool pkg-config
@@ -38,10 +39,11 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 post_extract() {
+	mv deadbeef-${version}/* .
 	rm -rf external/apbuild
 	rm -rf external/mp4p
-	mv -v ../apbuild-${_apbuild_commit} external/apbuild
-	mv -v ../mp4p-${_mp4p_commit} external/mp4p
+	mv -v apbuild-${_apbuild_commit} external/apbuild
+	mv -v mp4p-${_mp4p_commit} external/mp4p
 }
 
 pre_configure() {

From f25b90ae6cdada5451f1ec59f0648f57728d6aa7 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 03/57] dwarffortress: remove libgcc_s.so.1

---
 srcpkgs/dwarffortress/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 3d89fdd45ec1..47de41be2c1b 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -1,10 +1,10 @@
 # Template file for 'dwarffortress'
 pkgname=dwarffortress
 version=0.47.05
-revision=1
+revision=2
 _urlver=${version#*.}
 archs="x86_64"
-create_wrksrc=yes
+wrksrc=df_linux
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
@@ -18,16 +18,17 @@ nopie="distfiles are precompiled as PIE"
 repository=nonfree
 noshlibprovides=yes
 
-do_patch() {
-	rm df_linux/libs/libstdc++.so.6
+post_extract() {
+	rm libs/libstdc++.so.6
+	rm libs/libgcc_s.so.1
 }
 
 do_install() {
 	vbin ${FILESDIR}/dwarffortress
 	vmkdir /usr/share/dwarffortress
 	vmkdir /usr/lib/dwarffortress/libs
-	vcopy "df_linux/libs/*" /usr/lib/dwarffortress/libs
-	rm -r df_linux/libs
-	vcopy "df_linux/*" /usr/share/dwarffortress/
-	vlicense "df_linux/readme.txt" dwarffortress.txt
+	vcopy "libs/*" /usr/lib/dwarffortress/libs
+	rm -r libs
+	vcopy "*" /usr/share/dwarffortress/
+	vlicense "readme.txt" dwarffortress.txt
 }

From 0374a23013cd6c26b7b11a1490e2224b7329b081 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 04/57] juCi++: use create_wrksrc

---
 srcpkgs/juCi++/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template
index 340b89f624b1..5d294ce1a7d8 100644
--- a/srcpkgs/juCi++/template
+++ b/srcpkgs/juCi++/template
@@ -4,7 +4,7 @@ version=1.6.2
 revision=4
 _libclangmm_commit="b342f4dd6de4fe509a692a4b4fcfc7e24aae9590"
 _tiny_commit="c9c8bf810ddad8cd17882b9a9ee628a690e779f5"
-wrksrc="jucipp-v${version}"
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="aspell-devel clang boost-devel gtksourceviewmm-devel libgit2-devel"
@@ -26,10 +26,10 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ${wrksrc}/../libclangmm-${_libclangmm_commit}/* ${wrksrc}/lib/libclangmm/
-	rm -rf ${wrksrc}/../libclangmm-${_libclangmm_commit}
-	mv ${wrksrc}/../tiny-process-library-${_tiny_commit}/* ${wrksrc}/lib/tiny-process-library
-	rm -rf ${wrksrc}/../tiny-process-library-${_tiny_commit}/*
+	mv jucipp-v$version/* .
+	rmdir lib/libclangmm lib/tiny-process-library
+	mv libclangmm-${_libclangmm_commit} ${wrksrc}/lib/libclangmm
+	mv tiny-process-library-${_tiny_commit} lib/tiny-process-library
 }
 
 post_install() {

From 438e136e3bd655272d315c100e40a3f6b360855e 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 05/57] gmic: use create_wrksrc

---
 srcpkgs/gmic/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/gmic/template b/srcpkgs/gmic/template
index f08da26fd824..fce3b7639dfe 100644
--- a/srcpkgs/gmic/template
+++ b/srcpkgs/gmic/template
@@ -3,6 +3,7 @@ pkgname=gmic
 version=2.9.9
 revision=3
 _zart_hash=939cf381c5871e506aabd066037acf2b55143c1d
+create_wrksrc=yes
 build_wrksrc="src"
 build_style=gnu-makefile
 build_helper=qmake
@@ -23,7 +24,8 @@ checksum="9f053338752ec96a6b619718037767682c5fd58e2471c08f3740fdb070605bc0
 # disable_parallel_build="yes"
 
 post_extract() {
-	mv ../zart-${_zart_hash} zart
+	mv gmic-${version}/* .
+	mv zart-${_zart_hash} zart
 }
 
 post_install() {

From 86f9ae4cb2060541eddac57462e4fac2853b877e 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 06/57] libgccjit: use create_wrksrc

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

diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template
index 6f1d6256dcd6..0b37c3ee9f8b 100644
--- a/srcpkgs/libgccjit/template
+++ b/srcpkgs/libgccjit/template
@@ -15,7 +15,7 @@ _gmp_version=6.2.0
 _mpfr_version=4.1.0
 _mpc_version=1.1.0
 _isl_version=0.21
-wrksrc=gcc-${version/pre/_pre}
+create_wrksrc=yes
 short_desc="Just-In-Time Compilation library for GCC"
 maintainer="Lane Biocini <lane@mailbox.org>"
 homepage="https://gcc.gnu.org"
@@ -40,10 +40,11 @@ depends="gcc"
 checkdepends="dejagnu"
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/gmp-${_gmp_version} ${wrksrc}/gmp
-	mv ${XBPS_BUILDDIR}/mpfr-${_mpfr_version} ${wrksrc}/mpfr
-	mv ${XBPS_BUILDDIR}/mpc-${_mpc_version} ${wrksrc}/mpc
-	mv ${XBPS_BUILDDIR}/isl-${_isl_version} ${wrksrc}/isl
+	mv gcc-*/* .
+	mv gmp-${_gmp_version} gmp
+	mv mpfr-${_mpfr_version} mpfr
+	mv mpc-${_mpc_version} mpc
+	mv isl-${_isl_version} isl
 }
 
 pre_configure() {

From 8ea496914bc6dcb946c8af94722931de1249827c 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 07/57] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From b29e44ef6cefb9802db8782e4a46fdd83abedc0b 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 08/57] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 48 ++++++++++++++++---------
 1 file changed, 32 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c173fe2af1ea 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,31 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ] && [ -d "$innerdir" ] && [ -z "$create_wrksrc" ]; then
+		# rename the subdirectory (top-level of distfiles) to $wrksrc
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" -gt 1 ] || [ -n "$create_wrksrc" ]; then
+		# rename the tmpdir to wrksrc
+		mv "$extractdir" "$wrksrc"
+	else
+		mkdir -p "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From b48c5f92e2ab4b0a0f544484d980651742f10eca 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 09/57] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From e8c0226627a58091b07ee812780e6604d8e19f47 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 10/57] Manual: update create_wrksrc behaviour

---
 Manual.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..578e80043719 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,8 +517,10 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
+- `create_wrksrc` Usually, after extracting, if there're multiple top-level
+  files and/or directories or when there're no directories at all, top-level files,
+  and directories will be wrapped inside one more layer of directory.
+  Set `create_wrksrc` to force this behaviour.
 
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.

From 03e5b277cae73c343757889787bc1ec7057bd93c 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 11/57] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index 578e80043719..fa552f65ba5d 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From ab8bf9ff70a9317a49bf210a08546d9e3fb163b2 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: Thu, 27 Oct 2022 18:59:00 +0700
Subject: [PATCH 12/57] nsjail: use create_wrksrc

---
 srcpkgs/nsjail/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/nsjail/template b/srcpkgs/nsjail/template
index d115bcc43792..346348fdf17b 100644
--- a/srcpkgs/nsjail/template
+++ b/srcpkgs/nsjail/template
@@ -2,6 +2,7 @@
 pkgname=nsjail
 version=3.0
 revision=9
+create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="bison flex pkg-config protobuf which"
 makedepends="libnl3-devel protobuf-devel"
@@ -21,8 +22,9 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 post_extract() {
+	mv nsjail-$version/* .
 	rmdir kafel
-	mv ../kafel-* kafel
+	mv kafel-* kafel
 }
 
 post_patch() {

From 56d5993744219d72914291d38d6436457c2bb65e 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: Thu, 27 Oct 2022 18:59:00 +0700
Subject: [PATCH 13/57] leocad: use create_wrksrc

---
 srcpkgs/leocad/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/leocad/template b/srcpkgs/leocad/template
index cd81c17b1e21..4010c69a2be1 100644
--- a/srcpkgs/leocad/template
+++ b/srcpkgs/leocad/template
@@ -3,6 +3,7 @@ pkgname=leocad
 version=21.06
 revision=1
 _lib_version=20.03
+create_wrksrc=yes
 build_style=qmake
 configure_args="DISABLE_UPDATE_CHECK=1"
 hostmakedepends="qt5-host-tools qt5-qmake unzip"
@@ -17,7 +18,7 @@ checksum="bd28c47f920fa1bc458b6e5f476b93ccc1aa40e30158a3dd2397368cc3d79099
  88d6d28b3a494a15ae63e984c1e732e28362fabc2e145ffab828fed2eb5e3632"
 
 post_extract() {
-	mv ../library.bin .
+	mv leocad-${version}/* .
 }
 
 leocad-data_package() {

From 933d03df49c2a43583b8af012c9aee0bfa493556 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: Thu, 27 Oct 2022 18:59:00 +0700
Subject: [PATCH 14/57] arena: no check permissions

---
 srcpkgs/arena/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template
index 0a82fcea57b9..d53f52265798 100644
--- a/srcpkgs/arena/template
+++ b/srcpkgs/arena/template
@@ -8,6 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:freeware"
 homepage="http://www.playwitharena.de"
 restricted=yes
+nocheckperms="database"
 
 case "$XBPS_TARGET_MACHINE" in
 	armv7l)
@@ -33,7 +34,7 @@ nostrip=yes
 do_install() {
 	vmkdir opt/arena
 	vcopy ${wrksrc}/* opt/arena
-	chmod -R a+rw ${DESTDIR}/opt/arena
+	chmod -R a+rw ${DESTDIR}/opt/arena/Databases
 
 	case "$XBPS_TARGET_MACHINE" in
 		armv7l)

From daee99aa51b5fed1dcc44c565af98de454ed2ee6 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: Thu, 27 Oct 2022 18:59:01 +0700
Subject: [PATCH 15/57] remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cavestory/template                             | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dwarffortress/template                         | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glirc/template                                 | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/grafx2/template                                | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/ocs-url/template                               | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-netcat/template                        | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjdk15-bootstrap/template                   | 1 -
 srcpkgs/openjdk16-bootstrap/template                   | 1 -
 srcpkgs/openjdk7-bootstrap/template                    | 1 -
 srcpkgs/openjdk8/template                              | 1 -
 srcpkgs/openjdk9-bootstrap/template                    | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/plume-creator/template                         | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/ruby-webrick/template                          | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/sc3-plugins/template                           | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/singular/template                              | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tcpflow/template                               | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3017 files changed, 3017 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 757c7e5dfd50..ad3554875740 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=2
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 7d1967da01d7..11554f7a497b 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.51
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index 6dbf43de031c..c18cb26f02ba 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=2
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index cb24e5df9127..ada6fa08a80f 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index 9463f77e478e..d4c8de2e902e 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 revision=2
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index c0ef01e0392d..26fa02d9372c 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index b08211e1419a..8d92b279d95e 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -3,7 +3,6 @@ pkgname=cavestory
 version=1.2
 revision=2
 archs="x86_64 i686"
-wrksrc=linuxDoukutsu-1.01
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom: proprietary"
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index cae0cac92a68..934ffe6b3533 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.4
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 63e58cd4995a..85ca68bd0e85 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.1
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 47de41be2c1b..423e050f2578 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=2
 _urlver=${version#*.}
 archs="x86_64"
-wrksrc=df_linux
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 27f202b4434c..f7442c8052aa 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.9.0
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 0c214d395726..940a9bd0ac07 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=3.0.1
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index f12138d25d88..2a266d63a10c 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.5
 revision=1
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index e116a50373ff..79b227fe569c 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.8.1
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index 5dcdbeb1e848..f4d89a40e18b 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.27
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 1ff82a670696..0386c1f3a214 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -14,7 +14,6 @@ homepage="https://github.com/nvie/gitflow"
 distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	cd $wrksrc
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glirc/template b/srcpkgs/glirc/template
index db984c13a461..98a677886ae1 100644
--- a/srcpkgs/glirc/template
+++ b/srcpkgs/glirc/template
@@ -2,7 +2,6 @@
 pkgname=glirc
 version=2.39.0.1
 revision=1
-wrksrc="irc-core-${version}"
 hostmakedepends="cabal-install"
 makedepends="ncurses-devel openssl-devel"
 short_desc="Console IRC client written in Haskell"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 44f011aed316..49922ef97e74 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=4
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 971f42cb9e2f..5a51292f22c3 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.77
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 724f8fa65765..59381dda1d46 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,7 +3,6 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
-wrksrc="grafX2-v${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index b29b2527676b..fdf9edf3bea6 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 787193f86e79..26fa0a1ba184 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index aa992adc63b2..b7069a7f9fb7 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21.1
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index 8d6ba9223100..fb87d0e00c21 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.98.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index fffcc0d675b1..556d95137c18 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 203d9de99655..9393986719e6 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 7a1ea246527a..b6ae3acc5ab8 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index a8a6b4d6a5cf..924421097095 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 65b515016585..0d7f887ce61f 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index 7abd9804bb7c..a30cb75882e3 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.3
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 529ab9206c28..207d333aee12 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.98.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 3396ea1cd003..47778234c703 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 0ca91d263feb..43ecbf671ac9 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.262
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 0934f15571e2..6c873c280f7d 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.151
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index bde5a395f941..e99006e75983 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.76
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 77d72fb8dbb5..71ecd79e1ef5 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.17
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 89e5b78ad4a6..1d66e01412e9 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.220
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index a5c1437c0dc0..873b172f045a 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.6
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index e462c8ba34a6..fc3663d69d67 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 6f0685c615db..0b4881883e29 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 6b388828a500..9cce8f747c36 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=4
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 42c89ea9b312..02945690a861 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r4
 revision=1
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index fa3a4f7a751c..add9b8d6ec50 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.98.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index ab516014ff8d..bd2f383f6b50 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.1
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index 68a677e30ae3..c3cba99d27ea 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.10.3
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 29c0d304f730..23590b9c9e1e 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,7 +2,6 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
-wrksrc="ocs-url-release-${version}"
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 11de84aaebf4..0faf2cba01b5 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index 9c458b8e23cf..fb8db4bfd8bd 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-netcat
 version=1.219
 revision=1
-wrksrc="netcat-openbsd-${version%p*}"
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index c1ce79ae2696..7a9c9672f9f2 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index 011612e0a966..c60aa5619f41 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version/+/-}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 694b69e63db9..8c2a454a595e 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,7 +8,6 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 5060224eaab8..50b0ecbc2885 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,7 +13,6 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk8u-shenandoah-aarch64-shenandoah-jdk8u${_jdk_update}-b${_jdk_build}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index 7fecb035d89e..adfc1f2afaa3 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,7 +5,6 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk9u-jdk-${_repo_ver}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 606c6efea8be..27a7ebc65e66 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.11.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE -DWITH_AUTO_UPDATER=OFF"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index 115777fb6e9f..761e8a313afd 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.040
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/plume-creator/template b/srcpkgs/plume-creator/template
index 8368fd0480d3..fbe9022f4bd1 100644
--- a/srcpkgs/plume-creator/template
+++ b/srcpkgs/plume-creator/template
@@ -2,7 +2,6 @@
 pkgname=plume-creator
 version=0.66+dfsg1pl3.2
 revision=1
-wrksrc="$pkgname-${version%+*}.1"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index d87fdb72a544..0cda1c97e39c 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.2
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index 1be078f7a87c..ed73ed0ff023 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.29
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 4e8c238d9712..94b74566ed22 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index b10d37f92007..be9484a5f44c 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index 12900c050122..9a923d276611 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index d5d11e3e5159..e06ac15b9c59 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.8.4
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 make_install_target="ansible_lint-*-*-*-*.whl"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index df629b7e55c2..42199240bf29 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=1
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 44fab1032e6a..92eb647e9d53 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=1
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index eacc14a9e8de..1dc5e0c05b65 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -4,7 +4,6 @@ version=2.1.3
 revision=1
 # This is precisely release 2.1.3 (Oct 3); but it's not tagged yet
 _githash=34198a78e86ba6ba684b25ae5ebb3e1a4e54c19f
-wrksrc=cypari2-${_githash}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 08d1010976ff..1640c5324dfd 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=2
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index e9e96c08fe3f..3e63c152e914 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index 2b9c7db39ba9..a236dbbe8b94 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=1
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index a08c14141edf..dd13e13c7419 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.2
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 98ed442ea1a2..ae81fe114251 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e97685d9ca4e..8a8ce51e1903 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=1
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7562524acabe..7312011a4edc 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index b27e3389ef3f..d0de7cd3d6de 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.5.1
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 9e2841761822..baa3fef8ca74 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=1
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index d18de13677d2..13dee86dfcda 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=1
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 0e11cddd19e3..868cc56ceb1f 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=1
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 0dad3e8ba7cb..f960df4e5435 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.6
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index fb4ca85f2260..ec5193e9f033 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index 230f6c6e13a4..ecae3ca9269d 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index 7382ef6a1c33..00791b7761a8 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 830cdee9cd84..2d6c3d24d5db 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.60.0
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cc99b1a696b5..08f1999c9071 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=2
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/ruby-webrick/template b/srcpkgs/ruby-webrick/template
index 6a8f9782441c..8b39a15add69 100644
--- a/srcpkgs/ruby-webrick/template
+++ b/srcpkgs/ruby-webrick/template
@@ -2,7 +2,6 @@
 pkgname=ruby-webrick
 version=1.7.0
 revision=1
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index d0f015d5f970..c469487237bf 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.10.24
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index e66d8e249c54..de2f19f3b70e 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.8
 revision=1
-wrksrc="${pkgname}-diceware-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 49fe919112a1..27ea1efef60b 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.7
 revision=1
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/$version/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 45f54453e414..84ecb167265d 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -2,7 +2,6 @@
 pkgname=sc3-plugins
 version=3.10.0
 revision=2
-wrksrc="${pkgname}-Version-${version}"
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
 build_style=cmake
 configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template
index a30beef915d2..2dc38af826be 100644
--- a/srcpkgs/singular/template
+++ b/srcpkgs/singular/template
@@ -3,7 +3,6 @@ pkgname=singular
 version=4.3.1p2
 revision=1
 _majver=${version%p*}
-wrksrc=singular-${_majver}
 build_style=gnu-configure
 configure_args="--with-readline=ncurses
  --enable-gfanlib
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index fd3e7f1ca5cb..ec9a6ea7d974 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.2
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 9e376d32a3e4..631732823006 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=2
-wrksrc="${pkgname}-v${version//./-}"
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index 52cbec801334..0ab41e76014f 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.3
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index decc27a0a27c..5a8783b425bd 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,7 +2,6 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 2d15b32daa4b..26cf6ddcb983 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.12.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index e49056c0cb54..c6f4f2ab7a16 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 1b81a7475ac0..929fbe46f9f2 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index d0d1e99e17e4..40027cacd809 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 045fc0e65f00..00df6651d636 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022f
 revision=2
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index 98ea3da4f2ea..f8cf12a4de3d 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.2.1
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 33efd8259bdf..5c4161900060 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.4
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 771b61495cc3..32737a38154f 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=2
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index d819b5679243..fc2d0e4860fc 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.6
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..ff459f6d260e 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 8f87dbb8815e2925172f03bd7331550306356a05 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 16/57] cargo: use create_wrksrc

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 575d98a85978..a1cb22442765 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,6 +2,7 @@
 pkgname=cargo
 version=1.63.0
 revision=1
+create_wrksrc=yes
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -27,8 +28,9 @@ if [ -z "$_build_static" ]; then
 	makedepends+=" libgit2-devel"
 fi
 
-pre_patch() {
-	mv ../crossbeam-* crossbeam-utils
+post_extract() {
+	mv cargo-rust-${version}/* .
+	mv crossbeam-crossbeam-utils-* crossbeam-utils
 }
 
 post_patch() {

From 9fd89de3c16f7e94cf4ed355a89885f29512c262 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 17/57] cavestory: use create_wrksrc

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

diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
index 8d92b279d95e..f0d3a331d2e6 100644
--- a/srcpkgs/cavestory/template
+++ b/srcpkgs/cavestory/template
@@ -2,6 +2,7 @@
 pkgname=cavestory
 version=1.2
 revision=2
+create_wrksrc=yes
 archs="x86_64 i686"
 short_desc="Japanese side-scrolling platformer game"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
@@ -16,12 +17,12 @@ nopie=yes
 
 do_install() {
 	vmkdir usr/libexec/cavestory
-	vcopy Config.dat usr/libexec/cavestory
-	vcopy data usr/libexec/cavestory
-	vdoc doc/readme.txt
-	vdoc doc/configfileformat.txt
-	mv ../linuxDoukutsu-${version}/doukutsu_${XBPS_TARGET_WORDSIZE}bits doukutsu.bin
-	vinstall doukutsu.bin 755 usr/libexec/cavestory
+	vcopy linuxDoukutsu-1.01/Config.dat usr/libexec/cavestory
+	vcopy linuxDoukutsu-1.01/data usr/libexec/cavestory
+	vdoc linuxDoukutsu-1.01/doc/readme.txt
+	vdoc linuxDoukutsu-1.01/doc/configfileformat.txt
+	vinstall linuxDoukutsu-${version}/doukutsu_${XBPS_TARGET_WORDSIZE}bits \
+		755 usr/libexec/cavestory doukutsu.bin
 	vbin ${FILESDIR}/cavestory
 	vinstall ${FILESDIR}/cavestory.desktop 644 usr/share/applications/
 	vinstall ${FILESDIR}/cavestory.png 644 usr/share/pixmaps/

From e11b75e1eec161c9b5036d2b49ff373bdcdca0da 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 18/57] maturin: use create_wrksrc

---
 srcpkgs/maturin/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/maturin/template b/srcpkgs/maturin/template
index 8270694bc1b9..79aa1f62d9b8 100644
--- a/srcpkgs/maturin/template
+++ b/srcpkgs/maturin/template
@@ -2,6 +2,7 @@
 pkgname=maturin
 version=0.13.6
 revision=1
+create_wrksrc=yes
 build_style=python3-module
 build_helper="qemu rust"
 hostmakedepends="python3-setuptools-rust python3-tomli python3-wheel cargo"
@@ -31,7 +32,8 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 post_extract() {
-	mv ../target-lexicon* target-lexicon
+	mv maturin-${version}/* .
+	mv target-lexicon-* target-lexicon
 	echo "[patch.crates-io]" >> Cargo.toml
 	echo "target-lexicon = { path = './target-lexicon' }" >> Cargo.toml
 }

From bc48549c8f7fe9343b955102dbe69043b6dc536d 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: Thu, 27 Oct 2022 18:59:03 +0700
Subject: [PATCH 19/57] openbsd-netcat: use create_wrksrc

---
 srcpkgs/openbsd-netcat/template | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template
index fb8db4bfd8bd..4b09dfe9a28b 100644
--- a/srcpkgs/openbsd-netcat/template
+++ b/srcpkgs/openbsd-netcat/template
@@ -2,6 +2,7 @@
 pkgname=openbsd-netcat
 version=1.219
 revision=1
+create_wrksrc=yes
 hostmakedepends="pkg-config"
 makedepends="libbsd-devel"
 short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)"
@@ -18,8 +19,12 @@ alternatives="
  nc:nc:/usr/bin/openbsd-nc
  nc:nc.1:/usr/share/man/man1/openbsd-nc.1"
 
+post_extract() {
+	mv netcat-openbsd-${version}/* .
+	( cd debian/patches; xargs cat <series; ) | patch -p1
+}
+
 do_build() {
-	( cd ../debian/patches; xargs cat <series; ) | patch -p1
 	case "$XBPS_TARGET_MACHINE" in
 		*-musl) # Add missing b64_ntop() and b64_pton() functions
 			cp ${FILESDIR}/base64.c .
@@ -34,5 +39,5 @@ do_build() {
 do_install() {
 	vbin nc openbsd-nc
 	vman nc.1 openbsd-nc.1
-	vlicense ../debian/copyright LICENSE
+	vlicense debian/copyright LICENSE
 }

From 65bb2fa6ca819a3bf288673055f6774749734f2a 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 20/57] erlang: move up file hierarchy

---
 srcpkgs/erlang/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index cea8bb7e2ada..2edc44e2581f 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,8 +2,7 @@
 pkgname=erlang
 version=25.1.2
 revision=1
-create_wrksrc=yes
-build_wrksrc="otp-OTP-${version}"
+wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
 hostmakedepends="autoconf libxslt perl tar"

From 258d1f516d1c3159a017a4438a002eefc4590ab7 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 21/57] flightgear: use create_wrksrc

---
 srcpkgs/flightgear/template | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/flightgear/template b/srcpkgs/flightgear/template
index 595b8021b527..45404e778ed4 100644
--- a/srcpkgs/flightgear/template
+++ b/srcpkgs/flightgear/template
@@ -3,10 +3,12 @@ pkgname=flightgear
 version=2020.3.13
 revision=1
 # XXX: always keep in sync with simgear version!
+create_wrksrc=yes
 build_style=cmake
 build_helper="qemu"
 configure_args="-DFG_DATA_DIR:STRING=/usr/share/flightgear/fgdata
- -DOpenGL_GL_PREFERENCE=GLVND -DTRANSLATIONS_SRC_DIR=${XBPS_BUILDDIR}/fgdata/Translations
+ -DOpenGL_GL_PREFERENCE=GLVND
+ -DTRANSLATIONS_SRC_DIR=${XBPS_BUILDDIR}/$pkgname-$version/fgdata/Translations
  -DSYSTEM_SQLITE=ON -DSYSTEM_FLITE=ON"
 hostmakedepends="gettext pkg-config qt5-tools"
 makedepends="MesaLib-devel boost-devel freealut-devel libevent-devel
@@ -37,10 +39,14 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 	configure_args+=" -DCMAKE_EXE_LINKER_FLAGS=-lexecinfo"
 fi
 
+post_extract() {
+	mv flightgear-$version/* .
+}
+
 flightgear-data_package() {
 	short_desc+=" - data files"
 	pkg_install() {
 		vmkdir usr/share/flightgear
-		mv ${XBPS_BUILDDIR}/fgdata ${PKGDESTDIR}/usr/share/flightgear
+		mv fgdata ${PKGDESTDIR}/usr/share/flightgear
 	}
 }

From 08b311f166c1a581e5a7f656786a8ff077c1b366 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 22/57] geckodriver: fix build after auto-create_wrksrc

---
 srcpkgs/geckodriver/template | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..784f4b381dff 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,8 +3,7 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
-build_wrksrc=${pkgname}
+build_wrksrc=testing/geckodriver
 build_style=cargo
 short_desc="WebDriver for Firefox"
 maintainer="m3tav3rse <mtvrs@tuta.io>"
@@ -21,8 +20,6 @@ checksum="7f8820ec83ca7671236ee74345bdbd20cf328fde4896397353952c0cc4e0eb91
 skip_extraction="Cargo.lock"
 
 post_extract() {
-	mv ${wrksrc}/mozilla-central-${_hg_commit}/testing/* ${wrksrc}
-	rm -r ${wrksrc}/mozilla-central-${_hg_commit}
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${build_wrksrc}
 }
 

From ea842fbd903f27f68e1a0c3911aae32a006b2dbe 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 23/57] gitflow: use create_wrksrc

---
 srcpkgs/gitflow/template | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index 0386c1f3a214..9a5bd873bbdd 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -5,20 +5,23 @@ version=20120925
 revision=3
 _commit=15aab26490facf285acef56cb5d61025eacb3a69
 _shflags_commit=2fb06af13de884e9680f14a00c82e52a67c867f1
+create_wrksrc=yes
 hostmakedepends="perl"
 depends="git"
 short_desc="Git extensions to provide high-level repository operations"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/nvie/gitflow"
-distfiles="${homepage}/archive/${_commit}.tar.gz https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
-checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
+distfiles="${homepage}/archive/${_commit}.tar.gz
+ https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz"
+checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7
+ a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
 
 post_extract() {
-	cd $wrksrc
-	rm -r shFlags
-	cp -r ../shFlags-$_shflags_commit $wrksrc/shFlags
+	mv gitflow-${_commit}/* .
+	rmdir shFlags
+	mv shFlags-$_shflags_commit $wrksrc/shFlags
 }
 
 do_build() {

From b5850a33959e2a8b2357f44a1b847d1a58d88e00 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: Thu, 27 Oct 2022 18:59:06 +0700
Subject: [PATCH 24/57] grafx2: use create_wrksrc

---
 srcpkgs/grafx2/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template
index 59381dda1d46..d9ae5509e634 100644
--- a/srcpkgs/grafx2/template
+++ b/srcpkgs/grafx2/template
@@ -3,6 +3,7 @@ pkgname=grafx2
 version=2.6
 revision=2
 _recoil_version=4.3.1
+create_wrksrc=yes
 build_wrksrc="src"
 build_style=gnu-makefile
 make_build_args="API=sdl2"
@@ -20,7 +21,8 @@ checksum="1d679216e481b0c22d1d160eb1f66ed6ef2c1ec4eda6f5c0f2ec406d16045534
  8f64fd21bafa180e6cbac5853ef65453f080385b3c53600af8360e938668e574"
 
 post_extract() {
-	mv ../recoil-${_recoil_version} 3rdparty/
+	mv grafX2-v$version/* .
+	mv recoil-${_recoil_version} 3rdparty/
 	touch 3rdparty/recoil-${_recoil_version}/.ok
 }
 

From 5d40a0eb3922eaa1ebdf82226d30dc5c47c983ad 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: Thu, 27 Oct 2022 18:59:06 +0700
Subject: [PATCH 25/57] hddtemp: fix after auto-create_wrksrc

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

diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 26fa0a1ba184..08a91f75e641 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -15,10 +15,14 @@ distfiles="
 checksum="
  618541584054093d53be8a2d9e81c97174f30f00af91cb8700a97e442d79ef5b
  6f1ddaa9fbc90ea5c00b949e0981b78c5014e109de88804ae2512209091eae56"
+skip_extraction="hddtemp_${version/.b/-b}-53.diff.gz"
+
+post_extract() {
+	zcat ${XBPS_SRCDISTDIR}/${pkgname}-${version}/$skip_extraction |
+		patch -Np1 -F0
+}
 
 pre_configure() {
-	patch -p1 -i ../hddtemp_${version/.b/-b}-53.diff
-	rm ../hddtemp_${version/.b/-b}-53.diff
 	sed -i 's|/etc/hddtemp.db|/usr/share/hddtemp/hddtemp.db|' doc/hddtemp.8
 }
 post_install() {

From 539ccb925a557626562cda0929411d8d4c08ef01 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: Thu, 27 Oct 2022 18:59:06 +0700
Subject: [PATCH 26/57] hunspell-el_GR: fix after auto-create_wrksrc

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

diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index 4702ce1733b2..ee3d39b031d0 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-create_wrksrc=yes
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
@@ -11,6 +10,6 @@ distfiles="${SOURCEFORGE_SITE}/orthos-spell/v.${version}./orthos-${version}.tar.
 checksum=63d355ddb7b6c6f7a5221b33d7d7646c49bfa08f61e3e6fb31416a315bdfc217
 
 do_install() {
-	vinstall v.${version}/dicts/el_GR/el_GR.aff 644 /usr/share/hunspell
-	vinstall v.${version}/dicts/el_GR/el_GR.dic 644 /usr/share/hunspell
+	vinstall dicts/el_GR/el_GR.aff 644 /usr/share/hunspell
+	vinstall dicts/el_GR/el_GR.dic 644 /usr/share/hunspell
 }

From ad84558a4f4c2f4ea24b093a5f1a539afa0bc859 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 27/57] intellij-idea-community-edition: not moving around
 anymore

---
 srcpkgs/intellij-idea-community-edition/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template
index 695389ea44cb..1c5f9d167c22 100644
--- a/srcpkgs/intellij-idea-community-edition/template
+++ b/srcpkgs/intellij-idea-community-edition/template
@@ -15,10 +15,6 @@ nopie=yes
 python_version=3
 skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend"
 
-post_extract() {
-	mv $XBPS_BUILDDIR/idea-IC-* ${wrksrc}
-}
-
 do_install() {
 	vmkdir usr/bin
 	vmkdir usr/share/doc/intellij-idea

From 2651006c83e780a6b69b806397a04c4cfe9e3c0c 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 28/57] lilypond-doc: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..4a5a4c3ef1eb 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
@@ -12,7 +11,7 @@ distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads
 checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75
 
 do_install() {
-	vmkdir usr
-	rm share/info/lilypond
-	mv share ${DESTDIR}/usr/
+	vmkdir usr/share
+	rm info/lilypond
+	mv * ${DESTDIR}/usr/share
 }

From 82bc8237057988dc33b1fd6009ab0546a03f6401 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: Thu, 27 Oct 2022 18:59:08 +0700
Subject: [PATCH 29/57] minisat: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index fc3663d69d67..c71b704145bb 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -4,20 +4,21 @@ version=2.2.0
 revision=2
 build_wrksrc=simp
 build_style=gnu-makefile
-make_build_args="MROOT=${XBPS_BUILDDIR}/${wrksrc} CFLAGS="-I${XBPS_BUILDDIR}/${wrksrc}" r"
 makedepends="zlib-devel"
 archs="i686 x86_64"
 short_desc="A minimalistic and high-performance SAT solver"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
 license="MIT"
 homepage="http://minisat.se/MiniSat.html"
-distfiles="http://minisat.se/downloads/minisat-2.2.0.tar.gz"
+distfiles="http://minisat.se/downloads/minisat-${version}.tar.gz"
 checksum=92957d851cdc3baddfe07b5fc80ed5a0237c489d0c52ae72f62844b3b46d7808
 
-do_install() {
-	vbin minisat_release minisat
+do_build() {
+	CFLAGS+=" -I${wrksrc}"
+	make ${makejobs} MROOT=${wrksrc} r
 }
 
-post_install() {
+do_install() {
+	vbin minisat_release minisat
 	vlicense ../LICENSE
 }

From f71d7833ad4299dc304884a47310673e0fc28647 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: Thu, 27 Oct 2022 18:59:08 +0700
Subject: [PATCH 30/57] mons: use create_wrksrc

---
 srcpkgs/mons/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/mons/template b/srcpkgs/mons/template
index 447c81881bb5..f3a119991c27 100644
--- a/srcpkgs/mons/template
+++ b/srcpkgs/mons/template
@@ -2,6 +2,7 @@
 pkgname=mons
 version=0.8.2
 revision=2
+create_wrksrc=yes
 build_style=gnu-makefile
 hostmakedepends="help2man"
 depends="libXrandr"
@@ -15,8 +16,9 @@ checksum="73cf0e21c32206acec128c050c5905ee48412234f77c72fc4c1640cb53861160
 4f9ea887751765e0cba26397a3534b5a254e2d93ea41606e39db402ce25826d9"
 
 post_extract() {
+	mv mons-$version/* .
 	rm -r libshlist
-	mv "../libshlist-1.1" libshlist
+	mv libshlist-1.1 libshlist
 }
 
 post_install() {

From da26def2bd741d592ff545d9624fe49e591ef436 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: Thu, 27 Oct 2022 18:59:09 +0700
Subject: [PATCH 31/57] ocs-url: use create_wrksrc

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

diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template
index 23590b9c9e1e..fd76eee398b7 100644
--- a/srcpkgs/ocs-url/template
+++ b/srcpkgs/ocs-url/template
@@ -2,6 +2,7 @@
 pkgname=ocs-url
 version=3.1.0
 revision=2
+create_wrksrc=yes
 build_style="qmake"
 hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel"
 makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel"
@@ -14,7 +15,8 @@ distfiles="${homepage}/-/archive/release-${version}/ocs-url-release-${version}.t
  https://github.com/akiraohgaki/qtil/archive/v0.4.0.tar.gz"
 checksum="d8c67920359c36eb0004221e5b5695fd04cbc9e93811c372837bdb2a8c9cbcc8
  c1548d3f2ca5a2fc63fce60bea2c350dfcc656b03a4e00d86a9fdc0b43f22ec8"
+
 post_extract() {
-	mkdir ${wrksrc}/lib/qtil
-	mv ${wrksrc}/../qtil-0.4.0/* ${wrksrc}/lib/qtil/
+	mv ocs-url-*/* .
+	mv qtil-0.4.0 lib/qtil
 }

From 13a6643f7e5a9cfb37280032360c322b534cd8a1 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: Thu, 27 Oct 2022 18:59:09 +0700
Subject: [PATCH 32/57] openjdk15-bootstrap: use create_wrksrc

---
 srcpkgs/openjdk15-bootstrap/template | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template
index 7a9c9672f9f2..b32412984361 100644
--- a/srcpkgs/openjdk15-bootstrap/template
+++ b/srcpkgs/openjdk15-bootstrap/template
@@ -6,6 +6,8 @@ _java_ver="${version%%.*}"
 _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
+create_wrksrc=yes
+build_wrksrc=openjdk
 archs="x86_64* i686* aarch64* armv7* ppc64*"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
@@ -17,7 +19,7 @@ configure_args="--disable-warnings-as-errors
  --with-libpng=system
  --with-lcms=system
  --with-jtreg=no
- --with-gtest=${XBPS_BUILDDIR}/googletest-release-1.8.1
+ --with-gtest=${XBPS_BUILDDIR}/${pkgname}-${version}/googletest-release-1.8.1
  --with-debug-level=release
  --with-jobs=${XBPS_ORIG_MAKEJOBS}
  --with-version-pre=
@@ -69,9 +71,10 @@ if [ -n "$XBPS_DEBUG_PKGS" ]; then
 fi
 
 post_extract() {
-	chmod +x configure
+	mv jdk* openjdk
+	chmod +x openjdk/configure
 	if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
-		rm -r src/jdk.hotspot.agent
+		rm -r openjdk/src/jdk.hotspot.agent
 	fi
 }
 
@@ -117,8 +120,3 @@ post_install() {
 	vlicense ASSEMBLY_EXCEPTION
 	vlicense LICENSE
 }
-
-do_clean() {
-	# clean up gtest
-	rm -rf ${XBPS_BUILDDIR}/googletest-release-*
-}

From 4238ddb1dd90b29c98f1a11d2fe00c5311bfee31 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: Thu, 27 Oct 2022 18:59:09 +0700
Subject: [PATCH 33/57] openjdk16-bootstrap: use create_wrksrc

---
 srcpkgs/openjdk16-bootstrap/template | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template
index c60aa5619f41..e4d09511cee9 100644
--- a/srcpkgs/openjdk16-bootstrap/template
+++ b/srcpkgs/openjdk16-bootstrap/template
@@ -7,6 +7,8 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
+create_wrksrc=yes
+build_wrksrc=openjdk
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --enable-unlimited-crypto
@@ -16,7 +18,7 @@ configure_args="--disable-warnings-as-errors
  --with-libpng=system
  --with-lcms=system
  --with-jtreg=no
- --with-gtest=${XBPS_BUILDDIR}/googletest-release-1.8.1
+ --with-gtest=${XBPS_BUILDDIR}/${pkgname}-${version}/googletest-release-1.8.1
  --with-debug-level=release
  --with-jobs=${XBPS_ORIG_MAKEJOBS}
  --with-version-pre=
@@ -69,9 +71,10 @@ if [ -n "$XBPS_DEBUG_PKGS" ]; then
 fi
 
 post_extract() {
-	chmod +x configure
+	mv jdk* openjdk
+	chmod +x openjdk/configure
 	if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
-		rm -r src/jdk.hotspot.agent
+		rm -r openjdk/src/jdk.hotspot.agent
 	fi
 }
 
@@ -117,8 +120,3 @@ post_install() {
 	vlicense ASSEMBLY_EXCEPTION
 	vlicense LICENSE
 }
-
-do_clean() {
-	# clean up gtest
-	rm -rf ${XBPS_BUILDDIR}/googletest-release-*
-}

From caf8b6d9eacbd2df35809d2d0a9f904236c03bb7 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: Thu, 27 Oct 2022 18:59:09 +0700
Subject: [PATCH 34/57] openjdk7-bootstrap: use create_wrksrc

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

diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 8c2a454a595e..53dc975a16da 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -8,6 +8,7 @@ _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version=7u221b02
 revision=4
 archs="x86_64* i686* aarch64* arm* ppc64*"
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="
  --with-parallel-jobs=${XBPS_MAKEJOBS}
@@ -87,9 +88,10 @@ nocross=yes
 CFLAGS="-fcommon"
 
 post_extract() {
+	mv icedtea-*/* .
 	# ensure they're cleaned up
-	mv ../apache-ant-${_ant_ver} ${wrksrc}/apache-ant
-	mv ../rhino${_rhino_ver} ${wrksrc}/rhino
+	mv apache-ant-${_ant_ver} apache-ant
+	mv rhino${_rhino_ver} rhino
 
 	# distrib patches are relative to wrksrc
 	for patch in $(cat ${FILESDIR}/dist_patches_${XBPS_TARGET_LIBC}.txt); do

From e0a547f2e08814714ef3ad5f3a244036ea9b6cac 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: Thu, 27 Oct 2022 18:59:10 +0700
Subject: [PATCH 35/57] openjdk8: use create_wrksrc

---
 srcpkgs/openjdk8/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 50b0ecbc2885..25a93b300a92 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -13,6 +13,7 @@ _jdk_home="usr/lib/jvm/java-1.8-openjdk"
 # otherwise the same as the normal one, just with aarch64 port added
 _repo_ver="aarch64-shenandoah-jdk${version/b/-b}"
 archs="x86_64* i686* aarch64* arm* ppc64*"
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib
@@ -138,9 +139,10 @@ alternatives="
 "
 
 post_extract() {
+	mv jdk8u*/* .
 	chmod +x configure
 	for subrepo in corba hotspot jdk jaxws jaxp langtools nashorn; do
-		mv ../${subrepo}-${_repo_ver} ${subrepo}
+		mv ${subrepo}-${_repo_ver} ${subrepo}
 	done
 
 	# gcc complains about the signed shift left

From 150d5061de2fe5300171b99feb25f79c93eb4be0 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: Thu, 27 Oct 2022 18:59:10 +0700
Subject: [PATCH 36/57] openjdk9-bootstrap: use create_wrksrc

---
 srcpkgs/openjdk9-bootstrap/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template
index adfc1f2afaa3..d42b6ea3874a 100644
--- a/srcpkgs/openjdk9-bootstrap/template
+++ b/srcpkgs/openjdk9-bootstrap/template
@@ -5,6 +5,7 @@ version=9.0.4p12
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
@@ -77,9 +78,10 @@ fi
 export CCACHE_DISABLE=1
 
 post_extract() {
+	mv jdk9u*/* .
 	chmod +x configure
 	for subrepo in corba hotspot jdk jaxws jaxp langtools nashorn; do
-		mv ../${subrepo}-jdk-${_repo_ver} ${subrepo}
+		mv ${subrepo}-jdk-${_repo_ver} ${subrepo}
 	done
 
 	if [ "$XBPS_TARGET_LIBC" = "musl" ]; then

From 6d25b1aadc17aa8ff065d3bd028f8409cdc232e3 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: Thu, 27 Oct 2022 18:59:10 +0700
Subject: [PATCH 37/57] opensonic: use create_wrksrc

---
 srcpkgs/opensonic/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 36f17b23e5a5..d3fc9a20d91f 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,6 +2,7 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
+create_wrksrc=yes
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
@@ -21,7 +22,7 @@ replaces="opensonic-data>=0"
 CFLAGS="-I./../loggcompat-${_loggcompat_ver}"
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/loggcompat-${_loggcompat_ver} .
+	mv opensnc-*/* .
 }
 
 pre_configure() {

From d2bd5f0635c4b2555732fde9299de08b939cb6db 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: Thu, 27 Oct 2022 18:59:11 +0700
Subject: [PATCH 38/57] pijul: use create_wrksrc

---
 srcpkgs/pijul/patches/bindgen.patch | 2 +-
 srcpkgs/pijul/template              | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/pijul/patches/bindgen.patch b/srcpkgs/pijul/patches/bindgen.patch
index 04ccc8381aae..f76431e4e333 100644
--- a/srcpkgs/pijul/patches/bindgen.patch
+++ b/srcpkgs/pijul/patches/bindgen.patch
@@ -6,4 +6,4 @@
  version = "0.2"
 +
 +[patch.crates-io]
-+"sequoia-rfc2822" = {path = '/builddir/sequoia-v0.9.0/rfc2822'}
++"sequoia-rfc2822" = {path = './sequoia/rfc2822'}
diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index 53fb1c83ebe5..a6a6d048b1ec 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -2,6 +2,7 @@
 pkgname=pijul
 version=0.12.2
 revision=5
+create_wrksrc=yes
 build_style=cargo
 _sequoia_ver=0.9.0
 hostmakedepends="pkg-config clang"
@@ -15,6 +16,11 @@ distfiles="https://crates.io/api/v1/crates/pijul/${version}/download>pijul-${ver
 checksum="f92a3f4063e780ca45c161ceb0f42baf34dfeddf3359ebf6c2e0442d9abb5889
  71823c88b9666611f3cfa6b1d923bd66fda92fa6a53368b195bd2f962fdf7f4b"
 
+post_extract() {
+	mv pijul-*/* .
+	mv sequoia-* sequoia
+}
+
 # We only want to install the binary, so don't run cargo install
 do_install() {
 	vbin target/${RUST_TARGET}/release/pijul

From 73786ff7e0ea9fb5b26a3ab8c04dadc509cb1259 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: Thu, 27 Oct 2022 18:59:11 +0700
Subject: [PATCH 39/57] poppler: use create_wrksrc

---
 srcpkgs/poppler/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/poppler/template b/srcpkgs/poppler/template
index c34698d6bd75..1bb3ff0720f3 100644
--- a/srcpkgs/poppler/template
+++ b/srcpkgs/poppler/template
@@ -6,6 +6,7 @@ pkgname=poppler
 version=22.07.0
 revision=2
 _testVersion=920c89f8f43bdfe8966c8e397e7f67f5302e9435
+create_wrksrc=yes
 build_style=cmake
 build_helper="gir"
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_CPP=ON
@@ -30,7 +31,8 @@ build_options="gir boost"
 build_options_default="gir boost"
 
 post_extract() {
-	mv ../test-${_testVersion} testdatadir
+	mv poppler-*/* .
+	mv test-${_testVersion} testdatadir
 }
 
 libpoppler_package() {

From 100ad145379fe47b47d26d4b7d5a77eb8235ea70 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: Thu, 27 Oct 2022 18:59:11 +0700
Subject: [PATCH 40/57] ppsspp: use create_wrksrc

---
 srcpkgs/ppsspp/template | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/ppsspp/template b/srcpkgs/ppsspp/template
index 38308424f58b..19dbeb7f7b25 100644
--- a/srcpkgs/ppsspp/template
+++ b/srcpkgs/ppsspp/template
@@ -7,6 +7,7 @@ _SPIRV_Cross_commit=9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1
 _armips_commit=7885552b208493a6a0f21663770c446c3ba65576
 _discord_rpc_commit=963aa9f3e5ce81a4682c6ca3d136cddda614db33
 _miniupnp_commit=3a87be33e797ba947b2b2a5f8d087f6c3ff4d93e
+create_wrksrc=yes
 build_style=cmake
 configure_args="-DHEADLESS=1 -DUSE_SYSTEM_FFMPEG=1 -DUNITTEST=ON
  -DUSING_QT_UI=$(vopt_if qt ON OFF) -DUSE_SYSTEM_ZSTD=ON"
@@ -47,16 +48,17 @@ build_options="wayland qt sdl2"
 build_options_default="sdl2"
 
 post_extract() {
+	mv ppsspp-${version}/* .
 	rmdir -v ${wrksrc}/ext/armips
-	mv ${wrksrc}/../armips-${_armips_commit} ${wrksrc}/ext/armips
+	mv ${wrksrc}/armips-${_armips_commit} ${wrksrc}/ext/armips
 	rmdir -v ${wrksrc}/ext/glslang
-	mv ${wrksrc}/../glslang-${_glslang_commit} ${wrksrc}/ext/glslang
+	mv ${wrksrc}/glslang-${_glslang_commit} ${wrksrc}/ext/glslang
 	rmdir -v ${wrksrc}/ext/SPIRV-Cross
-	mv ${wrksrc}/../SPIRV-Cross-${_SPIRV_Cross_commit} ${wrksrc}/ext/SPIRV-Cross
+	mv ${wrksrc}/SPIRV-Cross-${_SPIRV_Cross_commit} ${wrksrc}/ext/SPIRV-Cross
 	rmdir -v ${wrksrc}/ext/discord-rpc
-	mv ${wrksrc}/../discord-rpc-${_discord_rpc_commit} ${wrksrc}/ext/discord-rpc
+	mv ${wrksrc}/discord-rpc-${_discord_rpc_commit} ${wrksrc}/ext/discord-rpc
 	rmdir -v ${wrksrc}/ext/miniupnp
-	mv ${wrksrc}/../miniupnp-${_miniupnp_commit} ${wrksrc}/ext/miniupnp
+	mv ${wrksrc}/miniupnp-${_miniupnp_commit} ${wrksrc}/ext/miniupnp
 }
 
 post_patch(){

From 6b8d774d6b91080753f9f5d3250098bbe9396149 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 41/57] prometheus-cpp: use create_wrksrc

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

diff --git a/srcpkgs/prometheus-cpp/template b/srcpkgs/prometheus-cpp/template
index cf7cae7d3bf9..3012d53ef47a 100644
--- a/srcpkgs/prometheus-cpp/template
+++ b/srcpkgs/prometheus-cpp/template
@@ -5,6 +5,7 @@ revision=1
 _hash_client_model=fa8ad6fec33561be4280a8f0514318c79d7f6cb6
 _hash_googletest=ec44c6c1675c25b9827aacd08c02433cccde7780
 _hash_civetweb=fbdee7440be24f904208c15a1fc9e2582b866049
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="telegraf protobuf"
 makedepends="protobuf-devel libatomic-devel"
@@ -21,10 +22,14 @@ checksum="d5ea6dffca5185fb30b9b643343f2ab1d6113672d7aec3e75e0cfa757f50ea25
  175a22300b3450e27e5f2e6f95cc9abca74617cbc21a1e0ed19bdfbd22ea0305
  d29d75de6645bd67452df27cda2e4a09848161f9ecacc62b1c1818d0a701cff9"
 
+post_extract() {
+	mv prometheus-cpp-$version/* .
+	mv civetweb-${_hash_civetweb}/* 3rdparty/civetweb
+	mv googletest-${_hash_googletest}/* 3rdparty/googletest
+	mv client_model-${_hash_client_model}/* 3rdparty/prometheus_client_model
+}
+
 pre_configure() {
-	mv ../civetweb-${_hash_civetweb}/* ./3rdparty/civetweb
-	mv ../googletest-${_hash_googletest}/* ./3rdparty/googletest
-	mv ../client_model-${_hash_client_model}/* ./3rdparty/prometheus_client_model
 	case "${XBPS_TARGET_MACHINE}" in
 		armv[56]*) sed -i lib/CMakeLists.txt \
 			-e "/target_link_libraries/s;); atomic);"

From f824b7514a7c098a0a26fb185ead1a315bde2d58 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 42/57] python: update checksum

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

diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index 170067aad2ef..464c2ebfa4f0 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -15,7 +15,7 @@ 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=e5e80ae00e20994150f2acfe4acfc541cbe6e4e77d334e1e7f9f33f303ab89ba
+checksum=3a829df9331f9b8d827553df92256533da51622aab013452b0b56731d17c53d6
 
 alternatives="
  python:idle:/usr/bin/idle2.7

From ea32c1c396ecabcc5400a22ace72abc567df2405 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 43/57] qt5-webengine: use create_wrksrc

---
 srcpkgs/qt5-webengine/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 12e0e17d0bce..f9d78eced929 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,6 +5,7 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
+create_wrksrc=yes
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
@@ -120,8 +121,9 @@ _cleanup_wrksrc_leak() {
 }
 
 post_extract() {
+	mv qtwebengine-${_version}/*  qtwebengine-${_version}/.??* .
 	rm -r ${wrksrc}/src/3rdparty
-	mv -v ${wrksrc}/../qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
+	mv -v ${wrksrc}/qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
 	# ¯\_(ツ)_/¯
 	mkdir -p ${wrksrc}/.git ${wrksrc}/src/3rdparty/chromium/.git
 }

From dfe8d7314868137d027c03048c775cb9e3bd5ddf 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: Thu, 27 Oct 2022 18:59:13 +0700
Subject: [PATCH 44/57] sbcl: use create_wrksrc

---
 srcpkgs/sbcl/patches/ppc-musl.patch | 12 ++++++------
 srcpkgs/sbcl/template               |  7 ++++++-
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/sbcl/patches/ppc-musl.patch b/srcpkgs/sbcl/patches/ppc-musl.patch
index 91a347f21f33..ad0e0bc08467 100644
--- a/srcpkgs/sbcl/patches/ppc-musl.patch
+++ b/srcpkgs/sbcl/patches/ppc-musl.patch
@@ -1,5 +1,5 @@
---- a/src/runtime/ppc-linux-os.c
-+++ b/src/runtime/ppc-linux-os.c
+--- a/sbcl/src/runtime/ppc-linux-os.c
++++ b/sbcl/src/runtime/ppc-linux-os.c
 @@ -33,6 +33,7 @@
  #include <sys/stat.h>
  #include <unistd.h>
@@ -8,8 +8,8 @@
  
  #include "validate.h"
  #include "ppc-linux-mcontext.h"
---- a/src/runtime/os-common.c
-+++ b/src/runtime/os-common.c
+--- a/sbcl/src/runtime/os-common.c
++++ b/sbcl/src/runtime/os-common.c
 @@ -31,6 +31,9 @@
  #if defined(LISP_FEATURE_OS_PROVIDES_DLOPEN) && !defined(LISP_FEATURE_WIN32)
  # include <dlfcn.h>
@@ -20,8 +20,8 @@
  
  /*
   * historically, this used sysconf to select the runtime page size
---- a/src/runtime/ppc-arch.c
-+++ b/src/runtime/ppc-arch.c
+--- a/sbcl/src/runtime/ppc-arch.c
++++ b/sbcl/src/runtime/ppc-arch.c
 @@ -10,6 +10,7 @@
   */
  
diff --git a/srcpkgs/sbcl/template b/srcpkgs/sbcl/template
index 7d401b5e166c..fafab7d36d29 100644
--- a/srcpkgs/sbcl/template
+++ b/srcpkgs/sbcl/template
@@ -2,6 +2,8 @@
 pkgname=sbcl
 version=2.2.9
 revision=1
+create_wrksrc="required"
+build_wrksrc=sbcl
 # make sure the sbcl option in maxima is enabled for the same archs
 archs="i686 x86_64* armv7l aarch64 ppc64le*"
 hostmakedepends="iana-etc texinfo"
@@ -39,6 +41,10 @@ i686*|ppc*|*-musl)
 	;;
 esac
 
+post_extract() {
+	mv sbcl-${version} sbcl
+}
+
 do_build() {
 	printf '"%s.void.%s"\n' "$version" "$revision" >version.lisp-expr
 	export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl"
@@ -59,7 +65,6 @@ sbcl-source_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" -- source files"
 	pkg_install() {
-		cd $wrksrc
 		./clean.sh
 		vmkdir usr/lib/sbcl
 		vcopy src usr/lib/sbcl

From 8278e7d91a01b37ca9ab950e3ad218376ac7a86e 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: Thu, 27 Oct 2022 18:59:13 +0700
Subject: [PATCH 45/57] sc: fix build after auto-create_wrksrc

---
 srcpkgs/sc/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/sc/template b/srcpkgs/sc/template
index 2f827708d669..0abe03d72101 100644
--- a/srcpkgs/sc/template
+++ b/srcpkgs/sc/template
@@ -14,9 +14,11 @@ distfiles="http://ibiblio.org/pub/linux/apps/financial/spreadsheet/sc-${version}
 checksum="1997a00b6d82d189b65f6fd2a856a34992abc99e50d9ec463bbf1afb750d1765
  37116b9619790564650c4090b4a6264c08aa59fa1e24c63ca073011cd70507cb"
 CFLAGS='-DSYSV3'
+skip_extraction="sc_${version}-2.diff.gz"
 
 post_extract() {
-	patch -Np1 <../${pkgname}_${version}-2.diff
+	zcat $XBPS_SRCDISTDIR/$pkgname-$version/$skip_extraction |
+		patch -Np1
 }
 
 do_install() {

From e0869fe04a08c5f489a0881b99b363b8aebd7150 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: Thu, 27 Oct 2022 18:59:14 +0700
Subject: [PATCH 46/57] sc3-plugins: use create_wrksrc

---
 srcpkgs/sc3-plugins/patches/cstdio.patch |  4 ++--
 srcpkgs/sc3-plugins/template             | 14 ++++++++++----
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/sc3-plugins/patches/cstdio.patch b/srcpkgs/sc3-plugins/patches/cstdio.patch
index 9ffb2d2bac0e..ae5880b68f76 100644
--- a/srcpkgs/sc3-plugins/patches/cstdio.patch
+++ b/srcpkgs/sc3-plugins/patches/cstdio.patch
@@ -1,5 +1,5 @@
---- a/source/NHUGens/NHHall.cpp	2018-11-18 23:18:46.000000000 +0100
-+++ b/source/NHUGens/NHHall.cpp	2020-09-13 07:57:48.084435095 +0200
+--- a/sc3-plugins/source/NHUGens/NHHall.cpp	2018-11-18 23:18:46.000000000 +0100
++++ b/sc3-plugins/source/NHUGens/NHHall.cpp	2020-09-13 07:57:48.084435095 +0200
 @@ -25,6 +25,7 @@
  For more information, please refer to <http://unlicense.org>
  */
diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template
index 84ecb167265d..cdd0064b8ee9 100644
--- a/srcpkgs/sc3-plugins/template
+++ b/srcpkgs/sc3-plugins/template
@@ -3,8 +3,10 @@ pkgname=sc3-plugins
 version=3.10.0
 revision=2
 _nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307
+create_wrksrc=yes
+build_wrksrc=sc3-plugins
 build_style=cmake
-configure_args="-DSC_PATH=${XBPS_BUILDDIR}/SuperCollider-Source -DSUPERNOVA=ON -DSYSTEM_STK=ON"
+configure_args="-DSUPERNOVA=ON -DSYSTEM_STK=ON"
 hostmakedepends="pkg-config"
 makedepends="fftw-devel libstk-devel"
 depends="supercollider"
@@ -20,12 +22,16 @@ checksum="b8144231ea1bfc1c9d8aa6780c7e963dfb642868794abbfd8ccab418ffbbdfbe
  df9f280daaad56fdadb5fa75d492ee6a06762a41d7346aa473aa49c1ac9ec9c8"
 
 post_extract() {
-	rm -rf external_libraries/nova-simd
-	mv ${XBPS_BUILDDIR}/nova-simd-${_nova_simd_hash} external_libraries/nova-simd
+	mv sc3-plugins-* sc3-plugins
+	rm -rf sc3-plugins/external_libraries/nova-simd
+	mv nova-simd-${_nova_simd_hash} sc3-plugins/external_libraries/nova-simd
+}
+
+pre_configure() {
+	configure_args+=" -DSC_PATH=${wrksrc}/SuperCollider-Source "
 }
 
 post_install() {
 	vmkdir usr/lib/SuperCollider/Extensions/SC3plugins/LadspaUGen
 	mv -v ${DESTDIR}/usr/{share,lib}/SuperCollider/Extensions/SC3plugins/LadspaUGen/ladspalist
-	rm -rf ${XBPS_BUILDDIR}/SuperCollider-Source
 }

From 2c9f6614a91dc854418deb87bc961469bc474eb5 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: Thu, 27 Oct 2022 18:59:14 +0700
Subject: [PATCH 47/57] schroot: fix build after create_wrksrc

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

diff --git a/srcpkgs/schroot/template b/srcpkgs/schroot/template
index 1a6dfe8ef1a0..cd011b5043bc 100644
--- a/srcpkgs/schroot/template
+++ b/srcpkgs/schroot/template
@@ -55,10 +55,12 @@ checksum="
  3ce8dfd9cb97b099e4b6d4ccec421d6cc8c9ef84574681e928a12badb5643d0b
  7bd4e0c2709979362c86a86c10d2b23d290d26e1a2d301a602e829327f483ec1"
 nocross=yes
+skip_extraction="schroot_${version}-${_debian_version}.debian.tar.xz"
 
-pre_configure() {
-	cat ../debian/patches/series | while read p; do
-		patch -p1 -i ../debian/patches/$p
+post_extract() {
+	bsdtar -xf $XBPS_SRCDISTDIR/schroot-${version}/$skip_extraction
+	cat debian/patches/series | while read p; do
+		patch -Np1 -F0 -i debian/patches/$p
 	done
 }
 

From e25fb3dbd39d7542cf60570b08f4eb356360f877 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: Thu, 27 Oct 2022 18:59:14 +0700
Subject: [PATCH 48/57] solvespace: use create_wrksrc

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

diff --git a/srcpkgs/solvespace/template b/srcpkgs/solvespace/template
index 376b78cd20be..c406f9c72c15 100644
--- a/srcpkgs/solvespace/template
+++ b/srcpkgs/solvespace/template
@@ -4,6 +4,7 @@ version=3.1
 revision=1
 _libdxfrw_hash=0b7b7b709d9299565db603f878214656ef5e9ddf
 _mimalloc_hash=4e643b6d3178e0ea2a093b7e14fe621631a91e4b
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="pkg-config git"
 makedepends="glew-devel gtkmm-devel json-c-devel gettext-devel libspnav-devel eigen"
@@ -26,10 +27,11 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 fi
 
 post_extract() {
+	mv solvespace-${version}/* .
 	rmdir "${wrksrc}/extlib/libdxfrw"
-	mv "${XBPS_BUILDDIR}/libdxfrw-${_libdxfrw_hash}" "${wrksrc}/extlib/libdxfrw"
+	mv "libdxfrw-${_libdxfrw_hash}" "${wrksrc}/extlib/libdxfrw"
 	rmdir "${wrksrc}/extlib/mimalloc"
-	mv "${XBPS_BUILDDIR}/mimalloc-${_mimalloc_hash}" "${wrksrc}/extlib/mimalloc"
+	mv "mimalloc-${_mimalloc_hash}" "${wrksrc}/extlib/mimalloc"
 }
 
 pre_configure() {

From fe344aa194fc8f9d8807e5a722bf7e2de20df0b3 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 49/57] speed-dreams: update checksum

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

diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template
index 5db1c684bfb4..f4a3b555539b 100644
--- a/srcpkgs/speed-dreams/template
+++ b/srcpkgs/speed-dreams/template
@@ -21,7 +21,7 @@ distfiles="${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-base-${version}-${_
  ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-wip-cars-and-tracks-${version}-${_rev}.tar.xz
  ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-hq-cars-and-tracks-${version}-${_rev}.tar.xz
  ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-more-hq-cars-and-tracks-${version}-${_rev}.tar.xz"
-checksum="c67e48a083cd86f6c0062f0b38ed91a5d25274ea8aa656ee182f3f5074e96ff0
+checksum="1af07c483641f548af252b107cc3289fd37931445dc533b0b1a3781745d05021
  aff20e49ff94660d9ef962079f640d0ceeaa414869209be1ec41768d0ee5cb20
  06eaf2094bc10fbaca980a4236c4e444dd14275aba3f7b1d62b4b3a53a9d4c77
  19208761b252df9db200c733cecb3bb584905f02d057af2bbff5e4c86cbe1a86"

From b86197b1fcff3a8de6dd50b57c2cec2b8dec8de1 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 50/57] stremio-shell: use create_wrksrc

---
 srcpkgs/steam-fonts/template   | 5 +++--
 srcpkgs/stremio-shell/template | 6 ++++--
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 3b9de3c61c8b..134ae87b6ba0 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -1,7 +1,7 @@
 # Template file for 'steam-fonts'
 pkgname=steam-fonts
 version=1.0.0
-revision=4
+revision=5
 create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
@@ -9,9 +9,10 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:proprietary"
 homepage="https://support.steampowered.com/kb_article.php?ref=1974-YFKL-4947"
 distfiles="https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip"
-checksum=a03bcc9581f2896cac39967633fc43546af5ed9d73d505a10cae4016797dfeb1
+checksum=42e0ae2ed6fed0a41ec1ff8cef6acecf0e1c9e44095f4ae1cc1445afdaecf961
 font_dirs="/usr/share/fonts/steam-fonts"
 restricted=yes
+broken=dead-url
 
 do_install() {
 	vmkdir usr/share/fonts/steam-fonts
diff --git a/srcpkgs/stremio-shell/template b/srcpkgs/stremio-shell/template
index 5e498162abdf..ac133f6c3729 100644
--- a/srcpkgs/stremio-shell/template
+++ b/srcpkgs/stremio-shell/template
@@ -4,6 +4,7 @@ version=4.4.159
 revision=1
 _singleapplication_hash=f1e15081dc57a9c03f7f4f165677f18802e1437a
 _libmpv_hash=822a41a1087daf2911fc336fbd9509f962158fef
+create_wrksrc=yes
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="mpv-devel qt5-webview-devel qt5-webengine-devel
@@ -28,10 +29,11 @@ checksum="aca0e5bf026e31399571f5cdc1485cbb2540e7ad7b981f10adb0e87ee47b9af5
 skip_extraction="server.js stremio.asar"
 
 post_extract() {
+	mv stremio-shell-$version/* .
 	rmdir deps/singleapplication
-	mv ../SingleApplication-${_singleapplication_hash} deps/singleapplication
+	mv SingleApplication-${_singleapplication_hash} deps/singleapplication
 	rmdir deps/libmpv
-	mv ../libmpv-${_libmpv_hash} deps/libmpv
+	mv libmpv-${_libmpv_hash} deps/libmpv
 }
 
 post_install() {

From aca6b2ac899c40fc3c14568f3a511dc42e6a767b 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 51/57] syncthing-gtk: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template
index 02cb3d9eeddd..50feaad92225 100644
--- a/srcpkgs/syncthing-gtk/template
+++ b/srcpkgs/syncthing-gtk/template
@@ -20,7 +20,6 @@ checksum=fc71f390a17b10ea9338a60f7ae813a6d6faa7e881b4b31ff7ea4ffdbbecf7a8
 # v0.9.4.4-ds-git20220108-9023143f8b93 is an invalid version and will not be supported in a future release
 # remove windows.py
 post_extract() {
-	mv ${XBPS_BUILDDIR}/syncthing* ${wrksrc}
 	rm ${wrksrc}/syncthing_gtk/windows.py
 }
 

From d8416c6450540b722ed117a133102813dad285d4 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 52/57] tcpflow: fix build

---
 srcpkgs/tcpflow/template | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template
index 5a8783b425bd..1510a240634c 100644
--- a/srcpkgs/tcpflow/template
+++ b/srcpkgs/tcpflow/template
@@ -2,6 +2,7 @@
 pkgname=tcpflow
 version=1.5.2
 revision=3
+create_wrksrc=yes
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libpcap-devel zlib-devel openssl-devel boost-devel"
@@ -18,13 +19,17 @@ distfiles="https://github.com/simsong/tcpflow/archive/${pkgname}-${version}.tar.
  https://github.com/simsong/dfxml/archive/$_dfxml_commit.tar.gz"
 checksum="c4138dbf2ed9915aed92e8f5cd6d19db2c7d1caeb02191939d0bfa15e52fe600
  b947bd185511fd28a12a30436bcbe8f765473a667cdb6f8f55888274d44f550f
- a682edf8469b7130b52e6f12dc7beea4bb60d4834d6de42904a3c0a1425cd5fe
+ c98cface83e074be790293bb1041df8968ef385a196e0990f5174883d2e1d8f4
  358e4d3599c6e26f1dff85066e15e86025fc537466e8f4e35924922886eed86b"
 
-pre_configure() {
+post_extract() {
+	mv tcpflow-*/* .
 	rmdir src/{dfxml,be13_api,http-parser}
-	ln -fsr ../be13_api-$_be13_commit src/be13_api
-	ln -fsr ../dfxml-$_dfxml_commit src/dfxml
-	ln -fsr ../http-parser-$_httpparser_commit src/http-parser
+	mv be??_api-$_be13_commit src/be13_api
+	mv dfxml-$_dfxml_commit src/dfxml
+	mv http-parser-$_httpparser_commit src/http-parser
+}
+
+pre_configure() {
 	autoreconf -fi
 }

From 24215e39cf0aa41dc31ac21335c9edf9b6d0dc16 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 53/57] tesseract-ocr: use create-wrksrc

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

diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index afdac4ac30ed..394f82aea2a8 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,6 +3,7 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
@@ -44,8 +45,9 @@ pkg_lang() {
 }
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/tessdata-${_tessdataver}/* ${wrksrc}/tessdata
-	rmdir ${XBPS_BUILDDIR}/tessdata-${_tessdataver}
+	mv tesseract-${version}/* .
+	mv tessdata-${_tessdataver}/* ${wrksrc}/tessdata
+	rmdir tessdata-${_tessdataver}
 }
 pre_configure() {
 	NOCONFIGURE=1 ./autogen.sh

From 689ba74c034696d3132b2f4471dbf7a0203ffe72 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 54/57] textadept: update checksum

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

diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index c6f4f2ab7a16..97335778d1d2 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -23,7 +23,7 @@ distfiles="https://github.com/orbitalquark/textadept/archive/textadept_${version
  https://github.com/orbitalquark/gtdialog/archive/64587546482a1a6324706d75c80b77d2f87118a4.zip
  https://invisible-mirror.net/archives/cdk/cdk-5.0-20200923.tgz
  http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.20.tar.gz"
-checksum="87d67975b22952344e1bdcb330301b88cdfe8242e7710526cd344ab252499c2a
+checksum="55d153fba03aa2e12c2865f38f378154bbc7d2d3e3448a3682b46ee17056fb4c
  4f2168684b4024dc3d6b267320fff1d729192047f4a1b79aeab9ec7c64f733ec
  3b1e3cc3ee48bb158d1d666c7c86d190905c973918914876f6ab3712f8dd7d20
  ccd5b3d615116b8c4376086cf1d03b6ef1f67a565e57446b15eba3f39ef0c180

From 5ccb5c54322d2e66d426be3c5e6bc8fb06427caf 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: Thu, 27 Oct 2022 18:59:17 +0700
Subject: [PATCH 55/57] tg_owt: fix build

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

diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 929fbe46f9f2..08fe4355202e 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -24,7 +24,7 @@ distfiles="https://github.com/desktop-app/tg_owt/archive/${_commit}.tar.gz
 checksum="@b8a4b1a9e4f8936c02b4a31c19d6282a914df976b9cbdfadb3ae40ca1a185ac6
  @1dd51820852df840c339bf3f18e6cf1166de33d5631a69cd1eae5b2b34c113e3
  @b359ed4f5fd0321d807fd7301e66399c311c1fe6ab4c6a0f5538587d97ba4a8d"
-skip_extraction="${_libyuv_commit}.tar.gz ${_crc32c_commit}"
+skip_extraction="${_libyuv_commit}.tar.gz ${_crc32c_commit}.tar.gz"
 
 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 	makedepends+=" musl-legacy-compat"

From 2925d29b6677f03e04fd676a88e1a65d7d1f0a62 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: Fri, 28 Oct 2022 11:59:06 +0700
Subject: [PATCH 56/57] icu: fix build after create_wrksrc

---
 srcpkgs/emacs/template | 10 +++++-----
 srcpkgs/icu/template   |  5 +----
 2 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/emacs/template b/srcpkgs/emacs/template
index 939fbcecc7e0..1e74ec047dac 100644
--- a/srcpkgs/emacs/template
+++ b/srcpkgs/emacs/template
@@ -2,6 +2,7 @@
 pkgname=emacs
 version=28.2
 revision=1
+create_wrksrc=required
 build_style=gnu-configure
 configure_args="--with-file-notification=inotify --with-modules
  $(vopt_with jpeg) $(vopt_with tiff) $(vopt_with gif) $(vopt_with png)
@@ -48,13 +49,12 @@ case "$XBPS_TARGET_MACHINE" in
 	*) build_options_default+=" nativecomp";;
 esac
 
-pre_configure() {
+post_extract() {
 	# Just configuring in different directories results in
 	# spurious emacs rebuilds with incompatible build numbers.
-	mkdir -p nox
-	mv * nox || true
-	cp -a nox x11
-	cp -a nox gtk3
+	cp -a emacs-* nox
+	cp -a emacs-* x11
+	cp -a emacs-* gtk3
 }
 
 do_configure() {
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index b756b2192d71..584a8bf5f759 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -20,10 +20,6 @@ checksum=67a7e6e51f61faf1306b6935333e13b2c48abd8da6d2f46ce6adca24b1e21ebf
 CFLAGS=-fPIC
 CXXFLAGS=-fPIC
 
-if [ "$CROSS_BUILD" ]; then
-	configure_args+=" --with-cross-build=${XBPS_BUILDDIR}/${wrksrc}/host-icu"
-fi
-
 # we will be managing icudata manually, because when cross-compiling for
 # another endianness the output data is broken... fortunately, we can use
 # icupkg to convert host-endianness data to target-endianness data
@@ -56,6 +52,7 @@ pre_configure() {
 		mv ${wrksrc}/host-icu/sbin/* ${wrksrc}/host-icu/bin
 		make distclean
 		)
+		configure_args+=" --with-cross-build=${wrksrc}/host-icu"
 	fi
 
 	# libicudata must be linked to libc, otherwise it's soft-float on ARM.

From 2308c7cefc4c808103688916c10abec447ec2f04 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: Sat, 29 Oct 2022 22:39:36 +0700
Subject: [PATCH 57/57] mod_wsgi: update to 4.9.4.

---
 srcpkgs/mod_wsgi/INSTALL.msg                |  9 ----
 srcpkgs/mod_wsgi/patches/cross-python.patch | 46 +++++++++++----------
 srcpkgs/mod_wsgi/template                   |  7 +++-
 3 files changed, 30 insertions(+), 32 deletions(-)
 delete mode 100644 srcpkgs/mod_wsgi/INSTALL.msg

diff --git a/srcpkgs/mod_wsgi/INSTALL.msg b/srcpkgs/mod_wsgi/INSTALL.msg
deleted file mode 100644
index b3a307070096..000000000000
--- a/srcpkgs/mod_wsgi/INSTALL.msg
+++ /dev/null
@@ -1,9 +0,0 @@
-To enable ${PKGNAME} in the Apache HTTP server, add the following line
-into /etc/httpd/httpd.conf:
-
-	LoadModule wsgi_module modules/mod_wsgi.so
-
-and reload the Apache daemon with:
-
-	# sv restart apache
-
diff --git a/srcpkgs/mod_wsgi/patches/cross-python.patch b/srcpkgs/mod_wsgi/patches/cross-python.patch
index eea650fcb15d..b445c1e22779 100644
--- a/srcpkgs/mod_wsgi/patches/cross-python.patch
+++ b/srcpkgs/mod_wsgi/patches/cross-python.patch
@@ -1,22 +1,22 @@
-diff --git configure.ac configure.ac
-index 63d1bbc..543ecc0 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -100,26 +100,25 @@ fi
+Index: mod_wsgi-4.9.4/configure.ac
+===================================================================
+--- mod_wsgi-4.9.4.orig/configure.ac
++++ mod_wsgi-4.9.4/configure.ac
+@@ -106,26 +106,25 @@ fi
  
  AC_SUBST(PYTHON)
  
 -PYTHON_VERSION=`${PYTHON} -c 'from sys import stdout; \
 +if test x"${PYTHON_VERSION}" = x""; then
 +  PYTHON_VERSION=`${PYTHON} -c 'from sys import stdout; \
-     from distutils import sysconfig; \
+     import sysconfig; \
      stdout.write(sysconfig.get_config_var("VERSION"))'`
 +fi
  
 -PYTHON_LDVERSION=`${PYTHON} -c 'from sys import stdout; \
 +if test x"${PYTHON_LDVERSION}" = x""; then
 +  PYTHON_LDVERSION=`${PYTHON} -c 'from sys import stdout; \
-     from distutils import sysconfig; \
+     import sysconfig; \
      stdout.write(sysconfig.get_config_var("LDVERSION") or "")'`
 +fi
  
@@ -25,37 +25,37 @@ index 63d1bbc..543ecc0 100644
  fi
  
 -CPPFLAGS1=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write("-I" + sysconfig.get_config_var("INCLUDEPY"))'`
 +CPPFLAGS1=$($PYTHON-config --includes)
  
 -CPPFLAGS2=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write(" ".join(filter(lambda x: x.startswith("-D"), \
 -    sysconfig.get_config_var("CFLAGS").split())))'`
-+CPPFLAGS2=$($PYTHON-config --cflags | tr ' \t' '\n\n' | grep '^-D' | tr '\n' ' ')
++CPPFLAGS2=`${PYTHON}-config --cflags | tr ' \t' '\n\n' | grep '^-D' | paste -s`
  
  if test "${ENABLE_EMBEDDED}" != "yes"; then
  CPPFLAGS3="-DMOD_WSGI_DISABLE_EMBEDDED"
-@@ -131,66 +130,7 @@ CPPFLAGS="${CPPFLAGS} ${CPPFLAGS1} ${CPPFLAGS2} ${CPPFLAGS3}"
+@@ -137,70 +136,7 @@ CPPFLAGS="${CPPFLAGS} ${CPPFLAGS1} ${CPP
  
  AC_SUBST(CPPFLAGS)
  
 -PYTHONLIBDIR=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write(sysconfig.get_config_var("LIBDIR"))'`
 -PYTHONCFGDIR=`${PYTHON} -c 'from sys import stdout; \
 -    import distutils.sysconfig; \
 -    stdout.write(distutils.sysconfig.get_python_lib(plat_specific=1, \
 -    standard_lib=1) +"/config")'`
 -PYTHONFRAMEWORKDIR=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORKDIR"))'`
 -PYTHONFRAMEWORKPREFIX=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORKPREFIX"))'`
 -PYTHONFRAMEWORK=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORK"))'`
 -
 -if test "${PYTHON_LDVERSION}" != "${PYTHON_VERSION}"; then
@@ -64,8 +64,12 @@ index 63d1bbc..543ecc0 100644
 -
 -if test "${PYTHONFRAMEWORKDIR}" = "no-framework" -o \
 -        "${ENABLE_FRAMEWORK}" != "yes"; then
--    LDFLAGS1="-L${PYTHONLIBDIR}"
--    LDFLAGS2="-L${PYTHONCFGDIR}"
+-    if test "${PYTHONLIBDIR}" != "${APXS_LIBDIR}" ; then
+-        LDFLAGS1="-L${PYTHONLIBDIR}"
+-    fi
+-    if test "${PYTHONCFGDIR}" != "${APXS_LIBDIR}" ; then
+-        LDFLAGS2="-L${PYTHONCFGDIR}"
+-    fi
 -
 -    LDLIBS1="-lpython${PYTHON_LDVERSION}"
 -
@@ -81,10 +85,10 @@ index 63d1bbc..543ecc0 100644
 -    fi
 -
 -    LDLIBS2=`${PYTHON} -c 'from sys import stdout; \
--        from distutils import sysconfig; \
+-        import sysconfig; \
 -        stdout.write(sysconfig.get_config_var("LIBS"))'`
 -    LDLIBS3=`${PYTHON} -c 'from sys import stdout; \
--        from distutils import sysconfig; \
+-        import sysconfig; \
 -        stdout.write(sysconfig.get_config_var("SYSLIBS"))'`
 -else
 -    LDFLAGS1="-Wl,-F${PYTHONFRAMEWORKPREFIX} -framework ${PYTHONFRAMEWORK}"
@@ -92,13 +96,13 @@ index 63d1bbc..543ecc0 100644
 -    VERSION="${PYTHON_VERSION}"
 -    STRING="${PYTHONFRAMEWORKDIR}/Versions/${VERSION}/${PYTHONFRAMEWORK}"
 -    LDFLAGS2=`${PYTHON} -c "from sys import stdout; \
--        from distutils import sysconfig; \
+-        import sysconfig; \
 -        stdout.write(sysconfig.get_config_var(
 -        \"LINKFORSHARED\").replace(\"${STRING}\", ''))" | \
 -        sed -e 's/-Wl,-stack_size,[[0-9]]*//'`
 -
 -    LDLIBS1=`${PYTHON} -c 'from sys import stdout; \
--        from distutils import sysconfig; \
+-        import sysconfig; \
 -        stdout.write(sysconfig.get_config_var("LIBS"))'`
 -fi
 +PYTHONLIBDIR=$($PYTHON-config --ldflags)
diff --git a/srcpkgs/mod_wsgi/template b/srcpkgs/mod_wsgi/template
index 28872edf8d52..bbecbcc902dc 100644
--- a/srcpkgs/mod_wsgi/template
+++ b/srcpkgs/mod_wsgi/template
@@ -1,8 +1,9 @@
 # Template file for 'mod_wsgi'
 pkgname=mod_wsgi
-version=4.7.1
+version=4.9.4
 revision=1
 build_style=gnu-configure
+configure_args="--enable-embedded"
 hostmakedepends="python3 perl automake libtool"
 makedepends="apache-devel python3-devel apr-devel"
 short_desc="Python WSGI adapter module for Apache"
@@ -11,9 +12,11 @@ license="Apache-2.0"
 homepage="https://modwsgi.readthedocs.io/en/develop/"
 changelog="https://modwsgi.readthedocs.io/en/latest/release-notes/version-${version}.html"
 distfiles="https://github.com/GrahamDumpleton/${pkgname}/archive/${version}.tar.gz"
-checksum=2674e506719afe60fbc0547c832e8948d6caa2e054d40d336309993e6e867d35
+checksum=ee926a3fd5675890b908ebc23db1f8f7f03dc3459241abdcf35d46c68e1be29b
 lib32disabled=yes
 
+LDFLAGS=-lpython3
+
 pre_configure() {
 	if [ "$CROSS_BUILD" ]; then
 		cp -a ${XBPS_CROSS_BASE}/usr/bin/apxs ${wrksrc}

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (21 preceding siblings ...)
  2022-11-01  5:28 ` sgn
@ 2022-11-02  4:31 ` sgn
  2022-11-02  5:21 ` sgn
                   ` (5 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-11-02  4:31 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1448654 bytes --]

From abcc35ca7b1e1be84330ea157bdaa6839d6fdf6a 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/20] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 0139aa51c8b3b7c40e86f945dff77d8c92fdc9df 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/20] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 48 ++++++++++++++++---------
 1 file changed, 32 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c173fe2af1ea 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,31 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ] && [ -d "$innerdir" ] && [ -z "$create_wrksrc" ]; then
+		# rename the subdirectory (top-level of distfiles) to $wrksrc
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" -gt 1 ] || [ -n "$create_wrksrc" ]; then
+		# rename the tmpdir to wrksrc
+		mv "$extractdir" "$wrksrc"
+	else
+		mkdir -p "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From 3d551eea7aa5d702b2203857e7d1d00cda50a64e 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 03/20] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 250445125ccffccee5022bdf0b24c85163b3f850 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 04/20] Manual: update create_wrksrc behaviour

---
 Manual.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..578e80043719 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,8 +517,10 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
+- `create_wrksrc` Usually, after extracting, if there're multiple top-level
+  files and/or directories or when there're no directories at all, top-level files,
+  and directories will be wrapped inside one more layer of directory.
+  Set `create_wrksrc` to force this behaviour.
 
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.

From 16b082ceaa7af966986c8144bec3b9a3c57d71fb 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 05/20] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index 578e80043719..fa552f65ba5d 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From 35b49b9c26123d82636164fa2251ad0575bf6a39 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: Thu, 27 Oct 2022 18:59:01 +0700
Subject: [PATCH 06/20] remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dwarffortress/template                         | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glirc/template                                 | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-el_GR/template                        | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openpgp-card-tools/template                    | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/plume-creator/template                         | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/ruby-webrick/template                          | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-audit-info/template                       | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/singular/template                              | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3009 files changed, 3009 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 4a4123cbf732..150ab6049654 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=3
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 7d1967da01d7..11554f7a497b 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.51
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index 6dbf43de031c..c18cb26f02ba 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=2
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index 140c145b1fea..a9073e3090cc 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index 9463f77e478e..d4c8de2e902e 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 revision=2
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index ca163b5d6503..8a4340b7058d 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index 2b5d20d92573..c0a1680c077c 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.5
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 63e58cd4995a..85ca68bd0e85 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.1
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 47de41be2c1b..423e050f2578 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=2
 _urlver=${version#*.}
 archs="x86_64"
-wrksrc=df_linux
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 27f202b4434c..f7442c8052aa 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.9.0
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 0c214d395726..940a9bd0ac07 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=3.0.1
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index f12138d25d88..2a266d63a10c 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.5
 revision=1
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index e116a50373ff..79b227fe569c 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.8.1
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index 5dcdbeb1e848..f4d89a40e18b 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.27
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index cb869243d20e..9a5bd873bbdd 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -17,7 +17,6 @@ distfiles="${homepage}/archive/${_commit}.tar.gz
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7
  a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	mv gitflow-${_commit}/* .
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glirc/template b/srcpkgs/glirc/template
index db984c13a461..98a677886ae1 100644
--- a/srcpkgs/glirc/template
+++ b/srcpkgs/glirc/template
@@ -2,7 +2,6 @@
 pkgname=glirc
 version=2.39.0.1
 revision=1
-wrksrc="irc-core-${version}"
 hostmakedepends="cabal-install"
 makedepends="ncurses-devel openssl-devel"
 short_desc="Console IRC client written in Haskell"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 44f011aed316..49922ef97e74 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=4
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 971f42cb9e2f..5a51292f22c3 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.77
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index b29b2527676b..fdf9edf3bea6 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 2402b9ca74a3..08a91f75e641 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index df84906765ea..ee3d39b031d0 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-wrksrc="v.$version"
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index aa992adc63b2..b7069a7f9fb7 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21.1
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 06d3eb15f19d..b756b2192d71 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index c3f8de2e1188..5ea8a92842d0 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.99.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index 001fc63ef476..9446f0d394db 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 203d9de99655..9393986719e6 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 7a1ea246527a..b6ae3acc5ab8 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index 5f75deb08ce5..10bfb58ef3b8 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 65b515016585..0d7f887ce61f 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index 7abd9804bb7c..a30cb75882e3 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.3
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index a1b578a0a744..c50ebc4d9089 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.99.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 3396ea1cd003..47778234c703 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 0ca91d263feb..43ecbf671ac9 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.262
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 0934f15571e2..6c873c280f7d 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.151
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index bde5a395f941..e99006e75983 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.76
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 77d72fb8dbb5..71ecd79e1ef5 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.17
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 89e5b78ad4a6..1d66e01412e9 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.220
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index a5c1437c0dc0..873b172f045a 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.6
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index 374c3da51970..c71b704145bb 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 makedepends="zlib-devel"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 5710053117d9..0232d42a3ab1 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 6b388828a500..9cce8f747c36 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=4
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 42c89ea9b312..02945690a861 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r4
 revision=1
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index e8005db4c630..0812215dc43f 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index ab516014ff8d..bd2f383f6b50 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.1
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index 68a677e30ae3..c3cba99d27ea 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.10.3
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 11de84aaebf4..0faf2cba01b5 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openpgp-card-tools/template b/srcpkgs/openpgp-card-tools/template
index 06bc32e05c79..45f7f0816290 100644
--- a/srcpkgs/openpgp-card-tools/template
+++ b/srcpkgs/openpgp-card-tools/template
@@ -2,7 +2,6 @@
 pkgname=openpgp-card-tools
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="tools"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 606c6efea8be..27a7ebc65e66 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.11.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE -DWITH_AUTO_UPDATER=OFF"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index 115777fb6e9f..761e8a313afd 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.040
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/plume-creator/template b/srcpkgs/plume-creator/template
index 8368fd0480d3..fbe9022f4bd1 100644
--- a/srcpkgs/plume-creator/template
+++ b/srcpkgs/plume-creator/template
@@ -2,7 +2,6 @@
 pkgname=plume-creator
 version=0.66+dfsg1pl3.2
 revision=1
-wrksrc="$pkgname-${version%+*}.1"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index d87fdb72a544..0cda1c97e39c 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.2
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index 1be078f7a87c..ed73ed0ff023 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.29
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 4e8c238d9712..94b74566ed22 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index b10d37f92007..be9484a5f44c 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index 12900c050122..9a923d276611 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index d5d11e3e5159..e06ac15b9c59 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.8.4
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 make_install_target="ansible_lint-*-*-*-*.whl"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index df629b7e55c2..42199240bf29 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=1
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 44fab1032e6a..92eb647e9d53 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=1
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index eacc14a9e8de..1dc5e0c05b65 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -4,7 +4,6 @@ version=2.1.3
 revision=1
 # This is precisely release 2.1.3 (Oct 3); but it's not tagged yet
 _githash=34198a78e86ba6ba684b25ae5ebb3e1a4e54c19f
-wrksrc=cypari2-${_githash}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 08d1010976ff..1640c5324dfd 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=2
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index e9e96c08fe3f..3e63c152e914 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index 2b9c7db39ba9..a236dbbe8b94 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=1
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index a08c14141edf..dd13e13c7419 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.2
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 98ed442ea1a2..ae81fe114251 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e97685d9ca4e..8a8ce51e1903 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=1
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7562524acabe..7312011a4edc 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index b27e3389ef3f..d0de7cd3d6de 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.5.1
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 9e2841761822..baa3fef8ca74 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=1
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index d18de13677d2..13dee86dfcda 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=1
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 0e11cddd19e3..868cc56ceb1f 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=1
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 8d30ef1eba16..72f294ce6793 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.7
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index fb4ca85f2260..ec5193e9f033 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index 230f6c6e13a4..ecae3ca9269d 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index 7382ef6a1c33..00791b7761a8 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 830cdee9cd84..2d6c3d24d5db 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.60.0
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cc99b1a696b5..08f1999c9071 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=2
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/ruby-webrick/template b/srcpkgs/ruby-webrick/template
index 6a8f9782441c..8b39a15add69 100644
--- a/srcpkgs/ruby-webrick/template
+++ b/srcpkgs/ruby-webrick/template
@@ -2,7 +2,6 @@
 pkgname=ruby-webrick
 version=1.7.0
 revision=1
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index d0f015d5f970..c469487237bf 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.10.24
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-audit-info/template b/srcpkgs/rust-audit-info/template
index 032ad814cb5b..7fa79470333d 100644
--- a/srcpkgs/rust-audit-info/template
+++ b/srcpkgs/rust-audit-info/template
@@ -3,7 +3,6 @@ pkgname=rust-audit-info
 version=0.5.1
 revision=1
 _commit=8622e6fe844d1d5ae10e894d9c8a05afff97e6da
-wrksrc="cargo-auditable-${_commit}"
 build_wrksrc=rust-audit-info
 build_style=cargo
 short_desc="CLI tool for extracting cargo-auditable dependency trees"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index e66d8e249c54..de2f19f3b70e 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.8
 revision=1
-wrksrc="${pkgname}-diceware-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 49fe919112a1..27ea1efef60b 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.7
 revision=1
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/$version/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template
index a30beef915d2..2dc38af826be 100644
--- a/srcpkgs/singular/template
+++ b/srcpkgs/singular/template
@@ -3,7 +3,6 @@ pkgname=singular
 version=4.3.1p2
 revision=1
 _majver=${version%p*}
-wrksrc=singular-${_majver}
 build_style=gnu-configure
 configure_args="--with-readline=ncurses
  --enable-gfanlib
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index fd3e7f1ca5cb..ec9a6ea7d974 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.2
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 9e376d32a3e4..631732823006 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=2
-wrksrc="${pkgname}-v${version//./-}"
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index db76220a1185..47a962d24824 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.4
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 2d15b32daa4b..26cf6ddcb983 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.12.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index 76fa8b663e70..97335778d1d2 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index d712ac678ec1..08fe4355202e 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index d0d1e99e17e4..40027cacd809 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 045fc0e65f00..00df6651d636 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022f
 revision=2
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index 98ea3da4f2ea..f8cf12a4de3d 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.2.1
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 33efd8259bdf..5c4161900060 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.4
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 771b61495cc3..32737a38154f 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=2
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index d819b5679243..fc2d0e4860fc 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.6
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..ff459f6d260e 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 363d95c7a0e72ae7d0092769a3e548e0d720958d 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 07/20] cargo: use create_wrksrc

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 575d98a85978..a1cb22442765 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,6 +2,7 @@
 pkgname=cargo
 version=1.63.0
 revision=1
+create_wrksrc=yes
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -27,8 +28,9 @@ if [ -z "$_build_static" ]; then
 	makedepends+=" libgit2-devel"
 fi
 
-pre_patch() {
-	mv ../crossbeam-* crossbeam-utils
+post_extract() {
+	mv cargo-rust-${version}/* .
+	mv crossbeam-crossbeam-utils-* crossbeam-utils
 }
 
 post_patch() {

From 4f493cd6bd716d56abc69867756c308f931f3962 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 08/20] erlang: move up file hierarchy

---
 srcpkgs/erlang/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index cea8bb7e2ada..2edc44e2581f 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,8 +2,7 @@
 pkgname=erlang
 version=25.1.2
 revision=1
-create_wrksrc=yes
-build_wrksrc="otp-OTP-${version}"
+wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
 hostmakedepends="autoconf libxslt perl tar"

From 9d68e1770abac9c17624ddca15abd7544afca30d 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 09/20] geckodriver: fix build after auto-create_wrksrc

---
 srcpkgs/geckodriver/template | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..784f4b381dff 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,8 +3,7 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
-build_wrksrc=${pkgname}
+build_wrksrc=testing/geckodriver
 build_style=cargo
 short_desc="WebDriver for Firefox"
 maintainer="m3tav3rse <mtvrs@tuta.io>"
@@ -21,8 +20,6 @@ checksum="7f8820ec83ca7671236ee74345bdbd20cf328fde4896397353952c0cc4e0eb91
 skip_extraction="Cargo.lock"
 
 post_extract() {
-	mv ${wrksrc}/mozilla-central-${_hg_commit}/testing/* ${wrksrc}
-	rm -r ${wrksrc}/mozilla-central-${_hg_commit}
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${build_wrksrc}
 }
 

From 364fe88bfb407da98fc970520589079a3cc48211 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 10/20] lilypond-doc: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..4a5a4c3ef1eb 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
@@ -12,7 +11,7 @@ distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads
 checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75
 
 do_install() {
-	vmkdir usr
-	rm share/info/lilypond
-	mv share ${DESTDIR}/usr/
+	vmkdir usr/share
+	rm info/lilypond
+	mv * ${DESTDIR}/usr/share
 }

From e3228956a89ddb1b78952764a9ce66e7b66a6776 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 11/20] intellij-idea-community-edition: not moving around
 anymore

---
 srcpkgs/intellij-idea-community-edition/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template
index 695389ea44cb..1c5f9d167c22 100644
--- a/srcpkgs/intellij-idea-community-edition/template
+++ b/srcpkgs/intellij-idea-community-edition/template
@@ -15,10 +15,6 @@ nopie=yes
 python_version=3
 skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend"
 
-post_extract() {
-	mv $XBPS_BUILDDIR/idea-IC-* ${wrksrc}
-}
-
 do_install() {
 	vmkdir usr/bin
 	vmkdir usr/share/doc/intellij-idea

From 5e9a5e7385285c76f4ccd12b5dfff56e4848b5e4 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 12/20] prometheus-cpp: use create_wrksrc

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

diff --git a/srcpkgs/prometheus-cpp/template b/srcpkgs/prometheus-cpp/template
index cf7cae7d3bf9..3012d53ef47a 100644
--- a/srcpkgs/prometheus-cpp/template
+++ b/srcpkgs/prometheus-cpp/template
@@ -5,6 +5,7 @@ revision=1
 _hash_client_model=fa8ad6fec33561be4280a8f0514318c79d7f6cb6
 _hash_googletest=ec44c6c1675c25b9827aacd08c02433cccde7780
 _hash_civetweb=fbdee7440be24f904208c15a1fc9e2582b866049
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="telegraf protobuf"
 makedepends="protobuf-devel libatomic-devel"
@@ -21,10 +22,14 @@ checksum="d5ea6dffca5185fb30b9b643343f2ab1d6113672d7aec3e75e0cfa757f50ea25
  175a22300b3450e27e5f2e6f95cc9abca74617cbc21a1e0ed19bdfbd22ea0305
  d29d75de6645bd67452df27cda2e4a09848161f9ecacc62b1c1818d0a701cff9"
 
+post_extract() {
+	mv prometheus-cpp-$version/* .
+	mv civetweb-${_hash_civetweb}/* 3rdparty/civetweb
+	mv googletest-${_hash_googletest}/* 3rdparty/googletest
+	mv client_model-${_hash_client_model}/* 3rdparty/prometheus_client_model
+}
+
 pre_configure() {
-	mv ../civetweb-${_hash_civetweb}/* ./3rdparty/civetweb
-	mv ../googletest-${_hash_googletest}/* ./3rdparty/googletest
-	mv ../client_model-${_hash_client_model}/* ./3rdparty/prometheus_client_model
 	case "${XBPS_TARGET_MACHINE}" in
 		armv[56]*) sed -i lib/CMakeLists.txt \
 			-e "/target_link_libraries/s;); atomic);"

From 8244c00d60d1688193d98dc2650e12e10f97f115 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 13/20] python: update checksum

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

diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index 170067aad2ef..464c2ebfa4f0 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -15,7 +15,7 @@ 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=e5e80ae00e20994150f2acfe4acfc541cbe6e4e77d334e1e7f9f33f303ab89ba
+checksum=3a829df9331f9b8d827553df92256533da51622aab013452b0b56731d17c53d6
 
 alternatives="
  python:idle:/usr/bin/idle2.7

From 6c64c6b44b08b8b40dc695a547aaad0ed472c7a3 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 14/20] qt5-webengine: use create_wrksrc

---
 srcpkgs/qt5-webengine/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 12e0e17d0bce..f9d78eced929 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,6 +5,7 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
+create_wrksrc=yes
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
@@ -120,8 +121,9 @@ _cleanup_wrksrc_leak() {
 }
 
 post_extract() {
+	mv qtwebengine-${_version}/*  qtwebengine-${_version}/.??* .
 	rm -r ${wrksrc}/src/3rdparty
-	mv -v ${wrksrc}/../qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
+	mv -v ${wrksrc}/qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
 	# ¯\_(ツ)_/¯
 	mkdir -p ${wrksrc}/.git ${wrksrc}/src/3rdparty/chromium/.git
 }

From f2eb28606e45f46cea8a321a6256db7cd3d7bafd 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 15/20] speed-dreams: update checksum

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

diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template
index 5db1c684bfb4..f4a3b555539b 100644
--- a/srcpkgs/speed-dreams/template
+++ b/srcpkgs/speed-dreams/template
@@ -21,7 +21,7 @@ distfiles="${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-base-${version}-${_
  ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-wip-cars-and-tracks-${version}-${_rev}.tar.xz
  ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-hq-cars-and-tracks-${version}-${_rev}.tar.xz
  ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-more-hq-cars-and-tracks-${version}-${_rev}.tar.xz"
-checksum="c67e48a083cd86f6c0062f0b38ed91a5d25274ea8aa656ee182f3f5074e96ff0
+checksum="1af07c483641f548af252b107cc3289fd37931445dc533b0b1a3781745d05021
  aff20e49ff94660d9ef962079f640d0ceeaa414869209be1ec41768d0ee5cb20
  06eaf2094bc10fbaca980a4236c4e444dd14275aba3f7b1d62b4b3a53a9d4c77
  19208761b252df9db200c733cecb3bb584905f02d057af2bbff5e4c86cbe1a86"

From 7cd9758420ce383c8ecf771d0091d67ec38f1987 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 16/20] stremio-shell: use create_wrksrc

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

diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 33de3614c2d0..134ae87b6ba0 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -1,7 +1,7 @@
 # Template file for 'steam-fonts'
 pkgname=steam-fonts
 version=1.0.0
-revision=4
+revision=5
 create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
@@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:proprietary"
 homepage="https://support.steampowered.com/kb_article.php?ref=1974-YFKL-4947"
 distfiles="https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip"
-checksum=a03bcc9581f2896cac39967633fc43546af5ed9d73d505a10cae4016797dfeb1
+checksum=42e0ae2ed6fed0a41ec1ff8cef6acecf0e1c9e44095f4ae1cc1445afdaecf961
 font_dirs="/usr/share/fonts/steam-fonts"
 restricted=yes
 broken=dead-url

From 11cbec507d3de7e83f9600ebf0a03cf5d82badbd 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 17/20] syncthing-gtk: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template
index 02cb3d9eeddd..50feaad92225 100644
--- a/srcpkgs/syncthing-gtk/template
+++ b/srcpkgs/syncthing-gtk/template
@@ -20,7 +20,6 @@ checksum=fc71f390a17b10ea9338a60f7ae813a6d6faa7e881b4b31ff7ea4ffdbbecf7a8
 # v0.9.4.4-ds-git20220108-9023143f8b93 is an invalid version and will not be supported in a future release
 # remove windows.py
 post_extract() {
-	mv ${XBPS_BUILDDIR}/syncthing* ${wrksrc}
 	rm ${wrksrc}/syncthing_gtk/windows.py
 }
 

From 361e81074f2542a525e886e191fd83882474c125 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 18/20] tesseract-ocr: use create-wrksrc

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

diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index afdac4ac30ed..394f82aea2a8 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,6 +3,7 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
@@ -44,8 +45,9 @@ pkg_lang() {
 }
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/tessdata-${_tessdataver}/* ${wrksrc}/tessdata
-	rmdir ${XBPS_BUILDDIR}/tessdata-${_tessdataver}
+	mv tesseract-${version}/* .
+	mv tessdata-${_tessdataver}/* ${wrksrc}/tessdata
+	rmdir tessdata-${_tessdataver}
 }
 pre_configure() {
 	NOCONFIGURE=1 ./autogen.sh

From a87a4d5feb4716f83dd285df01d56190381f4a69 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: Fri, 28 Oct 2022 11:59:06 +0700
Subject: [PATCH 19/20] icu: fix build after create_wrksrc

---
 srcpkgs/emacs/template | 10 +++++-----
 srcpkgs/icu/template   |  5 +----
 2 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/emacs/template b/srcpkgs/emacs/template
index 939fbcecc7e0..1e74ec047dac 100644
--- a/srcpkgs/emacs/template
+++ b/srcpkgs/emacs/template
@@ -2,6 +2,7 @@
 pkgname=emacs
 version=28.2
 revision=1
+create_wrksrc=required
 build_style=gnu-configure
 configure_args="--with-file-notification=inotify --with-modules
  $(vopt_with jpeg) $(vopt_with tiff) $(vopt_with gif) $(vopt_with png)
@@ -48,13 +49,12 @@ case "$XBPS_TARGET_MACHINE" in
 	*) build_options_default+=" nativecomp";;
 esac
 
-pre_configure() {
+post_extract() {
 	# Just configuring in different directories results in
 	# spurious emacs rebuilds with incompatible build numbers.
-	mkdir -p nox
-	mv * nox || true
-	cp -a nox x11
-	cp -a nox gtk3
+	cp -a emacs-* nox
+	cp -a emacs-* x11
+	cp -a emacs-* gtk3
 }
 
 do_configure() {
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index b756b2192d71..584a8bf5f759 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -20,10 +20,6 @@ checksum=67a7e6e51f61faf1306b6935333e13b2c48abd8da6d2f46ce6adca24b1e21ebf
 CFLAGS=-fPIC
 CXXFLAGS=-fPIC
 
-if [ "$CROSS_BUILD" ]; then
-	configure_args+=" --with-cross-build=${XBPS_BUILDDIR}/${wrksrc}/host-icu"
-fi
-
 # we will be managing icudata manually, because when cross-compiling for
 # another endianness the output data is broken... fortunately, we can use
 # icupkg to convert host-endianness data to target-endianness data
@@ -56,6 +52,7 @@ pre_configure() {
 		mv ${wrksrc}/host-icu/sbin/* ${wrksrc}/host-icu/bin
 		make distclean
 		)
+		configure_args+=" --with-cross-build=${wrksrc}/host-icu"
 	fi
 
 	# libicudata must be linked to libc, otherwise it's soft-float on ARM.

From e61b98a2422e235bf8e18e9a28a73deaedfbfbcc 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: Sat, 29 Oct 2022 22:39:36 +0700
Subject: [PATCH 20/20] mod_wsgi: update to 4.9.4.

---
 srcpkgs/mod_wsgi/INSTALL.msg                |  9 ----
 srcpkgs/mod_wsgi/patches/cross-python.patch | 46 +++++++++++----------
 srcpkgs/mod_wsgi/template                   |  7 +++-
 3 files changed, 30 insertions(+), 32 deletions(-)
 delete mode 100644 srcpkgs/mod_wsgi/INSTALL.msg

diff --git a/srcpkgs/mod_wsgi/INSTALL.msg b/srcpkgs/mod_wsgi/INSTALL.msg
deleted file mode 100644
index b3a307070096..000000000000
--- a/srcpkgs/mod_wsgi/INSTALL.msg
+++ /dev/null
@@ -1,9 +0,0 @@
-To enable ${PKGNAME} in the Apache HTTP server, add the following line
-into /etc/httpd/httpd.conf:
-
-	LoadModule wsgi_module modules/mod_wsgi.so
-
-and reload the Apache daemon with:
-
-	# sv restart apache
-
diff --git a/srcpkgs/mod_wsgi/patches/cross-python.patch b/srcpkgs/mod_wsgi/patches/cross-python.patch
index eea650fcb15d..b445c1e22779 100644
--- a/srcpkgs/mod_wsgi/patches/cross-python.patch
+++ b/srcpkgs/mod_wsgi/patches/cross-python.patch
@@ -1,22 +1,22 @@
-diff --git configure.ac configure.ac
-index 63d1bbc..543ecc0 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -100,26 +100,25 @@ fi
+Index: mod_wsgi-4.9.4/configure.ac
+===================================================================
+--- mod_wsgi-4.9.4.orig/configure.ac
++++ mod_wsgi-4.9.4/configure.ac
+@@ -106,26 +106,25 @@ fi
  
  AC_SUBST(PYTHON)
  
 -PYTHON_VERSION=`${PYTHON} -c 'from sys import stdout; \
 +if test x"${PYTHON_VERSION}" = x""; then
 +  PYTHON_VERSION=`${PYTHON} -c 'from sys import stdout; \
-     from distutils import sysconfig; \
+     import sysconfig; \
      stdout.write(sysconfig.get_config_var("VERSION"))'`
 +fi
  
 -PYTHON_LDVERSION=`${PYTHON} -c 'from sys import stdout; \
 +if test x"${PYTHON_LDVERSION}" = x""; then
 +  PYTHON_LDVERSION=`${PYTHON} -c 'from sys import stdout; \
-     from distutils import sysconfig; \
+     import sysconfig; \
      stdout.write(sysconfig.get_config_var("LDVERSION") or "")'`
 +fi
  
@@ -25,37 +25,37 @@ index 63d1bbc..543ecc0 100644
  fi
  
 -CPPFLAGS1=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write("-I" + sysconfig.get_config_var("INCLUDEPY"))'`
 +CPPFLAGS1=$($PYTHON-config --includes)
  
 -CPPFLAGS2=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write(" ".join(filter(lambda x: x.startswith("-D"), \
 -    sysconfig.get_config_var("CFLAGS").split())))'`
-+CPPFLAGS2=$($PYTHON-config --cflags | tr ' \t' '\n\n' | grep '^-D' | tr '\n' ' ')
++CPPFLAGS2=`${PYTHON}-config --cflags | tr ' \t' '\n\n' | grep '^-D' | paste -s`
  
  if test "${ENABLE_EMBEDDED}" != "yes"; then
  CPPFLAGS3="-DMOD_WSGI_DISABLE_EMBEDDED"
-@@ -131,66 +130,7 @@ CPPFLAGS="${CPPFLAGS} ${CPPFLAGS1} ${CPPFLAGS2} ${CPPFLAGS3}"
+@@ -137,70 +136,7 @@ CPPFLAGS="${CPPFLAGS} ${CPPFLAGS1} ${CPP
  
  AC_SUBST(CPPFLAGS)
  
 -PYTHONLIBDIR=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write(sysconfig.get_config_var("LIBDIR"))'`
 -PYTHONCFGDIR=`${PYTHON} -c 'from sys import stdout; \
 -    import distutils.sysconfig; \
 -    stdout.write(distutils.sysconfig.get_python_lib(plat_specific=1, \
 -    standard_lib=1) +"/config")'`
 -PYTHONFRAMEWORKDIR=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORKDIR"))'`
 -PYTHONFRAMEWORKPREFIX=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORKPREFIX"))'`
 -PYTHONFRAMEWORK=`${PYTHON} -c 'from sys import stdout; \
--    from distutils import sysconfig; \
+-    import sysconfig; \
 -    stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORK"))'`
 -
 -if test "${PYTHON_LDVERSION}" != "${PYTHON_VERSION}"; then
@@ -64,8 +64,12 @@ index 63d1bbc..543ecc0 100644
 -
 -if test "${PYTHONFRAMEWORKDIR}" = "no-framework" -o \
 -        "${ENABLE_FRAMEWORK}" != "yes"; then
--    LDFLAGS1="-L${PYTHONLIBDIR}"
--    LDFLAGS2="-L${PYTHONCFGDIR}"
+-    if test "${PYTHONLIBDIR}" != "${APXS_LIBDIR}" ; then
+-        LDFLAGS1="-L${PYTHONLIBDIR}"
+-    fi
+-    if test "${PYTHONCFGDIR}" != "${APXS_LIBDIR}" ; then
+-        LDFLAGS2="-L${PYTHONCFGDIR}"
+-    fi
 -
 -    LDLIBS1="-lpython${PYTHON_LDVERSION}"
 -
@@ -81,10 +85,10 @@ index 63d1bbc..543ecc0 100644
 -    fi
 -
 -    LDLIBS2=`${PYTHON} -c 'from sys import stdout; \
--        from distutils import sysconfig; \
+-        import sysconfig; \
 -        stdout.write(sysconfig.get_config_var("LIBS"))'`
 -    LDLIBS3=`${PYTHON} -c 'from sys import stdout; \
--        from distutils import sysconfig; \
+-        import sysconfig; \
 -        stdout.write(sysconfig.get_config_var("SYSLIBS"))'`
 -else
 -    LDFLAGS1="-Wl,-F${PYTHONFRAMEWORKPREFIX} -framework ${PYTHONFRAMEWORK}"
@@ -92,13 +96,13 @@ index 63d1bbc..543ecc0 100644
 -    VERSION="${PYTHON_VERSION}"
 -    STRING="${PYTHONFRAMEWORKDIR}/Versions/${VERSION}/${PYTHONFRAMEWORK}"
 -    LDFLAGS2=`${PYTHON} -c "from sys import stdout; \
--        from distutils import sysconfig; \
+-        import sysconfig; \
 -        stdout.write(sysconfig.get_config_var(
 -        \"LINKFORSHARED\").replace(\"${STRING}\", ''))" | \
 -        sed -e 's/-Wl,-stack_size,[[0-9]]*//'`
 -
 -    LDLIBS1=`${PYTHON} -c 'from sys import stdout; \
--        from distutils import sysconfig; \
+-        import sysconfig; \
 -        stdout.write(sysconfig.get_config_var("LIBS"))'`
 -fi
 +PYTHONLIBDIR=$($PYTHON-config --ldflags)
diff --git a/srcpkgs/mod_wsgi/template b/srcpkgs/mod_wsgi/template
index 28872edf8d52..bbecbcc902dc 100644
--- a/srcpkgs/mod_wsgi/template
+++ b/srcpkgs/mod_wsgi/template
@@ -1,8 +1,9 @@
 # Template file for 'mod_wsgi'
 pkgname=mod_wsgi
-version=4.7.1
+version=4.9.4
 revision=1
 build_style=gnu-configure
+configure_args="--enable-embedded"
 hostmakedepends="python3 perl automake libtool"
 makedepends="apache-devel python3-devel apr-devel"
 short_desc="Python WSGI adapter module for Apache"
@@ -11,9 +12,11 @@ license="Apache-2.0"
 homepage="https://modwsgi.readthedocs.io/en/develop/"
 changelog="https://modwsgi.readthedocs.io/en/latest/release-notes/version-${version}.html"
 distfiles="https://github.com/GrahamDumpleton/${pkgname}/archive/${version}.tar.gz"
-checksum=2674e506719afe60fbc0547c832e8948d6caa2e054d40d336309993e6e867d35
+checksum=ee926a3fd5675890b908ebc23db1f8f7f03dc3459241abdcf35d46c68e1be29b
 lib32disabled=yes
 
+LDFLAGS=-lpython3
+
 pre_configure() {
 	if [ "$CROSS_BUILD" ]; then
 		cp -a ${XBPS_CROSS_BASE}/usr/bin/apxs ${wrksrc}

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (22 preceding siblings ...)
  2022-11-02  4:31 ` sgn
@ 2022-11-02  5:21 ` sgn
  2022-11-06  5:22 ` sgn
                   ` (4 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-11-02  5:21 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1437476 bytes --]

From 7e2df1fb5568921af1f6a91b8ffe6399b8050120 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/16] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 8656731f1ebc49ccbd7826f1931773d46e3af506 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/16] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 48 ++++++++++++++++---------
 1 file changed, 32 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c173fe2af1ea 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,31 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ] && [ -d "$innerdir" ] && [ -z "$create_wrksrc" ]; then
+		# rename the subdirectory (top-level of distfiles) to $wrksrc
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" -gt 1 ] || [ -n "$create_wrksrc" ]; then
+		# rename the tmpdir to wrksrc
+		mv "$extractdir" "$wrksrc"
+	else
+		mkdir -p "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From ddb15d23e724503ae0bb35f7321ecd38fd6ced8e 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 03/16] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 64384899b7656e8eec3235f84f8bbec102fe328b 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 04/16] Manual: update create_wrksrc behaviour

---
 Manual.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..578e80043719 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,8 +517,10 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
+- `create_wrksrc` Usually, after extracting, if there're multiple top-level
+  files and/or directories or when there're no directories at all, top-level files,
+  and directories will be wrapped inside one more layer of directory.
+  Set `create_wrksrc` to force this behaviour.
 
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.

From d69e4052ea9ae6bee3e4a5e04415b2f39eabbef7 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 05/16] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index 578e80043719..fa552f65ba5d 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From 3fd8879ee8f9ae1b086ff4b850fe19a2cd80494a 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: Thu, 27 Oct 2022 18:59:01 +0700
Subject: [PATCH 06/16] remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dwarffortress/template                         | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glirc/template                                 | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-el_GR/template                        | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openpgp-card-tools/template                    | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/plume-creator/template                         | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/ruby-webrick/template                          | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-audit-info/template                       | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/singular/template                              | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3009 files changed, 3009 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 4a4123cbf732..150ab6049654 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=3
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index 1a237402da69..0665bc287994 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=3
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 7d1967da01d7..11554f7a497b 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.51
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index ea3a92befc9f..e86bfdd6e6d4 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=1
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index 6dbf43de031c..c18cb26f02ba 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=2
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fd29a08e75b6..e1f33fe19d0b 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=1
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 944bcc83f6c0..b585d8cb78a5 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=1
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index aff08cf33e23..4bf8ebbba1e8 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=2
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 100044f19d08..7f92655e2212 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=2
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 005ecf78a939..c56d62182702 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=1
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index fe556186d503..566053709f20 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=4
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 9529e59238c6..d30643dc52d9 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=1
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index fa126e31db38..a88a5b41fbcc 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=4
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index ac880ca649a2..031d763d09b3 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 96a2faa314e0..d7bc8253aaba 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 2a52e536f94b..234d9d2d63ef 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=21
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 669dc83bd472..36c6d95fd157 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=4
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index ca74d42c3240..0c8f8621d935 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=7
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index c31d91cc4c5b..b35697ef7582 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 6e543f674359..45ec757e4363 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=1
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index c17e8a06683c..1b229abc2aa8 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=2
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index 140c145b1fea..a9073e3090cc 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index d7fd40774724..5e24402e43ff 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=1
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index 9463f77e478e..d4c8de2e902e 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 revision=2
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index a74d7acdffb8..f2938289a273 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index ca163b5d6503..8a4340b7058d 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 2ac17017277e..a4971c3a03c5 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=3
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index 8e8281a9e9f1..770fa3ee8172 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=2
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 1c6f2949cc1b..dacfbd453a1e 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=2
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index 330cbcc93314..340479d232e7 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=1
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index a03de8a7d406..f5ffb8d25e50 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=4
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index c11cc50df02e..fbdec2192c32 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=2
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 43d0b0049b5a..5a48dabe0ead 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 9f653c39fd43..575d98a85978 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.63.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index 2b5d20d92573..c0a1680c077c 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.5
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 63e58cd4995a..85ca68bd0e85 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.1
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index 0518fa371306..473e3d8eeee5 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=2
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index 8e0cc09ab8d3..1b77f5d2e323 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=1
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index a938acfca0bc..b5dff4da6a96 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=6
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index 7dda20353abd..461877ce196e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=1
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 47de41be2c1b..423e050f2578 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=2
 _urlver=${version#*.}
 archs="x86_64"
-wrksrc=df_linux
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 27f202b4434c..f7442c8052aa 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.9.0
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 0c214d395726..940a9bd0ac07 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=3.0.1
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index f12138d25d88..2a266d63a10c 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.5
 revision=1
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 68e7bf8941b2..b88d59531d13 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.35
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index 85f6cf44daf6..3497f6d5f1f9 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=4
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 1b2644d09618..883a1a61752f 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=3
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 71e3febce849..4b5c78d46f2e 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index e116a50373ff..79b227fe569c 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.8.1
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index 5c3898dc2d38..6db2d5b1c913 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index 5dcdbeb1e848..f4d89a40e18b 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.27
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index cb869243d20e..9a5bd873bbdd 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -17,7 +17,6 @@ distfiles="${homepage}/archive/${_commit}.tar.gz
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7
  a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	mv gitflow-${_commit}/* .
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 973cd64ec8c2..2b7e41fd9881 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.18.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index a0235c1faef9..b646cc3f3587 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=1
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 4d5485dd6632..2bf5bbe63b47 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.7
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glirc/template b/srcpkgs/glirc/template
index db984c13a461..98a677886ae1 100644
--- a/srcpkgs/glirc/template
+++ b/srcpkgs/glirc/template
@@ -2,7 +2,6 @@
 pkgname=glirc
 version=2.39.0.1
 revision=1
-wrksrc="irc-core-${version}"
 hostmakedepends="cabal-install"
 makedepends="ncurses-devel openssl-devel"
 short_desc="Console IRC client written in Haskell"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 415bc5355576..c7e7fdd7f30a 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=4
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 3692d54273cd..7580024799c7 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 44f011aed316..49922ef97e74 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=4
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 9c91229d62ad..7177e4bfebd3 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=1
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 6f1fb897e7e2..9442c1f6aa94 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=1
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index d3c7377168bc..84b942ed07d7 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=2
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index a62035e545d3..8796bca6da41 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=4
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 45e91fe3463a..3cda782923ec 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=3
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index e8a24b9074c0..77aaadde2252 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=1
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index 971f42cb9e2f..5a51292f22c3 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.77
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index b29b2527676b..fdf9edf3bea6 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 3936929447a7..a836b66b09ab 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=1
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index 1180a3549efb..d3b010082624 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.1
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index 1bb258ebecdd..5b3ca63cd120 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=2
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index adac314297e0..7b1101e56d51 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=1
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 2402b9ca74a3..08a91f75e641 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index df84906765ea..ee3d39b031d0 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-wrksrc="v.$version"
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index aa992adc63b2..b7069a7f9fb7 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21.1
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 14f656a597bf..4399ef40eaa8 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 3a0b3b2b2f45..584a8bf5f759 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index c3f8de2e1188..5ea8a92842d0 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.99.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index 001fc63ef476..9446f0d394db 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 203d9de99655..9393986719e6 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 7a1ea246527a..b6ae3acc5ab8 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 7032a51085fb..3ee31f61992e 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=1
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index 5f75deb08ce5..10bfb58ef3b8 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 65b515016585..0d7f887ce61f 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=4
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index 7abd9804bb7c..a30cb75882e3 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.3
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index a1b578a0a744..c50ebc4d9089 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.99.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 0837367f4063..5dd3b7620870 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.0
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 61f4e119c18c..abec840f90c6 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index bb19b773097f..d7450c5312bf 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=10
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index b247acf44974..d231ac3770cb 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index ce58be57dc87..7a0043c13ebe 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.0.4
 revision=12
-wrksrc="gdal-${version}"
 build_style=gnu-configure
 configure_args="--with-liblzma --with-webp --with-zstd --with-podofo --with-opencl=yes"
 hostmakedepends="gettext-devel pkg-config python-numpy json-c-devel"
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index b432e466d746..06d57a39791e 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=1
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 2c2e8558f6c3..67a3a3742ac9 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.2
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 3396ea1cd003..47778234c703 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 4541581e7737..56f8f14b3a48 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=1
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index a957e7bb7d4b..4bafac123014 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.5.3
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index b8b2dc289c52..87cce7adceb7 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.8.0
 revision=1
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index b55269b55522..a00028c1b3c8 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=7
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 0ca91d263feb..43ecbf671ac9 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.262
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 0934f15571e2..6c873c280f7d 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.151
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index bde5a395f941..e99006e75983 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.76
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 77d72fb8dbb5..71ecd79e1ef5 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.17
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index 89e5b78ad4a6..1d66e01412e9 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.220
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index a5c1437c0dc0..873b172f045a 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.6
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index b7a569a3e15e..cdb4476bb759 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=3
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 643feda78266..f6258d5d89dd 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index 374c3da51970..c71b704145bb 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 makedepends="zlib-devel"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index 08c9b6a05052..19926e4b3a5b 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=1
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 5710053117d9..0232d42a3ab1 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index e8f172a11b2f..02b430072c67 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=3
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 995c09070d32..24297f9de67c 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=3
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index 6a643a90eaec..d3f8a0734dca 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=3
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index 38b232696a91..b249b328e8d3 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=1
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index 8785e7fd2e60..1e7549b8ecc3 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=4
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index 51117b132007..d1d424fe4c7e 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 6b388828a500..9cce8f747c36 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=4
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 230950c1589d..86784e6334b7 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index d59b2bd4cfba..f70e9961fa95 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=1
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 42c89ea9b312..02945690a861 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r4
 revision=1
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index 58c102840c9f..a7d048fdc620 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index 011f875c8c74..79e5f65a523a 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 11b312b07b98..1d34be0de559 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index f771e1e5fdcf..f75b0d524906 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 87db25508dae..8218a2671f0d 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index e8005db4c630..0812215dc43f 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index ab516014ff8d..bd2f383f6b50 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.1
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 8c2e1197a550..c45f9c48952f 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=1
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index 6f2bb2e709b8..36f72bda2359 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=1
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index 68a677e30ae3..c3cba99d27ea 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.10.3
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 4a2ae32a9d52..6fd960bee566 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.0.3
 revision=1
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index ea68ab99738d..5d2ba98ec084 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=1
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 11de84aaebf4..0faf2cba01b5 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index 48049cb2efd4..b9952d032109 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=1
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openpgp-card-tools/template b/srcpkgs/openpgp-card-tools/template
index 06bc32e05c79..45f7f0816290 100644
--- a/srcpkgs/openpgp-card-tools/template
+++ b/srcpkgs/openpgp-card-tools/template
@@ -2,7 +2,6 @@
 pkgname=openpgp-card-tools
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="tools"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 450fb632b878..7bfe198bf29d 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=1
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index ffc460364e40..f715c90c5461 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=2
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 08bf6d4b6591..fcf9ae6319e1 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=12
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 606c6efea8be..27a7ebc65e66 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.11.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE -DWITH_AUTO_UPDATER=OFF"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index 115777fb6e9f..761e8a313afd 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.040
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 5acdbd8855c1..152735b64475 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index a962cf04c600..d36037faca53 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=1
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/plume-creator/template b/srcpkgs/plume-creator/template
index 8368fd0480d3..fbe9022f4bd1 100644
--- a/srcpkgs/plume-creator/template
+++ b/srcpkgs/plume-creator/template
@@ -2,7 +2,6 @@
 pkgname=plume-creator
 version=0.66+dfsg1pl3.2
 revision=1
-wrksrc="$pkgname-${version%+*}.1"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index d87fdb72a544..0cda1c97e39c 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.2
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index a46550ae3ad4..063b1e29500a 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index f17ace2f9fb4..b093c39ea8fa 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=1
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a7540659ab5a..30d8d5ebd269 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index 1cd078cd6d87..66d6cfacf58e 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index 00584734435c..2a3421c091d0 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=1
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 3d96b78a0189..25300f49f7ed 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=1
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index de1d3c12bde4..766de97f1aef 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=3
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 390bce00c566..5e8b24bbbf58 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=4
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index de7f1bd20b24..0a7082345261 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=2
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 03d1147542ee..048e0820b3b0 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=2
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index f8d619cb8382..baa810235802 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=1
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index 9f704c7b87d2..614e12148d2c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=1
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index 34b26e0dfd48..e6014408e2a7 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=5
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index e037cc375ba5..bfd95080505d 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=4
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index ccb08e6678f1..b0d62b40aa02 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=2
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 3487b14abce8..15fea5f93b79 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=4
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index 31777aa2671e..5fa8f1a6f590 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=1
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index 642492e9cd94..a041af5bc99c 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=1
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index 51d9a9f25fef..745af33d7e4c 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=6
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index 64c1ae021798..573628d90f78 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=2
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index c2e4a6e1d058..df268f071899 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=2
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 900b83f5f774..57aed4b40e54 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=1
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index 0a3c0dd98037..cd9b0d49797c 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=1
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index f91150588c84..412f8550a97d 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=6
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index dbe2f29dfb37..9f99e85ce75b 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index 733149d58448..c2f31f265f87 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=4
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 68ea482d2075..094291bb9868 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.20
 revision=2
-wrksrc="pycparser-${version}"
 build_style=python-module
 pycompile_module="pycparser"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 4fba5dbb640e..87ebc9599fec 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=6
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index b0cb27dfbea1..d3022b2ad404 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=5
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index bae3a78bd13a..bf19c2802ade 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=2
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index 9f8db8ae448e..730ebb64f719 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 45224c6c879f..fae963726ed9 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=5
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index ab6b7710c5de..235e10913c36 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=7
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 94a22e87902e..148213b7771d 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index 7d0452c6fda2..5d569497d181 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=4
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index 941fe2b4fdf1..c21d8de77db7 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=1
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index fe1334639f09..0bcaf949a487 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=1
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index 9cf4877aa58e..35688aca8773 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index 2aa3b1f2bf71..8b270057de8f 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=1
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 00263d13fcad..2a00a7de1bbe 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=4
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 3f4cfafc3f7d..cb52479a00d8 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=1
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 7e8dccd85bd1..af1e2f7148df 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=2
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index fd8e7b10f5c4..3cdadd74ed5f 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=1
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index c1db1f71924f..c73c9f7f1607 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=2
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index 454fdaa59349..6213231cf2b6 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=1
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index 984b36ec4bd9..05f0cf06e4f6 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 8fa42cfce1f3..25b6d9ac6b64 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 7af4ebc13473..4285ecb7b0ff 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index 22dfe8a31856..b5519ff5cdae 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=1
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 77b8d699cbbe..4c0c441d5f8d 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 52b408c131ca..2425e3eb0ea3 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index b0c144b28700..756841122298 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fbaec115ddbf..67f84ba9f355 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=2
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index b1da228a9193..95be4d8365a8 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index 7121d6bd05c7..3e42b69c8280 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index d3b88b726298..43d6cafc6d3b 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index 032fbeb5bd01..3bd88f02eeb6 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index 2ae848ecab9a..4fd4b5d61ac4 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index 1be078f7a87c..ed73ed0ff023 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.29
 revision=1
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 3a5ed3dc60f1..4d64e6086f69 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=2
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index 072977ee0ce3..9cca0ce5a3fc 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=3
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index fb6d7e585a92..4db599606662 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.0.3
 revision=3
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index d69f49a80e0b..8cd9fd70774a 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=7
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index 999ec2d7cf77..76c8f8698d7b 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=1
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index b1c004241344..f23aba351f0e 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=4
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index 4fa5feeead49..c3e40f893e30 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=2
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index 3f1b6a839d0f..e16676e9b81d 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=1
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index b956b249d9d0..de3e0fbf7e90 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=6
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 2fff0656397a..5b33e01cc7fa 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=4
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index 851733cdc1b1..fa4825ead57f 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=6
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 7de7c554b74f..eaa0f91b3b67 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=1
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index d326ba83b0b9..adffd30772bb 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=1
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index 418cb33f2ad2..0830b71e585e 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.2.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index e85fa09ec60a..40a54c7acf9d 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=1
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index 1fd8d7f2f798..3c2ae607cfbf 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=5
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 94341f363fbc..f18a308a74d1 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=4
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index b8898afdc87e..7601e6a03cb2 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=2
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index 5fe1a162b370..1e3b6e9016e5 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=2
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index 8ecd4c8052eb..60f04e6ece3b 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=3
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index 39b11b78badd..95daf71cd374 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index ab43bb0ccf9b..32e6026eb54e 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=1
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index c01ee3b1ebb6..0b01a5e1286a 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=1
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index 7eeeeeb33abd..35f4de32bb35 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=1
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 645eecfb260f..c6dcda24b242 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=1
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 2e44847e5219..cbf61d004836 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=2
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 43cad278199c..023889f099a7 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=1
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 401d2ce3046a..8889ffa047fd 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 4e8c238d9712..94b74566ed22 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=1
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index 92c0b509dec6..8794d9fb1b1e 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=4
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index 2a46fec21252..3fc518d81f6c 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=1
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index 8f0e2961881b..a18687b734c2 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=4
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index d510b45f2ab5..475259404acf 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=1
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 1ad018612877..1ffc3f615062 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=2
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index adc9a66b713a..9441ca9691b6 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=4
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index b698afeb5bb5..78bcb06d7571 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.0.2
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index aa3d5e1b85bb..afffaa2d04de 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=2
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 37c2c1fcf2cd..6bf533c7f5d1 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=1
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index f9604fd89e25..4c388ec18f34 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=2
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index b10d37f92007..be9484a5f44c 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=1
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index a3eb0e15e0e6..8953655194ed 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=1
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index 19e796676a07..8086ad5d2a39 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=4
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 4fdf52d46b6b..18c2c0d027c4 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index 60f58c7147e3..f4bdd38aaf89 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=5
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index d779b85ceaf9..d70a26f6907a 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=3
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 2414cad0a9b7..f3c7ef727f48 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=5
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index eac83d1f4885..678a6c8f9394 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=5
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 8427f106d3fa..debb9133eb18 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=1
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index 0dd393554ba7..6f2349dc802a 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 63f195e85343..5efd6ce201de 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=1
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index fb82199d201f..2ad2c256b73c 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=3
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 521888de247b..5e717e63a47a 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 5d0ad3380260..7783c9df4bde 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=4
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 73b4ba5ad03f..7631060648c1 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index b20de6a7b4fb..479b2e649925 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=3
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index e51b27df2e48..7bda171725ab 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=2
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 1ef519496ecc..3783949a986e 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index be90b5dbf7f0..7cd769273164 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=3
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 2f540305ec02..23e0bc44f9cf 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=1
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index 815e5300476a..fe0102cd6849 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=5
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index d86e686e6fc6..efca708e6b95 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=1
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 5b5230852462..1f6b41790655 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=5
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index d340010e5b85..40f1b69e3841 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=2
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 7f1bef3f2180..dff4a4921b39 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=2
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index 12900c050122..9a923d276611 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index d5d11e3e5159..e06ac15b9c59 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.8.4
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 make_install_target="ansible_lint-*-*-*-*.whl"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index f8e720e69361..225af5dddb15 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=6
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 158a865f4469..a63e9ee70ca1 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=3
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 1422b5a3077d..a9a322fac50c 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=1
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index f693fdbec43d..a4a724ae40c8 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=4
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index 9b064e12a691..ee672655313d 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=4
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index 2a163e060890..28351efd5312 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=1
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index 449800ff8652..dc21847fdd3d 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=1
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 48cf823f9f67..d4ce9c175db4 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=5
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 69f47924ad19..a590b0948d0d 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=3
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index 1459771c64de..f941eebf7328 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=6
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index 7e020e44c216..216ffe85f2e2 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=1
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index 2d54a69aaa21..749a0504246d 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=2
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 0b9e73bd0f85..00839a788a32 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index e5d719800ac1..b76b25cd1e4e 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 943431fb53ea..dd636a1df0a2 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=1
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b3e4443811fa..b3cd1903155d 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.0.8
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 1c4a46d1a0de..6e76d3e7eacf 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=4
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 9ccab1df8b63..fa036b700d2b 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=4
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 8e7c323662ff..b56ff3196947 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.0
 revision=3
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index bc33709ddd88..088506e10f8c 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=4
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 58ab0f1f3a6e..8c48c6ea38dd 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=1
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 792230f64f7b..7596e1f90678 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=2
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 69bb2ee980a3..56a06adcee18 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=5
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index 6f75b304c880..2b5fb6f9e928 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=3
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 099b1970a92b..3ca9f152a7bf 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=1
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 97f4409f2f87..83aa39ffe39e 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=6
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index d1b1f2e0fb98..4b7314d6b761 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index fa17be91a4da..21d428cfbda4 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=2
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index b2303da50f2d..13c460ab48c0 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=5
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 6f70ab52044d..bf5dd172f8b2 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=3
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 7c165d12abba..ac3bc603da9a 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=1
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index de0c09642d7a..b7f01a4481e0 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 442cd6107794..50a93d081ce8 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index aa6651428b66..75f2ee11add4 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=5
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index d84f85eb17b5..9d756bc33d56 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=2
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index 4845a5c6006a..61f0815bccf1 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=1
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 1110e04aa644..77f97a7e9b95 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=7
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 305a26639f97..10863622ef13 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=3
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 2b8af3b8fbba..1d71fb4202cb 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=1
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 34cea897ac34..98f593f2be03 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=1
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index 48765b336b09..9c1f3f0fe2c3 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=5
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index df629b7e55c2..42199240bf29 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=1
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index c4063f6bfc15..410023e1bb72 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 4637d296b390..4ce1c27b84c4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=2
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index ceda7ad676b7..656bb285ae80 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=3
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index fce7f778a064..db274abfdfa6 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index f28f9298954a..0b103ff6f4f4 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=1
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index fa7856f3e4d7..bd33efc617b4 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=1
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 89025d991378..3e228dc500ad 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index 882f02be2b8f..c75271a65e36 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=1
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index d2ae90c37b2e..29503813a47b 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=3
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index 6978a26349e7..5f1c5b1f5141 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=1
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c5bbe7e39b98..38e834200242 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=2
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 66542cb89449..ec07cdb04dc6 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=3
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 3443cbe3ad87..c7c8cf3ad080 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=1
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 5da283988e5f..90c2cb4009c5 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=1
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 74187dad714b..b1a7926e3b34 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=4
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index a7b00cda3974..95d381d4ff1f 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=2
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 87f19c0ea0d0..250da8f7ea72 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=1
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index 9e1e97e20659..a3d3267af585 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=1
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index cca78cb035c5..68890904124d 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=2
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 44fab1032e6a..92eb647e9d53 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=1
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index da68e4107bac..e37fdd11680e 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.0
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 1c07bcc8bcbb..9a2f34f88a3e 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=2
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index 9c531f470236..0acca06e4284 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=1
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 72f891be6a1f..766e9890f68d 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=1
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index d4a8cd59b669..39f2ac89806b 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=2
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index e10fd942e3ce..d3d0528ed5e1 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index fdc4296e36e3..b920810cbd2a 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=5
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index baf4d1d6a424..297f1c911d18 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=2
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index aa084c626c76..cfd04488acf5 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=1
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index 58f90cdee7bb..5f84530d4686 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=5
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 3fffc0e849fc..9a39edb6265a 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=4
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index d4c78ba72332..9ffc63ae7817 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=3
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index cbaca79c791f..131d16502f0e 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=1
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index a421beb2ecc9..d1044d33ab67 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=1
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index ad8e7835116d..8167a0ab287e 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=2
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 62aed6060ef9..e52620a55bf4 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=4
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9f8d96bdc606..4df55733cbab 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=1
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index 46f85624852d..45fbe3d865c8 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=1
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 6ec7c01fc15c..b2e1c74288e6 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=6
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index a19732803bcc..763003c7ab53 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=1
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 58784061a9e5..5776e2b81af9 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=3
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index 86d364862af8..22dacaf559d1 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=9
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index f922b75e0da5..728b03869b45 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=1
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8c35a517e09d..46aa3003acb8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=2
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index 84fb3c9d6afe..b952a929a004 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=1
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index 651971884fe6..412179f07e4e 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=4
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index f94ac92c6ca0..bdbd4452aeeb 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=2
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index c3f2479fb9a0..cc6554c16361 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=2
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index f13bb1f99dd2..a339d47f89ec 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=6
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 2d4e82a7075a..0b0f41795d39 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=1
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index a0344ce3adb9..a201fbced4b1 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=5
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index c2bc74734ca2..e94852990c13 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 976fc8832870..ed8300d453ed 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 65d87553c263..79b47722a2e8 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=6
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index 117fd099c314..230dba6bd5f7 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 33a6857a11b6..3c0414ce4998 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=6
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index fe4b571bfec9..759363ed8e61 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=3
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 51c7d9a11f98..b4dba9797ac1 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=2
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index 7a728a5ff62d..2c6c21312331 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=1
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index 3488d66ab5e0..3bdbac200f8e 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=5
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index d89abbcafa5f..487f0a09ba3b 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=1
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index f05b7644660a..505bbd877a0c 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=8
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index eacc14a9e8de..1dc5e0c05b65 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -4,7 +4,6 @@ version=2.1.3
 revision=1
 # This is precisely release 2.1.3 (Oct 3); but it's not tagged yet
 _githash=34198a78e86ba6ba684b25ae5ebb3e1a4e54c19f
-wrksrc=cypari2-${_githash}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index 08d1010976ff..1640c5324dfd 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=2
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index a815e51599de..33dbdc41ad31 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=6
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index 8185cc488fcd..db266a65c00b 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=1
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 894cceecf7c5..fef410201159 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=3
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index a90a45083450..81774232273a 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=1
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index 64b081d0a3e5..0783ed4481c5 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=2
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index 6e9bbecc97bd..e0a13527c4d5 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=1
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 06bdd57a3526..947300e51ab4 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=5
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index 4eb400ffd0dd..43dbd56b7cb1 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=1
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 52f8401576a4..70a67022b5b1 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=3
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index 045c86d3714c..e70bccfd0569 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=1
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index 2d573eefc6c0..51474f854cc2 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=5
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 31f077048b04..8334f36bb28f 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=5
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index 1ffc5f24dc5b..775a6e2bb325 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.4
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index 12554d77cfb4..71594d9e3ba2 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=1
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index fbdcf97f8527..d934b4be452e 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=8
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 8818893dcb69..2135dd3d6e00 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=2
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index 0a9a8eb23d8a..a2bc01a3ca0b 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=2
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index 86fb5827fb35..1e6dc5229183 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=2
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 5b1504e90c74..01c6105e5950 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=7
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index e96fb179b7ca..bdb8eecf66a5 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=8
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index 13bc5f4d7c33..908e44f1a0d0 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=1
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 474444756f8a..c20969a5ace9 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=2
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 9d5f7c726926..0d02e6408b1e 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=3
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index f85f3b7b1b00..0089c95f19b5 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=1
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index de10357bf378..4367b9ee93ab 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.19.0
 revision=2
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index 85956d6458ce..9529eb9b6063 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=1
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index 10a2ee030068..6b5f14dd2346 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=2
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 5fcb3ec922fc..cb894fd29c75 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 1cf072010b0c..3fb42063c380 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=1
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index 87188a537d51..89eaf76b1b60 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=1
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index e4ea73661515..5a007f419c80 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=2
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index fb5f33eca8a4..a97ec0b2a8f0 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index baae71755b3e..1643766a209a 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=5
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index b8c345bfc7e8..f5d3a69781b6 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=5
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f4e9a8267d6b..ab7ecf67f13e 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=1
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index ca60113e4724..7619e8b2eedf 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=4
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index 392ca4de80ed..eb8e6fb0df21 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=1
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index cf1152c66cc8..8841a47df460 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=5
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a679aba7a2db..e79147a94b40 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=3
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 2810a8a43e53..28b54a863afc 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index 5448c4696239..6ce42e84a46b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=5
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index 8aefb1a9d878..1d74abdd3e32 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=6
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index fd374ccac60e..53f0fcf955fc 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=5
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 04ac50ecf911..d0d3327c6806 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=1
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools python3-wheel python3-setuptools-rust cargo"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 0fb68728c047..9a9cfaf94c6e 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=3
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 4cb8835e340b..f2ac82c85086 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=1
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index d88beb7ac92e..3f2084184cd8 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=6
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index 0b3e869180fe..55a5bc313dec 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 3cb8e53439a3..f8425a265847 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.1.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 026f3553a2c9..0ee49716897c 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=2
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index 3c2c2b36d163..9bab06130d6e 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=1
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 290431fadfc1..4d16c315c583 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=1
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index aa12bb77df9d..245005d5aa93 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=5
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 0d4fe4a1931c..0e0244ce58d2 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=2
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index b0073d3774ed..374b3f1deb98 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=4
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3655c957da90..810bd4267a2f 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index d353e4d06adc..5809e0967716 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=4
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 6612043f2eeb..e02e9c394057 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=1
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 97170f1398b1..de702561ba5a 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=5
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index ebf13ee84f92..04d2df4ee58c 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=4
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 08a0d44aedd5..6fdce7c4e745 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=5
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index f84972256447..6140ac2451e5 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=1
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 4c201c2c625d..b107142e1b34 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=1
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index a6fb59a62266..5be034722457 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=1
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 7e4d988794de..1e4147942bbd 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=1
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 94a682fd726e..be0563c982e3 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=1
-wrksrc="frozendict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 58431b24b382..a3214c967b32 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=3
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 507d81ef057e..2750d3e743ae 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=3
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 01d76b17c93d..43b37b0fd0ea 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=5
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index f3d72dbcc7ee..9e83a4c8725b 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=4
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index 787d9ff0c0c9..c53613141dd8 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=1
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 26cb68bea1fa..0b3154c50576 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=4
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index 5bb446a6959b..28ddbe3b037b 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=2
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 865258ec883c..9ac3cd05b576 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=5
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index 73eb021cb0f9..104adc60def5 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=1
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index 1ea9a42668c1..7c55d21d4974 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=1
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 7ee508031bf5..dcb571a24d01 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=1
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index a4f8641dd0f5..37204bf1b8db 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=1
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 26d72f91d78f..076a1bd910c6 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=9
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 2e34b5bf7552..1e2267368dd5 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=1
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index b6122dd52c10..201886c9bac4 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=1
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index cc5f23d6364d..07e9ae2d6720 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=7
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index dec4bbf44e36..2984f2eaab8c 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index e2622c8c0b8b..c44d98319a64 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index 4406a90aad96..74f1b25d670f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index e00fa87f2492..6d7c107134bb 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=1
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 83c25cc822f7..2a0101c65bd7 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index 79ee039ae9f2..db3b9ca125ee 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index 85c88687e0b2..569175ce175a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=8
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index b429292f1828..cc0b1f698a4c 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 3b0979449ba5..05e16147b89e 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=1
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index b6eb840fbbce..a0c2b0514bd7 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=2
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 155fac164fb9..5a5b3bf4ed94 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index 10779ba330ca..7e725566adcb 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 9c9533ce479f..35b10a68bf0b 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=4
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 46f5603c4602..3a5bf5b0bd31 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=2
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index 1fae4bd23fa1..35dfe0054fa7 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=1
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 8c9b8c2a2135..1a533086d600 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index e54990267ebd..bbdd282842bd 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=5
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 2b6d7bb7b159..a796f64b8d39 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=1
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 33a035c87335..be6db13b84c5 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=5
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index e9e96c08fe3f..3e63c152e914 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 113cc5c62af7..f3c2254daf6c 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=1
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index aea57041a500..31a1d28751a5 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=2
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index 7aae774e54af..81e6089f573c 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=3
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index f11c8ef90710..9f2f7ab394d6 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=6
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index d13859ea4aff..614a8385d6cb 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=7
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index 06e22a633349..314c095740f8 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=2
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index 59e847fc5d12..e77f07bf4268 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index f270cd93446e..30c1fc5c4028 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=1
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index f3df8e0f79e7..4ed851b5e89e 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=2
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 9ee90be1b226..6423fa9827dd 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=2
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 36f42326bedd..37e3b8b3011d 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=1
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index 5491bf7c0cd0..6e443f9ce49f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=1
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index 4d158e58bd1d..3c2aa06c20c5 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=1
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 3fda21f52955..e1bc1807a7d5 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=1
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 05ceb3a2e0d4..f7e70da2ad74 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index ed2152ba0243..a3aee7947461 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=2
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 002e920d9b64..d7f2b2a37941 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.47.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 7172c5b3c287..33e7892b9fa0 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index d5ee7e0996d6..9a636e3b40d9 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=2
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 7d2c231b6727..1b7a1d0e4238 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=1
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 215f38f3f9d4..6e06cc2319b5 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=2
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index eda0bb352d87..13bcc9187dae 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=3
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 0c310b0c22c7..1706cf36a036 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=2
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index d701c2b0da50..2073f80923ec 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index 566f33fb2710..dc5ae7888858 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=2
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 7c7d7f4fe330..7e3724abbc8c 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=1
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index c4baefb6de36..fc7cca27a833 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=1
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 9494397a6333..ab1e88f22995 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=1
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 2ce98b09f3bc..50873e04e0e7 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 36b2fa5ea0ee..75f334170c3b 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=2
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index cde75620e4df..4e7ac27ef853 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=1
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 437ac501287c..22321a3b7368 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=7
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 94091ac4d81d..1b39b2d8d8ba 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=2
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index 2b6bd09af4b7..ae5244228fc1 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index b391aa19d168..7215b4c24313 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.5.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 8198027868a4..63e6542007f1 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=6
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..7a9e9cb34314 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=2
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 6ae0231e76e7..a1b876042dae 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=1
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 5e9c0b1c12e5..0a28c3ee3bcd 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=1
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 76080b157e35..27bfc9c3328d 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=1
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 29f2160953fd..f9ea62b5e29e 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index fac655ae70ba..392188bc2731 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=1
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index b770f01eef0c..29b8bd4c7544 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index c9d49fed524d..f22ca236a4b2 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=3
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index 19999bb33917..d182876c3eb7 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=6
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index d0b4d0cf362c..44e383c4af87 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=4
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index f0805e3a7ded..fc5142bcb2e8 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=1
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index daff756579e1..2941f80df1a6 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=1
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index dcd72f5723dd..5a0e5ff4329d 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=1
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index bfa1dba7af4a..796e7713bda0 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=1
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index f74e8eab5e22..3a5da32024e6 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=1
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index e9a919ecc788..d2222707e902 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=1
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index cc91beba6b8c..49b7ef81319b 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=1
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 1a7c5a261e5d..2730b8ad2686 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.0
 revision=2
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index 6cd208c70f65..de0796d802cf 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=1
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index c0ebbb6bf79d..c2833537552d 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=1
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 397a78d7eea0..5977612d2ea2 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=4
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 2294e969abfd..dc784a3c9cb3 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=2
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6df2673629f2..bb679c4e8e7a 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=1
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 1a91caae99cb..15e7c528c4a1 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=1
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index 934e8151d7a5..d14eb4a3e92a 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=3
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index 461a8be63e02..242352ead9e1 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=1
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index a0797a11d48e..f5b6781e4b6e 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=5
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 11781cb107c1..c65072f2b129 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=5
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 7c4aff633d6f..fe85cab47c3f 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=1
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index be6aa5594095..756ecdd75184 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=2
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 3124f3854a19..17fcf2b3c207 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=2
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index d0fa364a6751..7206ea903cb4 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=2
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index d07272aeb3f0..66b3aa9188b9 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=2
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index baebe44c04ca..9fa09643686c 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=1
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 27f3267b4594..12f54e28b437 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=1
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index d7e7230fdf93..264026cafdfe 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=1
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d9b3198dbcf3..2b7240cd080e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=3
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 4e6d8a6fe52a..60092f3ff061 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index c6d4f8df8e31..492fe6ffd324 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=3
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index ec17dd3105ac..14dbfdb10500 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index a814eecebc3b..6dbe084df1ca 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=1
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index 54f5267763f9..4f23f6124103 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=1
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index d5fc872e8bfb..036cf5bd1279 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=5
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index 908e160000ec..8d035dc8712a 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=1
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 2fff0430e8f1..7f912dc782d4 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=3
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 21d5d99f9244..1785ca5b2641 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=7
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index e766db6be6ef..2be5560b3f03 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=6
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index eec1ac337ac3..eb8a7df0fb18 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=3
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index b11ee5175297..416d7dc63de8 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=1
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index a9cc4feab12d..80cb3d2f676e 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=4
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index ca9d7e828c95..dacfb93cb52d 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=2
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index e84524799bda..e7285fdc2ea0 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=1
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 933b06a3d09f..adc82eec4aba 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=3
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index e4f3736977de..0c3e57a65086 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=1
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index d658dbd185b7..329e7316204a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=2
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 55bcd24119af..2297d5272d08 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=2
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index 891d2882e221..fca26892b6cb 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=1
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index 81f8d9354d1d..b16314b6897c 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=1
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 2a15b679e2ef..6a6c4ace068a 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=4
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index 58e0b6592736..40ae9e517e08 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=2
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 9f335dac35dd..6ebff6339272 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=1
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 395f776c40a6..6aeba2191380 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index f7bdbdc0dd10..6e73988f2e7e 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=1
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 0b2f369bd21d..1173076ea2ce 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=1
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index f48085f375be..a433d0c73d86 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=2
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 4e3be864adcb..60dae2f88c00 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=5
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index a498465cb3d4..1b5bbcdb7ed0 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.14
 revision=3
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 36dc526660d3..d3167534361b 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=1
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 61e49ce0dbe6..ae3d18d3749f 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=1
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index 3b68dafc7159..c90da17ce104 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=8
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index d707e9c3ca70..5ebbb3c61020 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=2
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index ca671a62f81f..fbec14f79399 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=3
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index ee5f375647d6..9fa2b36bebd3 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=3
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index f6e3dd8df9da..a7232c2c40ff 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=1
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 752ef542b6a6..2aed8216ec60 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.1
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 0f71657b1a53..41f2c47f658d 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=1
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index 39355ab99912..4e41bbe585ae 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=3
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index ba9d01c49cf2..4eafef9a4ddf 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=1
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index 6ae29b77849b..81bdcaecf4db 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=1
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 5c9df2b45c96..8f5279576130 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=1
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index 594e0c6a3029..65569ecd289b 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=1
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 52e1590492fb..b77161a6a506 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=1
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index be56a326fb69..fc375b2436d0 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=1
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index f901265dbc39..0b05309dc6e6 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=1
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index 2a008ff2a5ee..17600f823ff4 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=6
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index cc1f2ef1f4ff..61c5f702d936 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=3
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 4b77251e0de5..a448dc2ce83e 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=5
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index 7be37071593f..5e205a7927f9 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=1
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 7b1ff2e37bd5..27841a9440e4 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=3
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index 88ab0d70484c..a32109a006f0 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=8.14.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3661cfe47ce6..9bf8aeec6a48 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=2
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index c8ed179dff7a..437eaa4b7106 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=3
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 9950a8453d21..0e7aa3079163 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.3
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index edd45ee5b6e8..579c180c48bd 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=3
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index 47efa967f970..a9ba859017e9 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=1
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index f3ff6db5e3ed..dc78d1a7b79a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=1
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index fa80ef343248..eb4acc5c1b23 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=2
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index f451586449fc..33d928d60b67 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=2
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index c87cbfc5de0c..047900ca733b 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=3
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 4aa4ee9c4577..ebc74a1d04a3 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=1
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 5dd0f0da8cf5..34f39f179bc0 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=2
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 69c5e4a29586..dc32df123642 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=2
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 91ef69f441ab..c566c0558343 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=4
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index 2b9c7db39ba9..a236dbbe8b94 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=1
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index 67844e56f371..08baf414642c 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=7
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 4412e4880c1d..1c011671ace1 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=1
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index f3b420936d6c..b2be0b7fb812 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=4
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index 696dddf7f595..49e2c5f30e63 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=8
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index d113a3fea036..137994c5a7e0 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=4
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 64aaf872cb8f..a2ae6f67ef3a 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=5
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 066ce4adc96b..a10014fe04a4 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 24f9242016fb..e19143c5f176 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index 8fecbfd76ec0..1f2ec59b0d2c 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a41db4753e1..af0b861aa88a 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=5
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 38fc21f01780..30b4a6f05aab 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=2
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 0d07d918986a..4824d3dd252e 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index 923951082db1..2181f2113897 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=2
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 2f0888dbe938..d816d03ad3cf 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=3
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 0eb1945428b8..9eea15e5e2b1 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=2
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 83bd101cc6e1..d555570fb055 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=4
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 58a676fd9f32..ea9cd781c9c6 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=8
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 3f8c029ee795..37f2a34a97dc 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=5
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index ca5b755fc203..adb177db3e0c 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=4
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 213b843c9b9c..79cd82ad8923 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=5
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index eff908fe61f0..631b1ae5e37a 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=3
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 6947b4c93079..d546657978a9 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=3
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 79edf913658f..9bc054accf5a 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=1
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index b0e934c7d55a..dfb939ea04cd 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=1
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 9961f533b45d..2f758933995d 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.3
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 4aa7ea45a889..b54fc34c01b8 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=2
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index be259d7a3ff0..544a601d7391 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index f7101af7bc5f..a415c4cd3561 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index bee03373a3d1..bd7ae62a3838 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=3
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 2a1b2c597be5..98b95e89633a 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=6
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index 9e09720167dd..7ba215ea1b06 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=1
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index e91465e4a7aa..bcd9b456a453 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=2
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 03ec72bfcc17..dcd597495178 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.0.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index fab5a7831fb3..2e4b146f5445 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=3
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 1c4f9d92ed89..f93008f71ed8 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=4
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 6894bb392146..bacddd997436 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=2
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 508235eca23e..f9f03292ee1a 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=4
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index a8c2d7532b14..f44926be38ca 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=1
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 01c0440e1403..8457a07c56d4 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=1
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 1a4d17c9d204..c20856753243 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=4
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 2881e3a333c7..ec67d8b23a06 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=6
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index c99315539461..c682d97fa2ce 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index e343d1801f21..7ef9caf50bc2 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=3
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index b498f2d64493..20aa7e71b901 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.0
 revision=2
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 7582d8704078..99896569f63e 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=2
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 0d3ae2f34499..97bb33ee6cbe 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=2
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index 540b71e78dc1..019bbe9bb7a9 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index f25df45287ce..512d6670f85e 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=1
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index ec2a6262a10e..833d08f6f2a0 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=3
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index 957785125915..c764db8aabb4 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=3
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 16b67897a9d7..fe913d874c62 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=1
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index de58f5ee03f2..3c596ed65051 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=1
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index 78a24bbc0a8b..add1bb79c71f 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=1
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index f1e26b42863c..b1dace84f40e 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=4
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 40ea0a3f0449..58ae7413bc77 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=1
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 9f284c9cd9b5..edd43148a8ec 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=8
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f636bb68b08c..f87870717675 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=1
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 8ef09959edc4..67a0b44599a3 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=5
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index a08c14141edf..dd13e13c7419 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.2
 revision=1
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index 4e8543515211..5c8cdaaa3fba 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=8
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 93e95677079e..9a0019a220b6 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=4
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index 1ddc07943283..ea88f1f37571 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=1
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 8b4fb96b7519..cbae1c43c362 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=6
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index eca1cab896d3..7c4f4db15725 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=3
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index 1b52b12ba82c..0dd3ab5c467a 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=4
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 07cb02b3f9f9..9aeb3df49520 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=2
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 09c9d405aae0..6a8d8754fe9b 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=1
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index 670faf249682..74a1ebf29b86 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=3
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index d51c4a37451a..00696671d66b 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=2
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index ef474cc7167c..b26822d0aa93 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=5
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index f46230672db3..5bc72054d155 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=1
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index f2d18bdd31b3..f1e828e4391f 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=2
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index dd6ddf92f928..d7ef78d65013 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=1
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index abd03589b538..5e899171277f 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=1
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 1d33101bec5f..7023e4044522 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=5
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index beac8eb9e445..cc0edc21b738 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=5
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index 8e4190d62b35..a73640b81b68 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=1
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 66d332e789be..983df110db5d 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=4
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 98ed442ea1a2..ae81fe114251 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=1
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3acf994fdb5d..0f8c3b423c93 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.12
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 597395ceda37..0bcc8a772ae3 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=1
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index b09865a03ec1..6079210e1589 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=1
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e97685d9ca4e..8a8ce51e1903 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=1
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index a9b8b85d9d8a..c79b43a6c14f 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=1
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index f99f2f38c1cc..8fe52bdaaf99 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=1
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 69b71ae3bb79..4c4c1dd219c9 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=2
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index fa49c9826db0..a62f7eacd6eb 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=1
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index e14d5b6ded9e..c143ae137665 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 93a739bad440..ac1d83c5d3bb 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=4
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index 760493d3d33c..8334670c3660 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=1
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index 6a52010be805..2c2e9017519f 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=5
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 882e1c749276..0bbf94b9efaf 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=1
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index 1cb69ffe6a07..fbbfba2f0780 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=1
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index c7d4eac01ecf..f4b7879c6407 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=8
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 9ef4da948b7a..0332ebb1987a 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=4
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index 591676f881b1..90ef40925e87 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=5
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index fecc774b3983..88a573af5931 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=1
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index 8772bb6fc739..83ec4df1e793 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 8883c784127f..0c37e0226e69 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=1
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 06afa0bcdbc0..77cf72026fb7 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=1
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index fb705c818643..3739a0497d57 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=1
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 1f3c079e31ca..dc02c10ce894 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.31
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 57695420e851..5407fd3a8e6e 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=1
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 1570934f87cc..91f55bf36e59 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7562524acabe..7312011a4edc 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=1
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index 817af9ad72df..e5d6cde8568b 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=1
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 6e7d7ad9cb9d..dc59a180a66b 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=1
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index ac79b761be77..6a7616801255 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=2
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index 1b5f2368a138..549c56d8a8d3 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=1
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index 2c2a985b0b39..9f0b89501e72 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=1
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index 5dc4006d2959..78e5e3649849 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=3
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d1c86a21d82d..cdde075b0fe9 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index e1d5e656b306..c3b0f28ab176 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=1
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index d062f213cf17..dec8fdb2bbdd 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=1
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index 0aa61d61c251..98ab86811aeb 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=3
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index ee7565758955..a2a5b94e5dd3 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.10.0
 revision=2
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 0f13d88d158a..2e8f25675f47 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=1
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index b7f647fdcba2..a18b8c850df6 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=3
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index 889feb8650be..1cf50f260fef 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index c9dbae1df60a..9679846f8c76 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=1
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index f4d237d75d94..0907cf164667 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=6
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index 420b7ce605de..d29dce1c87c2 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=1
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index dd3640e5f375..1d40340b689f 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.0
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index 54a92acad1a3..610ab95e4d3a 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=4
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 3c5f0188bd84..873bb4b29748 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=4
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index 3f58537d7950..f834bd7d11bb 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=3
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index 93f5ffb2547c..ce2779a70c9e 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=1
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 58d0c3d4f8f1..57bc08f42e40 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=1
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 89e7c15a05b1..74a6fc4e7dc3 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=1
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index 8f998fd8e1bb..e309c8482c3f 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=1
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index ab364f365741..f49940c0813a 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=4
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index 26c377cd52d1..6644fd62c43a 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=4
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 622501a2e2ab..efde2abf1528 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=1
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 2e9ae9abaff3..e80841236320 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=1
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 6e1a8b33559c..b4ca4222b144 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=4
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index de446f9da947..7b736f137f96 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=1
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index d2437798b793..2af1c9c1aa84 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=3
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 7a4ad9eedeb6..77721e1673c9 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=4
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index b5f27fca7b91..63260eddd283 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=1
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 276efd77c088..3ba49465a5b7 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=1
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index 29ca21526eee..d0f772e28d7e 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=1
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index cb8333021997..cb393f582e63 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=4
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index b27e3389ef3f..d0de7cd3d6de 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.5.1
 revision=1
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 5571c1a18dbe..792a33de6a2f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=2
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 7c3d8acc3340..3c7fec800c99 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=4
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index c3797d7a729a..e5b52a4d9989 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=2
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index 76e57a27f4cf..5be1cbf9ab02 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=4
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index dcae865ad1a1..84a9e12a5627 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=3
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index 91c93a98d8d1..5051fba043ba 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 002729dd0a38..3f2fb889c0c5 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=2
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index 9e2841761822..baa3fef8ca74 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=1
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 3997bdb0ec4a..acbbc0c72630 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=1
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index c821cfb84259..b06616f6a638 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.3
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index 4f6bac6d98ec..17e760fe82ac 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=1
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 1a4f16673cfa..1e3416716163 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=1
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index d18de13677d2..13dee86dfcda 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=1
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 353358d46d74..b16082b3fe3e 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=1
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index 87a7a2cc8382..2609b4338a99 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.3.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 7562158608fc..d252d383ce62 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.3.1
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index fe06b663c95f..b80c82490bf6 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.3.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 8d85178c4c3a..82ef5199e2cf 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=1
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index d9c4b139d7de..784fc78f8169 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.3.1
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index ac1a599fb6d9..59f8c1b4e877 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=2
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index f32a7f66df96..ebb44be976bf 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=5
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 277db966eaf1..eb33f40d6a42 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=1
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index a2bfb1dd112b..b1bdec6bac8f 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index b3b4ef468e2e..4ac0602ea1d6 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=4
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 060b69dfc993..4f075d285b79 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=4
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 971b77fe1ef8..10174fb61340 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 52454f9bc251..0c2c5764fc57 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=2
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 7c7430bf34bf..be6b6259ca0f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=4
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 778f0035136c..c794516f6a3c 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=1
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index 05c786364f11..60aee27669b9 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=3
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 175429082e85..8db31475d88f 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=4
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index f603b38cf2c1..e24fc008b533 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=6
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index a437d364a7f9..c2e22bea6ed3 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=3
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index ff0cb97d6696..b8eb80ecf47d 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=6
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 3ea362b3e304..823dc82fadae 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=1
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index 850b48bc683c..af851e47abba 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.18.3
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index a1f03a67012e..d852210b90eb 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=1
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 73f654bd6d34..9aec108217e4 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index 4dc49b26c252..a563980f9f3b 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=1
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index df82db9de161..91ca473d9ff0 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index b9cc464dae0b..ab1a716ade00 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=1
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index bb5e84559f32..cbe012d85c67 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=1
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 83ee9350b86d..b46a4e803f78 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=1
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index e4925919bf2d..ba6616403bdf 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 5b7e57435afc..962b2e1b10a6 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=4
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 75cd86bb4f96..a71cd8c20de0 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.8.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index fce5e72c000a..4ed3713dd092 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=1
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 450c90447f8d..3da8dafeb292 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=1
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index 36392a27d41d..bf7a74da7c79 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 0bd9b2f21bca..29fc76547c8d 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=3
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index f0bf2feddb31..812f95431f36 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.2
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index 2c6e259f2a36..098eedcb47c6 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=3
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5c2ed5c5e1f8..aa9c14409c38 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index d8e7dae4084a..d9acbfc6240b 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.4
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index 04368a25c89e..461e47fbf931 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=1
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 3dc8265fd394..505874ed9fc2 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=2
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index e9a7d64c8396..f94319597114 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=2
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index 642166e13b6e..27639f080c5b 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=1
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 0a694f01a0b4..d5a33b79fad7 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 01568b3a26bd..e46cae27fbb6 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=3
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 3e9d5fb2fc85..565e23fa8079 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=2
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index d342b7176b2a..02426c31b036 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=5
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 7ac14ad6b53e..590c3269e5be 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=1
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index 758ef737250e..c85bf0d5d138 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=1
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 50a1966adb5b..4efd274209b8 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=5
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index 6a961972b4ad..05c16300fcb8 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index e8853196fe6a..51a087c8bdc2 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=7
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 60d5d3e1bc6d..05098338dbc9 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=4
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 243b2c5aefb7..9e42ed7dacc5 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=6
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index d91fc64d1491..eb6a44639438 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index dfb4b0fb6b25..58408b7142d7 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=5
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index 5779c37ec31a..0106f108dc19 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=4
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 589dfb78cbdc..b202c6f9f54f 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=5
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index 8f80d966e343..b77fc67bab8f 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=2
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 86d803932946..ebb5c44442d7 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=1
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index 101389cf3218..dae0b5d168f5 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=1
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 01a654c8b8f4..8858e2a20ad3 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=1
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index ca9184626b31..da19c7f98074 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=1
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index ade6eed37c37..71d6d35e337a 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=8
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index ce4d4f14d945..c1aeaa5f3d43 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=2
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index 7372f8e39ca7..a7ce2c3c5f7c 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=5
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index a3add73a029e..1f8ef15f408c 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=3
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index bc808321d85c..602d251c46f7 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=2
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index 87c03bd6bade..af938618d2c5 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=3
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index 6c2265baa618..f1180eec9b26 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index ea3f102ac4c4..0a8ff901771c 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index 12e599d203f7..279da5c8a85e 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=1
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index afe0f783d109..6f2707b9e2d9 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=1
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index 9223fe4c5259..be0485b5d2eb 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index 4201a852e51c..960f1ade7c8b 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=1
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index c816120af905..a84cbaf2017c 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=1
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index b195c55b676d..d40a9713f5d8 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=1
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index fe050cf3e022..0518cb6b3ada 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=1
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 3a49c6367f4e..a2b7b15d274d 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=5
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index 5505d63a7f17..6b22962f65a9 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=5
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 429eabe45863..c04d2681ca98 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=1
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index 03ec91be2819..10bc2f82e02a 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index 155d32b0d568..10ce0a51e7d0 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=2
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index 26812e0af5f9..95a56a0cc746 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=1
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 0e11cddd19e3..868cc56ceb1f 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=1
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 4f9dadaa0006..1886ae374bf3 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=1
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index a91b6f56ec08..d57e380b9060 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=2
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index 09feced6238a..0b4d71d3ba65 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=2
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index a848c12ccf27..b1453c4cc9a2 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=1
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index e0f10fd8b804..5d1d61ebdd7a 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=3
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 9c12d9fd5a79..543a35a873f6 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=1
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 8525e36bf56f..d3346945a4c0 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=8
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 362dd383675a..3a34d3ac67b3 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=1
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index 3241794a5733..8d54c9490c4e 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=2
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index 7333a6aef247..8fb209dbc5a9 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=4
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 7623163daaf9..9083a9388bf2 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.2
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index cef185041201..0928ee7bcfeb 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=2
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index a89249695d9a..c9b4bf630f57 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=3
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index 823b5526e7c2..4800c3198bb7 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=5
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 1d0d10781984..a8d714c1eda7 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=2
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 049ac702ad57..fc522f29b59b 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=3
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 2dad9b67929e..a3c8c8fcd808 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=1
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 439499f95e5f..a827add49920 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=1
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index 11eb2c55ce60..f31c80a1591c 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=2
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index 9bae48df0965..37159c0254f9 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 36148a426f97..2f7a4a30d20c 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=2
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index 74caaa19452f..888ce2deb12c 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index a5682e6f2bdf..7afa3111ede3 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=63.4.3
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 0ea3bb7a21ba..f9f73cd6edde 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index c1427cbc6d57..10df7c509bcb 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=2
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 440c03cee0cc..16f474dab980 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 84d90a5aab8a..5c232eafa52b 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=1
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 8d29b3f725c0..3e78904a9410 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=1
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index ca8653d9b4d1..dcd294b655c7 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=1
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 8acbaa32ab11..6df43629ecb7 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=1
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 20d06df337b7..e37383903400 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=1
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 7c1116d9f76a..6a489d72caad 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=5
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 2d02151dcac2..34adea1c8674 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=8
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 941f5a15c810..f19e2492f119 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=1
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index 319aa9d2606a..031ee89825a1 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=1
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 71c312498a1b..12f7b602e8cf 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=3
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 8039388f776b..229b03faeee2 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=1
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index 18e711829981..a87a8849246e 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=2
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 0fab4466cfa9..df9dba27a122 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=3
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 1c32f8252c05..f71b03448693 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=1
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index f547107ebec7..a677266a6b38 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=3
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index b8c4dd53edcb..beb4b4b7c36c 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=1
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index 0f0eeca23b65..6aed4fc93675 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=2
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 4801fa042325..f6c1dde88125 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=7
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 883125e09427..c3d3d391826f 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=6
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index 9776a38ae900..435b84d62074 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=3
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index 595b0c87f9b5..6cb63f364a92 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=3
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index aa8f81af5a6e..d19d9b9cb2ee 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=8
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index 38c6a472cb0e..5b2027fb5f25 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=5
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index b86f671ff7f6..86a53897a3f4 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=2
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index ed49f8a00c51..2170fce5c0f2 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=3
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index b2896f85f8ad..0578c4c318df 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 53e6d06092cd..1db17b7e340a 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=3
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 966981fee4ba..750e13ce29d1 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=2
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 84c2f2951981..43036c5cd55b 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=3
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index c5635c26237f..f6c71d28cac3 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=3
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index d14c6b29107c..ea7dafaa4017 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=2
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index dd5b4c58f52c..c1ae133502d2 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=1
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 1132f7ca36ae..eba9ad89c6ad 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=2
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 8ff71266a88f..36c0c1f1bde8 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.5.1
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 5b575e6a5ffc..3a82e76e5837 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=4
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index 8c4a4c8c9a39..2d38dc167d90 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=3
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index ccf4966ab1e5..0df76cf4b08b 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=5
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 97d226d31133..f9da070b3a26 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index e14060d2bffa..c30f19ecfeee 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 3a7c68e9460f..139520f1e981 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=3
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 703b0a4d5267..7aac793799f8 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=1
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 0f304e80dbbc..786f0d3d0dda 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=1
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index b7e9426dd8e9..bcc17200af62 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 3068d508f89e..303c9614e1d9 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=1
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 6a843cd148d7..ebd25c9f06e3 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index 13b971bbd6b9..b12c8c920c7a 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=1
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 3fb249bf2b1f..bb258222c88f 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=1
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index cb4257c28d84..641cb4a331b8 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index dbb215aa5be3..a66288572163 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=9
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 28c65c82ba99..38d967a315bf 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=2
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 59365cb8fcc9..299c70efd18c 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=5
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index 8876a9f59d8e..6d448df791a4 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=2
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index b6f37942d94e..cb1dd814f436 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=5
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index 1769601f2f3f..cd955b4d8048 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=1
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index c0f9e8b84ea7..7e7c11cf31f8 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=1
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index 30c936169ac9..e241e11283f7 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=1
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index 7856b9481fcd..1dbed14285f7 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=1
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 8393e0924b72..2de69d013a25 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index d30096c21656..0da57b5ff535 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=4
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index d29016c2fd86..d1cd40a2d7de 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index b671868a3a49..4489a6d42348 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=3
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 22725c04b3d2..3a040e0540d0 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=1
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index 387e896ac700..25617633af83 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=2
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index c185660873c6..36304321107f 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=2
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 6268e501aedf..3136adc8631c 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 098a5534efb8..3d8f873e88d9 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=1
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index c53513c6b6ac..d59a747b869c 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=3
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index c4f5267576fc..c66ab9a64b06 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=4
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index f9b5819f9177..2279a7d75fd0 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=2
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fae5807a5007..22a874ba7052 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=1
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 4a30e9f6015c..e55c7ac1f897 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=1
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index f0e92f106c1c..d99922bc04d6 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=2
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index f284fdd55ae9..afad7223b99f 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=1
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index b35cd4a0ebcb..c5dc56d9a24a 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index fc13e91d8d57..65d9e49fa372 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=1
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index 4951be2f16d9..5ab5df30a900 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 3f2b6657f512..7b4d5aa5f24d 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=4
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 0695daad1e5e..188ba07ca7df 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=1
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 1d4806a1ab90..3df69cfdbe63 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=3
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 647b2c22973c..bbac902e14f0 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=1
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 21ed2af0bb80..643f79a6967b 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index 413acfdb1c3a..725b69409b77 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index f0b9a1a1ef45..69b9ca76d0da 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=2
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 7b40a12dfe4a..56fc161ee918 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=1
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index aadbbe8d3731..47064eb5654f 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=1
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index d2a60925a606..a24961d5f03a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index e751848ad4b2..cd3632eb6c18 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=1
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 8589e50b9890..67e93559a450 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=4
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index edf175c413c0..53cdfe34a77c 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index c4d37f1591f0..77561e0cf5d2 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=3
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 39739be80514..9d6e8974974e 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=4
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index b137784f7009..e8e5edebb512 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.7
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index a83dbf7ed1ce..28bdff638b1d 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=3
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 20e9c4a508f8..8e49079b4a1d 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=2
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index d76e7cda9f2c..e03ec03f6a10 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=2
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index 41390afabaad..958ac18e03b2 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=1
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index a4db83649ac7..e875783131c6 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=1
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index 4ceefc346cea..dedbac65778c 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index 87275771403f..313fe73684c8 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=3
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index dd2234a334fd..2023471a96c6 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=2
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 4751d63ffa00..299b5c413511 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=1
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index 9313ea6a9593..1b28afb8877d 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=1
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 307b80b7fb8e..5d632f7692ed 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index ce3721e75092..0470198d5352 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=1
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index 297a73582374..42a3f1264f51 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=4
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 44dcdebcbcd3..5ec71da68299 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=6
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 2c1357c26954..96310e804894 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=1
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 6399df97093e..b42b5188fd28 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=5
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 5c9464d3e22e..f79f5ed2d10a 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=6
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 2c31ef6c6cfb..64de17c3c065 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=1
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 6ed0ea824391..f98ac2c0bf20 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=1
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 6f912f8bff41..642d5acadb09 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index 6544018ac6f6..0c82be3f8c6c 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=4
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 061bbbd0247d..e63b974d5358 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index 13c9b4210d20..807250580fad 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=7
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index d2ff94f31be7..facd758f86c1 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=3
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 7c02b7ec8ed7..c14214fe5dd7 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index 76ac1bda0c02..ac4b27dcbe56 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=1
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index f27ab33e0326..898777079363 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=6
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index ada937b3688a..160d93e900de 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.13.3
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index 4098570177e2..3cf24a8cb757 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=2
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index afbd9e24981b..a3e56d5f502d 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=1
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 865bfb7fa867..b3dda48647c4 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=3
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index fe13e8feae09..17f613e7b994 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=1
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index f8cdd0c9c09b..be7780ef13ca 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=2
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 76b3aed302ca..9f691177035a 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 21d3ef9eb1d3..057af441e601 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=1
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 70a5e0e6068d..2976fb41b0e7 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=5
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index f5c17669195a..77afb995ac2b 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 195ac24bee50..2a65b719e42a 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=2
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 7d978c23c91c..391f03d17b09 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=1
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index 24544b67001f..745622d1bccb 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=1
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index c68b8c52c694..a6f1ff4d5713 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=1
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index e58128f03030..89dc7e9619cf 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=1
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index a98eebdcbbd1..17fe007eccfc 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.6.3
 revision=2
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index a9f1b5a9f7a5..faae9d3ab410 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=1
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index 34b0fbfd7a88..40854ef4e372 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=1
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 45c1764ede02..b5a5957d9712 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=2
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 4b3cd0e5483a..f73d14f8cd2b 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=1
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 50b3eefbf758..3da7473a7504 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 3c45e53515c1..980f7dbdbfdd 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=1
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index 5f2c506b3e15..f64c8477b3d1 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=1
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index c4c350512acf..3f9b09670162 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=7
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index 6fe254fd6e6f..16175b67b690 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=1
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index fb056d383fc9..b79a5bc448db 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index b7be9a49a75c..3d737c6332ad 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=3
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index cfe87a9a49cc..85cc1b2efce2 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=5
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index 90a24728c62c..f234baa6a7d9 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=4
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index b3b526cfa6cc..11097c434028 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=5
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 7ab88b3cae60..a98a73c3dab9 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 76f238c25c28..37dc102a1333 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=3
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fab2b231dd96..846baa70e742 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=1
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 80ea1d4d9b77..6dddabf82833 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=3
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 91efa1487d8a..c3d2b1561775 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=5
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index 6bbfc210da6c..3e78e32e002b 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=2
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 3dc9607fe80b..b48bf713c21f 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=3
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 11f2f902f258..35fee7096184 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=4
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 899a501d08b3..5b16b4bc7fbf 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=5
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index 3c561f5a3c5b..510e570002e3 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=2
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index fde89844eb3f..d4b5d9d3444e 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=2
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index e3db44e57670..3795f7203c92 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.10.8
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 8d30ef1eba16..72f294ce6793 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.7
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index c08c3bd4a41b..9a286d1d00c5 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.3.1
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index ac4d02d72d24..6e0bf6db331a 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.3.1
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index ed0a714a5dfb..661c24f1131c 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.3.1
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 6cb61744d0cb..d816d6e2ff65 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.3.1
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 8a190dfc35bc..f6409e7948d4 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.3.1
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index 9f6d2fb66776..d66a11c93976 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.3.1
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index f0fd385b7ac7..b3c3ed157f50 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.3.1
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index a7beb62ec368..f96e6f55f269 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.3.1
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 84ff33149875..4b07571470b3 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.3.1
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 1454ceb4a525..909e4a44f181 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.3.1
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index a62573cfabfa..c44482bc97de 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.3.1
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 685ce9bc0e90..31d4ba50cefc 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.3.1
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index bf02e043c4a5..13fa8488506c 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.3.1
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index cdc3b23f52de..a3e29b14e127 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.3.1
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e8e4be237cdd..c8f96876024b 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.3.1
 revision=2
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index 5a81f43b60eb..e3dadf5d4a16 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.3.1
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 2de9d6364a5c..e8bf21cf3510 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.3.1
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index 3716333c459b..6c097702b228 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.3.1
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 309b0988e435..89d1753ce901 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.3.1
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index a844b67dee9e..ac0306367164 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.3.1
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 1b917ccb3620..4b50daf7fba6 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.3.1
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 77a247400b97..8726f025a905 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.3.1
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index 249271bd3a7d..e30300fdb742 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.3.1
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index b83e801effd4..dac88c6e8b2f 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.3.1
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index e5753ca88d02..82a98b58a2ac 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.3.1
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index fb4ca85f2260..ec5193e9f033 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index 230f6c6e13a4..ecae3ca9269d 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index 7382ef6a1c33..00791b7761a8 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 03828eb746dd..a45dce23ee03 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=1
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 830cdee9cd84..2d6c3d24d5db 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.60.0
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index cc99b1a696b5..08f1999c9071 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=2
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 61b92f58464d..f3bf1191e16f 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20201222
 revision=2
 _gitrev=fcfd4ecca1512d4cd2db4aa91679576d2a5ab8eb
-wrksrc="rtl8822bu-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/ruby-webrick/template b/srcpkgs/ruby-webrick/template
index 6a8f9782441c..8b39a15add69 100644
--- a/srcpkgs/ruby-webrick/template
+++ b/srcpkgs/ruby-webrick/template
@@ -2,7 +2,6 @@
 pkgname=ruby-webrick
 version=1.7.0
 revision=1
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index d0f015d5f970..c469487237bf 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.10.24
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-audit-info/template b/srcpkgs/rust-audit-info/template
index 032ad814cb5b..7fa79470333d 100644
--- a/srcpkgs/rust-audit-info/template
+++ b/srcpkgs/rust-audit-info/template
@@ -3,7 +3,6 @@ pkgname=rust-audit-info
 version=0.5.1
 revision=1
 _commit=8622e6fe844d1d5ae10e894d9c8a05afff97e6da
-wrksrc="cargo-auditable-${_commit}"
 build_wrksrc=rust-audit-info
 build_style=cargo
 short_desc="CLI tool for extracting cargo-auditable dependency trees"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 571a7c0a9abc..e44377ab2a64 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.63.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index e66d8e249c54..de2f19f3b70e 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.8
 revision=1
-wrksrc="${pkgname}-diceware-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 9fc1be34d4a0..e5888e2c48ed 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=1
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 49fe919112a1..27ea1efef60b 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.7
 revision=1
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/$version/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 3cf4d75bb5f6..f84b0459e5ec 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=1
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index 468be3483129..9fde4c67bd21 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=1
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index e46bffc2f621..524093a95c06 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=1
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index d0335b22bf51..5d580bbf11c0 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 46c249dd284d..d65f389e6285 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=1
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template
index a30beef915d2..2dc38af826be 100644
--- a/srcpkgs/singular/template
+++ b/srcpkgs/singular/template
@@ -3,7 +3,6 @@ pkgname=singular
 version=4.3.1p2
 revision=1
 _majver=${version%p*}
-wrksrc=singular-${_majver}
 build_style=gnu-configure
 configure_args="--with-readline=ncurses
  --enable-gfanlib
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 25afa57065d0..cf8bb052fa78 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=2
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d7d1e47c9b7f..023521e44862 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=2
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index fd3e7f1ca5cb..ec9a6ea7d974 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.2
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 9e376d32a3e4..631732823006 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=2
-wrksrc="${pkgname}-v${version//./-}"
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index db76220a1185..47a962d24824 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.4
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 2d15b32daa4b..26cf6ddcb983 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.12.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 49ede65ab6c1..1c6fc98fd153 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=1
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index 76fa8b663e70..97335778d1d2 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 55f9b4ede715..3f716be75bcf 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=1
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index d712ac678ec1..08fe4355202e 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index d0d1e99e17e4..40027cacd809 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index aee2677d5221..129630d422a3 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=2
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 008f601fb2ad..9e3db55b5995 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index b234ec8c8e0c..aa942fa86af0 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=1
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 354d6d71678a..ebb3450a086d 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=4
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 045fc0e65f00..00df6651d636 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022f
 revision=2
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index ac4f8cfb5e5d..7aff78d37787 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=1
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index 98ea3da4f2ea..f8cf12a4de3d 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.2.1
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 858aa31b9c03..cd5d30c4ff71 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=7
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index 9c691626703f..97ed00cf85a1 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.2.7
 revision=3
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 33efd8259bdf..5c4161900060 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.4
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index 61775d8151b9..ee227204f725 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.0.2
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 771b61495cc3..32737a38154f 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=2
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 936f40adf3cc..ab770e1f2cce 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=7
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 6fe82717aca2..502d8ce040fb 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=5
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 7ea3e665cd41..1121a9ee55c1 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=1
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index f32af68c5ca1..19c2922b83ee 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=3
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index d75b757cc848..4754b6932500 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=2
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index b01c5ae0a469..6be143368188 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=2
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index e377c916f3cb..ba0d80d5996b 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=4
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index d819b5679243..fc2d0e4860fc 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.6
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 2480fd6557b8..c5ae7ea50b22 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 22ab525add6c..3befe855efb1 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=1
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index eab732c1dba3..04111ee558d0 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..ff459f6d260e 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 1d9678132aff045d1a3bd99d0d899a37750c95cc 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 07/16] cargo: use create_wrksrc

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 575d98a85978..a1cb22442765 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,6 +2,7 @@
 pkgname=cargo
 version=1.63.0
 revision=1
+create_wrksrc=yes
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -27,8 +28,9 @@ if [ -z "$_build_static" ]; then
 	makedepends+=" libgit2-devel"
 fi
 
-pre_patch() {
-	mv ../crossbeam-* crossbeam-utils
+post_extract() {
+	mv cargo-rust-${version}/* .
+	mv crossbeam-crossbeam-utils-* crossbeam-utils
 }
 
 post_patch() {

From 0bd6f1c465bffebddc8616161b8c82f1d21febcf 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 08/16] erlang: move up file hierarchy

---
 srcpkgs/erlang/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index cea8bb7e2ada..2edc44e2581f 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,8 +2,7 @@
 pkgname=erlang
 version=25.1.2
 revision=1
-create_wrksrc=yes
-build_wrksrc="otp-OTP-${version}"
+wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
 hostmakedepends="autoconf libxslt perl tar"

From 7b089e99625420ac8bad1053ede98ae9d23c1a1e 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 09/16] geckodriver: fix build after auto-create_wrksrc

---
 srcpkgs/geckodriver/template | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..784f4b381dff 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,8 +3,7 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
-build_wrksrc=${pkgname}
+build_wrksrc=testing/geckodriver
 build_style=cargo
 short_desc="WebDriver for Firefox"
 maintainer="m3tav3rse <mtvrs@tuta.io>"
@@ -21,8 +20,6 @@ checksum="7f8820ec83ca7671236ee74345bdbd20cf328fde4896397353952c0cc4e0eb91
 skip_extraction="Cargo.lock"
 
 post_extract() {
-	mv ${wrksrc}/mozilla-central-${_hg_commit}/testing/* ${wrksrc}
-	rm -r ${wrksrc}/mozilla-central-${_hg_commit}
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${build_wrksrc}
 }
 

From 03e39c0b4297fdabe4644f2ab6cbf1a3720aec2c 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 10/16] lilypond-doc: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..4a5a4c3ef1eb 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
@@ -12,7 +11,7 @@ distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads
 checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75
 
 do_install() {
-	vmkdir usr
-	rm share/info/lilypond
-	mv share ${DESTDIR}/usr/
+	vmkdir usr/share
+	rm info/lilypond
+	mv * ${DESTDIR}/usr/share
 }

From 383853639205b6122214e87b47efbb98bfa57e2a 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 11/16] intellij-idea-community-edition: not moving around
 anymore

---
 srcpkgs/intellij-idea-community-edition/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template
index 695389ea44cb..1c5f9d167c22 100644
--- a/srcpkgs/intellij-idea-community-edition/template
+++ b/srcpkgs/intellij-idea-community-edition/template
@@ -15,10 +15,6 @@ nopie=yes
 python_version=3
 skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend"
 
-post_extract() {
-	mv $XBPS_BUILDDIR/idea-IC-* ${wrksrc}
-}
-
 do_install() {
 	vmkdir usr/bin
 	vmkdir usr/share/doc/intellij-idea

From ad59ff99ed7e9315bba79f16e52a4d06b4ce4f84 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 12/16] prometheus-cpp: use create_wrksrc

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

diff --git a/srcpkgs/prometheus-cpp/template b/srcpkgs/prometheus-cpp/template
index cf7cae7d3bf9..3012d53ef47a 100644
--- a/srcpkgs/prometheus-cpp/template
+++ b/srcpkgs/prometheus-cpp/template
@@ -5,6 +5,7 @@ revision=1
 _hash_client_model=fa8ad6fec33561be4280a8f0514318c79d7f6cb6
 _hash_googletest=ec44c6c1675c25b9827aacd08c02433cccde7780
 _hash_civetweb=fbdee7440be24f904208c15a1fc9e2582b866049
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="telegraf protobuf"
 makedepends="protobuf-devel libatomic-devel"
@@ -21,10 +22,14 @@ checksum="d5ea6dffca5185fb30b9b643343f2ab1d6113672d7aec3e75e0cfa757f50ea25
  175a22300b3450e27e5f2e6f95cc9abca74617cbc21a1e0ed19bdfbd22ea0305
  d29d75de6645bd67452df27cda2e4a09848161f9ecacc62b1c1818d0a701cff9"
 
+post_extract() {
+	mv prometheus-cpp-$version/* .
+	mv civetweb-${_hash_civetweb}/* 3rdparty/civetweb
+	mv googletest-${_hash_googletest}/* 3rdparty/googletest
+	mv client_model-${_hash_client_model}/* 3rdparty/prometheus_client_model
+}
+
 pre_configure() {
-	mv ../civetweb-${_hash_civetweb}/* ./3rdparty/civetweb
-	mv ../googletest-${_hash_googletest}/* ./3rdparty/googletest
-	mv ../client_model-${_hash_client_model}/* ./3rdparty/prometheus_client_model
 	case "${XBPS_TARGET_MACHINE}" in
 		armv[56]*) sed -i lib/CMakeLists.txt \
 			-e "/target_link_libraries/s;); atomic);"

From 74dad46e7f4ede5ba144c82b1156c036a8f3fc2c 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 13/16] qt5-webengine: use create_wrksrc

---
 srcpkgs/qt5-webengine/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 12e0e17d0bce..f9d78eced929 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,6 +5,7 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
+create_wrksrc=yes
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
@@ -120,8 +121,9 @@ _cleanup_wrksrc_leak() {
 }
 
 post_extract() {
+	mv qtwebengine-${_version}/*  qtwebengine-${_version}/.??* .
 	rm -r ${wrksrc}/src/3rdparty
-	mv -v ${wrksrc}/../qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
+	mv -v ${wrksrc}/qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
 	# ¯\_(ツ)_/¯
 	mkdir -p ${wrksrc}/.git ${wrksrc}/src/3rdparty/chromium/.git
 }

From fa5ddad7ccc045e7b088b515a27a66f9649162db 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 14/16] stremio-shell: use create_wrksrc

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

diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 33de3614c2d0..134ae87b6ba0 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -1,7 +1,7 @@
 # Template file for 'steam-fonts'
 pkgname=steam-fonts
 version=1.0.0
-revision=4
+revision=5
 create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
@@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:proprietary"
 homepage="https://support.steampowered.com/kb_article.php?ref=1974-YFKL-4947"
 distfiles="https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip"
-checksum=a03bcc9581f2896cac39967633fc43546af5ed9d73d505a10cae4016797dfeb1
+checksum=42e0ae2ed6fed0a41ec1ff8cef6acecf0e1c9e44095f4ae1cc1445afdaecf961
 font_dirs="/usr/share/fonts/steam-fonts"
 restricted=yes
 broken=dead-url

From 108756140b0993ab92b9f793f1a649a164229323 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 15/16] syncthing-gtk: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template
index 02cb3d9eeddd..50feaad92225 100644
--- a/srcpkgs/syncthing-gtk/template
+++ b/srcpkgs/syncthing-gtk/template
@@ -20,7 +20,6 @@ checksum=fc71f390a17b10ea9338a60f7ae813a6d6faa7e881b4b31ff7ea4ffdbbecf7a8
 # v0.9.4.4-ds-git20220108-9023143f8b93 is an invalid version and will not be supported in a future release
 # remove windows.py
 post_extract() {
-	mv ${XBPS_BUILDDIR}/syncthing* ${wrksrc}
 	rm ${wrksrc}/syncthing_gtk/windows.py
 }
 

From a2844e44613be8fc1ad6288f6ea2ae753ae35e4b 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 16/16] tesseract-ocr: use create-wrksrc

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

diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index afdac4ac30ed..394f82aea2a8 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,6 +3,7 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
@@ -44,8 +45,9 @@ pkg_lang() {
 }
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/tessdata-${_tessdataver}/* ${wrksrc}/tessdata
-	rmdir ${XBPS_BUILDDIR}/tessdata-${_tessdataver}
+	mv tesseract-${version}/* .
+	mv tessdata-${_tessdataver}/* ${wrksrc}/tessdata
+	rmdir tessdata-${_tessdataver}
 }
 pre_configure() {
 	NOCONFIGURE=1 ./autogen.sh

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (23 preceding siblings ...)
  2022-11-02  5:21 ` sgn
@ 2022-11-06  5:22 ` sgn
  2022-11-06  9:45 ` sgn
                   ` (3 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-11-06  5:22 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1438535 bytes --]

From 2dd50b524a4e844639584752a042b2cf1ee1e933 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/16] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 1161d810fbcec94d7cade8c4c18ab249d6624f58 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/16] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 48 ++++++++++++++++---------
 1 file changed, 32 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c173fe2af1ea 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,31 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ] && [ -d "$innerdir" ] && [ -z "$create_wrksrc" ]; then
+		# rename the subdirectory (top-level of distfiles) to $wrksrc
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" -gt 1 ] || [ -n "$create_wrksrc" ]; then
+		# rename the tmpdir to wrksrc
+		mv "$extractdir" "$wrksrc"
+	else
+		mkdir -p "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From 69a8b7ad6aceae7f2d8d6c97383841ddc508fa78 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 03/16] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From 015cf8ffc5e4c55849a41f5f9211fde1d692d571 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 04/16] Manual: update create_wrksrc behaviour

---
 Manual.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..578e80043719 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,8 +517,10 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
+- `create_wrksrc` Usually, after extracting, if there're multiple top-level
+  files and/or directories or when there're no directories at all, top-level files,
+  and directories will be wrapped inside one more layer of directory.
+  Set `create_wrksrc` to force this behaviour.
 
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.

From 9f7e2cdc6eb748734ffbc1a9ce947eba73c137ea 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 05/16] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index 578e80043719..fa552f65ba5d 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From d723f93f9bff63b01d8dcc66367b19afd3c0e5c2 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: Thu, 27 Oct 2022 18:59:01 +0700
Subject: [PATCH 06/16] remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-auditable-bootstrap/template             | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dwarffortress/template                         | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glirc/template                                 | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-el_GR/template                        | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openpgp-card-tools/template                    | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/plume-creator/template                         | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pygit2/template                        | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/ruby-webrick/template                          | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-audit-info/template                       | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/singular/template                              | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3011 files changed, 3011 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 4a4123cbf732..150ab6049654 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=3
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index a03ab886e2ac..696cf5d0f2d3 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=4
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 7d1967da01d7..11554f7a497b 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.51
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index 6300fc1f8b13..9c20078e9c42 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=2
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index 6dbf43de031c..c18cb26f02ba 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=2
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fe114ce24e8e..e725ac02dff9 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=2
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 964ddde92c35..e498301a0f22 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=2
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index 389544fd28d0..56540a579e8e 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=3
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 4250e68c09ea..f726168270ef 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=3
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 091905fa9022..3cd88183b455 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=2
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index 1cc7385aa2be..3562e567c849 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=5
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 0a9d13584ab5..4b8d80b8f6b0 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=2
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index d145d1642291..b6dc5ecde7a7 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=5
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index 1eaa8fa1a13c..7f809acf7714 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=2
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index eb113674626a..d3d2922f968f 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=4
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 1721a0faeced..1299e36fa972 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=22
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index f89e6536d963..5f6841269c98 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=5
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index 7b6b30ec4e82..e12486011e9a 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=8
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index d1c2b68496bf..d1a1ad0c3d48 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=3
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 2fdbf1553033..c1d49cabd83c 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=2
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index f1d315115dab..1552c67ef8e6 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=3
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index 140c145b1fea..a9073e3090cc 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index eb128dd836c5..168a67389bba 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=2
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index 9463f77e478e..d4c8de2e902e 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 revision=2
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index 55f8481285b4..4152c1335a3d 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index ca163b5d6503..8a4340b7058d 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 84c1358aa1f8..265ed8a38981 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=4
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index ebe17bac52e1..122e87bf8963 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=3
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 34c5813fa88c..72a211758787 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=3
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index ce9541b69f35..41bccfba4986 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=2
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index 31201077ee06..17b8432afa68 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=5
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index bff3fa2c6aed..ec1b51ee641c 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=3
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-auditable-bootstrap/template b/srcpkgs/cargo-auditable-bootstrap/template
index 21ec5a7f966c..78fdc27db310 100644
--- a/srcpkgs/cargo-auditable-bootstrap/template
+++ b/srcpkgs/cargo-auditable-bootstrap/template
@@ -3,7 +3,6 @@
 pkgname=cargo-auditable-bootstrap
 version=0.5.2
 revision=1
-wrksrc=cargo-auditable-${version}
 build_wrksrc=cargo-auditable
 build_style=cargo
 # Required for bootstrapping purposes
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 5eae62fade55..de2b886baa10 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 51d8c35b7270..eef71d2aa80b 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.64.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index 2b5d20d92573..c0a1680c077c 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.5
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 63e58cd4995a..85ca68bd0e85 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.1
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index e4719873d6bf..5983a3558da6 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=3
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index b3f862f1e8e5..a4761abcb51b 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=2
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index e4c55e743be0..57c41db07f1b 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=7
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index c740c82eaae4..516ba935342e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=2
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 47de41be2c1b..423e050f2578 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=2
 _urlver=${version#*.}
 archs="x86_64"
-wrksrc=df_linux
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 27f202b4434c..f7442c8052aa 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.9.0
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 0c214d395726..940a9bd0ac07 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=3.0.1
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index f12138d25d88..2a266d63a10c 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.5
 revision=1
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 16ec86d12e95..62e5c5308e10 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.41
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index ff6fad3cad42..822c07ed0afc 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=5
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 912cf51965c9..d7a6c0addf01 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=4
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 311a45bb1480..b8e41646452b 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index e116a50373ff..79b227fe569c 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.8.1
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index e75c837ef70d..efbf12f3af54 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index 5dcdbeb1e848..f4d89a40e18b 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.27
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index cb869243d20e..9a5bd873bbdd 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -17,7 +17,6 @@ distfiles="${homepage}/archive/${_commit}.tar.gz
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7
  a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	mv gitflow-${_commit}/* .
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 458fbe94ad0e..119153ba114b 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.19.0
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index 1055687773f6..5019e3f20172 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=2
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 296dcff1e9d9..eb0e8d33e284 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.8
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glirc/template b/srcpkgs/glirc/template
index db984c13a461..98a677886ae1 100644
--- a/srcpkgs/glirc/template
+++ b/srcpkgs/glirc/template
@@ -2,7 +2,6 @@
 pkgname=glirc
 version=2.39.0.1
 revision=1
-wrksrc="irc-core-${version}"
 hostmakedepends="cabal-install"
 makedepends="ncurses-devel openssl-devel"
 short_desc="Console IRC client written in Haskell"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 66275f83e8de..2bd6c63b9d0b 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=5
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 6d95b9e5873e..7d587ea31902 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 7ae4f3653102..c2e07922304f 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=5
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 936e40723e9c..6210cc656e56 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=2
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 0c268b4bd924..ea96cb709ceb 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=2
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index 422c501a8de3..bd544baa4f07 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=3
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index 10ca3edaa1a0..0ee4c8a8a55b 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=5
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 55b657e3389e..e11956f09a3e 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=4
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index 05edcdc0b423..691f999a6edd 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=2
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index bca2088c798c..6f16369f1f8d 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.78
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index b29b2527676b..fdf9edf3bea6 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 636bad004340..3f564ac64b93 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=2
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index c46e7d74ba3e..3d3fc7de0f77 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.2
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index c8592347cb15..f4473200cd67 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=3
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index 06de21018552..8185b881d8df 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 2402b9ca74a3..08a91f75e641 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index df84906765ea..ee3d39b031d0 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-wrksrc="v.$version"
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index aa992adc63b2..b7069a7f9fb7 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21.1
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 462f1f7e5e10..f255ca99e143 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=2
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 3a0b3b2b2f45..584a8bf5f759 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index c3f8de2e1188..5ea8a92842d0 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.99.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index 001fc63ef476..9446f0d394db 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 203d9de99655..9393986719e6 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 7a1ea246527a..b6ae3acc5ab8 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 0939345a7a6c..e5c3c7094e81 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=2
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index 5f75deb08ce5..10bfb58ef3b8 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 5f6d852b1710..4b8019e63603 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=5
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index 7abd9804bb7c..a30cb75882e3 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.3
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index a1b578a0a744..c50ebc4d9089 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.99.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 87fae55b32ba..c5bbfac6095f 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.1
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 8919323bb671..e28718226868 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index fba692c9d969..894b5be44d87 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=11
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index 31274900e18e..a2c27af02924 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index f10280ce4f54..526b2b944999 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.5.3
 revision=1
-wrksrc="gdal-${version}"
 build_style=cmake
 build_helper=python3
 configure_args="-DGDAL_USE_OPENCL=ON
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index 8a8d2a869677..0eb09ff4fe77 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=2
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 7174e341129a..7ccb3ce1f73f 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.3
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 3396ea1cd003..47778234c703 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 86993ee52919..569a670502c6 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=2
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index 8412dff6507d..40412b1e7852 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.6.1
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index 815e7c073cf3..bc94c71d6a38 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.9.0
 revision=2
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index e14ac8987a22..2309e3c74949 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=8
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index e188d53524f9..00fd5147ffb7 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.264
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 0934f15571e2..6c873c280f7d 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.151
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index bde5a395f941..e99006e75983 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.76
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 77d72fb8dbb5..71ecd79e1ef5 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.17
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index c7ba75c7c025..5a43417edb24 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.223
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index c652545989d5..5beea6d39760 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.7
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index 90383701fb8b..f8ea3ba641ae 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=4
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 1c5b37b318ea..498d4890ca41 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=4
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index 374c3da51970..c71b704145bb 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 makedepends="zlib-devel"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index fdd2ac4b1c4a..6c2fd36c4bba 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=2
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 5710053117d9..0232d42a3ab1 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index 7b4b418a5f59..a373dc4f1383 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=4
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 65ce94d2cd6a..344543d23468 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=4
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index a75560133d94..f8b699c6cf55 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=4
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index d325a77e4204..a6c5768b9eac 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=2
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index e663dbacec80..be9ec5c87534 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=5
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index e7b55cf90bb0..9053ec4aea04 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 6b388828a500..9cce8f747c36 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=4
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 11a3ca5e3b9f..930711eeb2c5 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index 3b7598bbf474..12b961cae0ba 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=2
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 42c89ea9b312..02945690a861 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r4
 revision=1
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index c9ebbd73494a..a7788a0acafa 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index f030ffa0855c..9e8cb9e4b46e 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 3d2efb89416f..153f10e52906 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index 986dd93feccc..5218bc746ab4 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 4c8ca615c780..b3f7679db2a0 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index e8005db4c630..0812215dc43f 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index ab516014ff8d..bd2f383f6b50 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.1
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 0321020f25d0..9e2f2ac262a0 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=2
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index d8dc3617920f..2bfb92a5a67e 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=2
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index 68a677e30ae3..c3cba99d27ea 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.10.3
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 5f320dcb90fe..cf61e1c9a14f 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.1.1
 revision=2
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index 8c574750f002..deb70fa25ff9 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=2
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 11de84aaebf4..0faf2cba01b5 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index b4fa5ca6e7fc..db5bf6270aea 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=2
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openpgp-card-tools/template b/srcpkgs/openpgp-card-tools/template
index 06bc32e05c79..45f7f0816290 100644
--- a/srcpkgs/openpgp-card-tools/template
+++ b/srcpkgs/openpgp-card-tools/template
@@ -2,7 +2,6 @@
 pkgname=openpgp-card-tools
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="tools"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index e595bd2c0440..8d7090406adc 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=2
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index d5c89c51d58b..a68252c18a86 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=3
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 6f2cb49b9cba..e9bdf294cb8d 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=13
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 606c6efea8be..27a7ebc65e66 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.11.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE -DWITH_AUTO_UPDATER=OFF"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index 115777fb6e9f..761e8a313afd 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.040
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 24281adbd2f2..fdd4646492a7 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=2
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index e9d8f7eb6cfe..79a9ff0d14e8 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=2
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/plume-creator/template b/srcpkgs/plume-creator/template
index 8368fd0480d3..fbe9022f4bd1 100644
--- a/srcpkgs/plume-creator/template
+++ b/srcpkgs/plume-creator/template
@@ -2,7 +2,6 @@
 pkgname=plume-creator
 version=0.66+dfsg1pl3.2
 revision=1
-wrksrc="$pkgname-${version%+*}.1"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index d87fdb72a544..0cda1c97e39c 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.2
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index 8196fe4bfbc0..8e20cd92b638 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index ea024d3093a7..6a6cedb505e7 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a58109d65246..c1d68a3c9dee 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=3
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index d5f3c868da58..b08ec73de78b 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=2
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index b43163259ae0..541839588719 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=2
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 40e63466f48d..3660a07c594b 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=2
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index fb4a82403ae6..11f84a52016f 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=4
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 60c56b73efbd..a6a1f9b1a625 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=5
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 80ba2e77a008..9577e72555e4 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=3
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 15a1c0857388..cbff67cd1922 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=3
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index a6433063a117..0dcac53a49c5 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=2
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index a4ccca9cf2ce..e034c1d9616c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=2
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index ceec4d601ca7..fc382336ff00 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=6
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index aa3744f088fc..13f5afb75017 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=5
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index b012790c10bf..ce8321736d4e 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=3
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 294f164e0c97..8b3f99f1961f 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=5
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index f3b22e002221..b920b1d02e3e 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=2
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index ae02f0fd5275..2d0c4c50832f 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=2
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index f4eb1fffd776..f2bd6c07d385 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=7
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index a77f6ab92354..2dd33f5437b2 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=3
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index 065788e17739..3eb27cd8ed46 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=3
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 79f67b607a5d..31cbd0ea59db 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=2
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index f3d616897dfa..dad9bcc6946f 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=2
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index ba771c53ad94..761a9956a1ba 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=7
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index b27cf58c7d59..b4de2ca5f5e3 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index a87b86c842a5..367bb420dcad 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=5
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 9be9a47554c3..4a26692243bd 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.21
 revision=1
-wrksrc="pycparser-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-ply"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 937f36e081fe..235ad01c9cdb 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=7
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index 9293cbab59ce..0a799b72b93b 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=6
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index 57985ab5f79b..17231502ebeb 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=3
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index fcd113f5d915..0fe557b30dda 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 91c12f847b6d..fab46d0dd448 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=6
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index 8a8f46461da4..d40ef79a5c66 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=8
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 3b3fe33631e7..3fb108d87ee2 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index b58787b8b2d7..cad41668a013 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=5
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index fe6050ba2a8f..99df10ef0f93 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=2
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index e1af7cabbfac..4af2a5b2e519 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=2
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index f79305e014cf..2dd20307b57d 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index e0b451609573..882ea8a33214 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=2
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 5667b4c0605f..89f9174a5c51 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=5
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 93825789de12..45d194c334c2 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=2
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 2cb4718876de..cf46248849b9 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=3
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index ca8ac2031093..8ee5e3671755 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=2
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index 644fb5b836a0..840aa94715f6 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=3
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index e795c5357523..be19ff2bc79d 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=2
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index d10836df881a..3210282dce56 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 643e302c7af4..eb05286ae278 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 33fea5469a14..ffe646b7ce20 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index d798503c62ca..ee7640f81eb2 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=2
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 585b7a2b0548..e70f0d8d7f9a 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 3f3f6a24e096..8c70e1de00c8 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index 237f0565b980..f4d3eb4aea63 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fecb337f6947..193c8210b48d 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=3
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index 76fef6b3e5e3..a430c12eb6b9 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index ae86ad0c98a0..f7c8116cd74f 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index 88e352041343..52184f0d4a59 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index c76ef8da62e6..5ead7f02ff3c 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index a7a8d4877242..bec2b47e0a84 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index 94cb0256dc6e..850078995618 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.29
 revision=2
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 9da5ee68be25..e26a6858bc6e 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=3
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index add2fa86ddc7..097f252a5c82 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=4
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index 434edb52179d..93d1b3bf2fb6 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.1.2
 revision=1
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index 136c5ed37232..e168d43e0151 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=8
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index e2560313b082..71c6642fae05 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=2
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index 7ce9d39f4719..8912668a6462 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=5
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index ff06c0eba9ef..417db04401d2 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=3
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index e445f18f80fe..671756224d16 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=2
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index 55a5a65aae79..5bf4b7cf81b9 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=7
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 555a1dd7a95b..0562c20f4c55 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=5
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index b0251d020b35..05ccdd82ab5d 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=7
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 8542e162e59d..5268c19777ad 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=2
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index f83ac69248fc..3fd1c8980708 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=2
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index ab88454eeab0..fd5f5d4e309c 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.3.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index bca4ee8d9be3..f31b66d85670 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=2
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index d66f85b84ead..4f998ae99536 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=6
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 460a7626bb53..829d17ed7f5e 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=5
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index d2861933d9dc..3d83d299dae5 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=3
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index c9dae9584b56..f9ad9a2125fa 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=3
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index ecd851055924..b10c375d6e36 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index ae7ff654b972..1b669f5dace5 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=5
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index 42f941f94b39..0c0cd02a40c2 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=2
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index a79902c6cb96..afc1c6175238 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=2
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index c092976dbf8b..a38c189cfd41 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=2
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 19da2544c4d6..766a9af8724a 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=2
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 3ce00a0c1d26..b9d485b495ce 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=3
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 6d8400dbf545..d6c6bb10ca3b 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=2
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 8c663e544409..3e99bd6e69b9 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 9eb2cc879925..234dda2d83c5 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=2
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index dfc5a99cdfcd..43fc5db49fed 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=5
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index cad0962d701f..7a9c7e1b5c7e 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=2
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index f537fcced542..85224225adac 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=5
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index 1e0de1332403..8a66e6015561 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=2
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 3e90c7a38be9..ad42d8b1afa7 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=3
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index cc19a0a0c3ba..deea0d303b9d 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=5
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index a7cffb95ccfa..a68616048f8b 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.1.1
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index d61d38a5247d..6027c6ac42e1 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=3
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 58312035bff1..a02ec071038b 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=2
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index b30b01e3f934..986fc538b303 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=3
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index eef0d180300f..484564f07307 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=2
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index 8117b05f14e2..afc43f79e0fe 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=2
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index e5a44d82efd4..8795890f3eff 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=5
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 6266881376ee..22aee9993092 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index c37768026f54..d0c2a6494296 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=6
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index 85afc61c8379..d12068eb3d78 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=4
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 7028d855de73..478ea8683f25 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=6
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index f4b8c5472402..b7ec4155a8e2 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=6
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 876cefc317e8..71967aac46c7 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=2
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index dad58b0c0380..bdf79abcb5f2 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 275fe06987f0..66988e931fc3 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=2
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index e0980af26037..8e4dfc6f0122 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=4
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 24cda7c28b3a..17b3488ef152 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 04707fcab13b..60a9f642728d 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=5
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 3c69a1b6c2b4..217ace730f72 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index 0bf8bc2f8f93..25009551d463 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=4
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index b19110f997e4..4675228d6805 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=3
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 0ff38ee4be6e..a4a1b92f11a9 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index dac453cd7cce..e66a234dd934 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=4
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 5ec65f502291..3ff5e6422ae5 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=2
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index dd4beedc1aca..7050bea1c32c 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=6
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index e1f747a17643..4dbb1c004af9 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=2
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 57e42c21e1ca..f7507c40ca2e 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=6
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index 76519d44cdf2..8ba505b1be68 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=3
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 694c5319f637..986bfa160eb7 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=3
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index 0ada1d01ded3..91181442ace6 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index 7ea457243469..e2be291f2556 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.8.4
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 make_install_target="ansible_lint-*-*-*-*.whl"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index 905fbbc7ca87..c4011fba4fc9 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=7
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 662f336eb93d..68ac99a654af 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=4
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 4d529e23d9f1..275e4c259b03 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=2
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index dd9ad185432f..b8f289580d35 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=5
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index fb9599d1bd42..1f038a963ef1 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=5
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index acc8052cfcfc..fb665dc9e859 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=2
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index edb54a2f66b8..f423d1f79a45 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=2
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 6ea902369db8..8acf77f99c3a 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=6
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 3fa5c4ebe3d6..a873d274f4a8 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=4
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index d5d2d9fa64c3..ec352c817e19 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=7
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index fd511e6188d1..231837f6e978 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=2
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index a6a2626e90b4..9e5b0dfd3926 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=3
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 7310979285ff..a4481250356a 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=2
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index 3af5f3a8259d..48ed3a6c1d4d 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=4
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 6716dd511ef2..cd3d0e906bf0 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=2
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b817ae3fea48..0926b7f98266 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.1.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 6ca8cf6ae4df..3d07b76928a1 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=5
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 587b14ae3699..b84fa1a9ed47 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=5
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 14ee397fb34b..7db2d42a3607 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.1
 revision=1
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index be8d5a8ade59..ec37181041fb 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=5
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 1251f56d642e..1581dc6c8d78 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=2
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 1740d62b6cba..18c8b74ddd41 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=3
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 4591f56465b3..c1011cf53cb6 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=6
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index d664b0190492..ca04992a07a5 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=4
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 7ba2cb803b32..7b891a13720c 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=2
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 00cd092377e1..90435071beee 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=7
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index 13ad343e96af..dec1d6e08953 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index a1f5e85cb1aa..c92faa55ecba 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=3
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index 5468442a4ed8..2062d7404e1f 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=6
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 77e73fe14cfd..0ebba1e4d9a9 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=4
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 689294baffdb..68d6b3047539 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=2
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index fe40e5058466..e8c2a8ed4015 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 9d95b482941f..574fd0383cad 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index ea3dc9e320b8..57af453476a3 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=6
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index f094e6e295b2..e247e5dd23a3 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=3
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index fafe7a63d72d..718317e37434 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=2
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 2074bf05a8a0..ea6d2626dc27 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=8
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 41b70e876e88..f81c9a46f55c 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=4
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 6d94bf42425b..aea09c368c1f 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=2
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 522a0c830598..5558e0cd1dbe 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=2
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index ba4a31a34141..7a330060f90d 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=6
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index 118dda7df106..3d90856236cf 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=2
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index aa3c0551e6f8..0e45d6c1c435 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 66e0bde8c01b..b803401c0da4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=3
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index 72aa5800bdec..5d295b5d8dcd 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=4
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index 1c56de0d9cea..167b9881e210 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=2
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index 7eca63d703a6..538c25ed82e5 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=2
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index 3dff136dd768..786a30c19b4e 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=2
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 7c55d921bc92..4a42380d89ff 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index e26985447cc0..279cf087552c 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=2
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index b2c705444755..d75b1fc214dd 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=4
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index e126ee9f39fe..61b52437deec 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=2
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c2b0a9fca6e2..50b3d639c606 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=3
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 2778417e1119..4b0262b7eca4 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=4
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 00460f94364a..79e8cddbfb60 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=2
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 285d2343840b..f980468baf5f 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=2
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 28a8386c16dc..74b68c36e8bc 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=5
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index 768ba68101fa..a40c6233edf2 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=3
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 46f3a56e59b7..f58123986d63 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=2
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index e1d538f32b2d..0a1b2ac5dc6a 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=2
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index 2ac3a86ce8fa..4e333c902b90 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=3
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 530302912ff6..a1695d195527 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=2
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index cbcc8323129a..70e9b7709906 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.1
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 460765a4253c..863a8402d38b 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=3
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index ef48970a0d2a..640bcd645204 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=2
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 8bdefec55c1a..982b2a72a7eb 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=2
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index 39f1331014a3..f9c9b91a8a58 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=3
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index 560a79d52df3..efd35e9f53a9 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index 6e64c710e0d6..7f7ec389e82d 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=6
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index e0a68ce01dd4..7f45622c435f 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=3
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index 334bd9e631b0..ed7c0d535b4a 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=2
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index c04df7e63a89..71489250c84d 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=6
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 9ea2fa05f914..b2bd61c22e86 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=5
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index 69c42b01a45e..d192ce442e64 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=4
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index 605a6ff0a3d1..77cd2033cd90 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=2
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index f5582a80b6ab..4733c2cee2a0 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=2
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index db283dc954b3..e95c8faa2595 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=3
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 2faf53e21ee0..7cad77a10c5f 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=5
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9e9851c8abe3..928118256f9e 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=2
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index eb6795ec7972..36a3dda2081c 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=2
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 8cc903c971cd..7de70c92e337 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=7
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index 018019eb5920..1040bf296f95 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=2
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 8b636d75e43e..d5428ee06302 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=4
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index b4d006c83c6b..c9a3ce078fd5 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=10
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index bf2e4897f6fb..97e93d679ff9 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=2
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8d91e2355b8a..ca64b757bcc8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=3
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index f50df9227218..70e3833c8b55 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=2
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index bf773832c936..223f93ac4447 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=5
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index 966935a7ba07..9a959168a468 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=3
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index 9c4a4af99902..1590509935a2 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=3
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index 8dfe196adb3e..859d374a62ff 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=7
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 3fbe2d5a95ab..41870bdaeb82 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=2
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index cb842c6e6aa6..47d4aec5b125 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=6
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index bf4e3303b0a5..72e0824f266e 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 3736d38a35a3..2ce3a18dd672 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 71b0ee4b3c21..ff3ec653d93f 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=7
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index fd168534fef1..1556d29c0b8e 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 3a45647f20b0..d5e43c8e2993 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=7
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index 7c8559b60538..6ada633cf9c9 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=4
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 3fe146f79862..585a4fb1b1f2 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=3
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index c001cafdfa20..cb7d8e708cfb 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=2
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index e06c47bc22f7..220094840f09 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=6
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index 33df45e1c025..4044fbfea2a7 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=2
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index d533c9f84975..e1c12128e346 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=9
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ec1612ae45b..6e965ef6d8e1 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -4,7 +4,6 @@ version=2.1.3
 revision=2
 # This is precisely release 2.1.3 (Oct 3); but it's not tagged yet
 _githash=34198a78e86ba6ba684b25ae5ebb3e1a4e54c19f
-wrksrc=cypari2-${_githash}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index f9d37ed4d5e1..52396d21b099 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=3
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index f989869ebc7d..cc430a6867c3 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=7
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index fe0e60f40a43..e0b9d5664f71 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=2
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 5d301db9d2f1..c160fe1d6a4c 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=4
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index ec4ebf437d6c..c64b1e5dcca9 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=2
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index c40da78591fe..8a6043edc689 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=3
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index babc8be94179..3432db5f2660 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=2
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index b73a797eaf81..7224da834eff 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=6
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index fdf5a328d99e..01e4d5c5357a 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=2
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 25bde437c23b..0248d8305552 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=4
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index b8fd5c30438b..a6aaf1107d41 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=2
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index db8f7cd48830..efc454a64736 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=6
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 0870280643dd..1839faeb9b00 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=6
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index b4976b7a07ed..1dd2259ec9a9 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.6
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index b32117a26daf..b74ec9e5b055 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=2
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index 3a8859f1451a..5260f43faab9 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=9
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 50aa41a15368..9587a9fe9097 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=3
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index a76b95a6bd85..164f67f07639 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=3
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index b148cc6e6eb1..d15e686c5799 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=3
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 6f374f7e9aaf..d86d46b97525 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=8
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index d6cb5114408c..397d1d557b3a 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=9
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index e2fdc075f2a0..9d322219faf7 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=2
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 971e88499de0..407d72f8c3a7 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=3
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 03fe0ec8358e..92ec30649aa2 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=4
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index 1472ec2e993b..c38fa2d9d35a 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=2
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index af27c8ff908a..c3869a7e25be 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.21.0
 revision=1
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index dd1895241047..41565fcdd605 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=2
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index c8b29dfc383d..d2da82f8bf86 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=3
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 8e16524055fa..c958a894b65a 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=2
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 246ab5ac96ce..f1f45aeed9c9 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=2
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index f9bd2e400ec6..9f41664e79e1 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=2
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index 4a8befb2f893..f0d2aceda2ab 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=3
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index 67cb0dfd90f8..63d7b82cb626 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index b83d09885828..d0a840a3260b 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=6
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index 2cde22ffc6ba..2431dac9619c 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=6
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f0cb742a3a86..ae2ef3122fc1 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=2
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index dc666b721694..3fd7ddc918f2 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=5
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index dbd03cdcaf55..df7d875bb361 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=2
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index 96ac6341e351..740e9cab06b4 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=6
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a2b82d39801b..ef3c579bd401 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=4
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 1ca30fc432a6..803b6416155e 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index e9d536c615b8..54b3aeaaaa1b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=6
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index e926fae627c2..193820735dfb 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=7
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index 4506cc58a2c5..462e05e0408f 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=6
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 4d2e930cf38b..6fa88e200fb8 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=2
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools-rust python3-wheel cargo pkg-config"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 79ed6c70f078..4500ebbd24d0 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=4
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 66b273302796..87cbf8477615 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=2
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index cff6b349a3d3..2ebdcfbbed71 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=7
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index d30e9893f146..e086bc625ec1 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 0ab85f2809f8..7a177d6e5478 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 54dbc357d9cf..3e58dd29a7ca 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=3
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index e87e07ec2d38..1410352d85e4 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=2
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 119651d3c73f..bd77a036455f 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=2
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index 69189910e435..0c4eec7316d5 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=6
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 46715d94bad7..256b92804075 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=3
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index 90c06d70f637..9b04e62e6af1 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=5
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3d0068625f2c..adb2c71df718 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index 43d869f65843..d5099cb96a83 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=5
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 977a7f9e0e3f..a524050b040e 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=2
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 47ff34afd156..416aa614ced6 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=6
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index 3d789aa85c57..8272ef242c9a 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=5
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 392f366d0767..8f80d84d295b 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=6
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index 8280f5b91c50..8d3d469d0c93 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=2
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 0661509a91f2..73e8809560e8 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=2
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index c186c6f15901..143112ea17ba 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=2
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 01eabaa9905d..44198445c92f 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=2
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 26b242fb0d01..7f4a24286113 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=2
-wrksrc="frozendict-${version}"
 build_style=python3-module
 make_check_args="-k not(test_c_extension)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 480d30fd5355..a39a6e13cf8a 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=4
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 4f18c0104138..e0a2999ea3ea 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=4
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 3d223b75e282..5574d3ab4c65 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=6
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index 32c3b9f85e83..13eb40d2a10f 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=5
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index e5116860eaf6..cb1d24516d10 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=2
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 8dbdb5487e89..211d66a84013 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=5
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index c8ed0839894a..27f995768c0e 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=3
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 0b78cf3a97e2..4fd8d6a7f7d3 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=6
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index bba5b08935ab..8d4e18c97b5a 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=2
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index c4ddb6f1911f..6a151669c21f 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=2
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 822903738f79..1d670c7e4dc1 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=2
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index aa1af7b69c29..dfcafb1e54a4 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=2
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 0d38d60fdc34..829f09f2f1af 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=10
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 3829af6103f4..c834364b2ca8 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=2
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 1de8549f5e67..87e59cb98bda 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=2
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index 6a50a7e3a75b..c60515fbcc6e 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=8
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index 90dd46599aaf..dfc366881661 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index 65a8f1e5b5fd..640c50c77360 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index ac4b8a61b5fc..7d9bc13fac6f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index 0a777dcbdab5..366133b6ba86 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=2
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 85f25c49bcbb..3997ef4501b8 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index a449daeea62e..787b5bc0b6aa 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index c1b3f9cea641..2a47c870542a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=9
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index 5d66598edd77..045a3782f743 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 880a89591a3c..1ff54f67adc5 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=2
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index 68c245553eeb..3b514d11a1d2 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=3
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 2222267766f9..e36b420967f6 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index e8385a91a62e..e8d57962744c 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 410ece2fd9cd..630dc6d4e2f0 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=5
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 202d392a1a94..e06e3b2f1bba 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=3
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index d87b3d49cf8f..3249c4b29085 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=2
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 2fde1ea17ce3..f5cb0235d252 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index 35a0a87f1e44..16a1281d7247 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=6
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 19a6263822dc..f118c4878a32 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=2
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 15642840be44..7f2fa2068c79 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=6
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 2ceb2945b1a9..49009f7c5018 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 7a0b0a38b011..df09ec80ab3f 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=2
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index f1c9f0dfea0c..7498a536cf29 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=3
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index cddd6b819cad..19b0ac7865b8 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=4
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index 697e55df29b5..4ff7734eb336 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=7
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index 8d1e5ba1580d..85a721c8b85e 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=8
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index cc1879160cf3..4cb9b50aab74 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=3
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index ea1700bf51df..4ad0492878b4 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index dd0b66c3c822..0e27168a49b8 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=2
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index 3455f22b5c4a..c3ee5774b8d4 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=3
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 0c294bed8308..1de3eee8b670 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=3
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 527dd7eeba2e..c9de30cb2f26 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=2
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index c7b21a246f95..8acb01c63d6f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=2
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index c22a36549f37..5a9778aaba95 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=2
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 12c6b7bef9d9..eeeb8a0e576a 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=2
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 383a4076cafd..3c079af41e4d 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index 0f17e069a3cd..9eab42ef14c3 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=3
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 7e5b0a502f20..a9661816a326 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.56.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 5ae3eee24172..3acc542e605f 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index e1500e977986..b9283b5bd9f2 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=3
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 55a115b5b554..2e7055c5a13e 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=2
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 03075150225c..1f8d90e6613b 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=3
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index 006eeea12d83..c9dc016af6a4 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=4
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 8a1ecf4662f7..25758cfe4cc3 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=3
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index 7c98d9389f23..85ad32e2265a 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index d036d92bf2c4..44bfd99a20ac 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=3
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 554e0d6e64b3..733f509fdb28 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=2
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index 260cb4148d4b..4a60f8fa0e28 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=2
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 1850e2fc9ff7..26dbdf07f225 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=2
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 85b6ad74cd15..e7f7e0b3ee28 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 23902dd05d39..3d45f0674507 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=3
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index 341b6a41a816..b39d5c6992bd 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=2
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 76dcc64fbbd0..8150ad8a46c2 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=8
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 9a5f7255fa6b..1bf776627a3f 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=3
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index a5cb7bf19ba9..c1baef26249d 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index 81753012bf18..25d50bf7bd88 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.6.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 96688d57f71d..5b68e546c8f6 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=7
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f5db4fd7b953..eb1dcad3dd27 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=3
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 3c69ce543ffe..ed421613cd03 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=2
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 3fcec7f55461..dc5797e0885e 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=2
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 4a4835a05119..52cdd1f1b6da 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=2
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 2e8304e6e4df..dfeccbe5598a 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index eb1ab5dc9c27..4c0621bc0865 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=2
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index c736c3cf7881..94ca5999ae2e 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index 5e98adfddf3e..de9076a1d407 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=4
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index c413ec0c4649..3b2f0cd96547 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=7
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index 0025bdb29a5e..c0cc79d12546 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=5
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index 92557e940f4a..963121ce86b2 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=2
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index f2df68c5c099..6635e8947a24 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=2
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index ddd67db83357..b3959500e5a9 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=2
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index fdbe60876403..e8308a8d77c6 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=2
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index faec0cac69da..e0d519b55863 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=2
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index 9dfb036ba281..f9aaedfc58dd 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=2
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index f145e6e8e999..fd68c4c713f0 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=2
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 2db0201ff890..99a1454b3dc8 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.1
 revision=1
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index dca6a551b661..d8b5a9f4151c 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=2
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index 60e1533a7452..f7034308f19a 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=2
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 1d3b6fbf88c5..0bf057b6c76e 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=5
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 034298adb159..80680950d3a9 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=3
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6233e46714f5..83dbbc57c2e9 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=2
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 9511d4502cf8..eb3107d8c68a 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=2
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index d087061bfbf2..f363af5d8bd2 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=4
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index c40bb47812c8..ae2b0091291f 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=2
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index 9ec336b1977e..1da8295d63fc 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=6
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 1bbc8e34f2ae..fb4135f25145 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=6
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 84a2239f9f3e..2bd694599331 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=2
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index 3337fc607c96..5145aba67640 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=3
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 2971b9fe92c5..c3f533b4f149 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=3
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index edb873b3c0df..6bc6f88e5f71 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=3
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index babf6ecc55ca..6a6573333c61 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=3
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index af955c78066a..aeb0cce2f181 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=2
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 5276e510e400..a6f0a5dc71b7 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=2
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index b0afe891bd6a..83bf9601bf96 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=2
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d547a417c7d8..564fe983ec8e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=4
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index afa55f2ac353..1679c628ff17 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=2
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index 16cfe3646c0b..b319b8807203 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=4
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index 642646338812..cb6b1aded2e6 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index 4e0415b0dc89..a09205776e6c 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=2
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index db11ba564602..26915337b34b 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=2
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index bf8c9ebad1aa..dad6a7d34f4d 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=6
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index ed8f92db8145..21aa82759acf 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=2
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 299e991c4cb1..60d616d54a7d 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=4
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 366d09fa0854..114f1f34e456 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=8
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index 0c4d5ff10255..cd1f9291ebe2 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=7
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index 298617413647..3e4e2d55823d 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=4
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index d7784d1f5d70..c131813367f5 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=2
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index 70d3b2b7915d..cff7df055e78 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index 3e2154215403..7db338f6e837 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=3
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index 927ddbf885fe..852dae25d7df 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=2
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 33dc552b3867..c71692dda88a 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=4
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index 5878a8ce7616..b23d8ad39498 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=2
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index 677b3827b874..e6064d349a3a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=3
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 23003668b9a2..60ce056c76a1 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=3
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index f6a40a69465c..619ebf5aa811 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=2
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index b8f98f2d56e1..5a29eeec7dba 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=2
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 696416a32c8f..1c1ba1856fbf 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=5
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index b9ff6c9cfa16..72fd345953e5 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=3
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 72096c436a6d..7be7c4e2be8c 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=2
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 1cd9bc846263..7da8fe15b48b 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=3
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index 5b3294e62547..5ec6cf068b3d 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 10a74b020c66..9cede53ea703 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=2
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index 8b5d31f49e7e..bd749ed5ac5f 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=3
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 49d493539673..a7eceaa5bb03 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=6
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index 196a294b4313..43402bdcd588 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.16.2
 revision=1
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 2f150331dd82..fc7a2cb0b6ae 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=2
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 941902c5dd5a..78ccb56b0736 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=2
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index c0f544745ad6..282cdda62bf4 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=9
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index b64180ac195c..f0c4798fa0fd 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=3
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index 23db404b27ca..e623ded1c901 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=4
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index 33bace413f40..ec244ddaa9e2 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=4
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index 54e8f6261096..53e2409795fd 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=2
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 54ea9c669be5..e9719b86fab0 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.2
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 939ddb475095..29b4a279998c 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=2
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index f24a9e052e13..bc37e3f6e935 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=4
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index c765669977c2..307f7fb85eb7 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=2
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index bb5e33f507ca..1d5f4e9c39a2 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=2
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 452b1c574c00..f8c9346af465 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=2
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index e70a1200f2a7..831fbc8344b7 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=2
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 250d4b23de1f..71276c4f473e 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=2
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index ac9902ab128a..94772363c818 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=2
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index e97fd4afa1fe..728a43bf2c8d 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=2
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index a4b9717f5c23..cfc565a68ac8 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=7
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index fb5fa528d1ff..e060212f0574 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=4
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 8c27ff27e4df..c9c60af0b6b4 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=6
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index ab2c26d33586..1f6223d460e6 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=2
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 979b875a0dc9..b237c4789a27 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=4
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index d1a7ec4930ff..af08d433f5a5 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=9.0.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3cf3aa70ea13..a0d2f00f87bb 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=3
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index b8fc6676dd77..924060920250 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=4
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 680f79c9611e..4daa548133d5 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.4
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index 87c2455898d6..4c4c6666e763 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=4
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index a3292ebbfd7c..bdd70c5f9e8e 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=2
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index b46befc65e3e..ab557acf721a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=2
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index 6a64c40b41a7..9f697bb8385d 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=3
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index 6f3c542ce391..e67b3770c32b 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=3
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index 6252218f61ce..da17a0b17048 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=4
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 23c15b506ff3..0b08689882aa 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=2
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 759478067239..f8670afb9ee2 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=3
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 436027b1c49d..5bd5a803ae77 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=3
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 4ed800c3e471..bd60c08541f6 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=5
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index d4f42763a4db..50036c1102d1 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=2
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index ae0380498ed9..2a3bf1a9d850 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=8
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 0218a2e6ba84..55c2e21b5418 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=2
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index ccdec860a471..13d4792f54a5 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=5
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index f999d6e8a902..abd0c2c36a19 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=9
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index 088f31fd01a3..db51c3c47609 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=5
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 496d52420264..67874f503907 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=6
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index bc3162f4780d..6e1db8ee8558 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=2
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index af001b0b900a..526b3ccec45e 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index d70e81a09adf..2f96ad3c38c0 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a574298c1ef..b628a17f9499 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=6
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 754f15c4da29..a2e43aaabc94 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=3
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 6747c33c9051..41981f82fc19 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index bdd7891fc7be..1e7367c27678 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=3
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 3cc8372c09dd..4664ddeb1d1b 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=4
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 9191f9cf47a0..bd8b4340d3c6 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=3
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 1334c546ad15..37e72302729d 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=5
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 87557bbc8c1b..8935ddc62909 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=9
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 7d4cb201e1b6..433b707b510e 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=6
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index 51ce1471a689..d41d86463fa9 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=5
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 810be072c993..a05b6bac054c 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=6
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index 5208e6f071d0..81dba6f7dcef 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=4
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 3fadcb6e2b7a..8c5a64ab87e7 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=4
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 8016a4cbcfad..a1fedac3d601 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=2
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index 4f50a61216e5..68d6b450dc39 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=2
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 38d6cc0c0165..8a79517228b4 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.4
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 92ab6fffe09d..6b417b18728c 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=3
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index dff10dc0eefd..26674dbd2be0 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index 1b8fd5e04751..1cbd47ec67de 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index b0fad2218585..6e9967154c5c 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=4
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 6d274998c945..114cbcc20f0d 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=7
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index c040c2426694..3788f56e5fbd 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=2
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index ac91adcad8a3..8eb0e5cd0657 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=3
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 89c50b28f443..fa8a5361b31c 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.1.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index 36ad801b7822..f6f9929aafb7 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=4
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 6596a5c0a91c..8ff996bf8c0e 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=5
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 2c573e739dc6..daabfffe61de 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=3
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 1c46d0fcb005..c196b558a3d3 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=5
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index 6da3c552ec27..834258bc1346 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=2
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 9a9c1d90ac19..27d8375212ca 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=2
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 14f9ee9fec6c..7983a131f726 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=5
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 9b2c08535c9d..f883ebe00e93 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=7
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index 12e7635af148..831c401c7560 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index a71308b8a981..16a4d014ea6b 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=4
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index a232806588b6..5183c7e1acd2 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.1
 revision=1
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 89965e04b5b4..f9a5e5a65085 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=3
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 8d6fbccfb3d7..713a11c570e6 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=3
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index dd2ef84404a8..49932af0b3dd 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index 190a1ea78aeb..3188f6ce7066 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=2
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index 6e76be7e9388..d9a7cc13679b 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=4
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index a131ea519980..436031182588 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=4
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 21b066406445..3187b823d9cf 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=2
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index 946c7e5bf707..59ea717039fb 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=2
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index ea72375e67c5..14d897c91809 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=2
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index 88283f580888..fe7e94cc9828 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=5
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 057a5929a9ba..ed4166c7896d 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=2
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 4cca11afabfe..072a93a73b5a 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=9
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f313af0c39cb..a20b96022814 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=2
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 55e9b27d00d5..0874986d4224 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=6
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 498a9e2dad9e..ace75532e159 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.2
 revision=2
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index f1cfc33e66fc..6f3707f08f48 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=9
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 18cb5b4bd06a..a3e5352ede50 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=5
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index e410a6be4b51..4aa0bdcffaf7 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=2
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 4e8757ebb6bf..ff6d0245d7b7 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=7
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index d8a5460c36f3..dc6c8573c1e5 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=4
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index f6c418f1d047..03b2cde79510 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=5
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 094eded1beda..37907ccc9c93 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=3
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 05096a13beaf..363e4fab1b14 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=2
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index bcd7c2cf66a4..5a1ead7681e8 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=4
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index 2f6bca0180d2..4bb9f2b3bf61 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=3
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index 59cbe484c967..fb8fd6de5564 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=6
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index 2acbba2cb682..c1cba058f03c 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=2
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index 89bbcf3dc76f..156b67681534 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=3
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index ed37da36f3a0..2edf6c95f570 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=2
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index 1c14815ca5d4..e45d5060f6be 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=2
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 2a63bf734301..bf85f892397f 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=6
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index 58338a96320a..7862d4a09c4f 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=6
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index c780d7eb3d6c..f1265584d735 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=2
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 3692f0a06266..09b8fdb48281 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=5
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 6a73b4c093f9..71581a83d427 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=2
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 57477909db70..c1c21a0d3ebc 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.25
 revision=2
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 4688f15f557e..f2e3b673a12e 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=2
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index c4609c9f23f5..aa82b37958b2 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=2
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e8ef84a8437c..cf1c11ac2761 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=2
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index 3ccd40ba5e4f..bc28e83ec6ee 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=2
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index 16cfd631d9c8..46e866c7244e 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=2
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 590964f29906..3ceb2053a2d5 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=3
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index a7307e8fa9a1..eefb5a0bd62a 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=2
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index 0ec4261e31b6..04ea008a8c21 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 9ede5b6b8e95..dba981e433f2 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=5
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index f0616fe31225..8ead12d03d76 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=2
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index f6a7fea7d80f..81061da50821 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=6
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 163f77991c13..9f8dbe77ee87 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=2
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index d9c74b944094..23fb739628b8 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=2
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index 5b4c6a7aab8e..c37994d8d66a 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=9
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 35f2d9865a0b..728f6ee67847 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=5
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index e10368c0fca2..c50fa3c43424 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=6
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index 249cb46ed7c4..3f6bdb62fbfc 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=2
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index dcdb782c516c..d3671610fa06 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 9bef50e4d11f..93594fafd306 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=2
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 885baaf01c9c..030c11691952 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=2
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index 4b61663d5536..7ce3f8fd4f70 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=2
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 7ba36f1eebef..5e3efd12e97d 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.32
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 7f488299e65d..1f58910b8469 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=2
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 989be382b837..cb762f09adf8 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7aa92162246a..6fa5a9a2f382 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=2
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index bdc0a1fe72ae..33cb7d47985c 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=2
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 1d3718589508..6cb621845fc4 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=2
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index fc0c2af98f03..6e4c6fdbc35c 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=3
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index a281a730d285..5e93cd4c7192 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=2
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index ec9e940ed2b0..558a6c2e92bd 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=2
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index fc07bd8ae9eb..b0a22903ea39 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=4
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d37f62f828ac..444c89669f5f 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index 7aa9137e82f6..0161cdf5ff25 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=2
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index 4e99b31dcfeb..68687e770b2e 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=2
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index bb494632036a..ac8d48008927 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=4
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index 061b641830e4..1a62a8e38501 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.11.0
 revision=1
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 2619d01d4c59..13bd87655800 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=2
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index 54d9828d1649..932aefb9bc84 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=4
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index c9c4155c27e8..f616c5bca4cc 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index 9aa495ad8884..8b58c11ac55e 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=2
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index 2954c193e560..8bd5f8c08186 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=7
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index f254f54aafed..7531bfece9a7 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=2
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index 28ed89910040..0efe59d2c1f1 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.1
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index a2e6d6a302f6..77c5eee3c3b5 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=5
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 05e737493789..cfaca61046d4 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=5
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index f95ac732dc58..bc9d9ceadfc3 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=4
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index b7d90e9acc05..c169776e27ce 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=2
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 1f21685ce9f4..8f9fab3c9d7d 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=2
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 347f70ab1341..3cb78f65d5ef 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=2
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index b2308dc0d303..c85721f5b31b 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=2
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index bba5ea3c7bf7..f941c94263db 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=5
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index c5afac04cf50..fe3c25b3f540 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=5
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 8fcf367edc3b..72c30d3d6292 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=2
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 544e1838c8e5..4c9eed98405a 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=2
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 3a4e93394f1f..10d4463d97e3 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=5
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index 09dbb3c2371c..4cec072e277c 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=2
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index 5daec3eabb1e..c891d95f6b6c 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=4
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 06cc8bd704f0..f6bced118137 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=5
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index bb7ced140cab..80b46379fc5b 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=2
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 941d5c6ed885..c4ad6816e88a 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=2
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index a541c662b09a..3e6fe1ef7fc9 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=2
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pygit2/template b/srcpkgs/python3-pygit2/template
index 291c815bbefd..a55147eaa487 100644
--- a/srcpkgs/python3-pygit2/template
+++ b/srcpkgs/python3-pygit2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygit2
 version=1.10.1
 revision=2
-wrksrc="pygit2-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-pip python3-setuptools"
 makedepends="python3-devel libgit2-devel python3-cached-property python3-cffi libssh2-devel
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index bde1162b6eb6..18c0314c4c13 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=5
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index e95fa0d2e821..9c62fd6b8e26 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.5.2
 revision=2
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 287cd4d0c2c4..a178c118081f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=3
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 0e01cfd2d773..205578a8ff31 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=5
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index be6355543877..890cdf45aee2 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=3
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index c957ec347fef..9999e43a61a0 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=5
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index 15bed8dcee7e..5f58cd0e0967 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=4
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index a46e7e28bab3..789d585b806f 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 09adfba70824..87b88843488e 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=3
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index f8366b128a28..b777f07f6b91 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=2
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 87e7e3e2979a..781ee2eb4dd9 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=2
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index 46d0a023166f..b199b2833aea 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.4
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index cf123fbedcdf..90b8f48a6a5c 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=2
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 095ae232d58d..6f2cd7cefb19 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=2
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index 7204916825c4..ab5ac506e8f9 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 6e45b7f4ca34..f93e18f9fbec 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=2
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index c7395c2af191..87554b2365a8 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.4.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 1195e4e111a2..0b5c67f70007 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.4.0
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index 97517151f605..160c0e98dbea 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.4.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 200c1eb692fe..9ad38a66b6f5 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=2
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index a80469ac42e5..f3a10aacbbed 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.4.0
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index 102ea5d18bed..3550caa52966 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=3
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index 45ad956cc94a..3c6767afdaec 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=6
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 85ae3a55e0df..50ead293041f 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=2
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index 74f5c7417aff..0a14eaabb031 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index 02b49e7be90c..01a1092e9357 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=5
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 81b7bf654c90..b435984bf74e 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=5
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 068d4c984a2b..50e6ff260d3b 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=2
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 4f41ff1c2b5b..fe37ccf7f52e 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=3
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 48d8680e8d43..0c7cfc9b067f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=5
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 9ad41b4c5bf9..c02e851bc8c9 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=2
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index ecbf3e81d1ac..df3d2a6a4bfc 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=4
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 251027b56c35..7be2aff70a7b 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=5
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index d72bee7e3c8e..43c5a0cf1a67 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=7
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index dcd2000312b0..f1d9db569131 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=4
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index 87a49aa4c671..f8f581e653b9 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=7
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 7a018760a476..55fc96f9accc 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=2
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index c55d53a8c52b..104729f34b3e 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.19.0
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index 74b664616ce8..47dc36d44017 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=2
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 9d2a8117603e..a3d309250e52 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index e5895e1a00ec..517778bce956 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=2
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index 22ffe8f05306..f95c3091f962 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index 2e6a1a1750ed..65043e3ef2e2 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=2
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index b7791bd86706..0a68b3021b7e 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=2
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 6392e087615d..8c098d9f4b49 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=2
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index 98b725ab3a69..602337199a41 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 9ae6e11de23b..6cef70df550d 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=5
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 6c46c4264c6e..4239b1cb6a64 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index 5db2412b0748..8f2a16e066e8 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=2
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 74dcf00f2624..35b076fa690e 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=2
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index b9e75fcc046b..c615f80e438d 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 93846c64f803..85664cbeeb1c 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=4
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index 34262908e048..b644c8233ec4 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.3
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index d7c94d206baa..76cc1bd41b2b 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=4
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5680e407e485..96990c91a504 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=2
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index 3be047448850..a10b166c1f5a 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.6
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index a9782a75b544..8ffd252e8825 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=2
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 9e12e59f5db2..f90d31a58166 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=3
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index 8193d5f17d55..e098aa0bc4a0 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=3
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index d911b2c5f5be..07f465823018 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=2
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 30b7ca35a000..5912983c49f1 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 4a3d1191b71c..7a92c1c8cccf 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=4
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 76af2f9ba4f9..ac25ab1112c5 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=3
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index cfb9282ea938..2e982852c090 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=6
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 2a721020ae8a..ab95628ca34b 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=2
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index e9136e9045e9..b95661374b0a 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=2
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 62bf21e0ce9a..a3239a29c43c 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=6
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index a929dec731b1..5a6113453905 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index a0938dc7e478..5aac90bbd6d6 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=8
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 69f02a9be775..9a2de760711d 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=5
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 174affe2b0b9..05016c0efc71 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=7
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index 2cd1761189d6..3736171d0b12 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index 334ccce44db4..499692571812 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=6
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index b50f2f699236..20a560d70e41 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=5
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 7d38efd3f6c9..3acc3ce115bc 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=6
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index a30b7e99107a..fdccb90ea096 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=3
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 470ef90b327f..d18a7a7320a4 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=2
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index dec751180546..87080ea41c7d 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=2
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 5616e07e727b..febe3c201d25 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=2
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index 9fa4cec4606b..44481f141e0e 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=2
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index cbab11167127..bd6d3f4fc388 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=9
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index 0d4c78851b6b..c1cbe9328fe5 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=3
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index ed0f97b5dfd7..f523357a221b 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=6
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index 7d145241d2b7..0f1f9fbdb3d9 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=4
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index 3b132e45cd38..90415644cf3c 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=3
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index f13d81f571fc..d3f827f29963 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=4
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index d2ce70efc418..7142861ba1a9 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index d22cb0c973d8..01b8272cca2e 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index f918a4221ee7..110a5eb82771 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=2
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index 2c3b2259b171..ef9539a5a746 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=2
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index f96cc39da01e..16ad1bcda4d6 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index c11143de9d92..2022c4d146aa 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=2
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index 5ead63a439fa..9a0abbad010f 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=2
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index 5716359c8877..cadcbdd615d9 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=2
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index bb0266af7994..e855152ef345 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=2
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 2719605afd2e..0beee364c98b 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=6
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index c971c9d3a34f..1c1543134b6e 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=6
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 42578cae09dd..66488f003373 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=2
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index a04a0ec01c09..e9a552e34988 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index d92982971dbf..2c1d6413ec57 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=3
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index d17c6a7a5faa..ba717bb7454e 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=2
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 28e0b6ffa4f3..4819e70c7b7d 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=2
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 6a3116380877..0ce8071d1bb7 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=2
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index 37b969b526fb..cc3306dfdfd6 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=3
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index bab585db259d..302c6b69c934 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=3
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index 904eb7dfc0fb..6a9d7fef2628 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=2
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index 48f5c4930dde..13c895c6c082 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=4
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 31b0b7b2eb85..f805b568071c 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=2
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 9f276e2d3e25..a1067cab88e8 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=9
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 33c0a6e97557..c3b403fdef61 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=2
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index d87e5d4e43dc..470f3fc59131 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=3
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index dd487afed10b..a88b27d2415a 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=5
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 49d2bce6beaf..51afe407c854 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.3
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index 9b11753130b7..c5499e6a44dc 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=3
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index 61a477c3608e..cc6e0433ab00 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=4
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index d10f72c1f101..ad987fbdc9c3 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=6
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 475cdccaa69a..5fe75b21def9 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=3
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 137b3422bb2f..e1c47a2fcb0a 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=4
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 6b35f054d575..171f8e521315 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=2
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 7027d47f637a..826a078e1d2f 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=2
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index dea9d2fe2114..d8cd7aecc0f7 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=3
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index c5236c4c447f..38205a8b0b5d 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 13c20b7629a9..42bd3cf78d18 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=3
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index c0e4633d4290..accc9f22a921 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index 032ba5e9ebba..86a65bea9a04 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=65.4.1
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 037bb4d481c3..235541da7315 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index 374345fb8839..add34fcd37ce 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=3
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 037b43a6898c..47e97a175991 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 61b5a07d0904..20a3f0d03597 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=2
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 7a7b74ae2156..2df9fffc0edc 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=2
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index 003cf0fa6920..8013351dc9c6 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=2
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 0a942ed72be7..52d799d1d930 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=2
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 1859cfcf00bd..47eb72224169 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=2
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 6d01ee968dc6..98cf7664c517 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=6
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 742237d378cd..2765582447ee 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=9
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 03dc545582e4..8ab0c8345ee7 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=2
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index e686462d845b..93cd5c2352f5 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=2
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 6d429bb60e4e..36af20cbb835 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=4
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 64e21fa3ca2f..c074f7d02a23 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=2
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index fc71d88749f4..0cc411c58c93 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=3
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 5727836a59a8..82bf3b06785a 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=4
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 197ac5799a52..b1d9fc4b8c66 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=2
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index c8d9aa3d75ef..2156091b4921 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=4
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index 5965f4cd7c25..611b66b116bd 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=2
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index f20547c05daf..8015ede3a1ad 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=3
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 65dc94b709ca..420d5cafa288 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=8
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 7adebe6baff1..0af5e71f58c2 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=7
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index abe9025b9726..08fe1500d82d 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=4
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index f8e36186e541..42cd483c2cb2 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=4
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index 5e11953f1589..81c62d9a0c4c 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=9
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index d531f79e06f8..508fb085a6a3 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=6
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index 80b863dee404..ce7cc83f70dd 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=3
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index b0fbff3212ac..b8a562f184c8 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=4
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index 5976954f3c70..f77be44613d8 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=4
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 5c6fb1d5bd0b..7a5355fe6c90 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=4
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 94c69de8b962..8cb6241a7040 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=3
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 64f6ebf71ecc..0f83f771e349 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=4
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index 2c0353cb7831..173956a55ecc 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=4
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index 582a6b263b7d..b311e7aea048 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=3
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index 957c3ffcc7d2..c6ab901a66e7 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=2
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 411b4d11d252..27ade869d488 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=3
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 7ecdd36226fd..af774a320dcc 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 7ff7daf950c3..47d9c05a15ea 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=5
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index a827842b7184..43eb2f98ccbd 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=4
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index a7c4c72c9083..51d92cfe19cf 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=6
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 791cc46f1b37..867a63afd49b 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index d6f81757f460..0b22b99eaeb8 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 358933a0ea00..61b7bbc42b5c 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=4
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 2156d83cd2ff..ca5d9a7f9698 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=2
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 6c70745b616e..eb24d5c8d4bb 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=2
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index 0edc429243fa..e37b3e215e3b 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 72321f305a5b..742c83364fe6 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=2
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 27c53ad1fd69..c172815cdf7d 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index dd72409ba0ff..adb73706fb1d 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=2
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 9d837665e84a..cc2ef65cf550 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=2
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index 1cee95a0cb3d..0f2febc50a82 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index a4bb40b36c9c..0c22ad9679fa 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=10
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 539a4ceedbf7..46b4599264eb 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=3
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 423ef57d4adb..7651748db6e8 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=6
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index f175281bfd90..a439b95a62b0 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=3
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index 05c8de1bc56b..fc70531bb44a 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=6
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index ca2b8ae4e89e..5c17f418106d 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=2
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index 026370987f48..483353b5cc6e 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=2
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index a77c375e7c5a..6a1905d3d37f 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=2
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index f8dc566e7770..c4561d020879 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=2
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 18ed4b66fd92..be10f09d1180 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index 2b1f85d4f6b4..35478fab1e10 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=5
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index eb0b2224dcb2..e0d1a35e7aee 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.11.0
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index 77d2d223cc95..12b85681b0b0 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=4
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 86591a5431e1..ed180ff1e744 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=2
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index b1bdbb738e47..969712833ef4 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=3
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index bb36e0e1b87e..a08d6992ba95 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=3
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 98e74b916035..0ac0f66a1e35 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 412281be95df..352d4fa66f7c 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=2
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index 213f50e5186d..02909ef3e72d 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=4
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index f530f55b917c..66d7346427ec 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=5
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index 3daca77238b7..8667047b6603 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=3
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fab467b40d20..57d22dd47719 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=2
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 13109103b7cd..d32471e21977 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=2
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index 84d4adb29024..242c1f05568b 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=3
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index 2715b6db91a5..99143bce7075 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=2
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index f842334f24b6..f9e13f6f294f 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index 9b85e5884812..d564b4982355 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=2
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index a72a75043782..e0509fc5e48b 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 4684b07b380a..d94696fb54dd 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=5
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 7224f1e66783..b341e67829be 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=2
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 2a4c95745930..830859d26f6c 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=4
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 5f8a69e37e7e..9d7972d7efb6 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=2
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 0fbb833b0da0..17a5077dbf10 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index a5e16053c064..a851b29c2658 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index 9795cb7b53b9..b58b6a44d821 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=3
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 829ee8fc8d69..2a9069a94dcc 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=2
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index c640e31ec12e..4872eb8c53dd 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=2
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index e145cfcaf033..a2c1e90ba10a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index 5987dca36882..8ed228a16632 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=2
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 2293602bbf44..d99f14d80f27 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=5
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index f8dc918015fb..d9dddf4d2842 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index 40adece8ffe4..13bf8c4356a1 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=4
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 79e374d1e933..75665948a499 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=5
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index ab236579cc40..b13a6ce7ed86 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.12
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index 7ec9f0f02fc9..c294d16789ff 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=4
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 1bf723661a1f..2d179e9de320 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=3
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index 8b2e9ab115a4..5031a0d94c72 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=3
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index a08d889e99f3..d062ed218151 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=2
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index 7f9e124b607c..4fec3f5b5aa7 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=2
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index b525f27e8b5e..424cff0ebd11 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index a786dcb8c437..5e195194fc98 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=4
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index 8450f1ae2297..63571e59cbfa 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=3
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 235efaf3f91d..d2229519bc9a 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=2
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index cbbdcb1c1493..fc9aaacd6891 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=2
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 06a8683a7f39..d6487c3a3d13 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index 4f567ad1afe6..af17b1a6a7cd 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=2
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index a4547710e15e..83e2c9c0efdb 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=5
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 9e9235a06754..b2bbce4f299a 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=7
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 8d359451163c..c523a0209121 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=2
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 27ae244ff069..7280cf1323a6 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=6
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 9889f27a48a2..fa6c82332aa4 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=7
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 0c0c0db14bb3..9e9c3f25f9ea 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=2
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 8a8e8b720287..bea7fbb2289f 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=2
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 88283ab24919..a4705750f710 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index d1e254f32732..8956f47059e5 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=5
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 18601366096a..ff20489f3851 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index e80a1d2883d7..d29dadf465c1 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=8
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index b7be2e6aa354..042507b1e931 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=4
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 2608546923ba..7c1070917666 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index a015685fe178..98c1c0901a4a 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=2
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index 52d1a6de636e..527611a7d405 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=7
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index 76067ced48c2..500beed1d550 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.14.1
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index c1a367ef49db..1bd6ab9153ba 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=3
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index 1240be55199f..e33b1feed7cc 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=2
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 033bcc30c9b8..c1cbf0336ef5 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=4
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index 0d3a55a53fc6..63c35b246b13 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=2
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index 4a0f88bc8982..c7dae28a8344 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=3
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 3f426e515762..854749579754 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index b8fb3c9dc131..8060271bc876 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=2
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 623d0c58d853..5ff642aac4a4 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=6
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index 25f6cf91495f..d40985f0c6e8 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 56f8683eabec..95ea64f4204e 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=3
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 6dd23209a358..f281f217fa40 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=2
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index cf39046039e6..a7e6ab959388 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index a9b9ed34adc8..cbef89025a99 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=2
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index 4a273a448b4e..2ee33466db38 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=2
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index 2e783b866421..0961216820ce 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.8.1
 revision=1
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index 0bb10c0174da..a7b87953d7fb 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=2
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index a8952d7115c9..3d4309ce0afe 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=2
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 90a25c56eede..bb9826beae2b 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=3
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 3edc6e32c5cd..3aec7f4b7721 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=2
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 860bdda23ef6..1021772f4039 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 4fbda258fb61..5ffda3107d6c 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=2
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index fdda1878599e..3c446217c6ef 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=2
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index f9cc0986b43e..78e3d3231d17 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=8
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index c57e234b7a8a..e09700e506b7 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=2
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index e68ed7ca59b8..e89939f7ffea 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index 2c174e100a98..d966dc21d9be 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=4
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index 63004dd610dd..85af47272f9d 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=6
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index d91cee18954d..d4ef75b1d52e 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=5
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index 5792b903c98b..cc7ffe377b07 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=6
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 9d84e75d50ba..c6b856f1344e 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 6c415fa3687c..1d1870ab225e 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=4
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fac83bd9e747..2565d05c15bd 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=2
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 61bb8cabd580..1a20dcfa5b2e 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=4
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 158b94efcfe5..41124b232b63 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=6
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index d59365559b75..0a3b745a7418 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=3
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 75d4618a64c4..cf2ddf3ddc39 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=4
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 2e35b86a7556..5bf1c57cc1b3 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=5
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 26f047fbe8de..ee336cf56bd1 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=6
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index c315772f2118..0c6f85f85346 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=3
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index e17fdc46f9c8..68a138ecd03f 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=3
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index 49084b470337..335e2cc02d1a 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.11.0
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 8d30ef1eba16..72f294ce6793 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.7
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index 91b252f03bdf..fe6c6216f40e 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.4.0
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index a18598bc0403..c2d6443dddad 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.4.0
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index 119a07aee98a..e60068039c61 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.4.0
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 985a19cac4cd..de851f3d77bc 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.4.0
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 6b2652f0837f..c69159f3b6e1 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.4.0
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index a728a254d68f..d101faacfc4f 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.4.0
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index 0354b352d2dd..2cdeec383846 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.4.0
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index c692e0337817..a5056833afe9 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.4.0
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 19940715b170..f6d37be9ca5f 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.4.0
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 8e4a90c07eab..52cdbff96cee 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.4.0
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel qt6-plugin-networkinformation"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index fd8b138ebbf5..82c735a9893e 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.4.0
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 3abb202ce88f..608fabb75569 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.4.0
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index e9ccf0773cc2..5d796c01bd5f 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.4.0
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index a86f566c1a50..8afad8982005 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.4.0
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e01052c89ffa..89eee1b06d0c 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.4.0
 revision=1
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index ef209c0f8158..6b0befd4b36c 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.4.0
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 4a5a8556cb8a..c3ee41ad3b0b 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.4.0
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index ba4d104650e1..f27848f6de2b 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.4.0
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 5d77b4a97c73..1e81a5f20948 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.4.0
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index d17f51c97e60..755d2e96ea64 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.4.0
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 5a479bf3e782..ca8488702858 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.4.0
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 9ffc6c905be2..695b96a14c1d 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.4.0
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index f578689b87ec..5c0449472484 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.4.0
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index 3bde4ebe0e56..add93ba4826c 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.4.0
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index af4d9b49dd5f..f350b39d14b1 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.4.0
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index fb4ca85f2260..ec5193e9f033 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index 230f6c6e13a4..ecae3ca9269d 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index 7382ef6a1c33..00791b7761a8 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 9c6a872c2423..62e0125da827 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=2
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 830cdee9cd84..2d6c3d24d5db 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.60.0
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index 4cb57d3811af..0da8cad6604b 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=3
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 4c00b8e74688..51c2cb73b474 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20221030
 revision=1
 _gitrev=f77c4e55cc1852b9f6e5aec416a34abcdabcd825
-wrksrc="rtl88x2bu-${_gitrev}"
 depends="dkms bc"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/ruby-webrick/template b/srcpkgs/ruby-webrick/template
index 6a8f9782441c..8b39a15add69 100644
--- a/srcpkgs/ruby-webrick/template
+++ b/srcpkgs/ruby-webrick/template
@@ -2,7 +2,6 @@
 pkgname=ruby-webrick
 version=1.7.0
 revision=1
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index d0f015d5f970..c469487237bf 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.10.24
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-audit-info/template b/srcpkgs/rust-audit-info/template
index 032ad814cb5b..7fa79470333d 100644
--- a/srcpkgs/rust-audit-info/template
+++ b/srcpkgs/rust-audit-info/template
@@ -3,7 +3,6 @@ pkgname=rust-audit-info
 version=0.5.1
 revision=1
 _commit=8622e6fe844d1d5ae10e894d9c8a05afff97e6da
-wrksrc="cargo-auditable-${_commit}"
 build_wrksrc=rust-audit-info
 build_style=cargo
 short_desc="CLI tool for extracting cargo-auditable dependency trees"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 82ff3237de5a..8e639c486470 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.64.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index e66d8e249c54..de2f19f3b70e 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.8
 revision=1
-wrksrc="${pkgname}-diceware-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index eb0cc4ece473..7717172f981d 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=2
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 2e01d2002e01..8b9f836bca52 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.7
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/$version/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 49013cd8144b..559995c0449a 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=2
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index d6f023344fc8..9b9d803c427c 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=2
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index f6d314c67957..035e71b8f05d 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=2
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index 1205266c5a74..9ceb8b313de7 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=2
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 24ed76b4c468..e9030bdb790c 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=2
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template
index a30beef915d2..2dc38af826be 100644
--- a/srcpkgs/singular/template
+++ b/srcpkgs/singular/template
@@ -3,7 +3,6 @@ pkgname=singular
 version=4.3.1p2
 revision=1
 _majver=${version%p*}
-wrksrc=singular-${_majver}
 build_style=gnu-configure
 configure_args="--with-readline=ncurses
  --enable-gfanlib
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 4b71958e5a62..d472be42e7aa 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=3
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d5df782ed423..bb5311f74c49 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=3
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index fd3e7f1ca5cb..ec9a6ea7d974 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.2
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 9e376d32a3e4..631732823006 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=2
-wrksrc="${pkgname}-v${version//./-}"
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index db76220a1185..47a962d24824 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.4
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 2d15b32daa4b..26cf6ddcb983 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.12.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 38909cb354b1..1690de4f3538 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=2
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index 76fa8b663e70..97335778d1d2 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 021f9fcf1c5e..7028623060ae 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=2
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index d712ac678ec1..08fe4355202e 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index d0d1e99e17e4..40027cacd809 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index 7a41e8ac8543..d4d2aeae5852 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=3
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 24fe83333106..dc0bb78bf9b3 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=2
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index bea8fc55b47b..c7357c76dce1 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=2
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 06cfa4f035e9..f25493acd46e 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=5
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 045fc0e65f00..00df6651d636 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022f
 revision=2
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index 8e91a7d7e8e2..0eb497d16e1c 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=2
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index 98ea3da4f2ea..f8cf12a4de3d 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.2.1
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 553cf9198465..eff6e114c7b6 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=8
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index c0bb54f8a288..dcc7c55d169b 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.3.1
 revision=1
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 33efd8259bdf..5c4161900060 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.4
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index f06fc1e8b198..1abaec256072 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel libwebp-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 771b61495cc3..32737a38154f 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=2
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 2481635db50e..e887ece25139 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=8
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 996e363aa1e3..133bcf5b75cf 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=6
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 822a46c84b2a..11c4400e8563 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=2
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index 89d6a90550a6..88656ecc057b 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=4
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index eb3a27563ce0..1018ba552e45 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=3
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index 9391157b3e97..120e35ed7421 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=3
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index fbc565d24897..2185fd18fffb 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=5
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index d819b5679243..fc2d0e4860fc 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.6
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 55f177e998e9..f42b4426e0bd 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=2
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 6016d928962a..6c4865f609e5 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=2
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index d9354558d269..50f8a9c3650b 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..ff459f6d260e 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 43ce2ecdcb74cd92399de3b01436be6991d4d8d3 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 07/16] cargo: use create_wrksrc

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index eef71d2aa80b..e557bbe20805 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,6 +2,7 @@
 pkgname=cargo
 version=1.64.0
 revision=1
+create_wrksrc=yes
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -27,8 +28,9 @@ if [ -z "$_build_static" ]; then
 	makedepends+=" libgit2-devel"
 fi
 
-pre_patch() {
-	mv ../crossbeam-* crossbeam-utils
+post_extract() {
+	mv cargo-rust-${version}/* .
+	mv crossbeam-crossbeam-utils-* crossbeam-utils
 }
 
 post_patch() {

From ac0ee6345917c8408e63f5c3cf0d528fd77cfd74 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 08/16] erlang: move up file hierarchy

---
 srcpkgs/erlang/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index cea8bb7e2ada..2edc44e2581f 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,8 +2,7 @@
 pkgname=erlang
 version=25.1.2
 revision=1
-create_wrksrc=yes
-build_wrksrc="otp-OTP-${version}"
+wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
 hostmakedepends="autoconf libxslt perl tar"

From d50a224769ec28fccaca62ce5f07f647d61e07c9 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 09/16] geckodriver: fix build after auto-create_wrksrc

---
 srcpkgs/geckodriver/template | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..784f4b381dff 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,8 +3,7 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
-build_wrksrc=${pkgname}
+build_wrksrc=testing/geckodriver
 build_style=cargo
 short_desc="WebDriver for Firefox"
 maintainer="m3tav3rse <mtvrs@tuta.io>"
@@ -21,8 +20,6 @@ checksum="7f8820ec83ca7671236ee74345bdbd20cf328fde4896397353952c0cc4e0eb91
 skip_extraction="Cargo.lock"
 
 post_extract() {
-	mv ${wrksrc}/mozilla-central-${_hg_commit}/testing/* ${wrksrc}
-	rm -r ${wrksrc}/mozilla-central-${_hg_commit}
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${build_wrksrc}
 }
 

From 309106443accb8e66c6b705c2d0a7ba4bedfa026 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 10/16] lilypond-doc: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..4a5a4c3ef1eb 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
@@ -12,7 +11,7 @@ distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads
 checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75
 
 do_install() {
-	vmkdir usr
-	rm share/info/lilypond
-	mv share ${DESTDIR}/usr/
+	vmkdir usr/share
+	rm info/lilypond
+	mv * ${DESTDIR}/usr/share
 }

From f44f872582703e349860766a669a02099e5fef7e 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 11/16] intellij-idea-community-edition: not moving around
 anymore

---
 srcpkgs/intellij-idea-community-edition/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template
index 695389ea44cb..1c5f9d167c22 100644
--- a/srcpkgs/intellij-idea-community-edition/template
+++ b/srcpkgs/intellij-idea-community-edition/template
@@ -15,10 +15,6 @@ nopie=yes
 python_version=3
 skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend"
 
-post_extract() {
-	mv $XBPS_BUILDDIR/idea-IC-* ${wrksrc}
-}
-
 do_install() {
 	vmkdir usr/bin
 	vmkdir usr/share/doc/intellij-idea

From 830ad3cb7007927f9994565bdb65cac97bbb8a41 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 12/16] prometheus-cpp: use create_wrksrc

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

diff --git a/srcpkgs/prometheus-cpp/template b/srcpkgs/prometheus-cpp/template
index cf7cae7d3bf9..3012d53ef47a 100644
--- a/srcpkgs/prometheus-cpp/template
+++ b/srcpkgs/prometheus-cpp/template
@@ -5,6 +5,7 @@ revision=1
 _hash_client_model=fa8ad6fec33561be4280a8f0514318c79d7f6cb6
 _hash_googletest=ec44c6c1675c25b9827aacd08c02433cccde7780
 _hash_civetweb=fbdee7440be24f904208c15a1fc9e2582b866049
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="telegraf protobuf"
 makedepends="protobuf-devel libatomic-devel"
@@ -21,10 +22,14 @@ checksum="d5ea6dffca5185fb30b9b643343f2ab1d6113672d7aec3e75e0cfa757f50ea25
  175a22300b3450e27e5f2e6f95cc9abca74617cbc21a1e0ed19bdfbd22ea0305
  d29d75de6645bd67452df27cda2e4a09848161f9ecacc62b1c1818d0a701cff9"
 
+post_extract() {
+	mv prometheus-cpp-$version/* .
+	mv civetweb-${_hash_civetweb}/* 3rdparty/civetweb
+	mv googletest-${_hash_googletest}/* 3rdparty/googletest
+	mv client_model-${_hash_client_model}/* 3rdparty/prometheus_client_model
+}
+
 pre_configure() {
-	mv ../civetweb-${_hash_civetweb}/* ./3rdparty/civetweb
-	mv ../googletest-${_hash_googletest}/* ./3rdparty/googletest
-	mv ../client_model-${_hash_client_model}/* ./3rdparty/prometheus_client_model
 	case "${XBPS_TARGET_MACHINE}" in
 		armv[56]*) sed -i lib/CMakeLists.txt \
 			-e "/target_link_libraries/s;); atomic);"

From f0ba2c8e3be11b06d86c2730285a6f9bbe410ecb 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 13/16] qt5-webengine: use create_wrksrc

---
 srcpkgs/qt5-webengine/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 12e0e17d0bce..f9d78eced929 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,6 +5,7 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
+create_wrksrc=yes
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
@@ -120,8 +121,9 @@ _cleanup_wrksrc_leak() {
 }
 
 post_extract() {
+	mv qtwebengine-${_version}/*  qtwebengine-${_version}/.??* .
 	rm -r ${wrksrc}/src/3rdparty
-	mv -v ${wrksrc}/../qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
+	mv -v ${wrksrc}/qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
 	# ¯\_(ツ)_/¯
 	mkdir -p ${wrksrc}/.git ${wrksrc}/src/3rdparty/chromium/.git
 }

From 8cda32efe1a37bf6a89189094781a86552d7b121 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 14/16] stremio-shell: use create_wrksrc

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

diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 33de3614c2d0..134ae87b6ba0 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -1,7 +1,7 @@
 # Template file for 'steam-fonts'
 pkgname=steam-fonts
 version=1.0.0
-revision=4
+revision=5
 create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
@@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:proprietary"
 homepage="https://support.steampowered.com/kb_article.php?ref=1974-YFKL-4947"
 distfiles="https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip"
-checksum=a03bcc9581f2896cac39967633fc43546af5ed9d73d505a10cae4016797dfeb1
+checksum=42e0ae2ed6fed0a41ec1ff8cef6acecf0e1c9e44095f4ae1cc1445afdaecf961
 font_dirs="/usr/share/fonts/steam-fonts"
 restricted=yes
 broken=dead-url

From 4d7c9d549bc0ff0dfb347b36edbdfae42d9388a7 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 15/16] syncthing-gtk: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template
index 695fde0327f9..a215517bfce6 100644
--- a/srcpkgs/syncthing-gtk/template
+++ b/srcpkgs/syncthing-gtk/template
@@ -20,7 +20,6 @@ checksum=fc71f390a17b10ea9338a60f7ae813a6d6faa7e881b4b31ff7ea4ffdbbecf7a8
 # v0.9.4.4-ds-git20220108-9023143f8b93 is an invalid version and will not be supported in a future release
 # remove windows.py
 post_extract() {
-	mv ${XBPS_BUILDDIR}/syncthing* ${wrksrc}
 	rm ${wrksrc}/syncthing_gtk/windows.py
 }
 

From 5bef3df942b6dd310a465bbcc10f0a57297a156d 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 16/16] tesseract-ocr: use create-wrksrc

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

diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index afdac4ac30ed..394f82aea2a8 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,6 +3,7 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
@@ -44,8 +45,9 @@ pkg_lang() {
 }
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/tessdata-${_tessdataver}/* ${wrksrc}/tessdata
-	rmdir ${XBPS_BUILDDIR}/tessdata-${_tessdataver}
+	mv tesseract-${version}/* .
+	mv tessdata-${_tessdataver}/* ${wrksrc}/tessdata
+	rmdir tessdata-${_tessdataver}
 }
 pre_configure() {
 	NOCONFIGURE=1 ./autogen.sh

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (24 preceding siblings ...)
  2022-11-06  5:22 ` sgn
@ 2022-11-06  9:45 ` sgn
  2022-11-07 15:01 ` sgn
                   ` (2 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-11-06  9:45 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1438535 bytes --]

From 30daa51546f4db6884bdb4c40533439a45a20790 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/16] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 0186c9f53de568376cebee856ce2cdb250945651 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/16] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 48 ++++++++++++++++---------
 1 file changed, 32 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c173fe2af1ea 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,31 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ] && [ -d "$innerdir" ] && [ -z "$create_wrksrc" ]; then
+		# rename the subdirectory (top-level of distfiles) to $wrksrc
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" -gt 1 ] || [ -n "$create_wrksrc" ]; then
+		# rename the tmpdir to wrksrc
+		mv "$extractdir" "$wrksrc"
+	else
+		mkdir -p "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From 6f784328f38067c6cf1d6f2182c28c311b256367 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 03/16] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From ca15db45bf757d88e799eb87741965b36964cdb9 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 04/16] Manual: update create_wrksrc behaviour

---
 Manual.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..578e80043719 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,8 +517,10 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
+- `create_wrksrc` Usually, after extracting, if there're multiple top-level
+  files and/or directories or when there're no directories at all, top-level files,
+  and directories will be wrapped inside one more layer of directory.
+  Set `create_wrksrc` to force this behaviour.
 
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.

From f0d709d6a58b89f1c0608051e1fc7759698c2f2a 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 05/16] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index 578e80043719..fa552f65ba5d 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From 372a3e3774d1cba13aceea6c78d6595ccd0f2125 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: Thu, 27 Oct 2022 18:59:01 +0700
Subject: [PATCH 06/16] remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-auditable-bootstrap/template             | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dwarffortress/template                         | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glirc/template                                 | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-el_GR/template                        | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openpgp-card-tools/template                    | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/plume-creator/template                         | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pygit2/template                        | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/ruby-webrick/template                          | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-audit-info/template                       | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/singular/template                              | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3011 files changed, 3011 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 4a4123cbf732..150ab6049654 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=3
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index a03ab886e2ac..696cf5d0f2d3 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=4
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 7d1967da01d7..11554f7a497b 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.51
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index 6300fc1f8b13..9c20078e9c42 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=2
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index 6dbf43de031c..c18cb26f02ba 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=2
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fe114ce24e8e..e725ac02dff9 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=2
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 964ddde92c35..e498301a0f22 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=2
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index 389544fd28d0..56540a579e8e 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=3
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 4250e68c09ea..f726168270ef 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=3
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 091905fa9022..3cd88183b455 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=2
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index 1cc7385aa2be..3562e567c849 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=5
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 0a9d13584ab5..4b8d80b8f6b0 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=2
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index d145d1642291..b6dc5ecde7a7 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=5
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index 1eaa8fa1a13c..7f809acf7714 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=2
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index eb113674626a..d3d2922f968f 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=4
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 1721a0faeced..1299e36fa972 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=22
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index f89e6536d963..5f6841269c98 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=5
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index 7b6b30ec4e82..e12486011e9a 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=8
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index d1c2b68496bf..d1a1ad0c3d48 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=3
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 2fdbf1553033..c1d49cabd83c 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=2
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index f1d315115dab..1552c67ef8e6 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=3
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index 140c145b1fea..a9073e3090cc 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index eb128dd836c5..168a67389bba 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=2
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index 9463f77e478e..d4c8de2e902e 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 revision=2
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index 55f8481285b4..4152c1335a3d 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index ca163b5d6503..8a4340b7058d 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 84c1358aa1f8..265ed8a38981 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=4
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index ebe17bac52e1..122e87bf8963 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=3
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 34c5813fa88c..72a211758787 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=3
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index ce9541b69f35..41bccfba4986 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=2
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index 31201077ee06..17b8432afa68 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=5
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index bff3fa2c6aed..ec1b51ee641c 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=3
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-auditable-bootstrap/template b/srcpkgs/cargo-auditable-bootstrap/template
index 21ec5a7f966c..78fdc27db310 100644
--- a/srcpkgs/cargo-auditable-bootstrap/template
+++ b/srcpkgs/cargo-auditable-bootstrap/template
@@ -3,7 +3,6 @@
 pkgname=cargo-auditable-bootstrap
 version=0.5.2
 revision=1
-wrksrc=cargo-auditable-${version}
 build_wrksrc=cargo-auditable
 build_style=cargo
 # Required for bootstrapping purposes
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 5eae62fade55..de2b886baa10 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 51d8c35b7270..eef71d2aa80b 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.64.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index 2b5d20d92573..c0a1680c077c 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.5
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 63e58cd4995a..85ca68bd0e85 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.1
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index e4719873d6bf..5983a3558da6 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=3
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index b3f862f1e8e5..a4761abcb51b 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=2
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index e4c55e743be0..57c41db07f1b 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=7
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index c740c82eaae4..516ba935342e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=2
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 47de41be2c1b..423e050f2578 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=2
 _urlver=${version#*.}
 archs="x86_64"
-wrksrc=df_linux
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 27f202b4434c..f7442c8052aa 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.9.0
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 0c214d395726..940a9bd0ac07 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=3.0.1
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index f12138d25d88..2a266d63a10c 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.5
 revision=1
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 16ec86d12e95..62e5c5308e10 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.41
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index ff6fad3cad42..822c07ed0afc 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=5
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 912cf51965c9..d7a6c0addf01 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=4
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 311a45bb1480..b8e41646452b 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index e116a50373ff..79b227fe569c 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.8.1
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index e75c837ef70d..efbf12f3af54 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index 5dcdbeb1e848..f4d89a40e18b 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.27
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index cb869243d20e..9a5bd873bbdd 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -17,7 +17,6 @@ distfiles="${homepage}/archive/${_commit}.tar.gz
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7
  a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	mv gitflow-${_commit}/* .
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 458fbe94ad0e..119153ba114b 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.19.0
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index 1055687773f6..5019e3f20172 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=2
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 296dcff1e9d9..eb0e8d33e284 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.8
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glirc/template b/srcpkgs/glirc/template
index db984c13a461..98a677886ae1 100644
--- a/srcpkgs/glirc/template
+++ b/srcpkgs/glirc/template
@@ -2,7 +2,6 @@
 pkgname=glirc
 version=2.39.0.1
 revision=1
-wrksrc="irc-core-${version}"
 hostmakedepends="cabal-install"
 makedepends="ncurses-devel openssl-devel"
 short_desc="Console IRC client written in Haskell"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 66275f83e8de..2bd6c63b9d0b 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=5
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 6d95b9e5873e..7d587ea31902 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 7ae4f3653102..c2e07922304f 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=5
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 936e40723e9c..6210cc656e56 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=2
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 0c268b4bd924..ea96cb709ceb 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=2
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index 422c501a8de3..bd544baa4f07 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=3
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index 10ca3edaa1a0..0ee4c8a8a55b 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=5
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 55b657e3389e..e11956f09a3e 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=4
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index 05edcdc0b423..691f999a6edd 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=2
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index bca2088c798c..6f16369f1f8d 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.78
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index b29b2527676b..fdf9edf3bea6 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 636bad004340..3f564ac64b93 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=2
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index c46e7d74ba3e..3d3fc7de0f77 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.2
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index c8592347cb15..f4473200cd67 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=3
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index 06de21018552..8185b881d8df 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 2402b9ca74a3..08a91f75e641 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index df84906765ea..ee3d39b031d0 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-wrksrc="v.$version"
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index aa992adc63b2..b7069a7f9fb7 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21.1
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 462f1f7e5e10..f255ca99e143 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=2
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 3a0b3b2b2f45..584a8bf5f759 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index c3f8de2e1188..5ea8a92842d0 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.99.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index 001fc63ef476..9446f0d394db 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 203d9de99655..9393986719e6 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 7a1ea246527a..b6ae3acc5ab8 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 0939345a7a6c..e5c3c7094e81 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=2
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index 5f75deb08ce5..10bfb58ef3b8 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 5f6d852b1710..4b8019e63603 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=5
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index 7abd9804bb7c..a30cb75882e3 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.3
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index a1b578a0a744..c50ebc4d9089 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.99.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 87fae55b32ba..c5bbfac6095f 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.1
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 8919323bb671..e28718226868 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index fba692c9d969..894b5be44d87 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=11
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index 31274900e18e..a2c27af02924 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index f10280ce4f54..526b2b944999 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.5.3
 revision=1
-wrksrc="gdal-${version}"
 build_style=cmake
 build_helper=python3
 configure_args="-DGDAL_USE_OPENCL=ON
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index 8a8d2a869677..0eb09ff4fe77 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=2
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 7174e341129a..7ccb3ce1f73f 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.3
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 3396ea1cd003..47778234c703 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 86993ee52919..569a670502c6 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=2
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index 8412dff6507d..40412b1e7852 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.6.1
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index 815e7c073cf3..bc94c71d6a38 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.9.0
 revision=2
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index e14ac8987a22..2309e3c74949 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=8
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index e188d53524f9..00fd5147ffb7 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.264
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 0934f15571e2..6c873c280f7d 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.151
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index bde5a395f941..e99006e75983 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.76
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 77d72fb8dbb5..71ecd79e1ef5 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.17
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index c7ba75c7c025..5a43417edb24 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.223
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index c652545989d5..5beea6d39760 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.7
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index 90383701fb8b..f8ea3ba641ae 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=4
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 1c5b37b318ea..498d4890ca41 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=4
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index 374c3da51970..c71b704145bb 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 makedepends="zlib-devel"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index fdd2ac4b1c4a..6c2fd36c4bba 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=2
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 5710053117d9..0232d42a3ab1 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index 7b4b418a5f59..a373dc4f1383 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=4
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 65ce94d2cd6a..344543d23468 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=4
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index a75560133d94..f8b699c6cf55 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=4
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index d325a77e4204..a6c5768b9eac 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=2
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index e663dbacec80..be9ec5c87534 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=5
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index e7b55cf90bb0..9053ec4aea04 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 6b388828a500..9cce8f747c36 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=4
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 11a3ca5e3b9f..930711eeb2c5 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index 3b7598bbf474..12b961cae0ba 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=2
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 42c89ea9b312..02945690a861 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r4
 revision=1
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index c9ebbd73494a..a7788a0acafa 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index f030ffa0855c..9e8cb9e4b46e 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 3d2efb89416f..153f10e52906 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index 986dd93feccc..5218bc746ab4 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 4c8ca615c780..b3f7679db2a0 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index e8005db4c630..0812215dc43f 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index ab516014ff8d..bd2f383f6b50 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.1
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 0321020f25d0..9e2f2ac262a0 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=2
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index d8dc3617920f..2bfb92a5a67e 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=2
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index 68a677e30ae3..c3cba99d27ea 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.10.3
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 5f320dcb90fe..cf61e1c9a14f 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.1.1
 revision=2
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index 8c574750f002..deb70fa25ff9 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=2
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 11de84aaebf4..0faf2cba01b5 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index b4fa5ca6e7fc..db5bf6270aea 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=2
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openpgp-card-tools/template b/srcpkgs/openpgp-card-tools/template
index 06bc32e05c79..45f7f0816290 100644
--- a/srcpkgs/openpgp-card-tools/template
+++ b/srcpkgs/openpgp-card-tools/template
@@ -2,7 +2,6 @@
 pkgname=openpgp-card-tools
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="tools"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index e595bd2c0440..8d7090406adc 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=2
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index d5c89c51d58b..a68252c18a86 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=3
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 6f2cb49b9cba..e9bdf294cb8d 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=13
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 606c6efea8be..27a7ebc65e66 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.11.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE -DWITH_AUTO_UPDATER=OFF"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index 115777fb6e9f..761e8a313afd 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.040
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 24281adbd2f2..fdd4646492a7 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=2
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index e9d8f7eb6cfe..79a9ff0d14e8 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=2
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/plume-creator/template b/srcpkgs/plume-creator/template
index 8368fd0480d3..fbe9022f4bd1 100644
--- a/srcpkgs/plume-creator/template
+++ b/srcpkgs/plume-creator/template
@@ -2,7 +2,6 @@
 pkgname=plume-creator
 version=0.66+dfsg1pl3.2
 revision=1
-wrksrc="$pkgname-${version%+*}.1"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index d87fdb72a544..0cda1c97e39c 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.2
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index 8196fe4bfbc0..8e20cd92b638 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index ea024d3093a7..6a6cedb505e7 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a58109d65246..c1d68a3c9dee 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=3
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index d5f3c868da58..b08ec73de78b 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=2
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index b43163259ae0..541839588719 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=2
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 40e63466f48d..3660a07c594b 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=2
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index fb4a82403ae6..11f84a52016f 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=4
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 60c56b73efbd..a6a1f9b1a625 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=5
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 80ba2e77a008..9577e72555e4 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=3
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 15a1c0857388..cbff67cd1922 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=3
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index a6433063a117..0dcac53a49c5 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=2
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index a4ccca9cf2ce..e034c1d9616c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=2
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index ceec4d601ca7..fc382336ff00 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=6
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index aa3744f088fc..13f5afb75017 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=5
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index b012790c10bf..ce8321736d4e 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=3
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 294f164e0c97..8b3f99f1961f 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=5
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index f3b22e002221..b920b1d02e3e 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=2
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index ae02f0fd5275..2d0c4c50832f 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=2
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index f4eb1fffd776..f2bd6c07d385 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=7
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index a77f6ab92354..2dd33f5437b2 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=3
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index 065788e17739..3eb27cd8ed46 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=3
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 79f67b607a5d..31cbd0ea59db 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=2
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index f3d616897dfa..dad9bcc6946f 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=2
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index ba771c53ad94..761a9956a1ba 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=7
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index b27cf58c7d59..b4de2ca5f5e3 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index a87b86c842a5..367bb420dcad 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=5
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 9be9a47554c3..4a26692243bd 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.21
 revision=1
-wrksrc="pycparser-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-ply"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 937f36e081fe..235ad01c9cdb 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=7
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index 9293cbab59ce..0a799b72b93b 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=6
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index 57985ab5f79b..17231502ebeb 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=3
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index fcd113f5d915..0fe557b30dda 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 91c12f847b6d..fab46d0dd448 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=6
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index 8a8f46461da4..d40ef79a5c66 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=8
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 3b3fe33631e7..3fb108d87ee2 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index b58787b8b2d7..cad41668a013 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=5
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index fe6050ba2a8f..99df10ef0f93 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=2
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index e1af7cabbfac..4af2a5b2e519 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=2
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index f79305e014cf..2dd20307b57d 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index e0b451609573..882ea8a33214 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=2
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 5667b4c0605f..89f9174a5c51 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=5
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 93825789de12..45d194c334c2 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=2
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 2cb4718876de..cf46248849b9 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=3
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index ca8ac2031093..8ee5e3671755 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=2
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index 644fb5b836a0..840aa94715f6 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=3
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index e795c5357523..be19ff2bc79d 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=2
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index d10836df881a..3210282dce56 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 643e302c7af4..eb05286ae278 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 33fea5469a14..ffe646b7ce20 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index d798503c62ca..ee7640f81eb2 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=2
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 585b7a2b0548..e70f0d8d7f9a 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 3f3f6a24e096..8c70e1de00c8 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index 237f0565b980..f4d3eb4aea63 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fecb337f6947..193c8210b48d 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=3
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index 76fef6b3e5e3..a430c12eb6b9 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index ae86ad0c98a0..f7c8116cd74f 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index 88e352041343..52184f0d4a59 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index c76ef8da62e6..5ead7f02ff3c 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index a7a8d4877242..bec2b47e0a84 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index 94cb0256dc6e..850078995618 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.29
 revision=2
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 9da5ee68be25..e26a6858bc6e 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=3
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index add2fa86ddc7..097f252a5c82 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=4
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index 434edb52179d..93d1b3bf2fb6 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.1.2
 revision=1
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index 136c5ed37232..e168d43e0151 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=8
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index e2560313b082..71c6642fae05 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=2
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index 7ce9d39f4719..8912668a6462 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=5
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index ff06c0eba9ef..417db04401d2 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=3
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index e445f18f80fe..671756224d16 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=2
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index 55a5a65aae79..5bf4b7cf81b9 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=7
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 555a1dd7a95b..0562c20f4c55 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=5
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index b0251d020b35..05ccdd82ab5d 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=7
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 8542e162e59d..5268c19777ad 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=2
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index f83ac69248fc..3fd1c8980708 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=2
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index ab88454eeab0..fd5f5d4e309c 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.3.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index bca4ee8d9be3..f31b66d85670 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=2
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index d66f85b84ead..4f998ae99536 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=6
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 460a7626bb53..829d17ed7f5e 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=5
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index d2861933d9dc..3d83d299dae5 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=3
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index c9dae9584b56..f9ad9a2125fa 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=3
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index ecd851055924..b10c375d6e36 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index ae7ff654b972..1b669f5dace5 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=5
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index 42f941f94b39..0c0cd02a40c2 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=2
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index a79902c6cb96..afc1c6175238 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=2
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index c092976dbf8b..a38c189cfd41 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=2
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 19da2544c4d6..766a9af8724a 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=2
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 3ce00a0c1d26..b9d485b495ce 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=3
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 6d8400dbf545..d6c6bb10ca3b 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=2
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 8c663e544409..3e99bd6e69b9 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 9eb2cc879925..234dda2d83c5 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=2
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index dfc5a99cdfcd..43fc5db49fed 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=5
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index cad0962d701f..7a9c7e1b5c7e 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=2
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index f537fcced542..85224225adac 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=5
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index 1e0de1332403..8a66e6015561 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=2
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 3e90c7a38be9..ad42d8b1afa7 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=3
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index cc19a0a0c3ba..deea0d303b9d 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=5
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index a7cffb95ccfa..a68616048f8b 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.1.1
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index d61d38a5247d..6027c6ac42e1 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=3
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 58312035bff1..a02ec071038b 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=2
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index b30b01e3f934..986fc538b303 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=3
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index eef0d180300f..484564f07307 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=2
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index 8117b05f14e2..afc43f79e0fe 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=2
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index e5a44d82efd4..8795890f3eff 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=5
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 6266881376ee..22aee9993092 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index c37768026f54..d0c2a6494296 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=6
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index 85afc61c8379..d12068eb3d78 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=4
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 7028d855de73..478ea8683f25 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=6
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index f4b8c5472402..b7ec4155a8e2 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=6
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 876cefc317e8..71967aac46c7 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=2
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index dad58b0c0380..bdf79abcb5f2 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 275fe06987f0..66988e931fc3 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=2
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index e0980af26037..8e4dfc6f0122 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=4
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 24cda7c28b3a..17b3488ef152 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 04707fcab13b..60a9f642728d 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=5
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 3c69a1b6c2b4..217ace730f72 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index 0bf8bc2f8f93..25009551d463 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=4
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index b19110f997e4..4675228d6805 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=3
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 0ff38ee4be6e..a4a1b92f11a9 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index dac453cd7cce..e66a234dd934 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=4
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 5ec65f502291..3ff5e6422ae5 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=2
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index dd4beedc1aca..7050bea1c32c 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=6
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index e1f747a17643..4dbb1c004af9 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=2
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 57e42c21e1ca..f7507c40ca2e 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=6
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index 76519d44cdf2..8ba505b1be68 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=3
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 694c5319f637..986bfa160eb7 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=3
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index 0ada1d01ded3..91181442ace6 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index 7ea457243469..e2be291f2556 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.8.4
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 make_install_target="ansible_lint-*-*-*-*.whl"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index 905fbbc7ca87..c4011fba4fc9 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=7
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 662f336eb93d..68ac99a654af 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=4
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 4d529e23d9f1..275e4c259b03 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=2
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index dd9ad185432f..b8f289580d35 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=5
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index fb9599d1bd42..1f038a963ef1 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=5
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index acc8052cfcfc..fb665dc9e859 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=2
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index edb54a2f66b8..f423d1f79a45 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=2
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 6ea902369db8..8acf77f99c3a 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=6
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 3fa5c4ebe3d6..a873d274f4a8 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=4
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index d5d2d9fa64c3..ec352c817e19 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=7
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index fd511e6188d1..231837f6e978 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=2
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index a6a2626e90b4..9e5b0dfd3926 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=3
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 7310979285ff..a4481250356a 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=2
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index 3af5f3a8259d..48ed3a6c1d4d 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=4
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 6716dd511ef2..cd3d0e906bf0 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=2
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b817ae3fea48..0926b7f98266 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.1.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 6ca8cf6ae4df..3d07b76928a1 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=5
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 587b14ae3699..b84fa1a9ed47 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=5
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 14ee397fb34b..7db2d42a3607 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.1
 revision=1
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index be8d5a8ade59..ec37181041fb 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=5
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 1251f56d642e..1581dc6c8d78 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=2
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 1740d62b6cba..18c8b74ddd41 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=3
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 4591f56465b3..c1011cf53cb6 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=6
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index d664b0190492..ca04992a07a5 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=4
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 7ba2cb803b32..7b891a13720c 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=2
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 00cd092377e1..90435071beee 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=7
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index 13ad343e96af..dec1d6e08953 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index a1f5e85cb1aa..c92faa55ecba 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=3
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index 5468442a4ed8..2062d7404e1f 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=6
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 77e73fe14cfd..0ebba1e4d9a9 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=4
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 689294baffdb..68d6b3047539 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=2
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index fe40e5058466..e8c2a8ed4015 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 9d95b482941f..574fd0383cad 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index ea3dc9e320b8..57af453476a3 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=6
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index f094e6e295b2..e247e5dd23a3 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=3
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index fafe7a63d72d..718317e37434 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=2
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 2074bf05a8a0..ea6d2626dc27 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=8
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 41b70e876e88..f81c9a46f55c 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=4
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 6d94bf42425b..aea09c368c1f 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=2
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 522a0c830598..5558e0cd1dbe 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=2
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index ba4a31a34141..7a330060f90d 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=6
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index 118dda7df106..3d90856236cf 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=2
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index aa3c0551e6f8..0e45d6c1c435 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 66e0bde8c01b..b803401c0da4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=3
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index 72aa5800bdec..5d295b5d8dcd 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=4
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index 1c56de0d9cea..167b9881e210 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=2
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index 7eca63d703a6..538c25ed82e5 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=2
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index 3dff136dd768..786a30c19b4e 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=2
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 7c55d921bc92..4a42380d89ff 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index e26985447cc0..279cf087552c 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=2
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index b2c705444755..d75b1fc214dd 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=4
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index e126ee9f39fe..61b52437deec 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=2
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c2b0a9fca6e2..50b3d639c606 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=3
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 2778417e1119..4b0262b7eca4 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=4
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 00460f94364a..79e8cddbfb60 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=2
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 285d2343840b..f980468baf5f 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=2
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 28a8386c16dc..74b68c36e8bc 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=5
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index 768ba68101fa..a40c6233edf2 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=3
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 46f3a56e59b7..f58123986d63 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=2
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index e1d538f32b2d..0a1b2ac5dc6a 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=2
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index 2ac3a86ce8fa..4e333c902b90 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=3
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 530302912ff6..a1695d195527 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=2
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index cbcc8323129a..70e9b7709906 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.1
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 460765a4253c..863a8402d38b 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=3
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index ef48970a0d2a..640bcd645204 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=2
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 8bdefec55c1a..982b2a72a7eb 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=2
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index 39f1331014a3..f9c9b91a8a58 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=3
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index 560a79d52df3..efd35e9f53a9 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index 6e64c710e0d6..7f7ec389e82d 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=6
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index e0a68ce01dd4..7f45622c435f 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=3
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index 334bd9e631b0..ed7c0d535b4a 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=2
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index c04df7e63a89..71489250c84d 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=6
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 9ea2fa05f914..b2bd61c22e86 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=5
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index 69c42b01a45e..d192ce442e64 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=4
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index 605a6ff0a3d1..77cd2033cd90 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=2
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index f5582a80b6ab..4733c2cee2a0 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=2
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index db283dc954b3..e95c8faa2595 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=3
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 2faf53e21ee0..7cad77a10c5f 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=5
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9e9851c8abe3..928118256f9e 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=2
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index eb6795ec7972..36a3dda2081c 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=2
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 8cc903c971cd..7de70c92e337 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=7
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index 018019eb5920..1040bf296f95 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=2
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 8b636d75e43e..d5428ee06302 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=4
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index b4d006c83c6b..c9a3ce078fd5 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=10
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index bf2e4897f6fb..97e93d679ff9 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=2
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8d91e2355b8a..ca64b757bcc8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=3
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index f50df9227218..70e3833c8b55 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=2
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index bf773832c936..223f93ac4447 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=5
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index 966935a7ba07..9a959168a468 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=3
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index 9c4a4af99902..1590509935a2 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=3
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index 8dfe196adb3e..859d374a62ff 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=7
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 3fbe2d5a95ab..41870bdaeb82 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=2
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index cb842c6e6aa6..47d4aec5b125 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=6
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index bf4e3303b0a5..72e0824f266e 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 3736d38a35a3..2ce3a18dd672 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 71b0ee4b3c21..ff3ec653d93f 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=7
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index fd168534fef1..1556d29c0b8e 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 3a45647f20b0..d5e43c8e2993 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=7
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index 7c8559b60538..6ada633cf9c9 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=4
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 3fe146f79862..585a4fb1b1f2 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=3
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index c001cafdfa20..cb7d8e708cfb 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=2
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index e06c47bc22f7..220094840f09 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=6
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index 33df45e1c025..4044fbfea2a7 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=2
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index d533c9f84975..e1c12128e346 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=9
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ec1612ae45b..6e965ef6d8e1 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -4,7 +4,6 @@ version=2.1.3
 revision=2
 # This is precisely release 2.1.3 (Oct 3); but it's not tagged yet
 _githash=34198a78e86ba6ba684b25ae5ebb3e1a4e54c19f
-wrksrc=cypari2-${_githash}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index f9d37ed4d5e1..52396d21b099 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=3
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index f989869ebc7d..cc430a6867c3 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=7
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index fe0e60f40a43..e0b9d5664f71 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=2
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 5d301db9d2f1..c160fe1d6a4c 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=4
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index ec4ebf437d6c..c64b1e5dcca9 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=2
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index c40da78591fe..8a6043edc689 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=3
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index babc8be94179..3432db5f2660 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=2
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index b73a797eaf81..7224da834eff 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=6
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index fdf5a328d99e..01e4d5c5357a 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=2
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 25bde437c23b..0248d8305552 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=4
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index b8fd5c30438b..a6aaf1107d41 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=2
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index db8f7cd48830..efc454a64736 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=6
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 0870280643dd..1839faeb9b00 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=6
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index b4976b7a07ed..1dd2259ec9a9 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.6
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index b32117a26daf..b74ec9e5b055 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=2
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index 3a8859f1451a..5260f43faab9 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=9
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 50aa41a15368..9587a9fe9097 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=3
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index a76b95a6bd85..164f67f07639 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=3
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index b148cc6e6eb1..d15e686c5799 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=3
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 6f374f7e9aaf..d86d46b97525 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=8
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index d6cb5114408c..397d1d557b3a 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=9
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index e2fdc075f2a0..9d322219faf7 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=2
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 971e88499de0..407d72f8c3a7 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=3
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 03fe0ec8358e..92ec30649aa2 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=4
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index 1472ec2e993b..c38fa2d9d35a 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=2
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index af27c8ff908a..c3869a7e25be 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.21.0
 revision=1
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index dd1895241047..41565fcdd605 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=2
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index c8b29dfc383d..d2da82f8bf86 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=3
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 8e16524055fa..c958a894b65a 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=2
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 246ab5ac96ce..f1f45aeed9c9 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=2
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index f9bd2e400ec6..9f41664e79e1 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=2
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index 4a8befb2f893..f0d2aceda2ab 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=3
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index 67cb0dfd90f8..63d7b82cb626 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index b83d09885828..d0a840a3260b 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=6
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index 2cde22ffc6ba..2431dac9619c 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=6
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f0cb742a3a86..ae2ef3122fc1 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=2
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index dc666b721694..3fd7ddc918f2 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=5
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index dbd03cdcaf55..df7d875bb361 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=2
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index 96ac6341e351..740e9cab06b4 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=6
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a2b82d39801b..ef3c579bd401 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=4
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 1ca30fc432a6..803b6416155e 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index e9d536c615b8..54b3aeaaaa1b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=6
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index e926fae627c2..193820735dfb 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=7
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index 4506cc58a2c5..462e05e0408f 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=6
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 1c2c55d69f19..7c878edf2493 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=3
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools-rust python3-wheel cargo pkg-config"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 79ed6c70f078..4500ebbd24d0 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=4
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 66b273302796..87cbf8477615 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=2
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index cff6b349a3d3..2ebdcfbbed71 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=7
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index d30e9893f146..e086bc625ec1 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 0ab85f2809f8..7a177d6e5478 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 54dbc357d9cf..3e58dd29a7ca 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=3
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index e87e07ec2d38..1410352d85e4 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=2
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 119651d3c73f..bd77a036455f 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=2
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index 69189910e435..0c4eec7316d5 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=6
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 46715d94bad7..256b92804075 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=3
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index 90c06d70f637..9b04e62e6af1 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=5
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3d0068625f2c..adb2c71df718 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index 43d869f65843..d5099cb96a83 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=5
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 977a7f9e0e3f..a524050b040e 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=2
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 47ff34afd156..416aa614ced6 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=6
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index 3d789aa85c57..8272ef242c9a 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=5
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 392f366d0767..8f80d84d295b 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=6
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index 8280f5b91c50..8d3d469d0c93 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=2
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 0661509a91f2..73e8809560e8 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=2
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index c186c6f15901..143112ea17ba 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=2
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 01eabaa9905d..44198445c92f 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=2
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 26b242fb0d01..7f4a24286113 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=2
-wrksrc="frozendict-${version}"
 build_style=python3-module
 make_check_args="-k not(test_c_extension)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 480d30fd5355..a39a6e13cf8a 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=4
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 4f18c0104138..e0a2999ea3ea 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=4
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 3d223b75e282..5574d3ab4c65 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=6
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index 32c3b9f85e83..13eb40d2a10f 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=5
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index e5116860eaf6..cb1d24516d10 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=2
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 8dbdb5487e89..211d66a84013 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=5
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index c8ed0839894a..27f995768c0e 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=3
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 0b78cf3a97e2..4fd8d6a7f7d3 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=6
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index bba5b08935ab..8d4e18c97b5a 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=2
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index c4ddb6f1911f..6a151669c21f 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=2
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 822903738f79..1d670c7e4dc1 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=2
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index aa1af7b69c29..dfcafb1e54a4 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=2
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 0d38d60fdc34..829f09f2f1af 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=10
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 3829af6103f4..c834364b2ca8 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=2
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 1de8549f5e67..87e59cb98bda 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=2
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index 6a50a7e3a75b..c60515fbcc6e 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=8
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index 90dd46599aaf..dfc366881661 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index 65a8f1e5b5fd..640c50c77360 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index ac4b8a61b5fc..7d9bc13fac6f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index 0a777dcbdab5..366133b6ba86 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=2
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 85f25c49bcbb..3997ef4501b8 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index a449daeea62e..787b5bc0b6aa 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index c1b3f9cea641..2a47c870542a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=9
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index 5d66598edd77..045a3782f743 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 880a89591a3c..1ff54f67adc5 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=2
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index 68c245553eeb..3b514d11a1d2 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=3
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 2222267766f9..e36b420967f6 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index e8385a91a62e..e8d57962744c 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 410ece2fd9cd..630dc6d4e2f0 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=5
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 202d392a1a94..e06e3b2f1bba 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=3
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index d87b3d49cf8f..3249c4b29085 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=2
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 2fde1ea17ce3..f5cb0235d252 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index 35a0a87f1e44..16a1281d7247 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=6
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 19a6263822dc..f118c4878a32 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=2
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 15642840be44..7f2fa2068c79 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=6
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 2ceb2945b1a9..49009f7c5018 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 7a0b0a38b011..df09ec80ab3f 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=2
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index f1c9f0dfea0c..7498a536cf29 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=3
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index cddd6b819cad..19b0ac7865b8 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=4
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index 697e55df29b5..4ff7734eb336 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=7
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index 8d1e5ba1580d..85a721c8b85e 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=8
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index cc1879160cf3..4cb9b50aab74 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=3
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index ea1700bf51df..4ad0492878b4 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index dd0b66c3c822..0e27168a49b8 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=2
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index 3455f22b5c4a..c3ee5774b8d4 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=3
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 0c294bed8308..1de3eee8b670 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=3
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 527dd7eeba2e..c9de30cb2f26 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=2
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index c7b21a246f95..8acb01c63d6f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=2
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index c22a36549f37..5a9778aaba95 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=2
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 12c6b7bef9d9..eeeb8a0e576a 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=2
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 383a4076cafd..3c079af41e4d 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index 0f17e069a3cd..9eab42ef14c3 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=3
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 7e5b0a502f20..a9661816a326 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.56.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 5ae3eee24172..3acc542e605f 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index e1500e977986..b9283b5bd9f2 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=3
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 55a115b5b554..2e7055c5a13e 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=2
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 03075150225c..1f8d90e6613b 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=3
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index 006eeea12d83..c9dc016af6a4 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=4
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 8a1ecf4662f7..25758cfe4cc3 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=3
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index 7c98d9389f23..85ad32e2265a 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index d036d92bf2c4..44bfd99a20ac 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=3
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 554e0d6e64b3..733f509fdb28 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=2
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index 260cb4148d4b..4a60f8fa0e28 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=2
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 1850e2fc9ff7..26dbdf07f225 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=2
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 85b6ad74cd15..e7f7e0b3ee28 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 23902dd05d39..3d45f0674507 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=3
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index 341b6a41a816..b39d5c6992bd 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=2
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 76dcc64fbbd0..8150ad8a46c2 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=8
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 9a5f7255fa6b..1bf776627a3f 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=3
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index a5cb7bf19ba9..c1baef26249d 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index 81753012bf18..25d50bf7bd88 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.6.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 96688d57f71d..5b68e546c8f6 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=7
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f5db4fd7b953..eb1dcad3dd27 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=3
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 3c69ce543ffe..ed421613cd03 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=2
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 3fcec7f55461..dc5797e0885e 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=2
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 4a4835a05119..52cdd1f1b6da 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=2
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 2e8304e6e4df..dfeccbe5598a 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index eb1ab5dc9c27..4c0621bc0865 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=2
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index c736c3cf7881..94ca5999ae2e 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index 5e98adfddf3e..de9076a1d407 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=4
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index c413ec0c4649..3b2f0cd96547 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=7
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index 0025bdb29a5e..c0cc79d12546 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=5
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index 92557e940f4a..963121ce86b2 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=2
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index f2df68c5c099..6635e8947a24 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=2
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index ddd67db83357..b3959500e5a9 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=2
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index fdbe60876403..e8308a8d77c6 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=2
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index faec0cac69da..e0d519b55863 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=2
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index 9dfb036ba281..f9aaedfc58dd 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=2
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index f145e6e8e999..fd68c4c713f0 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=2
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 2db0201ff890..99a1454b3dc8 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.1
 revision=1
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index dca6a551b661..d8b5a9f4151c 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=2
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index 60e1533a7452..f7034308f19a 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=2
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 1d3b6fbf88c5..0bf057b6c76e 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=5
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 034298adb159..80680950d3a9 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=3
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6233e46714f5..83dbbc57c2e9 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=2
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 9511d4502cf8..eb3107d8c68a 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=2
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index d087061bfbf2..f363af5d8bd2 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=4
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index c40bb47812c8..ae2b0091291f 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=2
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index 9ec336b1977e..1da8295d63fc 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=6
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 1bbc8e34f2ae..fb4135f25145 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=6
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 84a2239f9f3e..2bd694599331 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=2
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index 3337fc607c96..5145aba67640 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=3
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 2971b9fe92c5..c3f533b4f149 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=3
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index edb873b3c0df..6bc6f88e5f71 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=3
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index babf6ecc55ca..6a6573333c61 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=3
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index af955c78066a..aeb0cce2f181 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=2
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 5276e510e400..a6f0a5dc71b7 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=2
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index b0afe891bd6a..83bf9601bf96 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=2
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d547a417c7d8..564fe983ec8e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=4
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index afa55f2ac353..1679c628ff17 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=2
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index 16cfe3646c0b..b319b8807203 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=4
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index 642646338812..cb6b1aded2e6 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index 4e0415b0dc89..a09205776e6c 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=2
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index db11ba564602..26915337b34b 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=2
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index bf8c9ebad1aa..dad6a7d34f4d 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=6
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index ed8f92db8145..21aa82759acf 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=2
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 299e991c4cb1..60d616d54a7d 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=4
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 366d09fa0854..114f1f34e456 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=8
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index 0c4d5ff10255..cd1f9291ebe2 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=7
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index 298617413647..3e4e2d55823d 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=4
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index d7784d1f5d70..c131813367f5 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=2
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index 70d3b2b7915d..cff7df055e78 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index 3e2154215403..7db338f6e837 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=3
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index 927ddbf885fe..852dae25d7df 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=2
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 33dc552b3867..c71692dda88a 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=4
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index 5878a8ce7616..b23d8ad39498 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=2
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index 677b3827b874..e6064d349a3a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=3
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 23003668b9a2..60ce056c76a1 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=3
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index f6a40a69465c..619ebf5aa811 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=2
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index b8f98f2d56e1..5a29eeec7dba 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=2
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 696416a32c8f..1c1ba1856fbf 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=5
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index b9ff6c9cfa16..72fd345953e5 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=3
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 72096c436a6d..7be7c4e2be8c 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=2
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 1cd9bc846263..7da8fe15b48b 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=3
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index 5b3294e62547..5ec6cf068b3d 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 10a74b020c66..9cede53ea703 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=2
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index 8b5d31f49e7e..bd749ed5ac5f 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=3
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 49d493539673..a7eceaa5bb03 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=6
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index 196a294b4313..43402bdcd588 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.16.2
 revision=1
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 2f150331dd82..fc7a2cb0b6ae 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=2
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 941902c5dd5a..78ccb56b0736 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=2
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index c0f544745ad6..282cdda62bf4 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=9
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index b64180ac195c..f0c4798fa0fd 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=3
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index 23db404b27ca..e623ded1c901 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=4
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index 33bace413f40..ec244ddaa9e2 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=4
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index 54e8f6261096..53e2409795fd 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=2
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 54ea9c669be5..e9719b86fab0 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.2
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 939ddb475095..29b4a279998c 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=2
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index f24a9e052e13..bc37e3f6e935 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=4
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index c765669977c2..307f7fb85eb7 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=2
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index bb5e33f507ca..1d5f4e9c39a2 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=2
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 452b1c574c00..f8c9346af465 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=2
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index e70a1200f2a7..831fbc8344b7 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=2
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 250d4b23de1f..71276c4f473e 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=2
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index ac9902ab128a..94772363c818 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=2
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index e97fd4afa1fe..728a43bf2c8d 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=2
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index a4b9717f5c23..cfc565a68ac8 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=7
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index fb5fa528d1ff..e060212f0574 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=4
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 8c27ff27e4df..c9c60af0b6b4 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=6
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index ab2c26d33586..1f6223d460e6 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=2
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 979b875a0dc9..b237c4789a27 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=4
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index d1a7ec4930ff..af08d433f5a5 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=9.0.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3cf3aa70ea13..a0d2f00f87bb 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=3
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index b8fc6676dd77..924060920250 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=4
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 680f79c9611e..4daa548133d5 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.4
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index 87c2455898d6..4c4c6666e763 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=4
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index a3292ebbfd7c..bdd70c5f9e8e 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=2
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index b46befc65e3e..ab557acf721a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=2
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index 6a64c40b41a7..9f697bb8385d 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=3
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index 6f3c542ce391..e67b3770c32b 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=3
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index 6252218f61ce..da17a0b17048 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=4
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 23c15b506ff3..0b08689882aa 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=2
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 759478067239..f8670afb9ee2 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=3
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 436027b1c49d..5bd5a803ae77 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=3
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 4ed800c3e471..bd60c08541f6 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=5
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index d4f42763a4db..50036c1102d1 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=2
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index ae0380498ed9..2a3bf1a9d850 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=8
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 0218a2e6ba84..55c2e21b5418 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=2
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index ccdec860a471..13d4792f54a5 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=5
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index f999d6e8a902..abd0c2c36a19 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=9
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index 088f31fd01a3..db51c3c47609 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=5
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 496d52420264..67874f503907 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=6
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index bc3162f4780d..6e1db8ee8558 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=2
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index af001b0b900a..526b3ccec45e 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index d70e81a09adf..2f96ad3c38c0 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a574298c1ef..b628a17f9499 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=6
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 754f15c4da29..a2e43aaabc94 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=3
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 6747c33c9051..41981f82fc19 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index bdd7891fc7be..1e7367c27678 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=3
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 3cc8372c09dd..4664ddeb1d1b 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=4
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 9191f9cf47a0..bd8b4340d3c6 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=3
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 1334c546ad15..37e72302729d 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=5
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 87557bbc8c1b..8935ddc62909 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=9
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 7d4cb201e1b6..433b707b510e 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=6
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index 51ce1471a689..d41d86463fa9 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=5
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 810be072c993..a05b6bac054c 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=6
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index 5208e6f071d0..81dba6f7dcef 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=4
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 3fadcb6e2b7a..8c5a64ab87e7 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=4
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 8016a4cbcfad..a1fedac3d601 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=2
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index 4f50a61216e5..68d6b450dc39 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=2
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 38d6cc0c0165..8a79517228b4 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.4
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 92ab6fffe09d..6b417b18728c 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=3
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index dff10dc0eefd..26674dbd2be0 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index 1b8fd5e04751..1cbd47ec67de 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index b0fad2218585..6e9967154c5c 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=4
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 6d274998c945..114cbcc20f0d 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=7
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index c040c2426694..3788f56e5fbd 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=2
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index ac91adcad8a3..8eb0e5cd0657 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=3
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 89c50b28f443..fa8a5361b31c 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.1.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index 36ad801b7822..f6f9929aafb7 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=4
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 6596a5c0a91c..8ff996bf8c0e 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=5
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 2c573e739dc6..daabfffe61de 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=3
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 1c46d0fcb005..c196b558a3d3 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=5
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index 6da3c552ec27..834258bc1346 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=2
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 9a9c1d90ac19..27d8375212ca 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=2
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 14f9ee9fec6c..7983a131f726 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=5
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 9b2c08535c9d..f883ebe00e93 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=7
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index 12e7635af148..831c401c7560 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index a71308b8a981..16a4d014ea6b 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=4
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index a232806588b6..5183c7e1acd2 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.1
 revision=1
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 89965e04b5b4..f9a5e5a65085 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=3
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 8d6fbccfb3d7..713a11c570e6 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=3
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index dd2ef84404a8..49932af0b3dd 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index 190a1ea78aeb..3188f6ce7066 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=2
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index 6e76be7e9388..d9a7cc13679b 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=4
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index a131ea519980..436031182588 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=4
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 21b066406445..3187b823d9cf 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=2
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index 946c7e5bf707..59ea717039fb 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=2
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index ea72375e67c5..14d897c91809 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=2
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index 88283f580888..fe7e94cc9828 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=5
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 057a5929a9ba..ed4166c7896d 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=2
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 4cca11afabfe..072a93a73b5a 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=9
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f313af0c39cb..a20b96022814 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=2
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 55e9b27d00d5..0874986d4224 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=6
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 498a9e2dad9e..ace75532e159 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.2
 revision=2
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index f1cfc33e66fc..6f3707f08f48 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=9
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 18cb5b4bd06a..a3e5352ede50 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=5
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index e410a6be4b51..4aa0bdcffaf7 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=2
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 4e8757ebb6bf..ff6d0245d7b7 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=7
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index d8a5460c36f3..dc6c8573c1e5 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=4
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index f6c418f1d047..03b2cde79510 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=5
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 094eded1beda..37907ccc9c93 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=3
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 05096a13beaf..363e4fab1b14 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=2
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index bcd7c2cf66a4..5a1ead7681e8 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=4
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index 2f6bca0180d2..4bb9f2b3bf61 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=3
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index 59cbe484c967..fb8fd6de5564 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=6
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index 2acbba2cb682..c1cba058f03c 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=2
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index 89bbcf3dc76f..156b67681534 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=3
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index ed37da36f3a0..2edf6c95f570 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=2
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index 1c14815ca5d4..e45d5060f6be 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=2
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 2a63bf734301..bf85f892397f 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=6
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index 58338a96320a..7862d4a09c4f 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=6
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index c780d7eb3d6c..f1265584d735 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=2
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 3692f0a06266..09b8fdb48281 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=5
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 6a73b4c093f9..71581a83d427 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=2
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 57477909db70..c1c21a0d3ebc 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.25
 revision=2
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 4688f15f557e..f2e3b673a12e 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=2
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index c4609c9f23f5..aa82b37958b2 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=2
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e8ef84a8437c..cf1c11ac2761 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=2
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index 3ccd40ba5e4f..bc28e83ec6ee 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=2
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index 16cfd631d9c8..46e866c7244e 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=2
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 590964f29906..3ceb2053a2d5 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=3
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index a7307e8fa9a1..eefb5a0bd62a 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=2
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index 0ec4261e31b6..04ea008a8c21 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 9ede5b6b8e95..dba981e433f2 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=5
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index f0616fe31225..8ead12d03d76 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=2
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index f6a7fea7d80f..81061da50821 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=6
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 163f77991c13..9f8dbe77ee87 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=2
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index d9c74b944094..23fb739628b8 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=2
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index 5b4c6a7aab8e..c37994d8d66a 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=9
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 35f2d9865a0b..728f6ee67847 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=5
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index e10368c0fca2..c50fa3c43424 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=6
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index 249cb46ed7c4..3f6bdb62fbfc 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=2
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index dcdb782c516c..d3671610fa06 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 9bef50e4d11f..93594fafd306 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=2
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 885baaf01c9c..030c11691952 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=2
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index 4b61663d5536..7ce3f8fd4f70 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=2
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 7ba36f1eebef..5e3efd12e97d 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.32
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 7f488299e65d..1f58910b8469 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=2
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 989be382b837..cb762f09adf8 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7aa92162246a..6fa5a9a2f382 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=2
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index bdc0a1fe72ae..33cb7d47985c 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=2
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 1d3718589508..6cb621845fc4 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=2
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index fc0c2af98f03..6e4c6fdbc35c 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=3
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index a281a730d285..5e93cd4c7192 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=2
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index ec9e940ed2b0..558a6c2e92bd 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=2
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index fc07bd8ae9eb..b0a22903ea39 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=4
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d37f62f828ac..444c89669f5f 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index 7aa9137e82f6..0161cdf5ff25 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=2
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index 4e99b31dcfeb..68687e770b2e 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=2
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index bb494632036a..ac8d48008927 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=4
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index 061b641830e4..1a62a8e38501 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.11.0
 revision=1
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 2619d01d4c59..13bd87655800 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=2
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index 54d9828d1649..932aefb9bc84 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=4
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index c9c4155c27e8..f616c5bca4cc 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index 9aa495ad8884..8b58c11ac55e 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=2
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index 2954c193e560..8bd5f8c08186 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=7
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index f254f54aafed..7531bfece9a7 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=2
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index 28ed89910040..0efe59d2c1f1 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.1
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index a2e6d6a302f6..77c5eee3c3b5 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=5
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 05e737493789..cfaca61046d4 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=5
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index f95ac732dc58..bc9d9ceadfc3 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=4
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index b7d90e9acc05..c169776e27ce 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=2
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 1f21685ce9f4..8f9fab3c9d7d 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=2
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 347f70ab1341..3cb78f65d5ef 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=2
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index b2308dc0d303..c85721f5b31b 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=2
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index bba5ea3c7bf7..f941c94263db 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=5
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index c5afac04cf50..fe3c25b3f540 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=5
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 8fcf367edc3b..72c30d3d6292 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=2
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 544e1838c8e5..4c9eed98405a 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=2
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 3a4e93394f1f..10d4463d97e3 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=5
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index 09dbb3c2371c..4cec072e277c 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=2
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index 5daec3eabb1e..c891d95f6b6c 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=4
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 06cc8bd704f0..f6bced118137 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=5
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index bb7ced140cab..80b46379fc5b 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=2
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 941d5c6ed885..c4ad6816e88a 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=2
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index a541c662b09a..3e6fe1ef7fc9 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=2
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pygit2/template b/srcpkgs/python3-pygit2/template
index 291c815bbefd..a55147eaa487 100644
--- a/srcpkgs/python3-pygit2/template
+++ b/srcpkgs/python3-pygit2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygit2
 version=1.10.1
 revision=2
-wrksrc="pygit2-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-pip python3-setuptools"
 makedepends="python3-devel libgit2-devel python3-cached-property python3-cffi libssh2-devel
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index bde1162b6eb6..18c0314c4c13 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=5
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index e95fa0d2e821..9c62fd6b8e26 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.5.2
 revision=2
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 287cd4d0c2c4..a178c118081f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=3
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 0e01cfd2d773..205578a8ff31 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=5
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index be6355543877..890cdf45aee2 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=3
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index c957ec347fef..9999e43a61a0 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=5
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index 15bed8dcee7e..5f58cd0e0967 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=4
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index a46e7e28bab3..789d585b806f 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 09adfba70824..87b88843488e 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=3
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index f8366b128a28..b777f07f6b91 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=2
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 87e7e3e2979a..781ee2eb4dd9 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=2
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index 46d0a023166f..b199b2833aea 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.4
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index cf123fbedcdf..90b8f48a6a5c 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=2
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 095ae232d58d..6f2cd7cefb19 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=2
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index 7204916825c4..ab5ac506e8f9 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 6e45b7f4ca34..f93e18f9fbec 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=2
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index c7395c2af191..87554b2365a8 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.4.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 1195e4e111a2..0b5c67f70007 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.4.0
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index 97517151f605..160c0e98dbea 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.4.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 200c1eb692fe..9ad38a66b6f5 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=2
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index a80469ac42e5..f3a10aacbbed 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.4.0
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index 102ea5d18bed..3550caa52966 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=3
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index 45ad956cc94a..3c6767afdaec 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=6
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 85ae3a55e0df..50ead293041f 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=2
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index 74f5c7417aff..0a14eaabb031 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index 02b49e7be90c..01a1092e9357 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=5
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 81b7bf654c90..b435984bf74e 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=5
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 068d4c984a2b..50e6ff260d3b 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=2
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 4f41ff1c2b5b..fe37ccf7f52e 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=3
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 48d8680e8d43..0c7cfc9b067f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=5
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 9ad41b4c5bf9..c02e851bc8c9 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=2
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index ecbf3e81d1ac..df3d2a6a4bfc 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=4
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 251027b56c35..7be2aff70a7b 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=5
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index d72bee7e3c8e..43c5a0cf1a67 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=7
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index dcd2000312b0..f1d9db569131 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=4
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index 87a49aa4c671..f8f581e653b9 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=7
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 7a018760a476..55fc96f9accc 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=2
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index c55d53a8c52b..104729f34b3e 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.19.0
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index 74b664616ce8..47dc36d44017 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=2
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 9d2a8117603e..a3d309250e52 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index e5895e1a00ec..517778bce956 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=2
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index 22ffe8f05306..f95c3091f962 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index 2e6a1a1750ed..65043e3ef2e2 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=2
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index b7791bd86706..0a68b3021b7e 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=2
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 6392e087615d..8c098d9f4b49 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=2
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index 98b725ab3a69..602337199a41 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 9ae6e11de23b..6cef70df550d 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=5
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 6c46c4264c6e..4239b1cb6a64 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index 5db2412b0748..8f2a16e066e8 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=2
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 74dcf00f2624..35b076fa690e 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=2
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index b9e75fcc046b..c615f80e438d 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 93846c64f803..85664cbeeb1c 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=4
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index 34262908e048..b644c8233ec4 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.3
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index d7c94d206baa..76cc1bd41b2b 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=4
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5680e407e485..96990c91a504 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=2
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index 3be047448850..a10b166c1f5a 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.6
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index a9782a75b544..8ffd252e8825 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=2
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 9e12e59f5db2..f90d31a58166 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=3
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index 8193d5f17d55..e098aa0bc4a0 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=3
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index d911b2c5f5be..07f465823018 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=2
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 30b7ca35a000..5912983c49f1 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 4a3d1191b71c..7a92c1c8cccf 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=4
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 76af2f9ba4f9..ac25ab1112c5 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=3
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index cfb9282ea938..2e982852c090 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=6
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 2a721020ae8a..ab95628ca34b 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=2
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index e9136e9045e9..b95661374b0a 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=2
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 62bf21e0ce9a..a3239a29c43c 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=6
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index a929dec731b1..5a6113453905 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index a0938dc7e478..5aac90bbd6d6 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=8
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 69f02a9be775..9a2de760711d 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=5
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 174affe2b0b9..05016c0efc71 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=7
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index 2cd1761189d6..3736171d0b12 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index 334ccce44db4..499692571812 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=6
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index b50f2f699236..20a560d70e41 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=5
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 7d38efd3f6c9..3acc3ce115bc 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=6
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index a30b7e99107a..fdccb90ea096 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=3
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 470ef90b327f..d18a7a7320a4 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=2
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index dec751180546..87080ea41c7d 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=2
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 5616e07e727b..febe3c201d25 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=2
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index 9fa4cec4606b..44481f141e0e 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=2
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index cbab11167127..bd6d3f4fc388 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=9
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index 0d4c78851b6b..c1cbe9328fe5 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=3
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index ed0f97b5dfd7..f523357a221b 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=6
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index 7d145241d2b7..0f1f9fbdb3d9 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=4
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index 3b132e45cd38..90415644cf3c 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=3
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index f13d81f571fc..d3f827f29963 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=4
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index d2ce70efc418..7142861ba1a9 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index d22cb0c973d8..01b8272cca2e 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index f918a4221ee7..110a5eb82771 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=2
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index 2c3b2259b171..ef9539a5a746 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=2
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index f96cc39da01e..16ad1bcda4d6 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index c11143de9d92..2022c4d146aa 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=2
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index 5ead63a439fa..9a0abbad010f 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=2
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index 5716359c8877..cadcbdd615d9 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=2
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index bb0266af7994..e855152ef345 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=2
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 2719605afd2e..0beee364c98b 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=6
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index c971c9d3a34f..1c1543134b6e 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=6
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 42578cae09dd..66488f003373 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=2
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index a04a0ec01c09..e9a552e34988 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index d92982971dbf..2c1d6413ec57 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=3
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index d17c6a7a5faa..ba717bb7454e 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=2
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 28e0b6ffa4f3..4819e70c7b7d 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=2
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 6a3116380877..0ce8071d1bb7 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=2
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index 37b969b526fb..cc3306dfdfd6 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=3
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index bab585db259d..302c6b69c934 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=3
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index 904eb7dfc0fb..6a9d7fef2628 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=2
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index 48f5c4930dde..13c895c6c082 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=4
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 31b0b7b2eb85..f805b568071c 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=2
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 9f276e2d3e25..a1067cab88e8 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=9
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 33c0a6e97557..c3b403fdef61 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=2
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index d87e5d4e43dc..470f3fc59131 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=3
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index dd487afed10b..a88b27d2415a 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=5
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 49d2bce6beaf..51afe407c854 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.3
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index 9b11753130b7..c5499e6a44dc 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=3
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index 61a477c3608e..cc6e0433ab00 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=4
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index d10f72c1f101..ad987fbdc9c3 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=6
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 475cdccaa69a..5fe75b21def9 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=3
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 137b3422bb2f..e1c47a2fcb0a 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=4
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 6b35f054d575..171f8e521315 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=2
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 7027d47f637a..826a078e1d2f 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=2
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index dea9d2fe2114..d8cd7aecc0f7 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=3
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index c5236c4c447f..38205a8b0b5d 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 13c20b7629a9..42bd3cf78d18 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=3
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index c0e4633d4290..accc9f22a921 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index 032ba5e9ebba..86a65bea9a04 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=65.4.1
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 037bb4d481c3..235541da7315 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index 374345fb8839..add34fcd37ce 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=3
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 037b43a6898c..47e97a175991 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 61b5a07d0904..20a3f0d03597 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=2
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 7a7b74ae2156..2df9fffc0edc 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=2
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index 003cf0fa6920..8013351dc9c6 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=2
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 0a942ed72be7..52d799d1d930 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=2
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 1859cfcf00bd..47eb72224169 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=2
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 6d01ee968dc6..98cf7664c517 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=6
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 742237d378cd..2765582447ee 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=9
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 03dc545582e4..8ab0c8345ee7 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=2
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index e686462d845b..93cd5c2352f5 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=2
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 6d429bb60e4e..36af20cbb835 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=4
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 64e21fa3ca2f..c074f7d02a23 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=2
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index fc71d88749f4..0cc411c58c93 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=3
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 5727836a59a8..82bf3b06785a 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=4
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 197ac5799a52..b1d9fc4b8c66 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=2
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index c8d9aa3d75ef..2156091b4921 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=4
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index 5965f4cd7c25..611b66b116bd 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=2
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index f20547c05daf..8015ede3a1ad 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=3
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 65dc94b709ca..420d5cafa288 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=8
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 7adebe6baff1..0af5e71f58c2 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=7
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index abe9025b9726..08fe1500d82d 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=4
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index f8e36186e541..42cd483c2cb2 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=4
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index 5e11953f1589..81c62d9a0c4c 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=9
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index d531f79e06f8..508fb085a6a3 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=6
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index 80b863dee404..ce7cc83f70dd 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=3
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index b0fbff3212ac..b8a562f184c8 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=4
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index 5976954f3c70..f77be44613d8 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=4
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 5c6fb1d5bd0b..7a5355fe6c90 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=4
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 94c69de8b962..8cb6241a7040 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=3
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 64f6ebf71ecc..0f83f771e349 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=4
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index 2c0353cb7831..173956a55ecc 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=4
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index 582a6b263b7d..b311e7aea048 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=3
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index 957c3ffcc7d2..c6ab901a66e7 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=2
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 411b4d11d252..27ade869d488 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=3
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 7ecdd36226fd..af774a320dcc 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 7ff7daf950c3..47d9c05a15ea 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=5
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index a827842b7184..43eb2f98ccbd 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=4
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index a7c4c72c9083..51d92cfe19cf 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=6
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 791cc46f1b37..867a63afd49b 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index d6f81757f460..0b22b99eaeb8 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 358933a0ea00..61b7bbc42b5c 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=4
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 2156d83cd2ff..ca5d9a7f9698 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=2
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 6c70745b616e..eb24d5c8d4bb 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=2
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index 0edc429243fa..e37b3e215e3b 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 72321f305a5b..742c83364fe6 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=2
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 27c53ad1fd69..c172815cdf7d 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index dd72409ba0ff..adb73706fb1d 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=2
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 9d837665e84a..cc2ef65cf550 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=2
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index 1cee95a0cb3d..0f2febc50a82 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index a4bb40b36c9c..0c22ad9679fa 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=10
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 539a4ceedbf7..46b4599264eb 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=3
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 423ef57d4adb..7651748db6e8 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=6
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index f175281bfd90..a439b95a62b0 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=3
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index 05c8de1bc56b..fc70531bb44a 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=6
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index ca2b8ae4e89e..5c17f418106d 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=2
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index 026370987f48..483353b5cc6e 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=2
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index a77c375e7c5a..6a1905d3d37f 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=2
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index f8dc566e7770..c4561d020879 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=2
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 18ed4b66fd92..be10f09d1180 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index 2b1f85d4f6b4..35478fab1e10 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=5
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index eb0b2224dcb2..e0d1a35e7aee 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.11.0
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index 77d2d223cc95..12b85681b0b0 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=4
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 86591a5431e1..ed180ff1e744 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=2
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index b1bdbb738e47..969712833ef4 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=3
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index bb36e0e1b87e..a08d6992ba95 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=3
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 98e74b916035..0ac0f66a1e35 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 412281be95df..352d4fa66f7c 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=2
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index 213f50e5186d..02909ef3e72d 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=4
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index f530f55b917c..66d7346427ec 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=5
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index 3daca77238b7..8667047b6603 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=3
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fab467b40d20..57d22dd47719 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=2
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 13109103b7cd..d32471e21977 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=2
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index 84d4adb29024..242c1f05568b 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=3
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index 2715b6db91a5..99143bce7075 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=2
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index f842334f24b6..f9e13f6f294f 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index 9b85e5884812..d564b4982355 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=2
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index a72a75043782..e0509fc5e48b 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 4684b07b380a..d94696fb54dd 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=5
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 7224f1e66783..b341e67829be 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=2
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 2a4c95745930..830859d26f6c 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=4
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 5f8a69e37e7e..9d7972d7efb6 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=2
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 0fbb833b0da0..17a5077dbf10 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index a5e16053c064..a851b29c2658 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index 9795cb7b53b9..b58b6a44d821 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=3
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 829ee8fc8d69..2a9069a94dcc 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=2
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index c640e31ec12e..4872eb8c53dd 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=2
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index e145cfcaf033..a2c1e90ba10a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index 5987dca36882..8ed228a16632 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=2
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 2293602bbf44..d99f14d80f27 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=5
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index f8dc918015fb..d9dddf4d2842 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index 40adece8ffe4..13bf8c4356a1 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=4
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 79e374d1e933..75665948a499 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=5
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index ab236579cc40..b13a6ce7ed86 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.12
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index 7ec9f0f02fc9..c294d16789ff 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=4
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 1bf723661a1f..2d179e9de320 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=3
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index 8b2e9ab115a4..5031a0d94c72 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=3
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index a08d889e99f3..d062ed218151 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=2
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index 7f9e124b607c..4fec3f5b5aa7 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=2
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index b525f27e8b5e..424cff0ebd11 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index a786dcb8c437..5e195194fc98 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=4
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index 8450f1ae2297..63571e59cbfa 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=3
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 235efaf3f91d..d2229519bc9a 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=2
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index cbbdcb1c1493..fc9aaacd6891 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=2
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 06a8683a7f39..d6487c3a3d13 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index 4f567ad1afe6..af17b1a6a7cd 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=2
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index a4547710e15e..83e2c9c0efdb 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=5
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 9e9235a06754..b2bbce4f299a 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=7
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 8d359451163c..c523a0209121 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=2
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 27ae244ff069..7280cf1323a6 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=6
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 9889f27a48a2..fa6c82332aa4 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=7
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 0c0c0db14bb3..9e9c3f25f9ea 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=2
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 8a8e8b720287..bea7fbb2289f 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=2
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 88283ab24919..a4705750f710 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index d1e254f32732..8956f47059e5 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=5
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 18601366096a..ff20489f3851 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index e80a1d2883d7..d29dadf465c1 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=8
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index b7be2e6aa354..042507b1e931 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=4
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 2608546923ba..7c1070917666 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index a015685fe178..98c1c0901a4a 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=2
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index 52d1a6de636e..527611a7d405 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=7
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index 76067ced48c2..500beed1d550 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.14.1
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index c1a367ef49db..1bd6ab9153ba 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=3
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index 1240be55199f..e33b1feed7cc 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=2
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 033bcc30c9b8..c1cbf0336ef5 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=4
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index 0d3a55a53fc6..63c35b246b13 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=2
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index 4a0f88bc8982..c7dae28a8344 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=3
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 3f426e515762..854749579754 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index b8fb3c9dc131..8060271bc876 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=2
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 623d0c58d853..5ff642aac4a4 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=6
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index 25f6cf91495f..d40985f0c6e8 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 56f8683eabec..95ea64f4204e 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=3
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 6dd23209a358..f281f217fa40 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=2
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index cf39046039e6..a7e6ab959388 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index a9b9ed34adc8..cbef89025a99 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=2
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index 4a273a448b4e..2ee33466db38 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=2
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index 2e783b866421..0961216820ce 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.8.1
 revision=1
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index 0bb10c0174da..a7b87953d7fb 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=2
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index a8952d7115c9..3d4309ce0afe 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=2
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 90a25c56eede..bb9826beae2b 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=3
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 3edc6e32c5cd..3aec7f4b7721 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=2
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 860bdda23ef6..1021772f4039 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 4fbda258fb61..5ffda3107d6c 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=2
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index fdda1878599e..3c446217c6ef 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=2
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index f9cc0986b43e..78e3d3231d17 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=8
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index c57e234b7a8a..e09700e506b7 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=2
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index e68ed7ca59b8..e89939f7ffea 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index 2c174e100a98..d966dc21d9be 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=4
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index 63004dd610dd..85af47272f9d 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=6
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index d91cee18954d..d4ef75b1d52e 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=5
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index 5792b903c98b..cc7ffe377b07 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=6
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 9d84e75d50ba..c6b856f1344e 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 6c415fa3687c..1d1870ab225e 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=4
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fac83bd9e747..2565d05c15bd 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=2
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 61bb8cabd580..1a20dcfa5b2e 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=4
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 158b94efcfe5..41124b232b63 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=6
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index d59365559b75..0a3b745a7418 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=3
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 75d4618a64c4..cf2ddf3ddc39 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=4
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 2e35b86a7556..5bf1c57cc1b3 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=5
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 26f047fbe8de..ee336cf56bd1 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=6
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index c315772f2118..0c6f85f85346 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=3
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index e17fdc46f9c8..68a138ecd03f 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=3
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index 49084b470337..335e2cc02d1a 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.11.0
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 8d30ef1eba16..72f294ce6793 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.7
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index 91b252f03bdf..fe6c6216f40e 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.4.0
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index a18598bc0403..c2d6443dddad 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.4.0
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index 119a07aee98a..e60068039c61 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.4.0
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 985a19cac4cd..de851f3d77bc 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.4.0
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 6b2652f0837f..c69159f3b6e1 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.4.0
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index a728a254d68f..d101faacfc4f 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.4.0
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index 0354b352d2dd..2cdeec383846 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.4.0
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index c692e0337817..a5056833afe9 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.4.0
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 19940715b170..f6d37be9ca5f 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.4.0
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 8e4a90c07eab..52cdbff96cee 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.4.0
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel qt6-plugin-networkinformation"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index fd8b138ebbf5..82c735a9893e 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.4.0
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 3abb202ce88f..608fabb75569 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.4.0
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index e9ccf0773cc2..5d796c01bd5f 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.4.0
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index a86f566c1a50..8afad8982005 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.4.0
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e01052c89ffa..89eee1b06d0c 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.4.0
 revision=1
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index ef209c0f8158..6b0befd4b36c 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.4.0
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 4a5a8556cb8a..c3ee41ad3b0b 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.4.0
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index ba4d104650e1..f27848f6de2b 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.4.0
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 5d77b4a97c73..1e81a5f20948 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.4.0
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index d17f51c97e60..755d2e96ea64 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.4.0
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 5a479bf3e782..ca8488702858 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.4.0
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 9ffc6c905be2..695b96a14c1d 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.4.0
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index f578689b87ec..5c0449472484 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.4.0
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index 3bde4ebe0e56..add93ba4826c 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.4.0
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index af4d9b49dd5f..f350b39d14b1 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.4.0
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index fb4ca85f2260..ec5193e9f033 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index 230f6c6e13a4..ecae3ca9269d 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index 7382ef6a1c33..00791b7761a8 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 9c6a872c2423..62e0125da827 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=2
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 830cdee9cd84..2d6c3d24d5db 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.60.0
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index 4cb57d3811af..0da8cad6604b 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=3
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 4c00b8e74688..51c2cb73b474 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20221030
 revision=1
 _gitrev=f77c4e55cc1852b9f6e5aec416a34abcdabcd825
-wrksrc="rtl88x2bu-${_gitrev}"
 depends="dkms bc"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/ruby-webrick/template b/srcpkgs/ruby-webrick/template
index 6a8f9782441c..8b39a15add69 100644
--- a/srcpkgs/ruby-webrick/template
+++ b/srcpkgs/ruby-webrick/template
@@ -2,7 +2,6 @@
 pkgname=ruby-webrick
 version=1.7.0
 revision=1
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index d0f015d5f970..c469487237bf 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.10.24
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-audit-info/template b/srcpkgs/rust-audit-info/template
index 032ad814cb5b..7fa79470333d 100644
--- a/srcpkgs/rust-audit-info/template
+++ b/srcpkgs/rust-audit-info/template
@@ -3,7 +3,6 @@ pkgname=rust-audit-info
 version=0.5.1
 revision=1
 _commit=8622e6fe844d1d5ae10e894d9c8a05afff97e6da
-wrksrc="cargo-auditable-${_commit}"
 build_wrksrc=rust-audit-info
 build_style=cargo
 short_desc="CLI tool for extracting cargo-auditable dependency trees"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 82ff3237de5a..8e639c486470 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.64.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index e66d8e249c54..de2f19f3b70e 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.8
 revision=1
-wrksrc="${pkgname}-diceware-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index eb0cc4ece473..7717172f981d 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=2
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 2e01d2002e01..8b9f836bca52 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.7
 revision=2
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/$version/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 49013cd8144b..559995c0449a 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=2
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index d6f023344fc8..9b9d803c427c 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=2
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index f6d314c67957..035e71b8f05d 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=2
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index 1205266c5a74..9ceb8b313de7 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=2
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 24ed76b4c468..e9030bdb790c 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=2
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template
index a30beef915d2..2dc38af826be 100644
--- a/srcpkgs/singular/template
+++ b/srcpkgs/singular/template
@@ -3,7 +3,6 @@ pkgname=singular
 version=4.3.1p2
 revision=1
 _majver=${version%p*}
-wrksrc=singular-${_majver}
 build_style=gnu-configure
 configure_args="--with-readline=ncurses
  --enable-gfanlib
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 4b71958e5a62..d472be42e7aa 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=3
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d5df782ed423..bb5311f74c49 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=3
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index fd3e7f1ca5cb..ec9a6ea7d974 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.2
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 9e376d32a3e4..631732823006 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=2
-wrksrc="${pkgname}-v${version//./-}"
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index db76220a1185..47a962d24824 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.4
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 2d15b32daa4b..26cf6ddcb983 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.12.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 38909cb354b1..1690de4f3538 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=2
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index 76fa8b663e70..97335778d1d2 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 021f9fcf1c5e..7028623060ae 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=2
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index d712ac678ec1..08fe4355202e 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index d0d1e99e17e4..40027cacd809 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index 7a41e8ac8543..d4d2aeae5852 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=3
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 24fe83333106..dc0bb78bf9b3 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=2
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index bea8fc55b47b..c7357c76dce1 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=2
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 06cfa4f035e9..f25493acd46e 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=5
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 045fc0e65f00..00df6651d636 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022f
 revision=2
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index 8e91a7d7e8e2..0eb497d16e1c 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=2
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index 98ea3da4f2ea..f8cf12a4de3d 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.2.1
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 553cf9198465..eff6e114c7b6 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=8
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index c0bb54f8a288..dcc7c55d169b 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.3.1
 revision=1
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 33efd8259bdf..5c4161900060 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.4
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index f06fc1e8b198..1abaec256072 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel libwebp-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 771b61495cc3..32737a38154f 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=2
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 2481635db50e..e887ece25139 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=8
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 996e363aa1e3..133bcf5b75cf 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=6
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 822a46c84b2a..11c4400e8563 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=2
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index 89d6a90550a6..88656ecc057b 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=4
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index eb3a27563ce0..1018ba552e45 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=3
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index 9391157b3e97..120e35ed7421 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=3
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index fbc565d24897..2185fd18fffb 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=5
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index d819b5679243..fc2d0e4860fc 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.6
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 55f177e998e9..f42b4426e0bd 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=2
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 6016d928962a..6c4865f609e5 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=2
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index d9354558d269..50f8a9c3650b 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 18d2b4bdf708..ff459f6d260e 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.11.3.3882
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From daa663b5ec8e07d70bbc49983953f14f92ec9963 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 07/16] cargo: use create_wrksrc

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index eef71d2aa80b..e557bbe20805 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,6 +2,7 @@
 pkgname=cargo
 version=1.64.0
 revision=1
+create_wrksrc=yes
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -27,8 +28,9 @@ if [ -z "$_build_static" ]; then
 	makedepends+=" libgit2-devel"
 fi
 
-pre_patch() {
-	mv ../crossbeam-* crossbeam-utils
+post_extract() {
+	mv cargo-rust-${version}/* .
+	mv crossbeam-crossbeam-utils-* crossbeam-utils
 }
 
 post_patch() {

From 8c5354947933edd960f56811076a85d7e73dd889 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 08/16] erlang: move up file hierarchy

---
 srcpkgs/erlang/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index cea8bb7e2ada..2edc44e2581f 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,8 +2,7 @@
 pkgname=erlang
 version=25.1.2
 revision=1
-create_wrksrc=yes
-build_wrksrc="otp-OTP-${version}"
+wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
 hostmakedepends="autoconf libxslt perl tar"

From 716e7979439e4162e8e0bbee5273f6229200eee1 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 09/16] geckodriver: fix build after auto-create_wrksrc

---
 srcpkgs/geckodriver/template | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..784f4b381dff 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,8 +3,7 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
-build_wrksrc=${pkgname}
+build_wrksrc=testing/geckodriver
 build_style=cargo
 short_desc="WebDriver for Firefox"
 maintainer="m3tav3rse <mtvrs@tuta.io>"
@@ -21,8 +20,6 @@ checksum="7f8820ec83ca7671236ee74345bdbd20cf328fde4896397353952c0cc4e0eb91
 skip_extraction="Cargo.lock"
 
 post_extract() {
-	mv ${wrksrc}/mozilla-central-${_hg_commit}/testing/* ${wrksrc}
-	rm -r ${wrksrc}/mozilla-central-${_hg_commit}
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${build_wrksrc}
 }
 

From 2084a48b54584fba80c9469a9ae05ee698415a0e 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 10/16] lilypond-doc: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..4a5a4c3ef1eb 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
@@ -12,7 +11,7 @@ distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads
 checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75
 
 do_install() {
-	vmkdir usr
-	rm share/info/lilypond
-	mv share ${DESTDIR}/usr/
+	vmkdir usr/share
+	rm info/lilypond
+	mv * ${DESTDIR}/usr/share
 }

From 1d9a9b46279da94e62a4b30b505d157c79ce678b 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 11/16] intellij-idea-community-edition: not moving around
 anymore

---
 srcpkgs/intellij-idea-community-edition/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template
index 695389ea44cb..1c5f9d167c22 100644
--- a/srcpkgs/intellij-idea-community-edition/template
+++ b/srcpkgs/intellij-idea-community-edition/template
@@ -15,10 +15,6 @@ nopie=yes
 python_version=3
 skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend"
 
-post_extract() {
-	mv $XBPS_BUILDDIR/idea-IC-* ${wrksrc}
-}
-
 do_install() {
 	vmkdir usr/bin
 	vmkdir usr/share/doc/intellij-idea

From 16a5191d24ce1c8b374fdecc7eb38f197f598b72 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 12/16] prometheus-cpp: use create_wrksrc

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

diff --git a/srcpkgs/prometheus-cpp/template b/srcpkgs/prometheus-cpp/template
index cf7cae7d3bf9..3012d53ef47a 100644
--- a/srcpkgs/prometheus-cpp/template
+++ b/srcpkgs/prometheus-cpp/template
@@ -5,6 +5,7 @@ revision=1
 _hash_client_model=fa8ad6fec33561be4280a8f0514318c79d7f6cb6
 _hash_googletest=ec44c6c1675c25b9827aacd08c02433cccde7780
 _hash_civetweb=fbdee7440be24f904208c15a1fc9e2582b866049
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="telegraf protobuf"
 makedepends="protobuf-devel libatomic-devel"
@@ -21,10 +22,14 @@ checksum="d5ea6dffca5185fb30b9b643343f2ab1d6113672d7aec3e75e0cfa757f50ea25
  175a22300b3450e27e5f2e6f95cc9abca74617cbc21a1e0ed19bdfbd22ea0305
  d29d75de6645bd67452df27cda2e4a09848161f9ecacc62b1c1818d0a701cff9"
 
+post_extract() {
+	mv prometheus-cpp-$version/* .
+	mv civetweb-${_hash_civetweb}/* 3rdparty/civetweb
+	mv googletest-${_hash_googletest}/* 3rdparty/googletest
+	mv client_model-${_hash_client_model}/* 3rdparty/prometheus_client_model
+}
+
 pre_configure() {
-	mv ../civetweb-${_hash_civetweb}/* ./3rdparty/civetweb
-	mv ../googletest-${_hash_googletest}/* ./3rdparty/googletest
-	mv ../client_model-${_hash_client_model}/* ./3rdparty/prometheus_client_model
 	case "${XBPS_TARGET_MACHINE}" in
 		armv[56]*) sed -i lib/CMakeLists.txt \
 			-e "/target_link_libraries/s;); atomic);"

From cff8dcba7ed6fce991a8b1be37aef72fe9176423 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 13/16] qt5-webengine: use create_wrksrc

---
 srcpkgs/qt5-webengine/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 12e0e17d0bce..f9d78eced929 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,6 +5,7 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
+create_wrksrc=yes
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
@@ -120,8 +121,9 @@ _cleanup_wrksrc_leak() {
 }
 
 post_extract() {
+	mv qtwebengine-${_version}/*  qtwebengine-${_version}/.??* .
 	rm -r ${wrksrc}/src/3rdparty
-	mv -v ${wrksrc}/../qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
+	mv -v ${wrksrc}/qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
 	# ¯\_(ツ)_/¯
 	mkdir -p ${wrksrc}/.git ${wrksrc}/src/3rdparty/chromium/.git
 }

From 8cffc617e0c92ea39070d0b10e43645ba68a31a6 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 14/16] stremio-shell: use create_wrksrc

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

diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 33de3614c2d0..134ae87b6ba0 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -1,7 +1,7 @@
 # Template file for 'steam-fonts'
 pkgname=steam-fonts
 version=1.0.0
-revision=4
+revision=5
 create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
@@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:proprietary"
 homepage="https://support.steampowered.com/kb_article.php?ref=1974-YFKL-4947"
 distfiles="https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip"
-checksum=a03bcc9581f2896cac39967633fc43546af5ed9d73d505a10cae4016797dfeb1
+checksum=42e0ae2ed6fed0a41ec1ff8cef6acecf0e1c9e44095f4ae1cc1445afdaecf961
 font_dirs="/usr/share/fonts/steam-fonts"
 restricted=yes
 broken=dead-url

From a6c7c5659dadfd5b7aed40a1d1a405370da7cd58 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 15/16] syncthing-gtk: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template
index 695fde0327f9..a215517bfce6 100644
--- a/srcpkgs/syncthing-gtk/template
+++ b/srcpkgs/syncthing-gtk/template
@@ -20,7 +20,6 @@ checksum=fc71f390a17b10ea9338a60f7ae813a6d6faa7e881b4b31ff7ea4ffdbbecf7a8
 # v0.9.4.4-ds-git20220108-9023143f8b93 is an invalid version and will not be supported in a future release
 # remove windows.py
 post_extract() {
-	mv ${XBPS_BUILDDIR}/syncthing* ${wrksrc}
 	rm ${wrksrc}/syncthing_gtk/windows.py
 }
 

From 4e5a7b22446431554b07593f60894650f8918f4f 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 16/16] tesseract-ocr: use create-wrksrc

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

diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index afdac4ac30ed..394f82aea2a8 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,6 +3,7 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
@@ -44,8 +45,9 @@ pkg_lang() {
 }
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/tessdata-${_tessdataver}/* ${wrksrc}/tessdata
-	rmdir ${XBPS_BUILDDIR}/tessdata-${_tessdataver}
+	mv tesseract-${version}/* .
+	mv tessdata-${_tessdataver}/* ${wrksrc}/tessdata
+	rmdir tessdata-${_tessdataver}
 }
 pre_configure() {
 	NOCONFIGURE=1 ./autogen.sh

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (25 preceding siblings ...)
  2022-11-06  9:45 ` sgn
@ 2022-11-07 15:01 ` sgn
  2022-11-08 15:08 ` sgn
  2022-11-08 15:30 ` [PR PATCH] [Merged]: " sgn
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-11-07 15:01 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1440001 bytes --]

From 3fd4848a8246e0294a27eaf056ee6a4c4b246136 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/17] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From 350c4013a777a9e2d3bdd54090211bd67253b941 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/17] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 48 ++++++++++++++++---------
 1 file changed, 32 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..8b19c39e0351 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extract-$pkgname-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,31 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ] && [ -d "$innerdir" ] && [ -z "$create_wrksrc" ]; then
+		# rename the subdirectory (top-level of distfiles) to $wrksrc
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" -gt 1 ] || [ -n "$create_wrksrc" ]; then
+		# rename the tmpdir to wrksrc
+		mv "$extractdir" "$wrksrc"
+	else
+		mkdir -p "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From 90e80c3f7523318f2d883eb7d09ace438d506902 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 03/17] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From f9a52e1a7e11d22ae4e8a5339c21c306b1f055fb 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 04/17] Manual: update create_wrksrc behaviour

---
 Manual.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..578e80043719 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,8 +517,10 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
+- `create_wrksrc` Usually, after extracting, if there're multiple top-level
+  files and/or directories or when there're no directories at all, top-level files,
+  and directories will be wrapped inside one more layer of directory.
+  Set `create_wrksrc` to force this behaviour.
 
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.

From a32d6d90832cc7deaaf2954df230869625d6118e 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 05/17] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index 578e80043719..fa552f65ba5d 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From e3ebb4b3dc6d95f012a28d0caf94284ab87e73e4 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: Thu, 27 Oct 2022 18:59:01 +0700
Subject: [PATCH 06/17] remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-auditable-bootstrap/template             | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dwarffortress/template                         | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glirc/template                                 | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-el_GR/template                        | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openpgp-card-tools/template                    | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/plume-creator/template                         | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pygit2/template                        | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/ruby-webrick/template                          | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-audit-info/template                       | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/singular/template                              | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3011 files changed, 3011 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 4a4123cbf732..150ab6049654 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=3
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index a03ab886e2ac..696cf5d0f2d3 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=4
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 7d1967da01d7..11554f7a497b 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.51
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index 6300fc1f8b13..9c20078e9c42 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=2
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index 6dbf43de031c..c18cb26f02ba 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=2
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fe114ce24e8e..e725ac02dff9 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=2
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 964ddde92c35..e498301a0f22 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=2
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index 389544fd28d0..56540a579e8e 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=3
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 4250e68c09ea..f726168270ef 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=3
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 091905fa9022..3cd88183b455 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=2
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index 1cc7385aa2be..3562e567c849 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=5
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 0a9d13584ab5..4b8d80b8f6b0 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=2
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index d145d1642291..b6dc5ecde7a7 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=5
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index 1eaa8fa1a13c..7f809acf7714 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=2
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index eb113674626a..d3d2922f968f 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=4
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 1721a0faeced..1299e36fa972 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=22
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index f89e6536d963..5f6841269c98 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=5
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index 7b6b30ec4e82..e12486011e9a 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=8
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index d1c2b68496bf..d1a1ad0c3d48 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=3
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 2fdbf1553033..c1d49cabd83c 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=2
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index f1d315115dab..1552c67ef8e6 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=3
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index 140c145b1fea..a9073e3090cc 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index eb128dd836c5..168a67389bba 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=2
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index 9463f77e478e..d4c8de2e902e 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 revision=2
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index 55f8481285b4..4152c1335a3d 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index ca163b5d6503..8a4340b7058d 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 84c1358aa1f8..265ed8a38981 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=4
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index ebe17bac52e1..122e87bf8963 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=3
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 34c5813fa88c..72a211758787 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=3
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index ce9541b69f35..41bccfba4986 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=2
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index 31201077ee06..17b8432afa68 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=5
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index bff3fa2c6aed..ec1b51ee641c 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=3
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-auditable-bootstrap/template b/srcpkgs/cargo-auditable-bootstrap/template
index 21ec5a7f966c..78fdc27db310 100644
--- a/srcpkgs/cargo-auditable-bootstrap/template
+++ b/srcpkgs/cargo-auditable-bootstrap/template
@@ -3,7 +3,6 @@
 pkgname=cargo-auditable-bootstrap
 version=0.5.2
 revision=1
-wrksrc=cargo-auditable-${version}
 build_wrksrc=cargo-auditable
 build_style=cargo
 # Required for bootstrapping purposes
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 5eae62fade55..de2b886baa10 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 51d8c35b7270..eef71d2aa80b 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.64.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index 2b5d20d92573..c0a1680c077c 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.5
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 63e58cd4995a..85ca68bd0e85 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.1
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index e4719873d6bf..5983a3558da6 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=3
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index b3f862f1e8e5..a4761abcb51b 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=2
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index e4c55e743be0..57c41db07f1b 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=7
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index c740c82eaae4..516ba935342e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=2
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 619e0b85113d..3d70aafe9d37 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.18
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 47de41be2c1b..423e050f2578 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=2
 _urlver=${version#*.}
 archs="x86_64"
-wrksrc=df_linux
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 27f202b4434c..f7442c8052aa 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.9.0
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 0c214d395726..940a9bd0ac07 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=3.0.1
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index f12138d25d88..2a266d63a10c 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.5
 revision=1
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 16ec86d12e95..62e5c5308e10 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.41
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index ff6fad3cad42..822c07ed0afc 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=5
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 912cf51965c9..d7a6c0addf01 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=4
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 311a45bb1480..b8e41646452b 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index e116a50373ff..79b227fe569c 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.8.1
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index e75c837ef70d..efbf12f3af54 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index 5dcdbeb1e848..f4d89a40e18b 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.27
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index cb869243d20e..9a5bd873bbdd 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -17,7 +17,6 @@ distfiles="${homepage}/archive/${_commit}.tar.gz
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7
  a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	mv gitflow-${_commit}/* .
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 458fbe94ad0e..119153ba114b 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.19.0
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index 1055687773f6..5019e3f20172 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=2
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 296dcff1e9d9..eb0e8d33e284 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.8
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glirc/template b/srcpkgs/glirc/template
index db984c13a461..98a677886ae1 100644
--- a/srcpkgs/glirc/template
+++ b/srcpkgs/glirc/template
@@ -2,7 +2,6 @@
 pkgname=glirc
 version=2.39.0.1
 revision=1
-wrksrc="irc-core-${version}"
 hostmakedepends="cabal-install"
 makedepends="ncurses-devel openssl-devel"
 short_desc="Console IRC client written in Haskell"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 66275f83e8de..2bd6c63b9d0b 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=5
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 6d95b9e5873e..7d587ea31902 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 7ae4f3653102..c2e07922304f 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=5
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 936e40723e9c..6210cc656e56 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=2
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 0c268b4bd924..ea96cb709ceb 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=2
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index 422c501a8de3..bd544baa4f07 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=3
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index 10ca3edaa1a0..0ee4c8a8a55b 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=5
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 55b657e3389e..e11956f09a3e 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=4
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index 05edcdc0b423..691f999a6edd 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=2
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index bca2088c798c..6f16369f1f8d 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.78
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index b29b2527676b..fdf9edf3bea6 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 636bad004340..3f564ac64b93 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=2
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index c46e7d74ba3e..3d3fc7de0f77 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.2
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index c8592347cb15..f4473200cd67 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=3
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index 06de21018552..8185b881d8df 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 2402b9ca74a3..08a91f75e641 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index df84906765ea..ee3d39b031d0 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-wrksrc="v.$version"
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index aa992adc63b2..b7069a7f9fb7 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21.1
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 462f1f7e5e10..f255ca99e143 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=2
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 3a0b3b2b2f45..584a8bf5f759 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index c3f8de2e1188..5ea8a92842d0 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.99.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index 001fc63ef476..9446f0d394db 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 203d9de99655..9393986719e6 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 7a1ea246527a..b6ae3acc5ab8 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 0939345a7a6c..e5c3c7094e81 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=2
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index 5f75deb08ce5..10bfb58ef3b8 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 5f6d852b1710..4b8019e63603 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=5
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index 7abd9804bb7c..a30cb75882e3 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.3
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index a1b578a0a744..c50ebc4d9089 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.99.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 87fae55b32ba..c5bbfac6095f 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.1
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 8919323bb671..e28718226868 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index fba692c9d969..894b5be44d87 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=11
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index 31274900e18e..a2c27af02924 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index f10280ce4f54..526b2b944999 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.5.3
 revision=1
-wrksrc="gdal-${version}"
 build_style=cmake
 build_helper=python3
 configure_args="-DGDAL_USE_OPENCL=ON
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index 8a8d2a869677..0eb09ff4fe77 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=2
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 7174e341129a..7ccb3ce1f73f 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.3
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 3396ea1cd003..47778234c703 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 86993ee52919..569a670502c6 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=2
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index 8412dff6507d..40412b1e7852 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.6.1
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index 815e7c073cf3..bc94c71d6a38 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.9.0
 revision=2
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index e81db41626fa..2a2552b8ea46 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=8
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index e188d53524f9..00fd5147ffb7 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.264
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 0934f15571e2..6c873c280f7d 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.151
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index bde5a395f941..e99006e75983 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.76
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 77d72fb8dbb5..71ecd79e1ef5 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.17
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index c7ba75c7c025..5a43417edb24 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.223
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index c652545989d5..5beea6d39760 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.7
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index 90383701fb8b..f8ea3ba641ae 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=4
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index bfda9502f24c..71389721a7cf 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=1
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 1c5b37b318ea..498d4890ca41 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=4
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index 374c3da51970..c71b704145bb 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 makedepends="zlib-devel"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index fdd2ac4b1c4a..6c2fd36c4bba 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=2
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 5710053117d9..0232d42a3ab1 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index 7b4b418a5f59..a373dc4f1383 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=4
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 65ce94d2cd6a..344543d23468 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=4
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index a75560133d94..f8b699c6cf55 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=4
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index d325a77e4204..a6c5768b9eac 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=2
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 14ebb0b32118..f2dd2fabb5d4 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.4.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index e663dbacec80..be9ec5c87534 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=5
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index e7b55cf90bb0..9053ec4aea04 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 6b388828a500..9cce8f747c36 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=4
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 11a3ca5e3b9f..930711eeb2c5 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index 3b7598bbf474..12b961cae0ba 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=2
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 42c89ea9b312..02945690a861 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r4
 revision=1
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index c9ebbd73494a..a7788a0acafa 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index f030ffa0855c..9e8cb9e4b46e 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 3d2efb89416f..153f10e52906 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index 986dd93feccc..5218bc746ab4 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 4c8ca615c780..b3f7679db2a0 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index e8005db4c630..0812215dc43f 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index ab516014ff8d..bd2f383f6b50 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.1
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 0321020f25d0..9e2f2ac262a0 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=2
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index d8dc3617920f..2bfb92a5a67e 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=2
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index 68a677e30ae3..c3cba99d27ea 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.10.3
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 5f320dcb90fe..cf61e1c9a14f 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.1.1
 revision=2
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index 8c574750f002..deb70fa25ff9 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=2
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 11de84aaebf4..0faf2cba01b5 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index b4fa5ca6e7fc..db5bf6270aea 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=2
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openpgp-card-tools/template b/srcpkgs/openpgp-card-tools/template
index 06bc32e05c79..45f7f0816290 100644
--- a/srcpkgs/openpgp-card-tools/template
+++ b/srcpkgs/openpgp-card-tools/template
@@ -2,7 +2,6 @@
 pkgname=openpgp-card-tools
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="tools"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index e595bd2c0440..8d7090406adc 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=2
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index d5c89c51d58b..a68252c18a86 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=3
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 6f2cb49b9cba..e9bdf294cb8d 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=13
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 606c6efea8be..27a7ebc65e66 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.11.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE -DWITH_AUTO_UPDATER=OFF"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index 115777fb6e9f..761e8a313afd 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.040
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 24281adbd2f2..fdd4646492a7 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=2
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index e9d8f7eb6cfe..79a9ff0d14e8 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=2
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/plume-creator/template b/srcpkgs/plume-creator/template
index 8368fd0480d3..fbe9022f4bd1 100644
--- a/srcpkgs/plume-creator/template
+++ b/srcpkgs/plume-creator/template
@@ -2,7 +2,6 @@
 pkgname=plume-creator
 version=0.66+dfsg1pl3.2
 revision=1
-wrksrc="$pkgname-${version%+*}.1"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index d87fdb72a544..0cda1c97e39c 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.2
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index 8196fe4bfbc0..8e20cd92b638 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index ea024d3093a7..6a6cedb505e7 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a58109d65246..c1d68a3c9dee 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=3
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index d5f3c868da58..b08ec73de78b 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=2
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index b43163259ae0..541839588719 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=2
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 40e63466f48d..3660a07c594b 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=2
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index fb4a82403ae6..11f84a52016f 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=4
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 60c56b73efbd..a6a1f9b1a625 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=5
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 80ba2e77a008..9577e72555e4 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=3
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 15a1c0857388..cbff67cd1922 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=3
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index a6433063a117..0dcac53a49c5 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=2
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index a4ccca9cf2ce..e034c1d9616c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=2
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index ceec4d601ca7..fc382336ff00 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=6
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index aa3744f088fc..13f5afb75017 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=5
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index b012790c10bf..ce8321736d4e 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=3
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 294f164e0c97..8b3f99f1961f 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=5
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index f3b22e002221..b920b1d02e3e 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=2
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index ae02f0fd5275..2d0c4c50832f 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=2
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index f4eb1fffd776..f2bd6c07d385 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=7
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index a77f6ab92354..2dd33f5437b2 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=3
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index 065788e17739..3eb27cd8ed46 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=3
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 79f67b607a5d..31cbd0ea59db 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=2
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index f3d616897dfa..dad9bcc6946f 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=2
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index ba771c53ad94..761a9956a1ba 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=7
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index b27cf58c7d59..b4de2ca5f5e3 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index a87b86c842a5..367bb420dcad 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=5
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 9be9a47554c3..4a26692243bd 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.21
 revision=1
-wrksrc="pycparser-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-ply"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 937f36e081fe..235ad01c9cdb 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=7
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index 9293cbab59ce..0a799b72b93b 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=6
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index 57985ab5f79b..17231502ebeb 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=3
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index fcd113f5d915..0fe557b30dda 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 91c12f847b6d..fab46d0dd448 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=6
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index 8a8f46461da4..d40ef79a5c66 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=8
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 3b3fe33631e7..3fb108d87ee2 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index b58787b8b2d7..cad41668a013 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=5
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index fe6050ba2a8f..99df10ef0f93 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=2
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index e1af7cabbfac..4af2a5b2e519 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=2
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index f79305e014cf..2dd20307b57d 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index e0b451609573..882ea8a33214 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=2
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 5667b4c0605f..89f9174a5c51 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=5
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 93825789de12..45d194c334c2 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=2
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 2cb4718876de..cf46248849b9 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=3
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index ca8ac2031093..8ee5e3671755 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=2
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index 644fb5b836a0..840aa94715f6 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=3
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index e795c5357523..be19ff2bc79d 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=2
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index d10836df881a..3210282dce56 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 643e302c7af4..eb05286ae278 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 33fea5469a14..ffe646b7ce20 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index d798503c62ca..ee7640f81eb2 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=2
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 585b7a2b0548..e70f0d8d7f9a 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 3f3f6a24e096..8c70e1de00c8 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index 237f0565b980..f4d3eb4aea63 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fecb337f6947..193c8210b48d 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=3
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index 76fef6b3e5e3..a430c12eb6b9 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index ae86ad0c98a0..f7c8116cd74f 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index 88e352041343..52184f0d4a59 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index c76ef8da62e6..5ead7f02ff3c 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index a7a8d4877242..bec2b47e0a84 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index 94cb0256dc6e..850078995618 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.29
 revision=2
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 9da5ee68be25..e26a6858bc6e 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=3
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index add2fa86ddc7..097f252a5c82 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=4
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index 434edb52179d..93d1b3bf2fb6 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.1.2
 revision=1
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index 136c5ed37232..e168d43e0151 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=8
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index e2560313b082..71c6642fae05 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=2
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index 7ce9d39f4719..8912668a6462 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=5
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index ff06c0eba9ef..417db04401d2 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=3
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index e445f18f80fe..671756224d16 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=2
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index 55a5a65aae79..5bf4b7cf81b9 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=7
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 555a1dd7a95b..0562c20f4c55 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=5
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index b0251d020b35..05ccdd82ab5d 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=7
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 8542e162e59d..5268c19777ad 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=2
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index f83ac69248fc..3fd1c8980708 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=2
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index ab88454eeab0..fd5f5d4e309c 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.3.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index bca4ee8d9be3..f31b66d85670 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=2
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index d66f85b84ead..4f998ae99536 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=6
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 460a7626bb53..829d17ed7f5e 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=5
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index d2861933d9dc..3d83d299dae5 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=3
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index c9dae9584b56..f9ad9a2125fa 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=3
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index ecd851055924..b10c375d6e36 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index ae7ff654b972..1b669f5dace5 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=5
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index 42f941f94b39..0c0cd02a40c2 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=2
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index a79902c6cb96..afc1c6175238 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=2
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index c092976dbf8b..a38c189cfd41 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=2
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 19da2544c4d6..766a9af8724a 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=2
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 3ce00a0c1d26..b9d485b495ce 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=3
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 6d8400dbf545..d6c6bb10ca3b 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=2
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 8c663e544409..3e99bd6e69b9 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 9eb2cc879925..234dda2d83c5 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=2
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index dfc5a99cdfcd..43fc5db49fed 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=5
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index cad0962d701f..7a9c7e1b5c7e 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=2
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index f537fcced542..85224225adac 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=5
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index 1e0de1332403..8a66e6015561 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=2
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 3e90c7a38be9..ad42d8b1afa7 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=3
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index cc19a0a0c3ba..deea0d303b9d 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=5
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index a7cffb95ccfa..a68616048f8b 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.1.1
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index d61d38a5247d..6027c6ac42e1 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=3
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 58312035bff1..a02ec071038b 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=2
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index b30b01e3f934..986fc538b303 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=3
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index eef0d180300f..484564f07307 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=2
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index 8117b05f14e2..afc43f79e0fe 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=2
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index e5a44d82efd4..8795890f3eff 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=5
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 6266881376ee..22aee9993092 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index c37768026f54..d0c2a6494296 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=6
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index 85afc61c8379..d12068eb3d78 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=4
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 7028d855de73..478ea8683f25 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=6
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index f4b8c5472402..b7ec4155a8e2 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=6
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 876cefc317e8..71967aac46c7 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=2
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index dad58b0c0380..bdf79abcb5f2 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 275fe06987f0..66988e931fc3 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=2
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index e0980af26037..8e4dfc6f0122 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=4
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 24cda7c28b3a..17b3488ef152 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 04707fcab13b..60a9f642728d 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=5
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 3c69a1b6c2b4..217ace730f72 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index 0bf8bc2f8f93..25009551d463 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=4
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index b19110f997e4..4675228d6805 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=3
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 0ff38ee4be6e..a4a1b92f11a9 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index dac453cd7cce..e66a234dd934 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=4
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 5ec65f502291..3ff5e6422ae5 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=2
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index dd4beedc1aca..7050bea1c32c 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=6
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index e1f747a17643..4dbb1c004af9 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=2
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 57e42c21e1ca..f7507c40ca2e 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=6
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index 76519d44cdf2..8ba505b1be68 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=3
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 694c5319f637..986bfa160eb7 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=3
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index 0ada1d01ded3..91181442ace6 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index 7ea457243469..e2be291f2556 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.8.4
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 make_install_target="ansible_lint-*-*-*-*.whl"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index 905fbbc7ca87..c4011fba4fc9 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=7
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 662f336eb93d..68ac99a654af 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=4
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 4d529e23d9f1..275e4c259b03 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=2
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index dd9ad185432f..b8f289580d35 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=5
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index fb9599d1bd42..1f038a963ef1 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=5
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index acc8052cfcfc..fb665dc9e859 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=2
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index edb54a2f66b8..f423d1f79a45 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=2
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 6ea902369db8..8acf77f99c3a 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=6
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 3fa5c4ebe3d6..a873d274f4a8 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=4
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index d5d2d9fa64c3..ec352c817e19 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=7
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index fd511e6188d1..231837f6e978 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=2
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index a6a2626e90b4..9e5b0dfd3926 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=3
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 7310979285ff..a4481250356a 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=2
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index 3af5f3a8259d..48ed3a6c1d4d 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=4
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 6716dd511ef2..cd3d0e906bf0 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=2
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b817ae3fea48..0926b7f98266 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.1.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 6ca8cf6ae4df..3d07b76928a1 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=5
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 587b14ae3699..b84fa1a9ed47 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=5
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 14ee397fb34b..7db2d42a3607 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.1
 revision=1
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index be8d5a8ade59..ec37181041fb 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=5
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 1251f56d642e..1581dc6c8d78 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=2
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 1740d62b6cba..18c8b74ddd41 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=3
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 4591f56465b3..c1011cf53cb6 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=6
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index d664b0190492..ca04992a07a5 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=4
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 7ba2cb803b32..7b891a13720c 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=2
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 00cd092377e1..90435071beee 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=7
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index 13ad343e96af..dec1d6e08953 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index a1f5e85cb1aa..c92faa55ecba 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=3
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index 5468442a4ed8..2062d7404e1f 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=6
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 77e73fe14cfd..0ebba1e4d9a9 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=4
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 689294baffdb..68d6b3047539 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=2
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index fe40e5058466..e8c2a8ed4015 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 9d95b482941f..574fd0383cad 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index ea3dc9e320b8..57af453476a3 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=6
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index f094e6e295b2..e247e5dd23a3 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=3
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index fafe7a63d72d..718317e37434 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=2
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 2074bf05a8a0..ea6d2626dc27 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=8
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 41b70e876e88..f81c9a46f55c 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=4
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 6d94bf42425b..aea09c368c1f 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=2
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 522a0c830598..5558e0cd1dbe 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=2
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index ba4a31a34141..7a330060f90d 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=6
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index 118dda7df106..3d90856236cf 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=2
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index aa3c0551e6f8..0e45d6c1c435 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 66e0bde8c01b..b803401c0da4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=3
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index 72aa5800bdec..5d295b5d8dcd 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=4
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index 1c56de0d9cea..167b9881e210 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.24.70
 revision=2
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index 7eca63d703a6..538c25ed82e5 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=2
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index 3dff136dd768..786a30c19b4e 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=2
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 7c55d921bc92..4a42380d89ff 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index e26985447cc0..279cf087552c 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=2
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index b2c705444755..d75b1fc214dd 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=4
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index e126ee9f39fe..61b52437deec 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=2
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c2b0a9fca6e2..50b3d639c606 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=3
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 2778417e1119..4b0262b7eca4 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=4
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 00460f94364a..79e8cddbfb60 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=2
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 285d2343840b..f980468baf5f 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=2
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 28a8386c16dc..74b68c36e8bc 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=5
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index 768ba68101fa..a40c6233edf2 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=3
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 46f3a56e59b7..f58123986d63 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=2
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index e1d538f32b2d..0a1b2ac5dc6a 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=2
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index 2ac3a86ce8fa..4e333c902b90 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=3
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 530302912ff6..a1695d195527 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=2
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index cbcc8323129a..70e9b7709906 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.1
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 460765a4253c..863a8402d38b 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=3
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index ef48970a0d2a..640bcd645204 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=2
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 8bdefec55c1a..982b2a72a7eb 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=2
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index 39f1331014a3..f9c9b91a8a58 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=3
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index 560a79d52df3..efd35e9f53a9 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index 6e64c710e0d6..7f7ec389e82d 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=6
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index e0a68ce01dd4..7f45622c435f 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=3
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index 334bd9e631b0..ed7c0d535b4a 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=2
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index c04df7e63a89..71489250c84d 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=6
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 9ea2fa05f914..b2bd61c22e86 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=5
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index 69c42b01a45e..d192ce442e64 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=4
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index 605a6ff0a3d1..77cd2033cd90 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=2
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index f5582a80b6ab..4733c2cee2a0 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=2
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index db283dc954b3..e95c8faa2595 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=3
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 2faf53e21ee0..7cad77a10c5f 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=5
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9e9851c8abe3..928118256f9e 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=2
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index eb6795ec7972..36a3dda2081c 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=2
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 8cc903c971cd..7de70c92e337 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=7
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index 018019eb5920..1040bf296f95 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=2
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 8b636d75e43e..d5428ee06302 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=4
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index b4d006c83c6b..c9a3ce078fd5 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=10
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index bf2e4897f6fb..97e93d679ff9 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=2
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8d91e2355b8a..ca64b757bcc8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=3
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index f50df9227218..70e3833c8b55 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=2
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index bf773832c936..223f93ac4447 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=5
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index 966935a7ba07..9a959168a468 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=3
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index 9c4a4af99902..1590509935a2 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=3
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index 8dfe196adb3e..859d374a62ff 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=7
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 3fbe2d5a95ab..41870bdaeb82 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=2
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index cb842c6e6aa6..47d4aec5b125 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=6
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index bf4e3303b0a5..72e0824f266e 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 3736d38a35a3..2ce3a18dd672 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 71b0ee4b3c21..ff3ec653d93f 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=7
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index fd168534fef1..1556d29c0b8e 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 3a45647f20b0..d5e43c8e2993 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=7
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index 7c8559b60538..6ada633cf9c9 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=4
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 3fe146f79862..585a4fb1b1f2 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=3
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index c001cafdfa20..cb7d8e708cfb 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=2
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index e06c47bc22f7..220094840f09 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=6
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index 33df45e1c025..4044fbfea2a7 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=2
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index d533c9f84975..e1c12128e346 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=9
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ec1612ae45b..6e965ef6d8e1 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -4,7 +4,6 @@ version=2.1.3
 revision=2
 # This is precisely release 2.1.3 (Oct 3); but it's not tagged yet
 _githash=34198a78e86ba6ba684b25ae5ebb3e1a4e54c19f
-wrksrc=cypari2-${_githash}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index f9d37ed4d5e1..52396d21b099 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=3
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index f989869ebc7d..cc430a6867c3 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=7
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index fe0e60f40a43..e0b9d5664f71 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=2
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 5d301db9d2f1..c160fe1d6a4c 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=4
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index ec4ebf437d6c..c64b1e5dcca9 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=2
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index c40da78591fe..8a6043edc689 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=3
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index babc8be94179..3432db5f2660 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=2
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index b73a797eaf81..7224da834eff 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=6
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index fdf5a328d99e..01e4d5c5357a 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=2
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 25bde437c23b..0248d8305552 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=4
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index b8fd5c30438b..a6aaf1107d41 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=2
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index db8f7cd48830..efc454a64736 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=6
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 0870280643dd..1839faeb9b00 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=6
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index b4976b7a07ed..1dd2259ec9a9 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.6
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index b32117a26daf..b74ec9e5b055 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=2
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index 3a8859f1451a..5260f43faab9 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=9
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 50aa41a15368..9587a9fe9097 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=3
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index a76b95a6bd85..164f67f07639 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=3
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index b148cc6e6eb1..d15e686c5799 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=3
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 6f374f7e9aaf..d86d46b97525 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=8
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index d6cb5114408c..397d1d557b3a 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=9
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index e2fdc075f2a0..9d322219faf7 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=2
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 971e88499de0..407d72f8c3a7 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=3
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 03fe0ec8358e..92ec30649aa2 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=4
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index 1472ec2e993b..c38fa2d9d35a 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=2
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index af27c8ff908a..c3869a7e25be 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.21.0
 revision=1
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index dd1895241047..41565fcdd605 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=2
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index c8b29dfc383d..d2da82f8bf86 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=3
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 8e16524055fa..c958a894b65a 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.20
 revision=2
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 246ab5ac96ce..f1f45aeed9c9 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=2
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index f9bd2e400ec6..9f41664e79e1 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=2
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index 4a8befb2f893..f0d2aceda2ab 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=3
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index 67cb0dfd90f8..63d7b82cb626 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index b83d09885828..d0a840a3260b 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=6
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index 2cde22ffc6ba..2431dac9619c 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=6
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f0cb742a3a86..ae2ef3122fc1 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=2
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index dc666b721694..3fd7ddc918f2 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=5
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index dbd03cdcaf55..df7d875bb361 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=2
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index 96ac6341e351..740e9cab06b4 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=6
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a2b82d39801b..ef3c579bd401 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=4
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 1ca30fc432a6..803b6416155e 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index e9d536c615b8..54b3aeaaaa1b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=6
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index e926fae627c2..193820735dfb 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=7
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index 4506cc58a2c5..462e05e0408f 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=6
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 1c2c55d69f19..7c878edf2493 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=3
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools-rust python3-wheel cargo pkg-config"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 79ed6c70f078..4500ebbd24d0 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=4
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 66b273302796..87cbf8477615 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=2
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index cff6b349a3d3..2ebdcfbbed71 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=7
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index d30e9893f146..e086bc625ec1 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 0ab85f2809f8..7a177d6e5478 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 54dbc357d9cf..3e58dd29a7ca 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=3
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index e87e07ec2d38..1410352d85e4 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=2
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 119651d3c73f..bd77a036455f 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=2
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index 69189910e435..0c4eec7316d5 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=6
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 46715d94bad7..256b92804075 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=3
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index 90c06d70f637..9b04e62e6af1 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=5
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3d0068625f2c..adb2c71df718 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index 43d869f65843..d5099cb96a83 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=5
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 977a7f9e0e3f..a524050b040e 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=2
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 47ff34afd156..416aa614ced6 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=6
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index 3d789aa85c57..8272ef242c9a 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=5
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 392f366d0767..8f80d84d295b 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=6
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index 8280f5b91c50..8d3d469d0c93 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=2
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 0661509a91f2..73e8809560e8 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=2
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index c186c6f15901..143112ea17ba 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=2
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 01eabaa9905d..44198445c92f 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=2
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 26b242fb0d01..7f4a24286113 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=2
-wrksrc="frozendict-${version}"
 build_style=python3-module
 make_check_args="-k not(test_c_extension)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 480d30fd5355..a39a6e13cf8a 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=4
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 4f18c0104138..e0a2999ea3ea 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=4
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 3d223b75e282..5574d3ab4c65 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=6
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index 32c3b9f85e83..13eb40d2a10f 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=5
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index e5116860eaf6..cb1d24516d10 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=2
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 8dbdb5487e89..211d66a84013 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=5
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index c8ed0839894a..27f995768c0e 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=3
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 0b78cf3a97e2..4fd8d6a7f7d3 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=6
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index bba5b08935ab..8d4e18c97b5a 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=2
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index c4ddb6f1911f..6a151669c21f 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=2
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 822903738f79..1d670c7e4dc1 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=2
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index aa1af7b69c29..dfcafb1e54a4 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=2
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 0d38d60fdc34..829f09f2f1af 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=10
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 3829af6103f4..c834364b2ca8 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=2
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 1de8549f5e67..87e59cb98bda 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=2
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index 6a50a7e3a75b..c60515fbcc6e 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=8
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index 90dd46599aaf..dfc366881661 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index 65a8f1e5b5fd..640c50c77360 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index ac4b8a61b5fc..7d9bc13fac6f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index 0a777dcbdab5..366133b6ba86 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=2
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 85f25c49bcbb..3997ef4501b8 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index a449daeea62e..787b5bc0b6aa 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index c1b3f9cea641..2a47c870542a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=9
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index 5d66598edd77..045a3782f743 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 880a89591a3c..1ff54f67adc5 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=2
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index 68c245553eeb..3b514d11a1d2 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=3
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 2222267766f9..e36b420967f6 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index e8385a91a62e..e8d57962744c 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 410ece2fd9cd..630dc6d4e2f0 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=5
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 202d392a1a94..e06e3b2f1bba 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=3
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index d87b3d49cf8f..3249c4b29085 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=2
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 2fde1ea17ce3..f5cb0235d252 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index 35a0a87f1e44..16a1281d7247 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=6
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 19a6263822dc..f118c4878a32 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=2
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 15642840be44..7f2fa2068c79 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=6
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 2ceb2945b1a9..49009f7c5018 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 7a0b0a38b011..df09ec80ab3f 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=2
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index f1c9f0dfea0c..7498a536cf29 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=3
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index cddd6b819cad..19b0ac7865b8 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=4
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index 697e55df29b5..4ff7734eb336 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=7
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index 8d1e5ba1580d..85a721c8b85e 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=8
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index cc1879160cf3..4cb9b50aab74 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=3
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index ea1700bf51df..4ad0492878b4 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index dd0b66c3c822..0e27168a49b8 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=2
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index 3455f22b5c4a..c3ee5774b8d4 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=3
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 0c294bed8308..1de3eee8b670 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=3
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 527dd7eeba2e..c9de30cb2f26 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=2
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index c7b21a246f95..8acb01c63d6f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=2
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index c22a36549f37..5a9778aaba95 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=2
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 12c6b7bef9d9..eeeb8a0e576a 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=2
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 383a4076cafd..3c079af41e4d 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index 0f17e069a3cd..9eab42ef14c3 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=3
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 7e5b0a502f20..a9661816a326 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.56.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 5ae3eee24172..3acc542e605f 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index e1500e977986..b9283b5bd9f2 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=3
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 55a115b5b554..2e7055c5a13e 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=2
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 03075150225c..1f8d90e6613b 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=3
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index 006eeea12d83..c9dc016af6a4 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=4
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 8a1ecf4662f7..25758cfe4cc3 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=3
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index 7c98d9389f23..85ad32e2265a 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index d036d92bf2c4..44bfd99a20ac 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=3
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 554e0d6e64b3..733f509fdb28 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=2
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index 260cb4148d4b..4a60f8fa0e28 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=2
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 1850e2fc9ff7..26dbdf07f225 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=2
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 85b6ad74cd15..e7f7e0b3ee28 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 23902dd05d39..3d45f0674507 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=3
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index 341b6a41a816..b39d5c6992bd 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=2
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 76dcc64fbbd0..8150ad8a46c2 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=8
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 9a5f7255fa6b..1bf776627a3f 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=3
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index a5cb7bf19ba9..c1baef26249d 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index 81753012bf18..25d50bf7bd88 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.6.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 96688d57f71d..5b68e546c8f6 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=7
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f5db4fd7b953..eb1dcad3dd27 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=3
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 3c69ce543ffe..ed421613cd03 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=2
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 3fcec7f55461..dc5797e0885e 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=2
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 4a4835a05119..52cdd1f1b6da 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=2
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 2e8304e6e4df..dfeccbe5598a 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index eb1ab5dc9c27..4c0621bc0865 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=2
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index c736c3cf7881..94ca5999ae2e 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index 5e98adfddf3e..de9076a1d407 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=4
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index c413ec0c4649..3b2f0cd96547 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=7
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index 0025bdb29a5e..c0cc79d12546 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=5
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index 92557e940f4a..963121ce86b2 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=2
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index f2df68c5c099..6635e8947a24 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=2
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index ddd67db83357..b3959500e5a9 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=2
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index fdbe60876403..e8308a8d77c6 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=2
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index faec0cac69da..e0d519b55863 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=2
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index 9dfb036ba281..f9aaedfc58dd 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=2
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index f145e6e8e999..fd68c4c713f0 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=2
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 2db0201ff890..99a1454b3dc8 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.1
 revision=1
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index dca6a551b661..d8b5a9f4151c 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=2
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index 60e1533a7452..f7034308f19a 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=2
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 1d3b6fbf88c5..0bf057b6c76e 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=5
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 034298adb159..80680950d3a9 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=3
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6233e46714f5..83dbbc57c2e9 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=2
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 9511d4502cf8..eb3107d8c68a 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=2
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index d087061bfbf2..f363af5d8bd2 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=4
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index c40bb47812c8..ae2b0091291f 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=2
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index 9ec336b1977e..1da8295d63fc 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=6
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 1bbc8e34f2ae..fb4135f25145 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=6
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 84a2239f9f3e..2bd694599331 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=2
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index 3337fc607c96..5145aba67640 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=3
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 2971b9fe92c5..c3f533b4f149 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=3
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index edb873b3c0df..6bc6f88e5f71 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=3
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index babf6ecc55ca..6a6573333c61 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=3
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index af955c78066a..aeb0cce2f181 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=2
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 5276e510e400..a6f0a5dc71b7 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=2
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index b0afe891bd6a..83bf9601bf96 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=2
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d547a417c7d8..564fe983ec8e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=4
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index afa55f2ac353..1679c628ff17 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=2
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index 16cfe3646c0b..b319b8807203 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=4
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index 642646338812..cb6b1aded2e6 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index 4e0415b0dc89..a09205776e6c 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=2
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index db11ba564602..26915337b34b 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=2
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index bf8c9ebad1aa..dad6a7d34f4d 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=6
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index ed8f92db8145..21aa82759acf 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=2
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 299e991c4cb1..60d616d54a7d 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=4
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 366d09fa0854..114f1f34e456 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=8
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index 0c4d5ff10255..cd1f9291ebe2 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=7
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index 298617413647..3e4e2d55823d 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=4
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index d7784d1f5d70..c131813367f5 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=2
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index 70d3b2b7915d..cff7df055e78 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index 3e2154215403..7db338f6e837 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=3
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index 927ddbf885fe..852dae25d7df 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=2
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 33dc552b3867..c71692dda88a 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=4
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index 5878a8ce7616..b23d8ad39498 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=2
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index 677b3827b874..e6064d349a3a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=3
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 23003668b9a2..60ce056c76a1 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=3
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index f6a40a69465c..619ebf5aa811 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=2
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index b8f98f2d56e1..5a29eeec7dba 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=2
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 696416a32c8f..1c1ba1856fbf 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=5
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index b9ff6c9cfa16..72fd345953e5 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=3
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 72096c436a6d..7be7c4e2be8c 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=2
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 1cd9bc846263..7da8fe15b48b 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=3
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index 5b3294e62547..5ec6cf068b3d 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 10a74b020c66..9cede53ea703 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=2
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index 8b5d31f49e7e..bd749ed5ac5f 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=3
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 49d493539673..a7eceaa5bb03 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=6
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index 196a294b4313..43402bdcd588 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.16.2
 revision=1
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 2f150331dd82..fc7a2cb0b6ae 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=2
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 941902c5dd5a..78ccb56b0736 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=2
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index c0f544745ad6..282cdda62bf4 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=9
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index b64180ac195c..f0c4798fa0fd 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=3
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index 23db404b27ca..e623ded1c901 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=4
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index 33bace413f40..ec244ddaa9e2 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=4
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index 54e8f6261096..53e2409795fd 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=2
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 54ea9c669be5..e9719b86fab0 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.2
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 939ddb475095..29b4a279998c 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=2
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index f24a9e052e13..bc37e3f6e935 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=4
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index c765669977c2..307f7fb85eb7 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=2
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index bb5e33f507ca..1d5f4e9c39a2 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=2
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 452b1c574c00..f8c9346af465 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=2
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index e70a1200f2a7..831fbc8344b7 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=2
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 250d4b23de1f..71276c4f473e 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=2
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index ac9902ab128a..94772363c818 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=2
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index e97fd4afa1fe..728a43bf2c8d 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=2
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index a4b9717f5c23..cfc565a68ac8 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=7
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index fb5fa528d1ff..e060212f0574 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=4
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 8c27ff27e4df..c9c60af0b6b4 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=6
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index ab2c26d33586..1f6223d460e6 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=2
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 979b875a0dc9..b237c4789a27 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=4
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index d1a7ec4930ff..af08d433f5a5 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=9.0.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3cf3aa70ea13..a0d2f00f87bb 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=3
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index b8fc6676dd77..924060920250 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=4
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 680f79c9611e..4daa548133d5 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.4
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index 87c2455898d6..4c4c6666e763 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=4
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index a3292ebbfd7c..bdd70c5f9e8e 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=2
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index b46befc65e3e..ab557acf721a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=2
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index 6a64c40b41a7..9f697bb8385d 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=3
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index 6f3c542ce391..e67b3770c32b 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=3
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index 6252218f61ce..da17a0b17048 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=4
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 23c15b506ff3..0b08689882aa 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=2
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 759478067239..f8670afb9ee2 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=3
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 436027b1c49d..5bd5a803ae77 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=3
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 4ed800c3e471..bd60c08541f6 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=5
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index d4f42763a4db..50036c1102d1 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=2
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index ae0380498ed9..2a3bf1a9d850 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=8
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 0218a2e6ba84..55c2e21b5418 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=2
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index ccdec860a471..13d4792f54a5 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=5
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index f999d6e8a902..abd0c2c36a19 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=9
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index 088f31fd01a3..db51c3c47609 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=5
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 496d52420264..67874f503907 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=6
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index bc3162f4780d..6e1db8ee8558 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=2
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index af001b0b900a..526b3ccec45e 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index d70e81a09adf..2f96ad3c38c0 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a574298c1ef..b628a17f9499 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=6
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 754f15c4da29..a2e43aaabc94 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=3
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 6747c33c9051..41981f82fc19 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index bdd7891fc7be..1e7367c27678 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=3
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 3cc8372c09dd..4664ddeb1d1b 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=4
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 9191f9cf47a0..bd8b4340d3c6 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=3
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 1334c546ad15..37e72302729d 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=5
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 87557bbc8c1b..8935ddc62909 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=9
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 7d4cb201e1b6..433b707b510e 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=6
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index 51ce1471a689..d41d86463fa9 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=5
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 810be072c993..a05b6bac054c 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=6
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index 5208e6f071d0..81dba6f7dcef 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=4
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 3fadcb6e2b7a..8c5a64ab87e7 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=4
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 8016a4cbcfad..a1fedac3d601 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=2
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index 4f50a61216e5..68d6b450dc39 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=2
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 38d6cc0c0165..8a79517228b4 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.4
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 92ab6fffe09d..6b417b18728c 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=3
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index dff10dc0eefd..26674dbd2be0 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index 1b8fd5e04751..1cbd47ec67de 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index b0fad2218585..6e9967154c5c 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=4
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 6d274998c945..114cbcc20f0d 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=7
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index c040c2426694..3788f56e5fbd 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=2
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index ac91adcad8a3..8eb0e5cd0657 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=3
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 89c50b28f443..fa8a5361b31c 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.1.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index 36ad801b7822..f6f9929aafb7 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=4
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 6596a5c0a91c..8ff996bf8c0e 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=5
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 2c573e739dc6..daabfffe61de 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=3
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 1c46d0fcb005..c196b558a3d3 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=5
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index 6da3c552ec27..834258bc1346 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=2
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 9a9c1d90ac19..27d8375212ca 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=2
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 14f9ee9fec6c..7983a131f726 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=5
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 9b2c08535c9d..f883ebe00e93 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=7
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index 12e7635af148..831c401c7560 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index a71308b8a981..16a4d014ea6b 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=4
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index a232806588b6..5183c7e1acd2 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.1
 revision=1
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 89965e04b5b4..f9a5e5a65085 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=3
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 8d6fbccfb3d7..713a11c570e6 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=3
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index dd2ef84404a8..49932af0b3dd 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index 190a1ea78aeb..3188f6ce7066 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=2
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index 6e76be7e9388..d9a7cc13679b 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=4
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index a131ea519980..436031182588 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=4
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 21b066406445..3187b823d9cf 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=2
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index 946c7e5bf707..59ea717039fb 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=2
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index ea72375e67c5..14d897c91809 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=2
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index 88283f580888..fe7e94cc9828 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=5
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 057a5929a9ba..ed4166c7896d 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=2
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 4cca11afabfe..072a93a73b5a 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=9
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f313af0c39cb..a20b96022814 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=2
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 55e9b27d00d5..0874986d4224 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=6
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 498a9e2dad9e..ace75532e159 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.2
 revision=2
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index f1cfc33e66fc..6f3707f08f48 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=9
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 18cb5b4bd06a..a3e5352ede50 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=5
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index e410a6be4b51..4aa0bdcffaf7 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=2
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 4e8757ebb6bf..ff6d0245d7b7 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=7
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index d8a5460c36f3..dc6c8573c1e5 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=4
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index f6c418f1d047..03b2cde79510 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=5
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 094eded1beda..37907ccc9c93 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=3
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 05096a13beaf..363e4fab1b14 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=2
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index bcd7c2cf66a4..5a1ead7681e8 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=4
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index 2f6bca0180d2..4bb9f2b3bf61 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=3
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index 59cbe484c967..fb8fd6de5564 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=6
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index 2acbba2cb682..c1cba058f03c 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=2
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index 89bbcf3dc76f..156b67681534 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=3
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index ed37da36f3a0..2edf6c95f570 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=2
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index 1c14815ca5d4..e45d5060f6be 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=2
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 2a63bf734301..bf85f892397f 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=6
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index 58338a96320a..7862d4a09c4f 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=6
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index c780d7eb3d6c..f1265584d735 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=2
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 3692f0a06266..09b8fdb48281 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=5
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 6a73b4c093f9..71581a83d427 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=2
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 57477909db70..c1c21a0d3ebc 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.10.25
 revision=2
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 4688f15f557e..f2e3b673a12e 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=2
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index c4609c9f23f5..aa82b37958b2 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=2
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e8ef84a8437c..cf1c11ac2761 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=2
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index 3ccd40ba5e4f..bc28e83ec6ee 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=2
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index 16cfd631d9c8..46e866c7244e 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=2
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 590964f29906..3ceb2053a2d5 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=3
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index a7307e8fa9a1..eefb5a0bd62a 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=2
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index 0ec4261e31b6..04ea008a8c21 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 9ede5b6b8e95..dba981e433f2 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=5
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index f0616fe31225..8ead12d03d76 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=2
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index f6a7fea7d80f..81061da50821 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=6
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 163f77991c13..9f8dbe77ee87 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=2
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index d9c74b944094..23fb739628b8 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=2
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index 5b4c6a7aab8e..c37994d8d66a 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=9
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 35f2d9865a0b..728f6ee67847 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=5
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index e10368c0fca2..c50fa3c43424 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=6
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index 249cb46ed7c4..3f6bdb62fbfc 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=2
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index dcdb782c516c..d3671610fa06 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 9bef50e4d11f..93594fafd306 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=2
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 885baaf01c9c..030c11691952 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=2
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index 4b61663d5536..7ce3f8fd4f70 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=2
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 7ba36f1eebef..5e3efd12e97d 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.32
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 7f488299e65d..1f58910b8469 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=2
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 989be382b837..cb762f09adf8 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7aa92162246a..6fa5a9a2f382 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=2
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index bdc0a1fe72ae..33cb7d47985c 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=2
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 1d3718589508..6cb621845fc4 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=2
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index fc0c2af98f03..6e4c6fdbc35c 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=3
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index a281a730d285..5e93cd4c7192 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=2
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index ec9e940ed2b0..558a6c2e92bd 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=2
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index fc07bd8ae9eb..b0a22903ea39 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=4
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d37f62f828ac..444c89669f5f 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index 7aa9137e82f6..0161cdf5ff25 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=2
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index 4e99b31dcfeb..68687e770b2e 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=2
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index bb494632036a..ac8d48008927 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=4
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index 061b641830e4..1a62a8e38501 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.11.0
 revision=1
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 2619d01d4c59..13bd87655800 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=2
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index 54d9828d1649..932aefb9bc84 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=4
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index c9c4155c27e8..f616c5bca4cc 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index 9aa495ad8884..8b58c11ac55e 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=2
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index 2954c193e560..8bd5f8c08186 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=7
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index f254f54aafed..7531bfece9a7 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=2
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index 28ed89910040..0efe59d2c1f1 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.1
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index a2e6d6a302f6..77c5eee3c3b5 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=5
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 05e737493789..cfaca61046d4 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=5
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index f95ac732dc58..bc9d9ceadfc3 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=4
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index b7d90e9acc05..c169776e27ce 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=2
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 1f21685ce9f4..8f9fab3c9d7d 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=2
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 347f70ab1341..3cb78f65d5ef 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=2
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index b2308dc0d303..c85721f5b31b 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=2
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index bba5ea3c7bf7..f941c94263db 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=5
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index c5afac04cf50..fe3c25b3f540 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=5
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 8fcf367edc3b..72c30d3d6292 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=2
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 544e1838c8e5..4c9eed98405a 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=2
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 3a4e93394f1f..10d4463d97e3 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=5
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index 09dbb3c2371c..4cec072e277c 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=2
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index 5daec3eabb1e..c891d95f6b6c 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=4
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 06cc8bd704f0..f6bced118137 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=5
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index bb7ced140cab..80b46379fc5b 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=2
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 941d5c6ed885..c4ad6816e88a 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=2
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index a541c662b09a..3e6fe1ef7fc9 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=2
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pygit2/template b/srcpkgs/python3-pygit2/template
index 291c815bbefd..a55147eaa487 100644
--- a/srcpkgs/python3-pygit2/template
+++ b/srcpkgs/python3-pygit2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygit2
 version=1.10.1
 revision=2
-wrksrc="pygit2-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-pip python3-setuptools"
 makedepends="python3-devel libgit2-devel python3-cached-property python3-cffi libssh2-devel
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index bde1162b6eb6..18c0314c4c13 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=5
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index e95fa0d2e821..9c62fd6b8e26 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.5.2
 revision=2
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 287cd4d0c2c4..a178c118081f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=3
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 0e01cfd2d773..205578a8ff31 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=5
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index be6355543877..890cdf45aee2 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=3
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index c957ec347fef..9999e43a61a0 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=5
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index 15bed8dcee7e..5f58cd0e0967 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=4
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index a46e7e28bab3..789d585b806f 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 09adfba70824..87b88843488e 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=3
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index f8366b128a28..b777f07f6b91 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=2
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 87e7e3e2979a..781ee2eb4dd9 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=2
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index 46d0a023166f..b199b2833aea 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.4
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index cf123fbedcdf..90b8f48a6a5c 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=2
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 095ae232d58d..6f2cd7cefb19 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=2
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index 7204916825c4..ab5ac506e8f9 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 6e45b7f4ca34..f93e18f9fbec 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=2
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index c7395c2af191..87554b2365a8 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.4.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 1195e4e111a2..0b5c67f70007 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.4.0
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index 97517151f605..160c0e98dbea 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.4.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 200c1eb692fe..9ad38a66b6f5 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=2
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index a80469ac42e5..f3a10aacbbed 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.4.0
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index 102ea5d18bed..3550caa52966 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=3
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index 45ad956cc94a..3c6767afdaec 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=6
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 85ae3a55e0df..50ead293041f 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=2
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index 74f5c7417aff..0a14eaabb031 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index 02b49e7be90c..01a1092e9357 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=5
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 81b7bf654c90..b435984bf74e 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=5
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 068d4c984a2b..50e6ff260d3b 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=2
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 4f41ff1c2b5b..fe37ccf7f52e 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=3
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 48d8680e8d43..0c7cfc9b067f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=5
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 9ad41b4c5bf9..c02e851bc8c9 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=2
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index ecbf3e81d1ac..df3d2a6a4bfc 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=4
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 251027b56c35..7be2aff70a7b 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=5
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index d72bee7e3c8e..43c5a0cf1a67 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=7
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index dcd2000312b0..f1d9db569131 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=4
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index 87a49aa4c671..f8f581e653b9 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=7
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 7a018760a476..55fc96f9accc 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=2
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index c55d53a8c52b..104729f34b3e 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.19.0
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index 74b664616ce8..47dc36d44017 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=2
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 9d2a8117603e..a3d309250e52 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index e5895e1a00ec..517778bce956 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=2
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index 22ffe8f05306..f95c3091f962 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index 2e6a1a1750ed..65043e3ef2e2 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=2
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index b7791bd86706..0a68b3021b7e 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=2
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 6392e087615d..8c098d9f4b49 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=2
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index 98b725ab3a69..602337199a41 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 9ae6e11de23b..6cef70df550d 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=5
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 6c46c4264c6e..4239b1cb6a64 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index 5db2412b0748..8f2a16e066e8 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=2
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 74dcf00f2624..35b076fa690e 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=2
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index b9e75fcc046b..c615f80e438d 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 93846c64f803..85664cbeeb1c 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=4
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index 34262908e048..b644c8233ec4 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.3
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index d7c94d206baa..76cc1bd41b2b 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=4
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5680e407e485..96990c91a504 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=2
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index 3be047448850..a10b166c1f5a 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.6
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index a9782a75b544..8ffd252e8825 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=2
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 9e12e59f5db2..f90d31a58166 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=3
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index 8193d5f17d55..e098aa0bc4a0 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=3
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index d911b2c5f5be..07f465823018 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=2
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 30b7ca35a000..5912983c49f1 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 4a3d1191b71c..7a92c1c8cccf 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=4
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 76af2f9ba4f9..ac25ab1112c5 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=3
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index cfb9282ea938..2e982852c090 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=6
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 2a721020ae8a..ab95628ca34b 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=2
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index e9136e9045e9..b95661374b0a 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=2
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 62bf21e0ce9a..a3239a29c43c 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=6
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index a929dec731b1..5a6113453905 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index a0938dc7e478..5aac90bbd6d6 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=8
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 69f02a9be775..9a2de760711d 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=5
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 174affe2b0b9..05016c0efc71 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=7
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index 2cd1761189d6..3736171d0b12 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index 334ccce44db4..499692571812 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=6
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index b50f2f699236..20a560d70e41 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=5
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 7d38efd3f6c9..3acc3ce115bc 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=6
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index a30b7e99107a..fdccb90ea096 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=3
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 470ef90b327f..d18a7a7320a4 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=2
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index dec751180546..87080ea41c7d 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=2
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 5616e07e727b..febe3c201d25 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=2
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index 9fa4cec4606b..44481f141e0e 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=2
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index cbab11167127..bd6d3f4fc388 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=9
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index 0d4c78851b6b..c1cbe9328fe5 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=3
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index ed0f97b5dfd7..f523357a221b 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=6
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index 7d145241d2b7..0f1f9fbdb3d9 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=4
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index 3b132e45cd38..90415644cf3c 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=3
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index f13d81f571fc..d3f827f29963 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=4
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index d2ce70efc418..7142861ba1a9 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index d22cb0c973d8..01b8272cca2e 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index f918a4221ee7..110a5eb82771 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=2
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index 2c3b2259b171..ef9539a5a746 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=2
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index f96cc39da01e..16ad1bcda4d6 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index c11143de9d92..2022c4d146aa 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=2
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index 5ead63a439fa..9a0abbad010f 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=2
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index 5716359c8877..cadcbdd615d9 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=2
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index bb0266af7994..e855152ef345 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=2
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 2719605afd2e..0beee364c98b 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=6
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index c971c9d3a34f..1c1543134b6e 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=6
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 42578cae09dd..66488f003373 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=2
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index a04a0ec01c09..e9a552e34988 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index d92982971dbf..2c1d6413ec57 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=3
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index d17c6a7a5faa..ba717bb7454e 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=2
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 28e0b6ffa4f3..4819e70c7b7d 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=2
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 6a3116380877..0ce8071d1bb7 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=2
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index 37b969b526fb..cc3306dfdfd6 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=3
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index bab585db259d..302c6b69c934 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=3
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index 904eb7dfc0fb..6a9d7fef2628 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=2
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index 48f5c4930dde..13c895c6c082 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=4
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 31b0b7b2eb85..f805b568071c 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=2
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 9f276e2d3e25..a1067cab88e8 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=9
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 33c0a6e97557..c3b403fdef61 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=2
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index d87e5d4e43dc..470f3fc59131 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=3
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index dd487afed10b..a88b27d2415a 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=5
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 49d2bce6beaf..51afe407c854 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.3
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index 9b11753130b7..c5499e6a44dc 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=3
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index 61a477c3608e..cc6e0433ab00 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=4
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index d10f72c1f101..ad987fbdc9c3 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=6
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 475cdccaa69a..5fe75b21def9 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=3
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 137b3422bb2f..e1c47a2fcb0a 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=4
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 6b35f054d575..171f8e521315 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=2
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 7027d47f637a..826a078e1d2f 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=2
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index dea9d2fe2114..d8cd7aecc0f7 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=3
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index c5236c4c447f..38205a8b0b5d 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 13c20b7629a9..42bd3cf78d18 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=3
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index c0e4633d4290..accc9f22a921 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index 032ba5e9ebba..86a65bea9a04 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=65.4.1
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 037bb4d481c3..235541da7315 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index 374345fb8839..add34fcd37ce 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=3
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 037b43a6898c..47e97a175991 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 61b5a07d0904..20a3f0d03597 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=2
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 7a7b74ae2156..2df9fffc0edc 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=2
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index 003cf0fa6920..8013351dc9c6 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=2
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 0a942ed72be7..52d799d1d930 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=2
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 1859cfcf00bd..47eb72224169 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=2
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 6d01ee968dc6..98cf7664c517 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=6
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 742237d378cd..2765582447ee 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=9
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 03dc545582e4..8ab0c8345ee7 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=2
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index e686462d845b..93cd5c2352f5 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=2
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 6d429bb60e4e..36af20cbb835 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=4
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 64e21fa3ca2f..c074f7d02a23 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=2
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index fc71d88749f4..0cc411c58c93 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=3
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 5727836a59a8..82bf3b06785a 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=4
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 197ac5799a52..b1d9fc4b8c66 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=2
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index c8d9aa3d75ef..2156091b4921 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=4
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index 5965f4cd7c25..611b66b116bd 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=2
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index f20547c05daf..8015ede3a1ad 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=3
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 65dc94b709ca..420d5cafa288 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=8
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 7adebe6baff1..0af5e71f58c2 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=7
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index abe9025b9726..08fe1500d82d 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=4
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index f8e36186e541..42cd483c2cb2 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=4
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index 5e11953f1589..81c62d9a0c4c 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=9
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index d531f79e06f8..508fb085a6a3 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=6
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index 80b863dee404..ce7cc83f70dd 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=3
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index b0fbff3212ac..b8a562f184c8 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=4
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index 5976954f3c70..f77be44613d8 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=4
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 5c6fb1d5bd0b..7a5355fe6c90 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=4
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 94c69de8b962..8cb6241a7040 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=3
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 64f6ebf71ecc..0f83f771e349 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=4
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index 2c0353cb7831..173956a55ecc 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=4
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index 582a6b263b7d..b311e7aea048 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=3
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index 957c3ffcc7d2..c6ab901a66e7 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=2
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 411b4d11d252..27ade869d488 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=3
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 7ecdd36226fd..af774a320dcc 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 7ff7daf950c3..47d9c05a15ea 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=5
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index a827842b7184..43eb2f98ccbd 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=4
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index a7c4c72c9083..51d92cfe19cf 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=6
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 791cc46f1b37..867a63afd49b 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index d6f81757f460..0b22b99eaeb8 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 358933a0ea00..61b7bbc42b5c 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=4
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 2156d83cd2ff..ca5d9a7f9698 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=2
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 6c70745b616e..eb24d5c8d4bb 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=2
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index 0edc429243fa..e37b3e215e3b 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 72321f305a5b..742c83364fe6 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=2
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 27c53ad1fd69..c172815cdf7d 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index dd72409ba0ff..adb73706fb1d 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=2
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 9d837665e84a..cc2ef65cf550 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=2
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index 1cee95a0cb3d..0f2febc50a82 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index a4bb40b36c9c..0c22ad9679fa 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=10
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 539a4ceedbf7..46b4599264eb 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=3
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 423ef57d4adb..7651748db6e8 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=6
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index f175281bfd90..a439b95a62b0 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=3
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index 05c8de1bc56b..fc70531bb44a 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=6
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index ca2b8ae4e89e..5c17f418106d 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=2
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index 026370987f48..483353b5cc6e 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=2
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index a77c375e7c5a..6a1905d3d37f 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=2
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index f8dc566e7770..c4561d020879 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=2
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 18ed4b66fd92..be10f09d1180 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index 2b1f85d4f6b4..35478fab1e10 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=5
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index eb0b2224dcb2..e0d1a35e7aee 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.11.0
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index 77d2d223cc95..12b85681b0b0 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=4
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 86591a5431e1..ed180ff1e744 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=2
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index b1bdbb738e47..969712833ef4 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=3
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index bb36e0e1b87e..a08d6992ba95 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=3
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 98e74b916035..0ac0f66a1e35 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 412281be95df..352d4fa66f7c 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=2
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index 213f50e5186d..02909ef3e72d 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=4
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index f530f55b917c..66d7346427ec 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=5
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index 3daca77238b7..8667047b6603 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=3
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fab467b40d20..57d22dd47719 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=2
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 13109103b7cd..d32471e21977 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=2
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index 84d4adb29024..242c1f05568b 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=3
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index 2715b6db91a5..99143bce7075 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=2
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index f842334f24b6..f9e13f6f294f 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index 9b85e5884812..d564b4982355 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=2
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index a72a75043782..e0509fc5e48b 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 4684b07b380a..d94696fb54dd 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=5
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 7224f1e66783..b341e67829be 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=2
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 2a4c95745930..830859d26f6c 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=4
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 5f8a69e37e7e..9d7972d7efb6 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=2
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 0fbb833b0da0..17a5077dbf10 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index a5e16053c064..a851b29c2658 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index 9795cb7b53b9..b58b6a44d821 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=3
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 829ee8fc8d69..2a9069a94dcc 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=2
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index c640e31ec12e..4872eb8c53dd 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=2
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index e145cfcaf033..a2c1e90ba10a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index 5987dca36882..8ed228a16632 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=2
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 2293602bbf44..d99f14d80f27 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=5
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index f8dc918015fb..d9dddf4d2842 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index 40adece8ffe4..13bf8c4356a1 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=4
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 79e374d1e933..75665948a499 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=5
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index ab236579cc40..b13a6ce7ed86 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.12
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index 7ec9f0f02fc9..c294d16789ff 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=4
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 1bf723661a1f..2d179e9de320 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=3
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index 8b2e9ab115a4..5031a0d94c72 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=3
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index a08d889e99f3..d062ed218151 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=2
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index 7f9e124b607c..4fec3f5b5aa7 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=2
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index b525f27e8b5e..424cff0ebd11 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index a786dcb8c437..5e195194fc98 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=4
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index 8450f1ae2297..63571e59cbfa 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=3
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 235efaf3f91d..d2229519bc9a 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=2
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index cbbdcb1c1493..fc9aaacd6891 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=2
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 06a8683a7f39..d6487c3a3d13 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index 4f567ad1afe6..af17b1a6a7cd 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=2
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index a4547710e15e..83e2c9c0efdb 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=5
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 9e9235a06754..b2bbce4f299a 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=7
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 8d359451163c..c523a0209121 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=2
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 27ae244ff069..7280cf1323a6 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=6
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 9889f27a48a2..fa6c82332aa4 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=7
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 0c0c0db14bb3..9e9c3f25f9ea 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=2
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 8a8e8b720287..bea7fbb2289f 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=2
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 88283ab24919..a4705750f710 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index d1e254f32732..8956f47059e5 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=5
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 18601366096a..ff20489f3851 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index e80a1d2883d7..d29dadf465c1 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=8
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index b7be2e6aa354..042507b1e931 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=4
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 2608546923ba..7c1070917666 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index a015685fe178..98c1c0901a4a 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=2
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index 52d1a6de636e..527611a7d405 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=7
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index 76067ced48c2..500beed1d550 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.14.1
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index c1a367ef49db..1bd6ab9153ba 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=3
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index 1240be55199f..e33b1feed7cc 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=2
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 033bcc30c9b8..c1cbf0336ef5 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=4
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index 0d3a55a53fc6..63c35b246b13 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=2
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index 4a0f88bc8982..c7dae28a8344 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=3
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 3f426e515762..854749579754 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index b8fb3c9dc131..8060271bc876 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=2
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 623d0c58d853..5ff642aac4a4 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=6
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index 25f6cf91495f..d40985f0c6e8 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 56f8683eabec..95ea64f4204e 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=3
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 6dd23209a358..f281f217fa40 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=2
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index cf39046039e6..a7e6ab959388 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index a9b9ed34adc8..cbef89025a99 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=2
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index 4a273a448b4e..2ee33466db38 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=2
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index 2e783b866421..0961216820ce 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.8.1
 revision=1
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index 0bb10c0174da..a7b87953d7fb 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=2
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index a8952d7115c9..3d4309ce0afe 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=2
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 90a25c56eede..bb9826beae2b 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=3
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 3edc6e32c5cd..3aec7f4b7721 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=2
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 860bdda23ef6..1021772f4039 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 4fbda258fb61..5ffda3107d6c 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=2
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index fdda1878599e..3c446217c6ef 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=2
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index f9cc0986b43e..78e3d3231d17 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=8
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index c57e234b7a8a..e09700e506b7 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=2
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index e68ed7ca59b8..e89939f7ffea 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index 2c174e100a98..d966dc21d9be 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=4
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index 63004dd610dd..85af47272f9d 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=6
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index d91cee18954d..d4ef75b1d52e 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=5
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index 5792b903c98b..cc7ffe377b07 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=6
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 9d84e75d50ba..c6b856f1344e 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 6c415fa3687c..1d1870ab225e 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=4
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fac83bd9e747..2565d05c15bd 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=2
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 61bb8cabd580..1a20dcfa5b2e 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=4
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 158b94efcfe5..41124b232b63 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=6
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index d59365559b75..0a3b745a7418 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=3
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 75d4618a64c4..cf2ddf3ddc39 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=4
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 2e35b86a7556..5bf1c57cc1b3 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=5
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 26f047fbe8de..ee336cf56bd1 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=6
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index c315772f2118..0c6f85f85346 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=3
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index e17fdc46f9c8..68a138ecd03f 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=3
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index 49084b470337..335e2cc02d1a 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.11.0
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 8d30ef1eba16..72f294ce6793 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.7
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index 91b252f03bdf..fe6c6216f40e 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.4.0
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index a18598bc0403..c2d6443dddad 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.4.0
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index 119a07aee98a..e60068039c61 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.4.0
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 985a19cac4cd..de851f3d77bc 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.4.0
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 6b2652f0837f..c69159f3b6e1 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.4.0
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index a728a254d68f..d101faacfc4f 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.4.0
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index 0354b352d2dd..2cdeec383846 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.4.0
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index c692e0337817..a5056833afe9 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.4.0
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 19940715b170..f6d37be9ca5f 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.4.0
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 8e4a90c07eab..52cdbff96cee 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.4.0
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel qt6-plugin-networkinformation"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index fd8b138ebbf5..82c735a9893e 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.4.0
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 3abb202ce88f..608fabb75569 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.4.0
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index e9ccf0773cc2..5d796c01bd5f 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.4.0
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index a86f566c1a50..8afad8982005 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.4.0
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e01052c89ffa..89eee1b06d0c 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.4.0
 revision=1
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index ef209c0f8158..6b0befd4b36c 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.4.0
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 4a5a8556cb8a..c3ee41ad3b0b 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.4.0
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index ba4d104650e1..f27848f6de2b 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.4.0
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 5d77b4a97c73..1e81a5f20948 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.4.0
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index d17f51c97e60..755d2e96ea64 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.4.0
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 5a479bf3e782..ca8488702858 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.4.0
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 9ffc6c905be2..695b96a14c1d 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.4.0
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index f578689b87ec..5c0449472484 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.4.0
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index 3bde4ebe0e56..add93ba4826c 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.4.0
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index af4d9b49dd5f..f350b39d14b1 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.4.0
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index fb4ca85f2260..ec5193e9f033 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index 230f6c6e13a4..ecae3ca9269d 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index 7382ef6a1c33..00791b7761a8 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 9c6a872c2423..62e0125da827 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=2
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 830cdee9cd84..2d6c3d24d5db 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.60.0
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index 4cb57d3811af..0da8cad6604b 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=3
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 4c00b8e74688..51c2cb73b474 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20221030
 revision=1
 _gitrev=f77c4e55cc1852b9f6e5aec416a34abcdabcd825
-wrksrc="rtl88x2bu-${_gitrev}"
 depends="dkms bc"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/ruby-webrick/template b/srcpkgs/ruby-webrick/template
index 6a8f9782441c..8b39a15add69 100644
--- a/srcpkgs/ruby-webrick/template
+++ b/srcpkgs/ruby-webrick/template
@@ -2,7 +2,6 @@
 pkgname=ruby-webrick
 version=1.7.0
 revision=1
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index d0f015d5f970..c469487237bf 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.10.24
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-audit-info/template b/srcpkgs/rust-audit-info/template
index 032ad814cb5b..7fa79470333d 100644
--- a/srcpkgs/rust-audit-info/template
+++ b/srcpkgs/rust-audit-info/template
@@ -3,7 +3,6 @@ pkgname=rust-audit-info
 version=0.5.1
 revision=1
 _commit=8622e6fe844d1d5ae10e894d9c8a05afff97e6da
-wrksrc="cargo-auditable-${_commit}"
 build_wrksrc=rust-audit-info
 build_style=cargo
 short_desc="CLI tool for extracting cargo-auditable dependency trees"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 82ff3237de5a..8e639c486470 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.64.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index e66d8e249c54..de2f19f3b70e 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.8
 revision=1
-wrksrc="${pkgname}-diceware-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index eb0cc4ece473..7717172f981d 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=2
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 627cd386c0dc..0cc79bda923b 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.7
 revision=3
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/$version/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 49013cd8144b..559995c0449a 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=2
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index d6f023344fc8..9b9d803c427c 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=2
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index f6d314c67957..035e71b8f05d 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=2
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index 1205266c5a74..9ceb8b313de7 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=2
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 24ed76b4c468..e9030bdb790c 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=2
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template
index a30beef915d2..2dc38af826be 100644
--- a/srcpkgs/singular/template
+++ b/srcpkgs/singular/template
@@ -3,7 +3,6 @@ pkgname=singular
 version=4.3.1p2
 revision=1
 _majver=${version%p*}
-wrksrc=singular-${_majver}
 build_style=gnu-configure
 configure_args="--with-readline=ncurses
  --enable-gfanlib
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 4b71958e5a62..d472be42e7aa 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=3
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d5df782ed423..bb5311f74c49 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=3
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index fd3e7f1ca5cb..ec9a6ea7d974 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.2
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 9e376d32a3e4..631732823006 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=2
-wrksrc="${pkgname}-v${version//./-}"
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index db76220a1185..47a962d24824 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.4
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 2d15b32daa4b..26cf6ddcb983 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.12.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 38909cb354b1..1690de4f3538 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=2
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index 76fa8b663e70..97335778d1d2 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 021f9fcf1c5e..7028623060ae 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=2
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index d712ac678ec1..08fe4355202e 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index d0d1e99e17e4..40027cacd809 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index 7a41e8ac8543..d4d2aeae5852 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=3
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 24fe83333106..dc0bb78bf9b3 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=2
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index bea8fc55b47b..c7357c76dce1 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=2
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 06cfa4f035e9..f25493acd46e 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=5
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 045fc0e65f00..00df6651d636 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022f
 revision=2
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index 8e91a7d7e8e2..0eb497d16e1c 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=2
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index 98ea3da4f2ea..f8cf12a4de3d 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.2.1
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 553cf9198465..eff6e114c7b6 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=8
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index c0bb54f8a288..dcc7c55d169b 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.3.1
 revision=1
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 33efd8259bdf..5c4161900060 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.4
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index f06fc1e8b198..1abaec256072 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel libwebp-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 771b61495cc3..32737a38154f 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=2
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 2481635db50e..e887ece25139 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=8
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 996e363aa1e3..133bcf5b75cf 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=6
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 822a46c84b2a..11c4400e8563 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=2
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index 89d6a90550a6..88656ecc057b 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=4
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index eb3a27563ce0..1018ba552e45 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=3
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index 9391157b3e97..120e35ed7421 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=3
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index fbc565d24897..2185fd18fffb 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=5
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index d819b5679243..fc2d0e4860fc 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.6
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 55f177e998e9..f42b4426e0bd 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=2
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 6016d928962a..6c4865f609e5 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=2
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index d9354558d269..50f8a9c3650b 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 342233831e0a..26eb8c70a744 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.12.2.4816
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From 7f9bbd9a3e6834115fb75a26a4e56065f012dbc6 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 07/17] cargo: use create_wrksrc

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index eef71d2aa80b..e557bbe20805 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,6 +2,7 @@
 pkgname=cargo
 version=1.64.0
 revision=1
+create_wrksrc=yes
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -27,8 +28,9 @@ if [ -z "$_build_static" ]; then
 	makedepends+=" libgit2-devel"
 fi
 
-pre_patch() {
-	mv ../crossbeam-* crossbeam-utils
+post_extract() {
+	mv cargo-rust-${version}/* .
+	mv crossbeam-crossbeam-utils-* crossbeam-utils
 }
 
 post_patch() {

From caf7e81ed352a88f123b1d755e68f925fc3a8324 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 08/17] erlang: move up file hierarchy

---
 srcpkgs/erlang/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index cea8bb7e2ada..2edc44e2581f 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,8 +2,7 @@
 pkgname=erlang
 version=25.1.2
 revision=1
-create_wrksrc=yes
-build_wrksrc="otp-OTP-${version}"
+wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
 hostmakedepends="autoconf libxslt perl tar"

From 11f22bdd5fae515f5146ec133ef545541d4e8003 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 09/17] geckodriver: fix build after auto-create_wrksrc

---
 srcpkgs/geckodriver/template | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..784f4b381dff 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,8 +3,7 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
-build_wrksrc=${pkgname}
+build_wrksrc=testing/geckodriver
 build_style=cargo
 short_desc="WebDriver for Firefox"
 maintainer="m3tav3rse <mtvrs@tuta.io>"
@@ -21,8 +20,6 @@ checksum="7f8820ec83ca7671236ee74345bdbd20cf328fde4896397353952c0cc4e0eb91
 skip_extraction="Cargo.lock"
 
 post_extract() {
-	mv ${wrksrc}/mozilla-central-${_hg_commit}/testing/* ${wrksrc}
-	rm -r ${wrksrc}/mozilla-central-${_hg_commit}
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${build_wrksrc}
 }
 

From 15aca5c4436145c7e008d9689d79671cd20c1db0 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 10/17] lilypond-doc: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..4a5a4c3ef1eb 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
@@ -12,7 +11,7 @@ distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads
 checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75
 
 do_install() {
-	vmkdir usr
-	rm share/info/lilypond
-	mv share ${DESTDIR}/usr/
+	vmkdir usr/share
+	rm info/lilypond
+	mv * ${DESTDIR}/usr/share
 }

From f1920fce54a3692b5d550d08e51f59e5f36d9831 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 11/17] intellij-idea-community-edition: not moving around
 anymore

---
 srcpkgs/intellij-idea-community-edition/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template
index 695389ea44cb..1c5f9d167c22 100644
--- a/srcpkgs/intellij-idea-community-edition/template
+++ b/srcpkgs/intellij-idea-community-edition/template
@@ -15,10 +15,6 @@ nopie=yes
 python_version=3
 skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend"
 
-post_extract() {
-	mv $XBPS_BUILDDIR/idea-IC-* ${wrksrc}
-}
-
 do_install() {
 	vmkdir usr/bin
 	vmkdir usr/share/doc/intellij-idea

From 671448966e247db029610da6e44029540e85fc6c 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 12/17] prometheus-cpp: use create_wrksrc

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

diff --git a/srcpkgs/prometheus-cpp/template b/srcpkgs/prometheus-cpp/template
index cf7cae7d3bf9..3012d53ef47a 100644
--- a/srcpkgs/prometheus-cpp/template
+++ b/srcpkgs/prometheus-cpp/template
@@ -5,6 +5,7 @@ revision=1
 _hash_client_model=fa8ad6fec33561be4280a8f0514318c79d7f6cb6
 _hash_googletest=ec44c6c1675c25b9827aacd08c02433cccde7780
 _hash_civetweb=fbdee7440be24f904208c15a1fc9e2582b866049
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="telegraf protobuf"
 makedepends="protobuf-devel libatomic-devel"
@@ -21,10 +22,14 @@ checksum="d5ea6dffca5185fb30b9b643343f2ab1d6113672d7aec3e75e0cfa757f50ea25
  175a22300b3450e27e5f2e6f95cc9abca74617cbc21a1e0ed19bdfbd22ea0305
  d29d75de6645bd67452df27cda2e4a09848161f9ecacc62b1c1818d0a701cff9"
 
+post_extract() {
+	mv prometheus-cpp-$version/* .
+	mv civetweb-${_hash_civetweb}/* 3rdparty/civetweb
+	mv googletest-${_hash_googletest}/* 3rdparty/googletest
+	mv client_model-${_hash_client_model}/* 3rdparty/prometheus_client_model
+}
+
 pre_configure() {
-	mv ../civetweb-${_hash_civetweb}/* ./3rdparty/civetweb
-	mv ../googletest-${_hash_googletest}/* ./3rdparty/googletest
-	mv ../client_model-${_hash_client_model}/* ./3rdparty/prometheus_client_model
 	case "${XBPS_TARGET_MACHINE}" in
 		armv[56]*) sed -i lib/CMakeLists.txt \
 			-e "/target_link_libraries/s;); atomic);"

From d8b6bc9fab1aa69cff43d4609460d951d4f33db6 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 13/17] qt5-webengine: use create_wrksrc

---
 srcpkgs/qt5-webengine/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 12e0e17d0bce..f9d78eced929 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,6 +5,7 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
+create_wrksrc=yes
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
@@ -120,8 +121,9 @@ _cleanup_wrksrc_leak() {
 }
 
 post_extract() {
+	mv qtwebengine-${_version}/*  qtwebengine-${_version}/.??* .
 	rm -r ${wrksrc}/src/3rdparty
-	mv -v ${wrksrc}/../qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
+	mv -v ${wrksrc}/qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
 	# ¯\_(ツ)_/¯
 	mkdir -p ${wrksrc}/.git ${wrksrc}/src/3rdparty/chromium/.git
 }

From 4337589dbc32ac26e98ef29a17a376d1e091037a 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 14/17] stremio-shell: use create_wrksrc

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

diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 33de3614c2d0..134ae87b6ba0 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -1,7 +1,7 @@
 # Template file for 'steam-fonts'
 pkgname=steam-fonts
 version=1.0.0
-revision=4
+revision=5
 create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
@@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:proprietary"
 homepage="https://support.steampowered.com/kb_article.php?ref=1974-YFKL-4947"
 distfiles="https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip"
-checksum=a03bcc9581f2896cac39967633fc43546af5ed9d73d505a10cae4016797dfeb1
+checksum=42e0ae2ed6fed0a41ec1ff8cef6acecf0e1c9e44095f4ae1cc1445afdaecf961
 font_dirs="/usr/share/fonts/steam-fonts"
 restricted=yes
 broken=dead-url

From e3106aa45a4d5eb8ee840aa44be45be6f4c2478c 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 15/17] syncthing-gtk: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template
index 695fde0327f9..a215517bfce6 100644
--- a/srcpkgs/syncthing-gtk/template
+++ b/srcpkgs/syncthing-gtk/template
@@ -20,7 +20,6 @@ checksum=fc71f390a17b10ea9338a60f7ae813a6d6faa7e881b4b31ff7ea4ffdbbecf7a8
 # v0.9.4.4-ds-git20220108-9023143f8b93 is an invalid version and will not be supported in a future release
 # remove windows.py
 post_extract() {
-	mv ${XBPS_BUILDDIR}/syncthing* ${wrksrc}
 	rm ${wrksrc}/syncthing_gtk/windows.py
 }
 

From 028f43e78bcc10584af1fedec5dcee03a0e20f18 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 16/17] tesseract-ocr: use create-wrksrc

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

diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index afdac4ac30ed..394f82aea2a8 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,6 +3,7 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
@@ -44,8 +45,9 @@ pkg_lang() {
 }
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/tessdata-${_tessdataver}/* ${wrksrc}/tessdata
-	rmdir ${XBPS_BUILDDIR}/tessdata-${_tessdataver}
+	mv tesseract-${version}/* .
+	mv tessdata-${_tessdataver}/* ${wrksrc}/tessdata
+	rmdir tessdata-${_tessdataver}
 }
 pre_configure() {
 	NOCONFIGURE=1 ./autogen.sh

From 199b85e07c5c23c0d9c77b34bb19f79dd7b44ec4 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 Nov 2022 16:47:53 +0700
Subject: [PATCH 17/17] zulip-desktop: fix lint

---
 srcpkgs/zulip-desktop/template | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index f3ab00ce5869..3c70eed88ff7 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,16 +1,14 @@
-pkgname="zulip-desktop"
+# Template file for 'zulip-desktop'
+pkgname=zulip-desktop
 version=0.5.1
 revision=2
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
+hostmakedepends="qt5-host-tools"
+makedepends="qt5-webkit-devel phonon-qt5-devel qt5-svg-devel qt5-multimedia-devel"
 short_desc="Workplace chat that improves your productivity"
 maintainer="Luca - <luca.andrea.fuse@gmx.com>"
 license="Apache-2.0"
 homepage="https://www.zulip.org/"
-distfiles="https://github.com/zulip/${pkgname}-legacy/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz"
-makedepends="qt5-webkit-devel phonon-qt5-devel qt5-svg-devel qt5-multimedia-devel"
+distfiles="https://github.com/zulip/zulip-desktop-legacy/archive/${version}.tar.gz"
 checksum=2475e5298b7df29c7ee8585da7189f4af8dda279e5e1d6e26c8f3fa08ce31ae5
-
-if [ -n "$CROSS_BUILD" ]; then
-	hostmakedepends+=" qt5-tools-devel ${makedepends}"
-fi

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

* Re: [PR PATCH] [Updated] Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (26 preceding siblings ...)
  2022-11-07 15:01 ` sgn
@ 2022-11-08 15:08 ` sgn
  2022-11-08 15:30 ` [PR PATCH] [Merged]: " sgn
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-11-08 15:08 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages hooks-do-extract
https://github.com/void-linux/void-packages/pull/40122

Hooks: Extract: always extract to $pkgname-$version
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-hooks-do-extract-40122.patch --]
[-- Type: text/x-diff, Size: 1438547 bytes --]

From 10f3db98a8f5892e39c0ab54c7522c43d7e367fc 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: Sat, 18 Sep 2021 21:02:51 +0700
Subject: [PATCH 01/16] hooks: do-extract: simplify gem extraction

---
 common/hooks/do-extract/00-distfiles.sh | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index 922f7029491a..ca2011d5c45a 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir
+	local f j curfile found extractdir innerdir
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -150,16 +150,10 @@ hook() {
 			fi
 			;;
 		gem)
-			case "$TAR_CMD" in
-				*bsdtar)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" -s ",^,${wrksrc##*/}/," -f -
-					;;
-				*)
-					$TAR_CMD -xOf $srcdir/$curfile data.tar.gz | \
-						$TAR_CMD -xz -C "$extractdir" --transform="s,^,${wrksrc##*/}/,"
-					;;
-			esac
+			innerdir="$extractdir/${wrksrc##*/}"
+			mkdir -p "$innerdir"
+			$TAR_CMD -xOf $srcdir/$curfile data.tar.gz |
+				$TAR_CMD -xz -C "$innerdir" -f -
 			if [ $? -ne 0 ]; then
 				msg_error "$pkgver: extracting $curfile into $XBPS_BUILDDIR.\n"
 			fi

From b78e1e93d15d7700185a41afbde0eb8fc113c473 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: Sat, 18 Sep 2021 21:35:34 +0700
Subject: [PATCH 02/16] hooks: do-extract: extract to temp dir then rename

Extracting to temporary directory then renaming to real $wrksrc,
will make the do-extract steps works atomicity. Either $wrksrc is there
and complete, or it's not there.

Accidentally, this change has a side effect, we can no longer care about
the name of top-level components of a tarball, since we will rename the
top level directory in question to $wrksrc. IOW, we don't need to set
$wrksrc any longer.  The side effect of above side effect: we can starting
to build multiple packages that have same top-level's name without clean
from now on.

In another hand, we only rename the inner directory if the extracted
file hierarchy has single top-level directory, we will use the
renamed-temporary directory as the $wrksrc, $create_wrksrc variable is
no longer relevant, and do-clean will always work probably instead of
leaving some trash behind like before.
---
 common/hooks/do-extract/00-distfiles.sh | 48 ++++++++++++++++---------
 1 file changed, 32 insertions(+), 16 deletions(-)

diff --git a/common/hooks/do-extract/00-distfiles.sh b/common/hooks/do-extract/00-distfiles.sh
index ca2011d5c45a..c173fe2af1ea 100644
--- a/common/hooks/do-extract/00-distfiles.sh
+++ b/common/hooks/do-extract/00-distfiles.sh
@@ -3,7 +3,7 @@
 
 hook() {
 	local srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
-	local f j curfile found extractdir innerdir
+	local f j curfile found extractdir innerdir num_dirs
 	local TAR_CMD
 
 	if [ -z "$distfiles" -a -z "$checksum" ]; then
@@ -20,10 +20,6 @@ hook() {
 		fi
 	done
 
-	if [ -n "$create_wrksrc" ]; then
-		mkdir -p "${wrksrc}" || msg_error "$pkgver: failed to create wrksrc.\n"
-	fi
-
 	# Disable trap on ERR; the code is smart enough to report errors and abort.
 	trap - ERR
 
@@ -31,6 +27,9 @@ hook() {
 	[ -z "$TAR_CMD" ] && TAR_CMD="$(command -v tar)"
 	[ -z "$TAR_CMD" ] && msg_error "xbps-src: no suitable tar cmd (bsdtar, tar)\n"
 
+	extractdir=$(mktemp -d "$XBPS_BUILDDIR/.extractdir-XXXXXXX") ||
+		msg_error "Cannot create temporary dir for do-extract\n"
+
 	msg_normal "$pkgver: extracting distfile(s), please wait...\n"
 
 	for f in ${distfiles}; do
@@ -73,12 +72,6 @@ hook() {
 		*) msg_error "$pkgver: unknown distfile suffix for $curfile.\n";;
 		esac
 
-		if [ -n "$create_wrksrc" ]; then
-			extractdir="$wrksrc"
-		else
-			extractdir="$XBPS_BUILDDIR"
-		fi
-
 		case ${cursufx} in
 		tar|txz|tbz|tlz|tgz|crate)
 			$TAR_CMD -x --no-same-permissions --no-same-owner -f $srcdir/$curfile -C "$extractdir"
@@ -128,11 +121,7 @@ hook() {
 			fi
 			;;
 		txt)
-			if [ "$create_wrksrc" ]; then
-				cp -f $srcdir/$curfile "$extractdir"
-			else
-				msg_error "$pkgname: ${curfile##*.} files can only be extracted when create_wrksrc is set\n"
-			fi
+			cp -f $srcdir/$curfile "$extractdir"
 			;;
 		7z)
 			if command -v 7z &>/dev/null; then
@@ -163,4 +152,31 @@ hook() {
 			;;
 		esac
 	done
+
+	# find "$extractdir" -mindepth 1 -maxdepth 1 -printf '1\n' | wc -l
+	# However, it requires GNU's find
+	num_dirs=0
+	for f in "$extractdir"/* "$extractdir"/.*; do
+		if [ -e "$f" ] || [ -L "$f" ]; then
+			case "$f" in
+			*/. | */..) ;;
+			*)
+				innerdir="$f"
+				num_dirs=$(( num_dirs + 1 ))
+				;;
+			esac
+		fi
+	done
+	rm -rf "$wrksrc"
+	if [ "$num_dirs" = 1 ] && [ -d "$innerdir" ] && [ -z "$create_wrksrc" ]; then
+		# rename the subdirectory (top-level of distfiles) to $wrksrc
+		mv "$innerdir" "$wrksrc" &&
+		rmdir "$extractdir"
+	elif [ "$num_dirs" -gt 1 ] || [ -n "$create_wrksrc" ]; then
+		# rename the tmpdir to wrksrc
+		mv "$extractdir" "$wrksrc"
+	else
+		mkdir -p "$wrksrc"
+	fi ||
+		msg_error "$pkgver: failed to move sources to $wrksrc\n"
 }

From adaad9a550636251c867a897d02458304ee5b5a5 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, 19 Sep 2021 17:17:36 +0700
Subject: [PATCH 03/16] environment: remove create_wrksrc from all build-style

---
 common/environment/build-style/texmf.sh      | 1 -
 common/environment/build-style/void-cross.sh | 1 -
 2 files changed, 2 deletions(-)

diff --git a/common/environment/build-style/texmf.sh b/common/environment/build-style/texmf.sh
index 098b1b61c191..b0ecf4702fe7 100644
--- a/common/environment/build-style/texmf.sh
+++ b/common/environment/build-style/texmf.sh
@@ -2,4 +2,3 @@
 hostmakedepends+=" rsync"
 # python_version isn't needed for everything either
 python_version=3
-create_wrksrc=yes
diff --git a/common/environment/build-style/void-cross.sh b/common/environment/build-style/void-cross.sh
index 62ce9eaa2e4a..40df98e95e90 100644
--- a/common/environment/build-style/void-cross.sh
+++ b/common/environment/build-style/void-cross.sh
@@ -1,6 +1,5 @@
 lib32disabled=yes
 nopie=yes
-create_wrksrc=yes
 
 nostrip_files+=" libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a libgmem.a"

From bf88a00a88b0deaee9165dd0b096aaf1f76de96f 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, 19 Sep 2021 17:20:12 +0700
Subject: [PATCH 04/16] Manual: update create_wrksrc behaviour

---
 Manual.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Manual.md b/Manual.md
index 3452b38c1332..578e80043719 100644
--- a/Manual.md
+++ b/Manual.md
@@ -517,8 +517,10 @@ set to `${pkgname}-${version}`. If the top level directory of a package's `distf
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
-- `create_wrksrc` Enable it to create the `${wrksrc}` directory. Required if a package
-contains multiple `distfiles`.
+- `create_wrksrc` Usually, after extracting, if there're multiple top-level
+  files and/or directories or when there're no directories at all, top-level files,
+  and directories will be wrapped inside one more layer of directory.
+  Set `create_wrksrc` to force this behaviour.
 
 - `build_style` This specifies the `build method` for a package. Read below to know more
 about the available package `build methods` or effect of leaving this not set.

From 45ba59ae2cce8e2f35c6fd08564eee85722c2ebb 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, 19 Sep 2021 17:55:50 +0700
Subject: [PATCH 05/16] xbps-src: set wrksrc to $pkgname-$version
 unconditionally

---
 Manual.md                          | 3 +--
 common/build-style/slashpackage.sh | 2 --
 common/xbps-src/shutils/common.sh  | 6 +-----
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/Manual.md b/Manual.md
index 578e80043719..fa552f65ba5d 100644
--- a/Manual.md
+++ b/Manual.md
@@ -512,8 +512,7 @@ can be specified by prepending a commercial at (@).
 For tarballs you can find the contents checksum by using the command
 `tar xf <tarball.ext> --to-stdout | sha256sum`.
 
-- `wrksrc` The directory name where the package sources are extracted, by default
-set to `${pkgname}-${version}`. If the top level directory of a package's `distfile` is different from the default, `wrksrc` must be set to the top level directory name inside the archive.
+- `wrksrc` The directory name where the package sources are extracted, set to `${pkgname}-${version}`.
 
 - `build_wrksrc` A directory relative to `${wrksrc}` that will be used when building the package.
 
diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh
index 83ad0304776a..5f4fe4fb93fd 100644
--- a/common/build-style/slashpackage.sh
+++ b/common/build-style/slashpackage.sh
@@ -5,7 +5,6 @@
 # required variables
 #
 #   build_style=slashpackage
-#   wrksrc=<category>
 #   build_wrksrc=${pkgname}-${version}
 #   distfiles=<download link>
 # 
@@ -15,7 +14,6 @@
 #   pkgname=daemontools
 #   version=0.76
 #   revision=1
-#   wrksrc=admin
 #   build_wrksrc=${pkgname}-${version}
 #   build_style=slashpackage
 #   short_desc="A collection of tools for managing UNIX services"
diff --git a/common/xbps-src/shutils/common.sh b/common/xbps-src/shutils/common.sh
index a640528f4d6a..ea67dabfd966 100644
--- a/common/xbps-src/shutils/common.sh
+++ b/common/xbps-src/shutils/common.sh
@@ -655,11 +655,7 @@ setup_pkg() {
     fi
 
     # Setup some specific package vars.
-    if [ -z "$wrksrc" ]; then
-        wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
-    else
-        wrksrc="$XBPS_BUILDDIR/$wrksrc"
-    fi
+    wrksrc="$XBPS_BUILDDIR/${sourcepkg}-${version}"
 
     if [ "$cross" -a "$nocross" ]; then
         report_broken \

From 9513adebf555cb5682ca0cf9cc63abc121e28917 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: Thu, 27 Oct 2022 18:59:01 +0700
Subject: [PATCH 06/16] remove wrksrc en-mass

---
 srcpkgs/0ad-data/template                              | 1 -
 srcpkgs/0ad/template                                   | 1 -
 srcpkgs/1password/template                             | 1 -
 srcpkgs/2048-qt/template                               | 1 -
 srcpkgs/64tass/template                                | 1 -
 srcpkgs/66-tools/template                              | 1 -
 srcpkgs/66/template                                    | 1 -
 srcpkgs/6cord/template                                 | 1 -
 srcpkgs/9base/template                                 | 1 -
 srcpkgs/ADMS-qucs/template                             | 1 -
 srcpkgs/Adapta/template                                | 1 -
 srcpkgs/AppStream/template                             | 1 -
 srcpkgs/Brainfunk/template                             | 1 -
 srcpkgs/CImg/template                                  | 1 -
 srcpkgs/CLion/template                                 | 1 -
 srcpkgs/CUnit/template                                 | 1 -
 srcpkgs/CellWriter/template                            | 1 -
 srcpkgs/Cendric/template                               | 1 -
 srcpkgs/Chipmunk2D/template                            | 1 -
 srcpkgs/ClusterSSH/template                            | 1 -
 srcpkgs/DataGrip/template                              | 1 -
 srcpkgs/Endeavour/template                             | 1 -
 srcpkgs/EternalTerminal/template                       | 1 -
 srcpkgs/Fonts-TLWG/template                            | 1 -
 srcpkgs/FreeDoko/template                              | 1 -
 srcpkgs/FreeRADIUS/template                            | 1 -
 srcpkgs/GCP-Guest-Environment/template                 | 1 -
 srcpkgs/Haru/template                                  | 1 -
 srcpkgs/Ice/template                                   | 1 -
 srcpkgs/ImageMagick/template                           | 1 -
 srcpkgs/JAI/template                                   | 1 -
 srcpkgs/KDSoap/template                                | 1 -
 srcpkgs/Komikku/template                               | 1 -
 srcpkgs/LGOGDownloader/template                        | 1 -
 srcpkgs/LuaJIT/template                                | 1 -
 srcpkgs/Lucene++/template                              | 1 -
 srcpkgs/MEGAcmd/template                               | 1 -
 srcpkgs/MEGAsdk/template                               | 1 -
 srcpkgs/Maelstrom/template                             | 1 -
 srcpkgs/MangoHud/template                              | 1 -
 srcpkgs/Marker/template                                | 1 -
 srcpkgs/MultiMarkdown/template                         | 1 -
 srcpkgs/NetAuth-ldap/template                          | 1 -
 srcpkgs/NetAuth-localizer/template                     | 1 -
 srcpkgs/NetAuth-nsscache/template                      | 1 -
 srcpkgs/NetAuth-pam-helper/template                    | 1 -
 srcpkgs/NetAuth-sftpgo-hook/template                   | 1 -
 srcpkgs/NetAuth/template                               | 1 -
 srcpkgs/NetKeys/template                               | 1 -
 srcpkgs/OpenCPN-gshhs-crude/template                   | 1 -
 srcpkgs/OpenJK/template                                | 1 -
 srcpkgs/OpenOrienteering-Mapper/template               | 1 -
 srcpkgs/OpenSubdiv/template                            | 1 -
 srcpkgs/PackageKit/template                            | 1 -
 srcpkgs/PerWindowLayout/template                       | 1 -
 srcpkgs/PhpStorm/template                              | 1 -
 srcpkgs/PikoPixel.app/template                         | 1 -
 srcpkgs/ProofGeneral/template                          | 1 -
 srcpkgs/PrusaSlicer/template                           | 1 -
 srcpkgs/PyInstaller/template                           | 1 -
 srcpkgs/QLC+/template                                  | 1 -
 srcpkgs/QMPlay2/template                               | 1 -
 srcpkgs/ReDoomEd.app/template                          | 1 -
 srcpkgs/ReText/template                                | 1 -
 srcpkgs/Rocket.Chat-Desktop/template                   | 1 -
 srcpkgs/SPIRV-Headers/template                         | 1 -
 srcpkgs/SoapyAirspy/template                           | 1 -
 srcpkgs/SoapyHackRF/template                           | 1 -
 srcpkgs/SoapyRTLSDR/template                           | 1 -
 srcpkgs/SoapySDR/template                              | 1 -
 srcpkgs/SoapyUHD/template                              | 1 -
 srcpkgs/SweetHome3D/template                           | 1 -
 srcpkgs/TerraState/template                            | 1 -
 srcpkgs/Thunar/template                                | 1 -
 srcpkgs/Trimage/template                               | 1 -
 srcpkgs/VeraCrypt/template                             | 1 -
 srcpkgs/Vulkan-Headers/template                        | 1 -
 srcpkgs/Vulkan-Tools/template                          | 1 -
 srcpkgs/Vulkan-ValidationLayers/template               | 1 -
 srcpkgs/WebStorm/template                              | 1 -
 srcpkgs/WiringPi/template                              | 1 -
 srcpkgs/YACReader/template                             | 1 -
 srcpkgs/a10disp/template                               | 1 -
 srcpkgs/aalib/template                                 | 1 -
 srcpkgs/abcmidi/template                               | 1 -
 srcpkgs/abootimg/template                              | 1 -
 srcpkgs/acbuild/template                               | 1 -
 srcpkgs/accounts-qml-module/template                   | 1 -
 srcpkgs/acfgfs/template                                | 1 -
 srcpkgs/ack/template                                   | 1 -
 srcpkgs/aclip/template                                 | 1 -
 srcpkgs/acpi_call-dkms/template                        | 1 -
 srcpkgs/acpica-utils/template                          | 1 -
 srcpkgs/acpilight/template                             | 1 -
 srcpkgs/activityrelay/template                         | 1 -
 srcpkgs/adriconf/template                              | 1 -
 srcpkgs/afl/template                                   | 1 -
 srcpkgs/afterstep/template                             | 1 -
 srcpkgs/airspy/template                                | 1 -
 srcpkgs/akonadi5/template                              | 1 -
 srcpkgs/albatross-themes/template                      | 1 -
 srcpkgs/allegro4/template                              | 1 -
 srcpkgs/allegro5/template                              | 1 -
 srcpkgs/aloadimage/template                            | 1 -
 srcpkgs/alpine/template                                | 1 -
 srcpkgs/alsa_rnnoise/template                          | 1 -
 srcpkgs/amiri-font/template                            | 1 -
 srcpkgs/android-studio/template                        | 1 -
 srcpkgs/angrysearch/template                           | 1 -
 srcpkgs/aoeui/template                                 | 1 -
 srcpkgs/apache-directory-studio-bin/template           | 1 -
 srcpkgs/apache-fop/template                            | 1 -
 srcpkgs/apache-kafka/template                          | 1 -
 srcpkgs/apache-tomcat/template                         | 1 -
 srcpkgs/apache/template                                | 1 -
 srcpkgs/apostrophe/template                            | 1 -
 srcpkgs/apparmor/template                              | 1 -
 srcpkgs/archlabs-themes/template                       | 1 -
 srcpkgs/ardor/template                                 | 1 -
 srcpkgs/arduino/template                               | 1 -
 srcpkgs/argon2/template                                | 1 -
 srcpkgs/argtable/template                              | 1 -
 srcpkgs/argyllcms/template                             | 1 -
 srcpkgs/aribas/template                                | 1 -
 srcpkgs/arti/template                                  | 1 -
 srcpkgs/artyfx/template                                | 1 -
 srcpkgs/asciiquarium/template                          | 1 -
 srcpkgs/aspell-cs/template                             | 1 -
 srcpkgs/aspell-de/template                             | 1 -
 srcpkgs/aspell-el/template                             | 1 -
 srcpkgs/aspell-en/template                             | 1 -
 srcpkgs/aspell-fr/template                             | 1 -
 srcpkgs/aspell-it/template                             | 1 -
 srcpkgs/aspell-nl/template                             | 1 -
 srcpkgs/aspell-pl/template                             | 1 -
 srcpkgs/aspell-pt_BR/template                          | 1 -
 srcpkgs/aspell-ru/template                             | 1 -
 srcpkgs/aspell-sk/template                             | 1 -
 srcpkgs/assimp_qt_viewer/template                      | 1 -
 srcpkgs/astyle/template                                | 1 -
 srcpkgs/atf-rk3328-bl31/template                       | 1 -
 srcpkgs/atf-rk3399-bl31/template                       | 1 -
 srcpkgs/atomicparsley/template                         | 1 -
 srcpkgs/attic/template                                 | 1 -
 srcpkgs/audacity/template                              | 1 -
 srcpkgs/audiofile/template                             | 1 -
 srcpkgs/autoconf213/template                           | 1 -
 srcpkgs/autojump/template                              | 1 -
 srcpkgs/autox/template                                 | 1 -
 srcpkgs/avahi-discover/template                        | 1 -
 srcpkgs/avidemux/template                              | 1 -
 srcpkgs/avideo/template                                | 1 -
 srcpkgs/avr-binutils/template                          | 1 -
 srcpkgs/avr-gcc/template                               | 1 -
 srcpkgs/avr-gdb/template                               | 1 -
 srcpkgs/awoken-icons/template                          | 1 -
 srcpkgs/aws-cli/template                               | 1 -
 srcpkgs/b3sum/template                                 | 1 -
 srcpkgs/b43-firmware-classic/template                  | 1 -
 srcpkgs/b43-firmware/template                          | 1 -
 srcpkgs/backblaze-b2/template                          | 1 -
 srcpkgs/backupninja/template                           | 1 -
 srcpkgs/bacula-common/template                         | 1 -
 srcpkgs/baloo-widgets5/template                        | 1 -
 srcpkgs/baloo5/template                                | 1 -
 srcpkgs/bananapi-uboot/template                        | 1 -
 srcpkgs/bash/template                                  | 1 -
 srcpkgs/batctl14/template                              | 1 -
 srcpkgs/batman-adv14/template                          | 1 -
 srcpkgs/bats/template                                  | 1 -
 srcpkgs/bc-gh/template                                 | 1 -
 srcpkgs/bcc/template                                   | 1 -
 srcpkgs/bdf2psf/template                               | 1 -
 srcpkgs/beaglebone-uboot/template                      | 1 -
 srcpkgs/beignet/template                               | 1 -
 srcpkgs/berkeley-abc/template                          | 1 -
 srcpkgs/bff-apankrat/template                          | 1 -
 srcpkgs/bftpd/template                                 | 1 -
 srcpkgs/biew/template                                  | 1 -
 srcpkgs/bind/template                                  | 1 -
 srcpkgs/bitwise/template                               | 1 -
 srcpkgs/blackbird-themes/template                      | 1 -
 srcpkgs/blackboxwm/template                            | 1 -
 srcpkgs/blobby2/template                               | 1 -
 srcpkgs/bluebird-themes/template                       | 1 -
 srcpkgs/blueprint-compiler/template                    | 1 -
 srcpkgs/bluez-qt5/template                             | 1 -
 srcpkgs/bmake/template                                 | 1 -
 srcpkgs/bmkdep/template                                | 1 -
 srcpkgs/boinc/template                                 | 1 -
 srcpkgs/bombadillo/template                            | 1 -
 srcpkgs/boost/template                                 | 1 -
 srcpkgs/bootchart2/template                            | 1 -
 srcpkgs/borg/template                                  | 1 -
 srcpkgs/boswars/template                               | 1 -
 srcpkgs/botan/template                                 | 1 -
 srcpkgs/brillo/template                                | 1 -
 srcpkgs/brise/template                                 | 1 -
 srcpkgs/broadcom-bt-firmware/template                  | 1 -
 srcpkgs/brother-brlaser/template                       | 1 -
 srcpkgs/browserpass/template                           | 1 -
 srcpkgs/btrfs-backup/template                          | 1 -
 srcpkgs/btrfs-progs/template                           | 1 -
 srcpkgs/buffer/template                                | 1 -
 srcpkgs/bullet/template                                | 1 -
 srcpkgs/burp2-server/template                          | 1 -
 srcpkgs/c-client/template                              | 1 -
 srcpkgs/cabal-install/template                         | 1 -
 srcpkgs/cadence/template                               | 1 -
 srcpkgs/cairomm1.16/template                           | 1 -
 srcpkgs/calligra-plan/template                         | 1 -
 srcpkgs/camlp5/template                                | 1 -
 srcpkgs/capnproto/template                             | 1 -
 srcpkgs/caps2esc/template                              | 1 -
 srcpkgs/cargo-auditable-bootstrap/template             | 1 -
 srcpkgs/cargo-bootstrap/template                       | 1 -
 srcpkgs/cargo-geiger/template                          | 1 -
 srcpkgs/cargo/template                                 | 1 -
 srcpkgs/carton/template                                | 1 -
 srcpkgs/catch2/template                                | 1 -
 srcpkgs/cbonsai/template                               | 1 -
 srcpkgs/cbp2make/template                              | 1 -
 srcpkgs/cdecl/template                                 | 1 -
 srcpkgs/cdparanoia/template                            | 1 -
 srcpkgs/cdrtools/template                              | 1 -
 srcpkgs/cegui/template                                 | 1 -
 srcpkgs/celestia-glut/template                         | 1 -
 srcpkgs/cgal/template                                  | 1 -
 srcpkgs/chathistorysync/template                       | 1 -
 srcpkgs/checkbashisms/template                         | 1 -
 srcpkgs/checksec/template                              | 1 -
 srcpkgs/cherry-font/template                           | 1 -
 srcpkgs/cherrytree/template                            | 1 -
 srcpkgs/chez-scheme/template                           | 1 -
 srcpkgs/chocolate-doom/template                        | 1 -
 srcpkgs/chroot-bash/template                           | 1 -
 srcpkgs/chroot-distcc/template                         | 1 -
 srcpkgs/chroot-gawk/template                           | 1 -
 srcpkgs/chroot-git/template                            | 1 -
 srcpkgs/chroot-grep/template                           | 1 -
 srcpkgs/chroot-util-linux/template                     | 1 -
 srcpkgs/ci20-kernel/template                           | 1 -
 srcpkgs/ckmame/template                                | 1 -
 srcpkgs/cld2/template                                  | 1 -
 srcpkgs/cldr-emoji-annotation/template                 | 1 -
 srcpkgs/clementine/template                            | 1 -
 srcpkgs/clipit/template                                | 1 -
 srcpkgs/clojure/template                               | 1 -
 srcpkgs/clucene/template                               | 1 -
 srcpkgs/clustalo/template                              | 1 -
 srcpkgs/clutter-gst3/template                          | 1 -
 srcpkgs/cmake-gui/template                             | 1 -
 srcpkgs/cmake-vala/template                            | 1 -
 srcpkgs/cmt/template                                   | 1 -
 srcpkgs/cni-plugin-dnsname/template                    | 1 -
 srcpkgs/cni-plugins/template                           | 1 -
 srcpkgs/cnijfilter2/template                           | 1 -
 srcpkgs/coWPAtty/template                              | 1 -
 srcpkgs/coeurl/template                                | 1 -
 srcpkgs/coin3/template                                 | 1 -
 srcpkgs/collectl/template                              | 1 -
 srcpkgs/colobot/template                               | 1 -
 srcpkgs/compiz-core/template                           | 1 -
 srcpkgs/conduit/template                               | 1 -
 srcpkgs/conky-cli/template                             | 1 -
 srcpkgs/connman-ncurses/template                       | 1 -
 srcpkgs/connman-ui/template                            | 1 -
 srcpkgs/containers.image/template                      | 1 -
 srcpkgs/containers/template                            | 1 -
 srcpkgs/coreboot-utils/template                        | 1 -
 srcpkgs/corectrl/template                              | 1 -
 srcpkgs/cowsay/template                                | 1 -
 srcpkgs/cpanminus/template                             | 1 -
 srcpkgs/cparser/template                               | 1 -
 srcpkgs/cpufrequtils/template                          | 1 -
 srcpkgs/crawl-tiles/template                           | 1 -
 srcpkgs/crispy-doom/template                           | 1 -
 srcpkgs/cronutils/template                             | 1 -
 srcpkgs/cross-arm-none-eabi-binutils/template          | 1 -
 srcpkgs/cross-arm-none-eabi-gcc/template               | 1 -
 srcpkgs/cross-arm-none-eabi-gdb/template               | 1 -
 srcpkgs/cross-arm-none-eabi-libstdc++/template         | 1 -
 srcpkgs/cross-arm-none-eabi-newlib/template            | 1 -
 srcpkgs/cross-or1k-none-elf-binutils/template          | 1 -
 srcpkgs/cross-or1k-none-elf-gcc/template               | 1 -
 srcpkgs/crypto++/template                              | 1 -
 srcpkgs/csync2/template                                | 1 -
 srcpkgs/ctags/template                                 | 1 -
 srcpkgs/cubieboard2-uboot/template                     | 1 -
 srcpkgs/cura-engine/template                           | 1 -
 srcpkgs/cura-fdm-materials/template                    | 1 -
 srcpkgs/cura/template                                  | 1 -
 srcpkgs/curseradio/template                            | 1 -
 srcpkgs/cutechess-gui/template                         | 1 -
 srcpkgs/cutecom/template                               | 1 -
 srcpkgs/cutemarked/template                            | 1 -
 srcpkgs/cutter/template                                | 1 -
 srcpkgs/cvsps2/template                                | 1 -
 srcpkgs/daemonize/template                             | 1 -
 srcpkgs/dav/template                                   | 1 -
 srcpkgs/davmail/template                               | 1 -
 srcpkgs/db/template                                    | 1 -
 srcpkgs/dbus-elogind/template                          | 1 -
 srcpkgs/dcfldd/template                                | 1 -
 srcpkgs/dcraw/template                                 | 1 -
 srcpkgs/ddate/template                                 | 1 -
 srcpkgs/ddcci-dkms/template                            | 1 -
 srcpkgs/deadbeef-fb/template                           | 1 -
 srcpkgs/deadbeef-waveform-seekbar/template             | 1 -
 srcpkgs/devil/template                                 | 1 -
 srcpkgs/dhcp/template                                  | 1 -
 srcpkgs/dhcpcd-gtk/template                            | 1 -
 srcpkgs/dhcpcd-qt/template                             | 1 -
 srcpkgs/dhex/template                                  | 1 -
 srcpkgs/dialog/template                                | 1 -
 srcpkgs/discord-ptb/template                           | 1 -
 srcpkgs/discord/template                               | 1 -
 srcpkgs/dispcalGUI/template                            | 1 -
 srcpkgs/distrobuilder/template                         | 1 -
 srcpkgs/djview/template                                | 1 -
 srcpkgs/dmraid/template                                | 1 -
 srcpkgs/dnstracer/template                             | 1 -
 srcpkgs/docbook-xml/template                           | 1 -
 srcpkgs/docbook-xsl-ns/template                        | 1 -
 srcpkgs/docbook-xsl/template                           | 1 -
 srcpkgs/docbook2x/template                             | 1 -
 srcpkgs/docker-buildx/template                         | 1 -
 srcpkgs/docker-cli/template                            | 1 -
 srcpkgs/docker-compose/template                        | 1 -
 srcpkgs/docker-credential-pass/template                | 1 -
 srcpkgs/docker-gc/template                             | 1 -
 srcpkgs/docker-machine-driver-kvm/template             | 1 -
 srcpkgs/docker-machine/template                        | 1 -
 srcpkgs/dosbox/template                                | 1 -
 srcpkgs/dotconf/template                               | 1 -
 srcpkgs/dovecot-plugin-pigeonhole/template             | 1 -
 srcpkgs/dq/template                                    | 1 -
 srcpkgs/dragon-player/template                         | 1 -
 srcpkgs/drawterm/template                              | 1 -
 srcpkgs/dropbox/template                               | 1 -
 srcpkgs/dssi-vst/template                              | 1 -
 srcpkgs/dtools/template                                | 1 -
 srcpkgs/dust3d/template                                | 1 -
 srcpkgs/dvdauthor/template                             | 1 -
 srcpkgs/dwarffortress/template                         | 1 -
 srcpkgs/dzen2/template                                 | 1 -
 srcpkgs/easyrpg-player/template                        | 1 -
 srcpkgs/easyrsa/template                               | 1 -
 srcpkgs/ecdsautils/template                            | 1 -
 srcpkgs/eclipse/template                               | 1 -
 srcpkgs/edb-debugger/template                          | 1 -
 srcpkgs/editorconfig/template                          | 1 -
 srcpkgs/eigen3.2/template                              | 1 -
 srcpkgs/eiskaltdcpp-qt/template                        | 1 -
 srcpkgs/elog/template                                  | 1 -
 srcpkgs/enchant2/template                              | 1 -
 srcpkgs/endless-sky-gl21/template                      | 1 -
 srcpkgs/enigma/template                                | 1 -
 srcpkgs/epub2txt/template                              | 1 -
 srcpkgs/ex-vi/template                                 | 1 -
 srcpkgs/exercism/template                              | 1 -
 srcpkgs/exiftool/template                              | 1 -
 srcpkgs/exiv2/template                                 | 1 -
 srcpkgs/expect/template                                | 1 -
 srcpkgs/faac/template                                  | 1 -
 srcpkgs/faad2/template                                 | 1 -
 srcpkgs/factor/template                                | 1 -
 srcpkgs/faenza-icon-theme/template                     | 1 -
 srcpkgs/faience-icon-theme/template                    | 1 -
 srcpkgs/fairy-stockfish/template                       | 1 -
 srcpkgs/fake-hwclock/template                          | 1 -
 srcpkgs/faketime/template                              | 1 -
 srcpkgs/fasm/template                                  | 1 -
 srcpkgs/fbpdf/template                                 | 1 -
 srcpkgs/fbterm/template                                | 1 -
 srcpkgs/fceux/template                                 | 1 -
 srcpkgs/fcft/template                                  | 1 -
 srcpkgs/fcgi/template                                  | 1 -
 srcpkgs/ffcall/template                                | 1 -
 srcpkgs/fingerprint-gui/template                       | 1 -
 srcpkgs/fio/template                                   | 1 -
 srcpkgs/firebird3/template                             | 1 -
 srcpkgs/firefox-esr/template                           | 1 -
 srcpkgs/fish-shell/template                            | 1 -
 srcpkgs/flintlib/template                              | 1 -
 srcpkgs/fluxbox/template                               | 1 -
 srcpkgs/flvstreamer/template                           | 1 -
 srcpkgs/fnott/template                                 | 1 -
 srcpkgs/fntsample/template                             | 1 -
 srcpkgs/font-3270/template                             | 1 -
 srcpkgs/font-FixedMisc/template                        | 1 -
 srcpkgs/font-Siji/template                             | 1 -
 srcpkgs/font-adobe-source-code-pro/template            | 1 -
 srcpkgs/font-awesome/template                          | 1 -
 srcpkgs/font-awesome5/template                         | 1 -
 srcpkgs/font-awesome6/template                         | 1 -
 srcpkgs/font-b612/template                             | 1 -
 srcpkgs/font-fira-otf/template                         | 1 -
 srcpkgs/font-go-ttf/template                           | 1 -
 srcpkgs/font-hack-ttf/template                         | 1 -
 srcpkgs/font-ibm-plex-ttf/template                     | 1 -
 srcpkgs/font-ionicons-ttf/template                     | 1 -
 srcpkgs/font-kakwafont/template                        | 1 -
 srcpkgs/font-material-design-icons-ttf/template        | 1 -
 srcpkgs/font-mplus-ttf/template                        | 1 -
 srcpkgs/font-open-dyslexic-ttf/template                | 1 -
 srcpkgs/font-sil-abyssinica/template                   | 1 -
 srcpkgs/font-sil-alkalami/template                     | 1 -
 srcpkgs/font-sil-andika/template                       | 1 -
 srcpkgs/font-sil-annapurna/template                    | 1 -
 srcpkgs/font-sil-awami-nastaliq/template               | 1 -
 srcpkgs/font-sil-charis/template                       | 1 -
 srcpkgs/font-sil-doulos/template                       | 1 -
 srcpkgs/font-sil-ezra/template                         | 1 -
 srcpkgs/font-sil-galatia/template                      | 1 -
 srcpkgs/font-sil-gentium/template                      | 1 -
 srcpkgs/font-sil-harmattan/template                    | 1 -
 srcpkgs/font-sil-lateef/template                       | 1 -
 srcpkgs/font-sil-mingzat/template                      | 1 -
 srcpkgs/font-sil-mondulkiri/template                   | 1 -
 srcpkgs/font-sil-namdhinggo/template                   | 1 -
 srcpkgs/font-sil-nuosu/template                        | 1 -
 srcpkgs/font-sil-padauk/template                       | 1 -
 srcpkgs/font-sil-scheherazade/template                 | 1 -
 srcpkgs/font-sil-sophia-nubian/template                | 1 -
 srcpkgs/font-sil-tai-heritage-pro/template             | 1 -
 srcpkgs/font-spleen/template                           | 1 -
 srcpkgs/font-tamsyn/template                           | 1 -
 srcpkgs/font-tamzen/template                           | 1 -
 srcpkgs/font-weather-icons/template                    | 1 -
 srcpkgs/fontmanager/template                           | 1 -
 srcpkgs/fonts-croscore-ttf/template                    | 1 -
 srcpkgs/fonts-nanum-ttf/template                       | 1 -
 srcpkgs/fonts-roboto-ttf/template                      | 1 -
 srcpkgs/foobillard++/template                          | 1 -
 srcpkgs/foomatic-db-nonfree/template                   | 1 -
 srcpkgs/foomatic-db/template                           | 1 -
 srcpkgs/foot/template                                  | 1 -
 srcpkgs/fortune-mod-anarchism/template                 | 1 -
 srcpkgs/fortune-mod-de/template                        | 1 -
 srcpkgs/fotoxx/template                                | 1 -
 srcpkgs/fpc-src/template                               | 1 -
 srcpkgs/fprintd/template                               | 1 -
 srcpkgs/fragments/template                             | 1 -
 srcpkgs/frankenwm/template                             | 1 -
 srcpkgs/freecad/template                               | 1 -
 srcpkgs/freedroidClassic/template                      | 1 -
 srcpkgs/freedroidRPG/template                          | 1 -
 srcpkgs/freefont-ttf/template                          | 1 -
 srcpkgs/freeimage/template                             | 1 -
 srcpkgs/freeorion/template                             | 1 -
 srcpkgs/freepats/template                              | 1 -
 srcpkgs/freeplane/template                             | 1 -
 srcpkgs/freerdp/template                               | 1 -
 srcpkgs/frr/template                                   | 1 -
 srcpkgs/fsv/template                                   | 1 -
 srcpkgs/ftgl/template                                  | 1 -
 srcpkgs/fuse-9pfs/template                             | 1 -
 srcpkgs/fuse-archivemount/template                     | 1 -
 srcpkgs/fuse-emulator/template                         | 1 -
 srcpkgs/fuse-mp3fs/template                            | 1 -
 srcpkgs/fuse-sshfs/template                            | 1 -
 srcpkgs/fuse-zip/template                              | 1 -
 srcpkgs/fuse3/template                                 | 1 -
 srcpkgs/fuzzel/template                                | 1 -
 srcpkgs/galculator-gtk3/template                       | 1 -
 srcpkgs/gamehub/template                               | 1 -
 srcpkgs/gammastep/template                             | 1 -
 srcpkgs/gcc-multilib/template                          | 1 -
 srcpkgs/gcdemu/template                                | 1 -
 srcpkgs/gcolor3/template                               | 1 -
 srcpkgs/gd/template                                    | 1 -
 srcpkgs/gdash/template                                 | 1 -
 srcpkgs/geda/template                                  | 1 -
 srcpkgs/gemserv/template                               | 1 -
 srcpkgs/geoclue2/template                              | 1 -
 srcpkgs/geocode-glib-libsoup2/template                 | 1 -
 srcpkgs/geoip/template                                 | 1 -
 srcpkgs/geomyidae/template                             | 1 -
 srcpkgs/geteltorito/template                           | 1 -
 srcpkgs/gettext-stub/template                          | 1 -
 srcpkgs/gf2x/template                                  | 1 -
 srcpkgs/gfan/template                                  | 1 -
 srcpkgs/gfuzz/template                                 | 1 -
 srcpkgs/ghc-bin/template                               | 1 -
 srcpkgs/ghc/template                                   | 1 -
 srcpkgs/giac/template                                  | 1 -
 srcpkgs/giblib/template                                | 1 -
 srcpkgs/gitea/template                                 | 1 -
 srcpkgs/gitflow/template                               | 1 -
 srcpkgs/github-cli/template                            | 1 -
 srcpkgs/gitlab-runner/template                         | 1 -
 srcpkgs/glab/template                                  | 1 -
 srcpkgs/glabels/template                               | 1 -
 srcpkgs/glade3/template                                | 1 -
 srcpkgs/glfw-wayland/template                          | 1 -
 srcpkgs/glibmm2.68/template                            | 1 -
 srcpkgs/glirc/template                                 | 1 -
 srcpkgs/glm/template                                   | 1 -
 srcpkgs/glock/template                                 | 1 -
 srcpkgs/glyphy/template                                | 1 -
 srcpkgs/gmic-krita/template                            | 1 -
 srcpkgs/gmime/template                                 | 1 -
 srcpkgs/gmsh/template                                  | 1 -
 srcpkgs/gnome-authenticator/template                   | 1 -
 srcpkgs/gnome-bluetooth1/template                      | 1 -
 srcpkgs/gnome-browser-connector/template               | 1 -
 srcpkgs/gnome-icon-theme-xfce/template                 | 1 -
 srcpkgs/gnome-passbook/template                        | 1 -
 srcpkgs/gnome-podcasts/template                        | 1 -
 srcpkgs/gnome-secrets/template                         | 1 -
 srcpkgs/gnome-ssh-askpass/template                     | 1 -
 srcpkgs/gnome-themes-standard-metacity/template        | 1 -
 srcpkgs/gnu-efi-libs/template                          | 1 -
 srcpkgs/gnucash/template                               | 1 -
 srcpkgs/gnupg1/template                                | 1 -
 srcpkgs/gnuradio-nrsc5/template                        | 1 -
 srcpkgs/gnuradio-osmosdr/template                      | 1 -
 srcpkgs/gnuradio-rds/template                          | 1 -
 srcpkgs/go-bindata/template                            | 1 -
 srcpkgs/go-for-it/template                             | 1 -
 srcpkgs/go-jira/template                               | 1 -
 srcpkgs/go1.12-bootstrap/template                      | 1 -
 srcpkgs/gocryptfs/template                             | 1 -
 srcpkgs/godot/template                                 | 1 -
 srcpkgs/goldendict/template                            | 1 -
 srcpkgs/golly/template                                 | 1 -
 srcpkgs/goodvibes/template                             | 1 -
 srcpkgs/google-fonts-ttf/template                      | 1 -
 srcpkgs/gopls/template                                 | 1 -
 srcpkgs/gopm/template                                  | 1 -
 srcpkgs/got/template                                   | 1 -
 srcpkgs/gotify-cli/template                            | 1 -
 srcpkgs/gotify-server/template                         | 1 -
 srcpkgs/gpick/template                                 | 1 -
 srcpkgs/gping/template                                 | 1 -
 srcpkgs/gpsbabel/template                              | 1 -
 srcpkgs/gputils/template                               | 1 -
 srcpkgs/granite7/template                              | 1 -
 srcpkgs/grantlee5/template                             | 1 -
 srcpkgs/graphite/template                              | 1 -
 srcpkgs/greybird-themes/template                       | 1 -
 srcpkgs/grim/template                                  | 1 -
 srcpkgs/grml-zsh-config/template                       | 1 -
 srcpkgs/gscope3/template                               | 1 -
 srcpkgs/gsfonts/template                               | 1 -
 srcpkgs/gsimplecal-gtk3/template                       | 1 -
 srcpkgs/gsl-ucg/template                               | 1 -
 srcpkgs/gsoap/template                                 | 1 -
 srcpkgs/gst-plugins-bad1/template                      | 1 -
 srcpkgs/gst-plugins-base1/template                     | 1 -
 srcpkgs/gst-plugins-good1/template                     | 1 -
 srcpkgs/gst-plugins-ugly1/template                     | 1 -
 srcpkgs/gst1-editing-services/template                 | 1 -
 srcpkgs/gst1-python3/template                          | 1 -
 srcpkgs/gstreamer1/template                            | 1 -
 srcpkgs/gtest/template                                 | 1 -
 srcpkgs/gtk+3/template                                 | 1 -
 srcpkgs/gtk-engine-equinox/template                    | 1 -
 srcpkgs/gtk-engine-murrine/template                    | 1 -
 srcpkgs/gtk-sharp2/template                            | 1 -
 srcpkgs/gtk2-engines/template                          | 1 -
 srcpkgs/gtk4/template                                  | 1 -
 srcpkgs/gtkd/template                                  | 1 -
 srcpkgs/gtkdatabox3/template                           | 1 -
 srcpkgs/gtkedit/template                               | 1 -
 srcpkgs/gtkimageview/template                          | 1 -
 srcpkgs/gtkmm2/template                                | 1 -
 srcpkgs/gtkmm4/template                                | 1 -
 srcpkgs/gtksourceview2/template                        | 1 -
 srcpkgs/gtksourceview4/template                        | 1 -
 srcpkgs/gtksourceview5/template                        | 1 -
 srcpkgs/guile-wisp/template                            | 1 -
 srcpkgs/guilt/template                                 | 1 -
 srcpkgs/guitarix2/template                             | 1 -
 srcpkgs/gwe/template                                   | 1 -
 srcpkgs/gyazo/template                                 | 1 -
 srcpkgs/gzdoom/template                                | 1 -
 srcpkgs/handbrake/template                             | 1 -
 srcpkgs/hatch-vcs/template                             | 1 -
 srcpkgs/hcloud/template                                | 1 -
 srcpkgs/hd-idle/template                               | 1 -
 srcpkgs/hddtemp/template                               | 1 -
 srcpkgs/hedgewars/template                             | 1 -
 srcpkgs/heimdall/template                              | 1 -
 srcpkgs/hfsprogs/template                              | 1 -
 srcpkgs/hidapi/template                                | 1 -
 srcpkgs/hotspot/template                               | 1 -
 srcpkgs/http-parser/template                           | 1 -
 srcpkgs/httpry/template                                | 1 -
 srcpkgs/hunspell-el_GR/template                        | 1 -
 srcpkgs/hunspell-eo/template                           | 1 -
 srcpkgs/hut/template                                   | 1 -
 srcpkgs/hwids/template                                 | 1 -
 srcpkgs/i3-gaps/template                               | 1 -
 srcpkgs/i3blocks-blocklets/template                    | 1 -
 srcpkgs/i8kutils/template                              | 1 -
 srcpkgs/ibus-array/template                            | 1 -
 srcpkgs/icdiff/template                                | 1 -
 srcpkgs/ice-ssb/template                               | 1 -
 srcpkgs/icu/template                                   | 1 -
 srcpkgs/ifstatus/template                              | 1 -
 srcpkgs/ilmbase/template                               | 1 -
 srcpkgs/imagescan/template                             | 1 -
 srcpkgs/imagewriter/template                           | 1 -
 srcpkgs/imv/template                                   | 1 -
 srcpkgs/imwheel/template                               | 1 -
 srcpkgs/include-what-you-use/template                  | 1 -
 srcpkgs/indic-otf/template                             | 1 -
 srcpkgs/inih/template                                  | 1 -
 srcpkgs/inkscape/template                              | 1 -
 srcpkgs/input-utils/template                           | 1 -
 srcpkgs/intel-gmmlib/template                          | 1 -
 srcpkgs/intel-media-driver/template                    | 1 -
 srcpkgs/intel-ucode/template                           | 1 -
 srcpkgs/interception-tools/template                    | 1 -
 srcpkgs/inxi/template                                  | 1 -
 srcpkgs/io.elementary.calculator/template              | 1 -
 srcpkgs/io.elementary.calendar/template                | 1 -
 srcpkgs/io.elementary.code/template                    | 1 -
 srcpkgs/io.elementary.files/template                   | 1 -
 srcpkgs/io.elementary.icons/template                   | 1 -
 srcpkgs/io.elementary.music/template                   | 1 -
 srcpkgs/io.elementary.photos/template                  | 1 -
 srcpkgs/io.elementary.print/template                   | 1 -
 srcpkgs/io.elementary.stylesheet/template              | 1 -
 srcpkgs/io.elementary.terminal/template                | 1 -
 srcpkgs/io.elementary.videos/template                  | 1 -
 srcpkgs/ion/template                                   | 1 -
 srcpkgs/iotop-c/template                               | 1 -
 srcpkgs/ipafont-fonts-otf/template                     | 1 -
 srcpkgs/iperf3/template                                | 1 -
 srcpkgs/ipw2100-firmware/template                      | 1 -
 srcpkgs/ipw2200-firmware/template                      | 1 -
 srcpkgs/iscan-plugin-gt-s650/template                  | 1 -
 srcpkgs/isl15/template                                 | 1 -
 srcpkgs/iverilog/template                              | 1 -
 srcpkgs/j/template                                     | 1 -
 srcpkgs/j4-dmenu-desktop/template                      | 1 -
 srcpkgs/jack/template                                  | 1 -
 srcpkgs/jamulus/template                               | 1 -
 srcpkgs/jasper/template                                | 1 -
 srcpkgs/java-commons-io/template                       | 1 -
 srcpkgs/javahelp2/template                             | 1 -
 srcpkgs/jbigkit/template                               | 1 -
 srcpkgs/jedit/template                                 | 1 -
 srcpkgs/jetbrains-jdk-bin/template                     | 1 -
 srcpkgs/jitterentropy/template                         | 1 -
 srcpkgs/john/template                                  | 1 -
 srcpkgs/jpegoptim/template                             | 1 -
 srcpkgs/json-c++/template                              | 1 -
 srcpkgs/jupp/template                                  | 1 -
 srcpkgs/kactivities5-stats/template                    | 1 -
 srcpkgs/kactivities5/template                          | 1 -
 srcpkgs/kanshi/template                                | 1 -
 srcpkgs/katarakt/template                              | 1 -
 srcpkgs/kate5/template                                 | 1 -
 srcpkgs/kcm-wacomtablet/template                       | 1 -
 srcpkgs/kde-gtk-config5/template                       | 1 -
 srcpkgs/kdeconnect/template                            | 1 -
 srcpkgs/kdeplasma-addons5/template                     | 1 -
 srcpkgs/kdevelop-php/template                          | 1 -
 srcpkgs/kdevelop-python/template                       | 1 -
 srcpkgs/kernel-libc-headers/template                   | 1 -
 srcpkgs/keybase-desktop/template                       | 1 -
 srcpkgs/keybase/template                               | 1 -
 srcpkgs/kfilemetadata5/template                        | 1 -
 srcpkgs/khmer-fonts-ttf/template                       | 1 -
 srcpkgs/kickshaw/template                              | 1 -
 srcpkgs/kismet/template                                | 1 -
 srcpkgs/kmonad/template                                | 1 -
 srcpkgs/kobodeluxe/template                            | 1 -
 srcpkgs/kodi-addon-game-libretro/template              | 1 -
 srcpkgs/kodi-addon-inputstream-adaptive/template       | 1 -
 srcpkgs/kodi-addon-inputstream-rtmp/template           | 1 -
 srcpkgs/kodi-addon-peripheral-joystick/template        | 1 -
 srcpkgs/kodi-addon-pvr-hts/template                    | 1 -
 srcpkgs/kodi-addon-pvr-iptvsimple/template             | 1 -
 srcpkgs/kodi-addon-pvr-zattoo/template                 | 1 -
 srcpkgs/kodi-addon-vfs-rar/template                    | 1 -
 srcpkgs/kodi-addon-vfs-sftp/template                   | 1 -
 srcpkgs/kodi-platform/template                         | 1 -
 srcpkgs/kodi/template                                  | 1 -
 srcpkgs/kona/template                                  | 1 -
 srcpkgs/kotlin-bin/template                            | 1 -
 srcpkgs/kpartx/template                                | 1 -
 srcpkgs/ksh/template                                   | 1 -
 srcpkgs/ksolid/template                                | 1 -
 srcpkgs/kubernetes-helm/template                       | 1 -
 srcpkgs/kubernetes-kind/template                       | 1 -
 srcpkgs/kupfer/template                                | 1 -
 srcpkgs/kurly/template                                 | 1 -
 srcpkgs/kvantum/template                               | 1 -
 srcpkgs/kvirc/template                                 | 1 -
 srcpkgs/kwallet-cli/template                           | 1 -
 srcpkgs/ladish/template                                | 1 -
 srcpkgs/ladspa-sdk/template                            | 1 -
 srcpkgs/laptop-mode/template                           | 1 -
 srcpkgs/lavalauncher/template                          | 1 -
 srcpkgs/lazarus/template                               | 1 -
 srcpkgs/lcms/template                                  | 1 -
 srcpkgs/ldacBT/template                                | 1 -
 srcpkgs/ldc/template                                   | 1 -
 srcpkgs/lemonbar-xft/template                          | 1 -
 srcpkgs/lemonbar/template                              | 1 -
 srcpkgs/lft/template                                   | 1 -
 srcpkgs/liba52/template                                | 1 -
 srcpkgs/libaccounts-qt5/template                       | 1 -
 srcpkgs/libantlr3c/template                            | 1 -
 srcpkgs/libart/template                                | 1 -
 srcpkgs/libax25/template                               | 1 -
 srcpkgs/libbitcoin-secp256k1/template                  | 1 -
 srcpkgs/libburn/template                               | 1 -
 srcpkgs/libcap-pam/template                            | 1 -
 srcpkgs/libcec/template                                | 1 -
 srcpkgs/libclc/template                                | 1 -
 srcpkgs/libcli/template                                | 1 -
 srcpkgs/libcppunit/template                            | 1 -
 srcpkgs/libdbus-c++/template                           | 1 -
 srcpkgs/libdbusmenu-glib/template                      | 1 -
 srcpkgs/libdbusmenu-qt5/template                       | 1 -
 srcpkgs/libdnet/template                               | 1 -
 srcpkgs/libdockapp/template                            | 1 -
 srcpkgs/libdri2-git/template                           | 1 -
 srcpkgs/libdrm/template                                | 1 -
 srcpkgs/libechonest-qt5/template                       | 1 -
 srcpkgs/libedit/template                               | 1 -
 srcpkgs/libenet/template                               | 1 -
 srcpkgs/liberation-fonts-ttf/template                  | 1 -
 srcpkgs/libevent/template                              | 1 -
 srcpkgs/libexif/template                               | 1 -
 srcpkgs/libfcitx-qt5/template                          | 1 -
 srcpkgs/libfirm/template                               | 1 -
 srcpkgs/libfm-extra/template                           | 1 -
 srcpkgs/libfprint/template                             | 1 -
 srcpkgs/libfprint0/template                            | 1 -
 srcpkgs/libfreeglut/template                           | 1 -
 srcpkgs/libgdal/template                               | 1 -
 srcpkgs/libgdlmm/template                              | 1 -
 srcpkgs/libgee08/template                              | 1 -
 srcpkgs/libgexiv2/template                             | 1 -
 srcpkgs/libglvnd/template                              | 1 -
 srcpkgs/libgme/template                                | 1 -
 srcpkgs/libgsm/template                                | 1 -
 srcpkgs/libhandy/template                              | 1 -
 srcpkgs/libhandy1/template                             | 1 -
 srcpkgs/libhangul/template                             | 1 -
 srcpkgs/libiberty-devel/template                       | 1 -
 srcpkgs/libiir1/template                               | 1 -
 srcpkgs/libinput-debug-gui/template                    | 1 -
 srcpkgs/libkdcraw5/template                            | 1 -
 srcpkgs/libkexiv25/template                            | 1 -
 srcpkgs/libkeybinder3/template                         | 1 -
 srcpkgs/libkipi5/template                              | 1 -
 srcpkgs/libknet1/template                              | 1 -
 srcpkgs/liblastfm-qt5/template                         | 1 -
 srcpkgs/liblrdf/template                               | 1 -
 srcpkgs/libluv/template                                | 1 -
 srcpkgs/libmatroska/template                           | 1 -
 srcpkgs/libmediainfo/template                          | 1 -
 srcpkgs/libmilter/template                             | 1 -
 srcpkgs/libmowgli/template                             | 1 -
 srcpkgs/libmp4v2/template                              | 1 -
 srcpkgs/libmpc/template                                | 1 -
 srcpkgs/libmt32emu/template                            | 1 -
 srcpkgs/libmusicbrainz5/template                       | 1 -
 srcpkgs/libmygui/template                              | 1 -
 srcpkgs/libnfc/template                                | 1 -
 srcpkgs/libnfs/template                                | 1 -
 srcpkgs/libnih/template                                | 1 -
 srcpkgs/libnl3/template                                | 1 -
 srcpkgs/libnss-cache/template                          | 1 -
 srcpkgs/libode/template                                | 1 -
 srcpkgs/libogdf/template                               | 1 -
 srcpkgs/libogre/template                               | 1 -
 srcpkgs/libopenal/template                             | 1 -
 srcpkgs/libopenmpt/template                            | 1 -
 srcpkgs/libosinfo/template                             | 1 -
 srcpkgs/libosmgpsmap/template                          | 1 -
 srcpkgs/libpano13/template                             | 1 -
 srcpkgs/libpgf/template                                | 1 -
 srcpkgs/libplacebo/template                            | 1 -
 srcpkgs/libpurple-facebook/template                    | 1 -
 srcpkgs/libpurple-hangouts/template                    | 1 -
 srcpkgs/libpurple-mattermost/template                  | 1 -
 srcpkgs/libpurple-skypeweb/template                    | 1 -
 srcpkgs/libpurple-steam/template                       | 1 -
 srcpkgs/libpurple-telegram/template                    | 1 -
 srcpkgs/libqmobipocket/template                        | 1 -
 srcpkgs/libraqm/template                               | 1 -
 srcpkgs/libraw/template                                | 1 -
 srcpkgs/libreadline8/template                          | 1 -
 srcpkgs/libretro-mupen64plus-rpi/template              | 1 -
 srcpkgs/libretro-mupen64plus/template                  | 1 -
 srcpkgs/librist/template                               | 1 -
 srcpkgs/librlog/template                               | 1 -
 srcpkgs/librttopo/template                             | 1 -
 srcpkgs/libsasl/template                               | 1 -
 srcpkgs/libsearpc/template                             | 1 -
 srcpkgs/libsigc++3/template                            | 1 -
 srcpkgs/libslirp/template                              | 1 -
 srcpkgs/libsoup3/template                              | 1 -
 srcpkgs/libsoxr/template                               | 1 -
 srcpkgs/libspotify/template                            | 1 -
 srcpkgs/libtar/template                                | 1 -
 srcpkgs/libtcd/template                                | 1 -
 srcpkgs/libtd/template                                 | 1 -
 srcpkgs/libtecla/template                              | 1 -
 srcpkgs/libtls/template                                | 1 -
 srcpkgs/libu2f-host/template                           | 1 -
 srcpkgs/libu2f-server/template                         | 1 -
 srcpkgs/libucontext/template                           | 1 -
 srcpkgs/libump-git/template                            | 1 -
 srcpkgs/libunarr/template                              | 1 -
 srcpkgs/libunibreak/template                           | 1 -
 srcpkgs/liburcu/template                               | 1 -
 srcpkgs/libva-glx/template                             | 1 -
 srcpkgs/libva-intel-driver/template                    | 1 -
 srcpkgs/libvdt/template                                | 1 -
 srcpkgs/libvidstab/template                            | 1 -
 srcpkgs/libvirt-python3/template                       | 1 -
 srcpkgs/libvncserver/template                          | 1 -
 srcpkgs/libvpx5/template                               | 1 -
 srcpkgs/libvpx6/template                               | 1 -
 srcpkgs/libvpx7/template                               | 1 -
 srcpkgs/libwaylandpp/template                          | 1 -
 srcpkgs/libwnck2/template                              | 1 -
 srcpkgs/libxcvt/template                               | 1 -
 srcpkgs/libxdg-basedir/template                        | 1 -
 srcpkgs/libxkbcommon/template                          | 1 -
 srcpkgs/libxlsxwriter/template                         | 1 -
 srcpkgs/libxml++3.0/template                           | 1 -
 srcpkgs/libzen/template                                | 1 -
 srcpkgs/licensechecker/template                        | 1 -
 srcpkgs/lightdm-gtk3-greeter/template                  | 1 -
 srcpkgs/lightdm-webkit2-greeter/template               | 1 -
 srcpkgs/lightzone/template                             | 1 -
 srcpkgs/lily/template                                  | 1 -
 srcpkgs/lilyterm/template                              | 1 -
 srcpkgs/links-x11/template                             | 1 -
 srcpkgs/linphone/template                              | 1 -
 srcpkgs/linux-tools/template                           | 1 -
 srcpkgs/linux4.14/template                             | 1 -
 srcpkgs/linux4.19/template                             | 1 -
 srcpkgs/linux4.9/template                              | 1 -
 srcpkgs/linux5.10/template                             | 1 -
 srcpkgs/linux5.15/template                             | 1 -
 srcpkgs/linux5.19/template                             | 1 -
 srcpkgs/linux5.4/template                              | 1 -
 srcpkgs/linux6.0/template                              | 1 -
 srcpkgs/liteide/template                               | 1 -
 srcpkgs/live555/template                               | 1 -
 srcpkgs/llhttp/template                                | 1 -
 srcpkgs/lltag/template                                 | 1 -
 srcpkgs/llvm12/template                                | 1 -
 srcpkgs/lm_sensors/template                            | 1 -
 srcpkgs/lmdb++/template                                | 1 -
 srcpkgs/lmdb/template                                  | 1 -
 srcpkgs/lmms/template                                  | 1 -
 srcpkgs/log4cpp/template                               | 1 -
 srcpkgs/log4cxx/template                               | 1 -
 srcpkgs/logstalgia/template                            | 1 -
 srcpkgs/logtop/template                                | 1 -
 srcpkgs/lolcat-c/template                              | 1 -
 srcpkgs/lpsolve/template                               | 1 -
 srcpkgs/lsp/template                                   | 1 -
 srcpkgs/lsyncd/template                                | 1 -
 srcpkgs/ltrace/template                                | 1 -
 srcpkgs/lttng-modules-dkms/template                    | 1 -
 srcpkgs/lua51-BitOp/template                           | 1 -
 srcpkgs/lua51-bitlib/template                          | 1 -
 srcpkgs/lua51-luasocket/template                       | 1 -
 srcpkgs/lua51-mpack/template                           | 1 -
 srcpkgs/lua51/template                                 | 1 -
 srcpkgs/lua52-BitOp/template                           | 1 -
 srcpkgs/lua52/template                                 | 1 -
 srcpkgs/lua53-editorconfig-core/template               | 1 -
 srcpkgs/lua53/template                                 | 1 -
 srcpkgs/lua54-MessagePack/template                     | 1 -
 srcpkgs/lua54-lgi/template                             | 1 -
 srcpkgs/lua54-lpeg/template                            | 1 -
 srcpkgs/lua54-luadbi/template                          | 1 -
 srcpkgs/lua54-luaexpat/template                        | 1 -
 srcpkgs/lua54-luafilesystem/template                   | 1 -
 srcpkgs/lua54-luaposix/template                        | 1 -
 srcpkgs/lua54-luasec/template                          | 1 -
 srcpkgs/lua54-stdlib-debug/template                    | 1 -
 srcpkgs/lua54-stdlib-normalize/template                | 1 -
 srcpkgs/lua54-vicious/template                         | 1 -
 srcpkgs/lua54-zlib/template                            | 1 -
 srcpkgs/lua54/template                                 | 1 -
 srcpkgs/luarocks-lua53/template                        | 1 -
 srcpkgs/lvm2/template                                  | 1 -
 srcpkgs/lxd-lts/template                               | 1 -
 srcpkgs/lxdm-theme-vdojo/template                      | 1 -
 srcpkgs/lynx/template                                  | 1 -
 srcpkgs/lz4jsoncat/template                            | 1 -
 srcpkgs/lzf/template                                   | 1 -
 srcpkgs/mac-fdisk/template                             | 1 -
 srcpkgs/mailx/template                                 | 1 -
 srcpkgs/make-ca/template                               | 1 -
 srcpkgs/makeself/template                              | 1 -
 srcpkgs/mame/template                                  | 1 -
 srcpkgs/man-pages-posix/template                       | 1 -
 srcpkgs/mandrel/template                               | 1 -
 srcpkgs/manpages-pt-br/template                        | 1 -
 srcpkgs/marble5/template                               | 1 -
 srcpkgs/marisa/template                                | 1 -
 srcpkgs/master-pdf-editor/template                     | 1 -
 srcpkgs/masterpassword-cli/template                    | 1 -
 srcpkgs/mathcomp/template                              | 1 -
 srcpkgs/mathjax/template                               | 1 -
 srcpkgs/mawk/template                                  | 1 -
 srcpkgs/mbox/template                                  | 1 -
 srcpkgs/mcg/template                                   | 1 -
 srcpkgs/mcwm/template                                  | 1 -
 srcpkgs/mdcat/template                                 | 1 -
 srcpkgs/mdocml/template                                | 1 -
 srcpkgs/mediainfo/template                             | 1 -
 srcpkgs/mediastreamer/template                         | 1 -
 srcpkgs/mednafen/template                              | 1 -
 srcpkgs/megatools/template                             | 1 -
 srcpkgs/megazeux/template                              | 1 -
 srcpkgs/mei-amt-check/template                         | 1 -
 srcpkgs/mellowplayer/template                          | 1 -
 srcpkgs/mercury/template                               | 1 -
 srcpkgs/metalog/template                               | 1 -
 srcpkgs/mfoc/template                                  | 1 -
 srcpkgs/midori/template                                | 1 -
 srcpkgs/milkytracker/template                          | 1 -
 srcpkgs/mimic/template                                 | 1 -
 srcpkgs/miniflux/template                              | 1 -
 srcpkgs/minijail/template                              | 1 -
 srcpkgs/minio/template                                 | 1 -
 srcpkgs/minisat/template                               | 1 -
 srcpkgs/minizip/template                               | 1 -
 srcpkgs/mit-krb5/template                              | 1 -
 srcpkgs/mk-configure/template                          | 1 -
 srcpkgs/mkinitcpio-encryptssh/template                 | 1 -
 srcpkgs/mksh/template                                  | 1 -
 srcpkgs/mlt7/template                                  | 1 -
 srcpkgs/modemmanager-qt5/template                      | 1 -
 srcpkgs/modsecurity/template                           | 1 -
 srcpkgs/mog/template                                   | 1 -
 srcpkgs/monsterwm-git/template                         | 1 -
 srcpkgs/mopidy-mpd/template                            | 1 -
 srcpkgs/mopidy-multisonic/template                     | 1 -
 srcpkgs/mopidy-spotify/template                        | 1 -
 srcpkgs/mopidy/template                                | 1 -
 srcpkgs/motion/template                                | 1 -
 srcpkgs/mouseemu/template                              | 1 -
 srcpkgs/mozjs78/template                               | 1 -
 srcpkgs/mozjs91/template                               | 1 -
 srcpkgs/mp3val/template                                | 1 -
 srcpkgs/mpd-sima/template                              | 1 -
 srcpkgs/mplayer/template                               | 1 -
 srcpkgs/mpqtool/template                               | 1 -
 srcpkgs/msgpack/template                               | 1 -
 srcpkgs/msr-tools/template                             | 1 -
 srcpkgs/mt-st/template                                 | 1 -
 srcpkgs/mtpaint/template                               | 1 -
 srcpkgs/mtree/template                                 | 1 -
 srcpkgs/mu4e/template                                  | 1 -
 srcpkgs/mugshot/template                               | 1 -
 srcpkgs/mumble/template                                | 1 -
 srcpkgs/mupdf/template                                 | 1 -
 srcpkgs/mupen64plus/template                           | 1 -
 srcpkgs/musescore/template                             | 1 -
 srcpkgs/musl-bootstrap/template                        | 1 -
 srcpkgs/mymcplus/template                              | 1 -
 srcpkgs/mypaint-brushes1/template                      | 1 -
 srcpkgs/myrddin/template                               | 1 -
 srcpkgs/nagstamon/template                             | 1 -
 srcpkgs/namecoin/template                              | 1 -
 srcpkgs/nasm-doc/template                              | 1 -
 srcpkgs/nauty/template                                 | 1 -
 srcpkgs/nawk/template                                  | 1 -
 srcpkgs/ndhc/template                                  | 1 -
 srcpkgs/ndpi/template                                  | 1 -
 srcpkgs/nemo-audio-tab/template                        | 1 -
 srcpkgs/nemo-compare/template                          | 1 -
 srcpkgs/nemo-emblems/template                          | 1 -
 srcpkgs/nemo-fileroller/template                       | 1 -
 srcpkgs/nemo-image-converter/template                  | 1 -
 srcpkgs/nemo-preview/template                          | 1 -
 srcpkgs/nemo-python/template                           | 1 -
 srcpkgs/nemo-terminal/template                         | 1 -
 srcpkgs/netbsd-rumpkernel/template                     | 1 -
 srcpkgs/netbsd-wtf/template                            | 1 -
 srcpkgs/netcdf/template                                | 1 -
 srcpkgs/netdata/template                               | 1 -
 srcpkgs/nethack/template                               | 1 -
 srcpkgs/netperf/template                               | 1 -
 srcpkgs/netris/template                                | 1 -
 srcpkgs/netsurf-buildsystem/template                   | 1 -
 srcpkgs/network-ups-tools/template                     | 1 -
 srcpkgs/networkmanager-qt5/template                    | 1 -
 srcpkgs/newsflash/template                             | 1 -
 srcpkgs/nextcloud-client/template                      | 1 -
 srcpkgs/ngrep/template                                 | 1 -
 srcpkgs/nicotine+/template                             | 1 -
 srcpkgs/nitroshare/template                            | 1 -
 srcpkgs/nodeenv/template                               | 1 -
 srcpkgs/nodejs-lts/template                            | 1 -
 srcpkgs/nodejs/template                                | 1 -
 srcpkgs/noip2/template                                 | 1 -
 srcpkgs/nootka/template                                | 1 -
 srcpkgs/notes-up/template                              | 1 -
 srcpkgs/noto-fonts-emoji/template                      | 1 -
 srcpkgs/noto-fonts-ttf/template                        | 1 -
 srcpkgs/nsxiv/template                                 | 1 -
 srcpkgs/ntfs-3g/template                               | 1 -
 srcpkgs/numix-themes/template                          | 1 -
 srcpkgs/nv-codec-headers/template                      | 1 -
 srcpkgs/nxt/template                                   | 1 -
 srcpkgs/obexftp/template                               | 1 -
 srcpkgs/obfs4proxy/template                            | 1 -
 srcpkgs/oblibs/template                                | 1 -
 srcpkgs/obs/template                                   | 1 -
 srcpkgs/ocaml-camlp-streams/template                   | 1 -
 srcpkgs/ocaml-findlib/template                         | 1 -
 srcpkgs/ocaml-num/template                             | 1 -
 srcpkgs/ocaml-stdcompat/template                       | 1 -
 srcpkgs/ocaml-zarith/template                          | 1 -
 srcpkgs/occt/template                                  | 1 -
 srcpkgs/odroid-u2-boot-fw/template                     | 1 -
 srcpkgs/odroid-u2-kernel/template                      | 1 -
 srcpkgs/odroid-u2-uboot/template                       | 1 -
 srcpkgs/offlineimap/template                           | 1 -
 srcpkgs/offo-hyphenation/template                      | 1 -
 srcpkgs/ohsnap-font/template                           | 1 -
 srcpkgs/ois/template                                   | 1 -
 srcpkgs/olm-python3/template                           | 1 -
 srcpkgs/omxplayer/template                             | 1 -
 srcpkgs/oniguruma/template                             | 1 -
 srcpkgs/open-vm-tools/template                         | 1 -
 srcpkgs/openbabel/template                             | 1 -
 srcpkgs/openblas/template                              | 1 -
 srcpkgs/openbsd-file/template                          | 1 -
 srcpkgs/openbsd-rs/template                            | 1 -
 srcpkgs/opencc/template                                | 1 -
 srcpkgs/opencl2-headers/template                       | 1 -
 srcpkgs/opencollada/template                           | 1 -
 srcpkgs/opencolorio/template                           | 1 -
 srcpkgs/opencsg/template                               | 1 -
 srcpkgs/opendoas/template                              | 1 -
 srcpkgs/openimagedenoise/template                      | 1 -
 srcpkgs/openimageio/template                           | 1 -
 srcpkgs/openjdk10-bootstrap/template                   | 1 -
 srcpkgs/openjdk11-bin/template                         | 1 -
 srcpkgs/openjdk11/template                             | 1 -
 srcpkgs/openjdk12-bootstrap/template                   | 1 -
 srcpkgs/openjdk13-bootstrap/template                   | 1 -
 srcpkgs/openjdk14-bootstrap/template                   | 1 -
 srcpkgs/openjpeg2/template                             | 1 -
 srcpkgs/openlierox/template                            | 1 -
 srcpkgs/openmw/template                                | 1 -
 srcpkgs/openobex/template                              | 1 -
 srcpkgs/openocd/template                               | 1 -
 srcpkgs/openpgp-card-tools/template                    | 1 -
 srcpkgs/openra/template                                | 1 -
 srcpkgs/openrazer-meta/template                        | 1 -
 srcpkgs/openrgb/template                               | 1 -
 srcpkgs/opensc/template                                | 1 -
 srcpkgs/openshot/template                              | 1 -
 srcpkgs/opensmtpd-filter-dkimsign/template             | 1 -
 srcpkgs/opensmtpd-filter-rspamd/template               | 1 -
 srcpkgs/opensmtpd-filter-senderscore/template          | 1 -
 srcpkgs/opensonic/template                             | 1 -
 srcpkgs/opensp/template                                | 1 -
 srcpkgs/opmsg/template                                 | 1 -
 srcpkgs/orocos-kdl/template                            | 1 -
 srcpkgs/osg/template                                   | 1 -
 srcpkgs/overpass-otf/template                          | 1 -
 srcpkgs/owncloudclient/template                        | 1 -
 srcpkgs/oxygen-gtk+/template                           | 1 -
 srcpkgs/oxygen-gtk+3/template                          | 1 -
 srcpkgs/p7zip/template                                 | 1 -
 srcpkgs/p8-platform/template                           | 1 -
 srcpkgs/pa-applet/template                             | 1 -
 srcpkgs/packr2/template                                | 1 -
 srcpkgs/pahole/template                                | 1 -
 srcpkgs/pam-mount/template                             | 1 -
 srcpkgs/pam-u2f/template                               | 1 -
 srcpkgs/pam/template                                   | 1 -
 srcpkgs/pam_radius_auth/template                       | 1 -
 srcpkgs/pam_zfscrypt/template                          | 1 -
 srcpkgs/pan/template                                   | 1 -
 srcpkgs/pangomm2.48/template                           | 1 -
 srcpkgs/pantheon-screenshot/template                   | 1 -
 srcpkgs/paper-icon-theme/template                      | 1 -
 srcpkgs/papi/template                                  | 1 -
 srcpkgs/par/template                                   | 1 -
 srcpkgs/pass/template                                  | 1 -
 srcpkgs/passwordsafe/template                          | 1 -
 srcpkgs/pax/template                                   | 1 -
 srcpkgs/pcsc-acsccid/template                          | 1 -
 srcpkgs/pcsc-ccid/template                             | 1 -
 srcpkgs/pcsclite/template                              | 1 -
 srcpkgs/pcsxr/template                                 | 1 -
 srcpkgs/pd/template                                    | 1 -
 srcpkgs/pdfpc/template                                 | 1 -
 srcpkgs/pdftk/template                                 | 1 -
 srcpkgs/pdmenu/template                                | 1 -
 srcpkgs/pdsh/template                                  | 1 -
 srcpkgs/pekwm/template                                 | 1 -
 srcpkgs/pencil2d/template                              | 1 -
 srcpkgs/perl-ACL-Lite/template                         | 1 -
 srcpkgs/perl-AWS-Signature4/template                   | 1 -
 srcpkgs/perl-Algorithm-Diff/template                   | 1 -
 srcpkgs/perl-Alien-Build/template                      | 1 -
 srcpkgs/perl-Alien-wxWidgets/template                  | 1 -
 srcpkgs/perl-Alien/template                            | 1 -
 srcpkgs/perl-AnyEvent-I3/template                      | 1 -
 srcpkgs/perl-AnyEvent/template                         | 1 -
 srcpkgs/perl-Apache-LogFormat-Compiler/template        | 1 -
 srcpkgs/perl-AppConfig/template                        | 1 -
 srcpkgs/perl-Archive-Extract/template                  | 1 -
 srcpkgs/perl-Archive-Zip/template                      | 1 -
 srcpkgs/perl-Authen-SASL/template                      | 1 -
 srcpkgs/perl-B-Hooks-EndOfScope/template               | 1 -
 srcpkgs/perl-Barcode-ZBar/template                     | 1 -
 srcpkgs/perl-Bit-Vector/template                       | 1 -
 srcpkgs/perl-Business-ISBN-Data/template               | 1 -
 srcpkgs/perl-Business-ISBN/template                    | 1 -
 srcpkgs/perl-Business-ISMN/template                    | 1 -
 srcpkgs/perl-Business-ISSN/template                    | 1 -
 srcpkgs/perl-CGI/template                              | 1 -
 srcpkgs/perl-CPAN-Changes/template                     | 1 -
 srcpkgs/perl-CPAN-Common-Index/template                | 1 -
 srcpkgs/perl-CPAN-DistnameInfo/template                | 1 -
 srcpkgs/perl-CPAN-Meta-Check/template                  | 1 -
 srcpkgs/perl-Cairo-GObject/template                    | 1 -
 srcpkgs/perl-Cairo/template                            | 1 -
 srcpkgs/perl-Canary-Stability/template                 | 1 -
 srcpkgs/perl-Capture-Tiny/template                     | 1 -
 srcpkgs/perl-Carp-Clan/template                        | 1 -
 srcpkgs/perl-Class-Accessor/template                   | 1 -
 srcpkgs/perl-Class-Data-Inheritable/template           | 1 -
 srcpkgs/perl-Class-Factory-Util/template               | 1 -
 srcpkgs/perl-Class-Inspector/template                  | 1 -
 srcpkgs/perl-Class-Load/template                       | 1 -
 srcpkgs/perl-Class-Method-Modifiers/template           | 1 -
 srcpkgs/perl-Class-MethodMaker/template                | 1 -
 srcpkgs/perl-Class-Singleton/template                  | 1 -
 srcpkgs/perl-Class-Tiny/template                       | 1 -
 srcpkgs/perl-Class-XSAccessor/template                 | 1 -
 srcpkgs/perl-Clipboard/template                        | 1 -
 srcpkgs/perl-Clone-Choose/template                     | 1 -
 srcpkgs/perl-Clone-PP/template                         | 1 -
 srcpkgs/perl-Clone/template                            | 1 -
 srcpkgs/perl-Config-AutoConf/template                  | 1 -
 srcpkgs/perl-Config-General/template                   | 1 -
 srcpkgs/perl-Config-INI-Reader-Ordered/template        | 1 -
 srcpkgs/perl-Config-INI/template                       | 1 -
 srcpkgs/perl-Config-IniFiles/template                  | 1 -
 srcpkgs/perl-Config-Simple/template                    | 1 -
 srcpkgs/perl-Config-Tiny/template                      | 1 -
 srcpkgs/perl-Convert-BinHex/template                   | 1 -
 srcpkgs/perl-Cookie-Baker/template                     | 1 -
 srcpkgs/perl-Crypt-Blowfish/template                   | 1 -
 srcpkgs/perl-Crypt-Blowfish_PP/template                | 1 -
 srcpkgs/perl-Crypt-CAST5/template                      | 1 -
 srcpkgs/perl-Crypt-CBC/template                        | 1 -
 srcpkgs/perl-Crypt-DES/template                        | 1 -
 srcpkgs/perl-Crypt-DES_EDE3/template                   | 1 -
 srcpkgs/perl-Crypt-DH/template                         | 1 -
 srcpkgs/perl-Crypt-IDEA/template                       | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Bignum/template             | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Guess/template              | 1 -
 srcpkgs/perl-Crypt-OpenSSL-RSA/template                | 1 -
 srcpkgs/perl-Crypt-OpenSSL-Random/template             | 1 -
 srcpkgs/perl-Crypt-PasswdMD5/template                  | 1 -
 srcpkgs/perl-Crypt-RC4/template                        | 1 -
 srcpkgs/perl-Crypt-Rijndael/template                   | 1 -
 srcpkgs/perl-CryptX/template                           | 1 -
 srcpkgs/perl-Curses-UI/template                        | 1 -
 srcpkgs/perl-Curses/template                           | 1 -
 srcpkgs/perl-DBD-Pg/template                           | 1 -
 srcpkgs/perl-DBD-SQLite/template                       | 1 -
 srcpkgs/perl-DBD-mysql/template                        | 1 -
 srcpkgs/perl-DBI/template                              | 1 -
 srcpkgs/perl-Danga-Socket/template                     | 1 -
 srcpkgs/perl-Data-Compare/template                     | 1 -
 srcpkgs/perl-Data-Dump/template                        | 1 -
 srcpkgs/perl-Data-Dx/template                          | 1 -
 srcpkgs/perl-Data-MessagePack/template                 | 1 -
 srcpkgs/perl-Data-OptList/template                     | 1 -
 srcpkgs/perl-Data-Perl/template                        | 1 -
 srcpkgs/perl-Data-Section-Simple/template              | 1 -
 srcpkgs/perl-Data-UUID/template                        | 1 -
 srcpkgs/perl-Data-Uniqid/template                      | 1 -
 srcpkgs/perl-Data-Validate-IP/template                 | 1 -
 srcpkgs/perl-Date-Calc/template                        | 1 -
 srcpkgs/perl-Date-Manip/template                       | 1 -
 srcpkgs/perl-Date-Simple/template                      | 1 -
 srcpkgs/perl-DateTime-Calendar-Julian/template         | 1 -
 srcpkgs/perl-DateTime-Format-Builder/template          | 1 -
 srcpkgs/perl-DateTime-Format-Strptime/template         | 1 -
 srcpkgs/perl-DateTime-Locale/template                  | 1 -
 srcpkgs/perl-DateTime-TimeZone/template                | 1 -
 srcpkgs/perl-DateTime/template                         | 1 -
 srcpkgs/perl-Devel-Caller/template                     | 1 -
 srcpkgs/perl-Devel-CheckLib/template                   | 1 -
 srcpkgs/perl-Devel-GlobalDestruction/template          | 1 -
 srcpkgs/perl-Devel-LexAlias/template                   | 1 -
 srcpkgs/perl-Devel-NYTProf/template                    | 1 -
 srcpkgs/perl-Devel-StackTrace-AsHTML/template          | 1 -
 srcpkgs/perl-Devel-StackTrace/template                 | 1 -
 srcpkgs/perl-Devel-Symdump/template                    | 1 -
 srcpkgs/perl-Digest-HMAC/template                      | 1 -
 srcpkgs/perl-Digest-Perl-MD5/template                  | 1 -
 srcpkgs/perl-Digest-SHA1/template                      | 1 -
 srcpkgs/perl-Dist-CheckConflicts/template              | 1 -
 srcpkgs/perl-Email-Address-XS/template                 | 1 -
 srcpkgs/perl-Email-Date-Format/template                | 1 -
 srcpkgs/perl-Email-FolderType/template                 | 1 -
 srcpkgs/perl-Email-LocalDelivery/template              | 1 -
 srcpkgs/perl-Email-MIME-ContentType/template           | 1 -
 srcpkgs/perl-Email-MIME-Encodings/template             | 1 -
 srcpkgs/perl-Email-MIME/template                       | 1 -
 srcpkgs/perl-Email-MessageID/template                  | 1 -
 srcpkgs/perl-Email-Simple/template                     | 1 -
 srcpkgs/perl-Encode-EUCJPASCII/template                | 1 -
 srcpkgs/perl-Encode-HanExtra/template                  | 1 -
 srcpkgs/perl-Encode-JIS2K/template                     | 1 -
 srcpkgs/perl-Encode-Locale/template                    | 1 -
 srcpkgs/perl-Eval-Closure/template                     | 1 -
 srcpkgs/perl-Exception-Class/template                  | 1 -
 srcpkgs/perl-Expect/template                           | 1 -
 srcpkgs/perl-Exporter-Tiny/template                    | 1 -
 srcpkgs/perl-ExtUtils-Config/template                  | 1 -
 srcpkgs/perl-ExtUtils-CppGuess/template                | 1 -
 srcpkgs/perl-ExtUtils-Depends/template                 | 1 -
 srcpkgs/perl-ExtUtils-Helpers/template                 | 1 -
 srcpkgs/perl-ExtUtils-InstallPaths/template            | 1 -
 srcpkgs/perl-ExtUtils-LibBuilder/template              | 1 -
 srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template      | 1 -
 srcpkgs/perl-ExtUtils-PkgConfig/template               | 1 -
 srcpkgs/perl-ExtUtils-XSpp/template                    | 1 -
 srcpkgs/perl-FCGI/template                             | 1 -
 srcpkgs/perl-FFI-CheckLib/template                     | 1 -
 srcpkgs/perl-File-BaseDir/template                     | 1 -
 srcpkgs/perl-File-Copy-Recursive/template              | 1 -
 srcpkgs/perl-File-DesktopEntry/template                | 1 -
 srcpkgs/perl-File-Find-Rule/template                   | 1 -
 srcpkgs/perl-File-Flock-Retry/template                 | 1 -
 srcpkgs/perl-File-HomeDir/template                     | 1 -
 srcpkgs/perl-File-KeePass/template                     | 1 -
 srcpkgs/perl-File-Listing/template                     | 1 -
 srcpkgs/perl-File-MimeInfo/template                    | 1 -
 srcpkgs/perl-File-Next/template                        | 1 -
 srcpkgs/perl-File-Path-Expand/template                 | 1 -
 srcpkgs/perl-File-Remove/template                      | 1 -
 srcpkgs/perl-File-Rename/template                      | 1 -
 srcpkgs/perl-File-ShareDir-Install/template            | 1 -
 srcpkgs/perl-File-ShareDir/template                    | 1 -
 srcpkgs/perl-File-Slurp-Tiny/template                  | 1 -
 srcpkgs/perl-File-Slurp/template                       | 1 -
 srcpkgs/perl-File-Slurper/template                     | 1 -
 srcpkgs/perl-File-Which/template                       | 1 -
 srcpkgs/perl-File-Write-Rotate/template                | 1 -
 srcpkgs/perl-File-chdir/template                       | 1 -
 srcpkgs/perl-File-pushd/template                       | 1 -
 srcpkgs/perl-Filesys-Df/template                       | 1 -
 srcpkgs/perl-Filesys-Notify-Simple/template            | 1 -
 srcpkgs/perl-Font-TTF/template                         | 1 -
 srcpkgs/perl-Fuse/template                             | 1 -
 srcpkgs/perl-GD/template                               | 1 -
 srcpkgs/perl-Getopt-Compact/template                   | 1 -
 srcpkgs/perl-Glib-Object-Introspection/template        | 1 -
 srcpkgs/perl-Glib/template                             | 1 -
 srcpkgs/perl-GnuPG-Interface/template                  | 1 -
 srcpkgs/perl-GooCanvas2/template                       | 1 -
 srcpkgs/perl-Graphics-ColorUtils/template              | 1 -
 srcpkgs/perl-Gtk2/template                             | 1 -
 srcpkgs/perl-Gtk3-ImageView/template                   | 1 -
 srcpkgs/perl-Gtk3-SimpleList/template                  | 1 -
 srcpkgs/perl-Gtk3/template                             | 1 -
 srcpkgs/perl-HTML-Form/template                        | 1 -
 srcpkgs/perl-HTML-Parser/template                      | 1 -
 srcpkgs/perl-HTML-Tagset/template                      | 1 -
 srcpkgs/perl-HTML-Tree/template                        | 1 -
 srcpkgs/perl-HTTP-Cookies/template                     | 1 -
 srcpkgs/perl-HTTP-Daemon/template                      | 1 -
 srcpkgs/perl-HTTP-Date/template                        | 1 -
 srcpkgs/perl-HTTP-Entity-Parser/template               | 1 -
 srcpkgs/perl-HTTP-Headers-Fast/template                | 1 -
 srcpkgs/perl-HTTP-Message/template                     | 1 -
 srcpkgs/perl-HTTP-MultiPartParser/template             | 1 -
 srcpkgs/perl-HTTP-Negotiate/template                   | 1 -
 srcpkgs/perl-HTTP-Response-Encoding/template           | 1 -
 srcpkgs/perl-HTTP-Server-Simple/template               | 1 -
 srcpkgs/perl-HTTP-Tinyish/template                     | 1 -
 srcpkgs/perl-Hash-Merge/template                       | 1 -
 srcpkgs/perl-Hash-MultiValue/template                  | 1 -
 srcpkgs/perl-IO-CaptureOutput/template                 | 1 -
 srcpkgs/perl-IO-HTML/template                          | 1 -
 srcpkgs/perl-IO-SessionData/template                   | 1 -
 srcpkgs/perl-IO-Socket-INET6/template                  | 1 -
 srcpkgs/perl-IO-Socket-SSL/template                    | 1 -
 srcpkgs/perl-IO-Socket-Socks/template                  | 1 -
 srcpkgs/perl-IO-String/template                        | 1 -
 srcpkgs/perl-IO-Stty/template                          | 1 -
 srcpkgs/perl-IO-Tty/template                           | 1 -
 srcpkgs/perl-IO-stringy/template                       | 1 -
 srcpkgs/perl-IPC-Run/template                          | 1 -
 srcpkgs/perl-IPC-Run3/template                         | 1 -
 srcpkgs/perl-IPC-System-Simple/template                | 1 -
 srcpkgs/perl-Image-Sane/template                       | 1 -
 srcpkgs/perl-Importer/template                         | 1 -
 srcpkgs/perl-Inline-C/template                         | 1 -
 srcpkgs/perl-Inline/template                           | 1 -
 srcpkgs/perl-JSON-MaybeXS/template                     | 1 -
 srcpkgs/perl-JSON-XS/template                          | 1 -
 srcpkgs/perl-JSON/template                             | 1 -
 srcpkgs/perl-Keyword-Declare/template                  | 1 -
 srcpkgs/perl-Keyword-Simple/template                   | 1 -
 srcpkgs/perl-LWP-MediaTypes/template                   | 1 -
 srcpkgs/perl-LWP-Protocol-https/template               | 1 -
 srcpkgs/perl-LWP-Protocol-socks/template               | 1 -
 srcpkgs/perl-LWP/template                              | 1 -
 srcpkgs/perl-Lchown/template                           | 1 -
 srcpkgs/perl-Lingua-Translit/template                  | 1 -
 srcpkgs/perl-Linux-DesktopFiles/template               | 1 -
 srcpkgs/perl-Linux-Distribution/template               | 1 -
 srcpkgs/perl-Linux-Inotify2/template                   | 1 -
 srcpkgs/perl-List-AllUtils/template                    | 1 -
 srcpkgs/perl-List-MoreUtils-XS/template                | 1 -
 srcpkgs/perl-List-MoreUtils/template                   | 1 -
 srcpkgs/perl-List-SomeUtils-XS/template                | 1 -
 srcpkgs/perl-List-SomeUtils/template                   | 1 -
 srcpkgs/perl-List-UtilsBy/template                     | 1 -
 srcpkgs/perl-Locale-Codes/template                     | 1 -
 srcpkgs/perl-Locale-PO/template                        | 1 -
 srcpkgs/perl-Locale-gettext/template                   | 1 -
 srcpkgs/perl-Log-Log4perl/template                     | 1 -
 srcpkgs/perl-MIME-Charset/template                     | 1 -
 srcpkgs/perl-MIME-Types/template                       | 1 -
 srcpkgs/perl-MIME-tools/template                       | 1 -
 srcpkgs/perl-MP3-Info/template                         | 1 -
 srcpkgs/perl-MP3-Tag/template                          | 1 -
 srcpkgs/perl-MRO-Compat/template                       | 1 -
 srcpkgs/perl-Mail-AuthenticationResults/template       | 1 -
 srcpkgs/perl-Mail-Box/template                         | 1 -
 srcpkgs/perl-Mail-DKIM/template                        | 1 -
 srcpkgs/perl-Mail-Message/template                     | 1 -
 srcpkgs/perl-Mail-POP3Client/template                  | 1 -
 srcpkgs/perl-Mail-Sendmail/template                    | 1 -
 srcpkgs/perl-Mail-Transport/template                   | 1 -
 srcpkgs/perl-MailTools/template                        | 1 -
 srcpkgs/perl-Math-BigInt-GMP/template                  | 1 -
 srcpkgs/perl-Math-FFT/template                         | 1 -
 srcpkgs/perl-Math-Int128/template                      | 1 -
 srcpkgs/perl-Math-Int64/template                       | 1 -
 srcpkgs/perl-Math-Prime-Util-GMP/template              | 1 -
 srcpkgs/perl-Math-Prime-Util/template                  | 1 -
 srcpkgs/perl-Menlo-Legacy/template                     | 1 -
 srcpkgs/perl-Menlo/template                            | 1 -
 srcpkgs/perl-Mixin-Linewise/template                   | 1 -
 srcpkgs/perl-Module-Build-Tiny/template                | 1 -
 srcpkgs/perl-Module-Build/template                     | 1 -
 srcpkgs/perl-Module-CPANfile/template                  | 1 -
 srcpkgs/perl-Module-Find/template                      | 1 -
 srcpkgs/perl-Module-Implementation/template            | 1 -
 srcpkgs/perl-Module-Manifest/template                  | 1 -
 srcpkgs/perl-Module-Pluggable/template                 | 1 -
 srcpkgs/perl-Module-Runtime/template                   | 1 -
 srcpkgs/perl-Mojolicious/template                      | 1 -
 srcpkgs/perl-Monkey-Patch-Action/template              | 1 -
 srcpkgs/perl-Moo/template                              | 1 -
 srcpkgs/perl-MooX-HandlesVia/template                  | 1 -
 srcpkgs/perl-MooX-Types-MooseLike/template             | 1 -
 srcpkgs/perl-MooX-late/template                        | 1 -
 srcpkgs/perl-Mozilla-CA/template                       | 1 -
 srcpkgs/perl-MusicBrainz-DiscID/template               | 1 -
 srcpkgs/perl-Net-DBus/template                         | 1 -
 srcpkgs/perl-Net-DNS-Resolver-Mock/template            | 1 -
 srcpkgs/perl-Net-DNS/template                          | 1 -
 srcpkgs/perl-Net-HTTP/template                         | 1 -
 srcpkgs/perl-Net-IDN-Encode/template                   | 1 -
 srcpkgs/perl-Net-IMAP-Client/template                  | 1 -
 srcpkgs/perl-Net-IMAP-Simple/template                  | 1 -
 srcpkgs/perl-Net-MPD/template                          | 1 -
 srcpkgs/perl-Net-OpenSSH/template                      | 1 -
 srcpkgs/perl-Net-SFTP-Foreign/template                 | 1 -
 srcpkgs/perl-Net-SMTP-SSL/template                     | 1 -
 srcpkgs/perl-Net-SSH2/template                         | 1 -
 srcpkgs/perl-Net-SSLeay/template                       | 1 -
 srcpkgs/perl-Net-Server/template                       | 1 -
 srcpkgs/perl-NetAddr-IP/template                       | 1 -
 srcpkgs/perl-Number-Compare/template                   | 1 -
 srcpkgs/perl-Number-Format/template                    | 1 -
 srcpkgs/perl-OLE-Storage_Lite/template                 | 1 -
 srcpkgs/perl-Object-MultiType/template                 | 1 -
 srcpkgs/perl-Object-Realize-Later/template             | 1 -
 srcpkgs/perl-OpenGL/template                           | 1 -
 srcpkgs/perl-PDF-API2/template                         | 1 -
 srcpkgs/perl-PDF-Builder/template                      | 1 -
 srcpkgs/perl-POSIX-strftime-Compiler/template          | 1 -
 srcpkgs/perl-PPR/template                              | 1 -
 srcpkgs/perl-Package-DeprecationManager/template       | 1 -
 srcpkgs/perl-Package-Stash-XS/template                 | 1 -
 srcpkgs/perl-Package-Stash/template                    | 1 -
 srcpkgs/perl-PadWalker/template                        | 1 -
 srcpkgs/perl-Pango/template                            | 1 -
 srcpkgs/perl-Parallel-ForkManager/template             | 1 -
 srcpkgs/perl-Params-Classify/template                  | 1 -
 srcpkgs/perl-Params-Util/template                      | 1 -
 srcpkgs/perl-Params-Validate/template                  | 1 -
 srcpkgs/perl-Params-ValidationCompiler/template        | 1 -
 srcpkgs/perl-Parse-CPAN-Meta/template                  | 1 -
 srcpkgs/perl-Parse-PMFile/template                     | 1 -
 srcpkgs/perl-Parse-RecDescent/template                 | 1 -
 srcpkgs/perl-Parse-Yapp/template                       | 1 -
 srcpkgs/perl-PatchReader/template                      | 1 -
 srcpkgs/perl-Path-Tiny/template                        | 1 -
 srcpkgs/perl-Pegex/template                            | 1 -
 srcpkgs/perl-PerlIO-utf8-strict/template               | 1 -
 srcpkgs/perl-Plack-Middleware-Deflater/template        | 1 -
 srcpkgs/perl-Plack-Middleware-ReverseProxy/template    | 1 -
 srcpkgs/perl-Plack/template                            | 1 -
 srcpkgs/perl-Pod-Coverage/template                     | 1 -
 srcpkgs/perl-Pod-Parser/template                       | 1 -
 srcpkgs/perl-Pod-Simple-Text-Termcap/template          | 1 -
 srcpkgs/perl-Probe-Perl/template                       | 1 -
 srcpkgs/perl-Proc-Daemontools/template                 | 1 -
 srcpkgs/perl-Proc-Govern/template                      | 1 -
 srcpkgs/perl-Proc-PID-File/template                    | 1 -
 srcpkgs/perl-Proc-ProcessTable/template                | 1 -
 srcpkgs/perl-Readonly/template                         | 1 -
 srcpkgs/perl-Ref-Util-XS/template                      | 1 -
 srcpkgs/perl-Ref-Util/template                         | 1 -
 srcpkgs/perl-Regexp-Common/template                    | 1 -
 srcpkgs/perl-Regexp-Grammars/template                  | 1 -
 srcpkgs/perl-Reply/template                            | 1 -
 srcpkgs/perl-Role-Hooks/template                       | 1 -
 srcpkgs/perl-Role-Tiny/template                        | 1 -
 srcpkgs/perl-SGMLSpm/template                          | 1 -
 srcpkgs/perl-SOAP-Lite/template                        | 1 -
 srcpkgs/perl-SUPER/template                            | 1 -
 srcpkgs/perl-SVG/template                              | 1 -
 srcpkgs/perl-Scope-Guard/template                      | 1 -
 srcpkgs/perl-Search-Xapian/template                    | 1 -
 srcpkgs/perl-Set-IntSpan/template                      | 1 -
 srcpkgs/perl-Socket-MsgHdr/template                    | 1 -
 srcpkgs/perl-Socket6/template                          | 1 -
 srcpkgs/perl-Sort-Key/template                         | 1 -
 srcpkgs/perl-Sort-Naturally/template                   | 1 -
 srcpkgs/perl-Sort-Versions/template                    | 1 -
 srcpkgs/perl-Specio/template                           | 1 -
 srcpkgs/perl-Spiffy/template                           | 1 -
 srcpkgs/perl-Spreadsheet-ParseExcel/template           | 1 -
 srcpkgs/perl-Spreadsheet-ParseXLSX/template            | 1 -
 srcpkgs/perl-Stream-Buffered/template                  | 1 -
 srcpkgs/perl-String-Escape/template                    | 1 -
 srcpkgs/perl-String-ShellQuote/template                | 1 -
 srcpkgs/perl-Sub-Delete/template                       | 1 -
 srcpkgs/perl-Sub-Exporter-Progressive/template         | 1 -
 srcpkgs/perl-Sub-Exporter/template                     | 1 -
 srcpkgs/perl-Sub-HandlesVia/template                   | 1 -
 srcpkgs/perl-Sub-Identify/template                     | 1 -
 srcpkgs/perl-Sub-Info/template                         | 1 -
 srcpkgs/perl-Sub-Install/template                      | 1 -
 srcpkgs/perl-Sub-Name/template                         | 1 -
 srcpkgs/perl-Sub-Override/template                     | 1 -
 srcpkgs/perl-Sub-Quote/template                        | 1 -
 srcpkgs/perl-Sub-Uplevel/template                      | 1 -
 srcpkgs/perl-Svsh/template                             | 1 -
 srcpkgs/perl-Switch/template                           | 1 -
 srcpkgs/perl-Sys-Syscall/template                      | 1 -
 srcpkgs/perl-Taint-Runtime/template                    | 1 -
 srcpkgs/perl-Template-Toolkit/template                 | 1 -
 srcpkgs/perl-Term-Animation/template                   | 1 -
 srcpkgs/perl-Term-ExtendedColor/template               | 1 -
 srcpkgs/perl-Term-ReadKey/template                     | 1 -
 srcpkgs/perl-Term-ReadLine-Gnu/template                | 1 -
 srcpkgs/perl-Term-ShellUI/template                     | 1 -
 srcpkgs/perl-Term-Table/template                       | 1 -
 srcpkgs/perl-Test-Base/template                        | 1 -
 srcpkgs/perl-Test-CPAN-Meta/template                   | 1 -
 srcpkgs/perl-Test-Class/template                       | 1 -
 srcpkgs/perl-Test-Cmd/template                         | 1 -
 srcpkgs/perl-Test-Command/template                     | 1 -
 srcpkgs/perl-Test-Deep/template                        | 1 -
 srcpkgs/perl-Test-Differences/template                 | 1 -
 srcpkgs/perl-Test-DistManifest/template                | 1 -
 srcpkgs/perl-Test-Exception/template                   | 1 -
 srcpkgs/perl-Test-FailWarnings/template                | 1 -
 srcpkgs/perl-Test-Fatal/template                       | 1 -
 srcpkgs/perl-Test-File-ShareDir/template               | 1 -
 srcpkgs/perl-Test-File/template                        | 1 -
 srcpkgs/perl-Test-HTTP-Server-Simple/template          | 1 -
 srcpkgs/perl-Test-Inter/template                       | 1 -
 srcpkgs/perl-Test-LeakTrace/template                   | 1 -
 srcpkgs/perl-Test-MockModule/template                  | 1 -
 srcpkgs/perl-Test-Most/template                        | 1 -
 srcpkgs/perl-Test-Needs/template                       | 1 -
 srcpkgs/perl-Test-NoWarnings/template                  | 1 -
 srcpkgs/perl-Test-Output/template                      | 1 -
 srcpkgs/perl-Test-Pod-Coverage/template                | 1 -
 srcpkgs/perl-Test-Pod/template                         | 1 -
 srcpkgs/perl-Test-Requires/template                    | 1 -
 srcpkgs/perl-Test-RequiresInternet/template            | 1 -
 srcpkgs/perl-Test-Script/template                      | 1 -
 srcpkgs/perl-Test-SharedFork/template                  | 1 -
 srcpkgs/perl-Test-Simple/template                      | 1 -
 srcpkgs/perl-Test-Subroutines/template                 | 1 -
 srcpkgs/perl-Test-TCP/template                         | 1 -
 srcpkgs/perl-Test-Time/template                        | 1 -
 srcpkgs/perl-Test-Trap/template                        | 1 -
 srcpkgs/perl-Test-UseAllModules/template               | 1 -
 srcpkgs/perl-Test-Warn/template                        | 1 -
 srcpkgs/perl-Test-Warnings/template                    | 1 -
 srcpkgs/perl-Test-Weaken/template                      | 1 -
 srcpkgs/perl-Test-Without-Module/template              | 1 -
 srcpkgs/perl-Test-YAML/template                        | 1 -
 srcpkgs/perl-Test-utf8/template                        | 1 -
 srcpkgs/perl-Test2-Plugin-NoWarnings/template          | 1 -
 srcpkgs/perl-Test2-Suite/template                      | 1 -
 srcpkgs/perl-Text-ASCIITable/template                  | 1 -
 srcpkgs/perl-Text-Aligner/template                     | 1 -
 srcpkgs/perl-Text-Autoformat/template                  | 1 -
 srcpkgs/perl-Text-BibTeX/template                      | 1 -
 srcpkgs/perl-Text-Bidi/template                        | 1 -
 srcpkgs/perl-Text-CSV/template                         | 1 -
 srcpkgs/perl-Text-CSV_XS/template                      | 1 -
 srcpkgs/perl-Text-CharWidth/template                   | 1 -
 srcpkgs/perl-Text-Diff/template                        | 1 -
 srcpkgs/perl-Text-Glob/template                        | 1 -
 srcpkgs/perl-Text-Markdown/template                    | 1 -
 srcpkgs/perl-Text-Reform/template                      | 1 -
 srcpkgs/perl-Text-Roman/template                       | 1 -
 srcpkgs/perl-Text-Table/template                       | 1 -
 srcpkgs/perl-Text-Template/template                    | 1 -
 srcpkgs/perl-Text-Unidecode/template                   | 1 -
 srcpkgs/perl-Text-WrapI18N/template                    | 1 -
 srcpkgs/perl-Text-XLogfile/template                    | 1 -
 srcpkgs/perl-Tie-Cycle/template                        | 1 -
 srcpkgs/perl-Tie-Handle-Offset/template                | 1 -
 srcpkgs/perl-Tie-IxHash/template                       | 1 -
 srcpkgs/perl-Time-Duration/template                    | 1 -
 srcpkgs/perl-Time-modules/template                     | 1 -
 srcpkgs/perl-TimeDate/template                         | 1 -
 srcpkgs/perl-Tk/template                               | 1 -
 srcpkgs/perl-Tree-DAG_Node/template                    | 1 -
 srcpkgs/perl-Try-Tiny/template                         | 1 -
 srcpkgs/perl-Type-Tiny/template                        | 1 -
 srcpkgs/perl-Types-Serialiser/template                 | 1 -
 srcpkgs/perl-URI/template                              | 1 -
 srcpkgs/perl-Unicode-LineBreak/template                | 1 -
 srcpkgs/perl-Unicode-String/template                   | 1 -
 srcpkgs/perl-Unicode-Tussle/template                   | 1 -
 srcpkgs/perl-Unix-Mknod/template                       | 1 -
 srcpkgs/perl-Unix-Uptime/template                      | 1 -
 srcpkgs/perl-User-Identity/template                    | 1 -
 srcpkgs/perl-Variable-Magic/template                   | 1 -
 srcpkgs/perl-WL/template                               | 1 -
 srcpkgs/perl-WWW-Curl/template                         | 1 -
 srcpkgs/perl-WWW-Form-UrlEncoded/template              | 1 -
 srcpkgs/perl-WWW-Mechanize/template                    | 1 -
 srcpkgs/perl-WWW-RobotRules/template                   | 1 -
 srcpkgs/perl-WebService-MusicBrainz/template           | 1 -
 srcpkgs/perl-X11-Protocol-Other/template               | 1 -
 srcpkgs/perl-X11-Protocol/template                     | 1 -
 srcpkgs/perl-XML-LibXML-PrettyPrint/template           | 1 -
 srcpkgs/perl-XML-LibXML-Simple/template                | 1 -
 srcpkgs/perl-XML-LibXML/template                       | 1 -
 srcpkgs/perl-XML-LibXSLT/template                      | 1 -
 srcpkgs/perl-XML-NamespaceSupport/template             | 1 -
 srcpkgs/perl-XML-Parser-Lite/template                  | 1 -
 srcpkgs/perl-XML-Parser/template                       | 1 -
 srcpkgs/perl-XML-SAX-Base/template                     | 1 -
 srcpkgs/perl-XML-SAX/template                          | 1 -
 srcpkgs/perl-XML-Simple/template                       | 1 -
 srcpkgs/perl-XML-Smart/template                        | 1 -
 srcpkgs/perl-XML-Twig/template                         | 1 -
 srcpkgs/perl-XML-Writer/template                       | 1 -
 srcpkgs/perl-XML-XPath/template                        | 1 -
 srcpkgs/perl-XString/template                          | 1 -
 srcpkgs/perl-YAML-LibYAML/template                     | 1 -
 srcpkgs/perl-YAML-PP/template                          | 1 -
 srcpkgs/perl-YAML-Tiny/template                        | 1 -
 srcpkgs/perl-YAML/template                             | 1 -
 srcpkgs/perl-autovivification/template                 | 1 -
 srcpkgs/perl-b-cow/template                            | 1 -
 srcpkgs/perl-boolean/template                          | 1 -
 srcpkgs/perl-common-sense/template                     | 1 -
 srcpkgs/perl-local-lib/template                        | 1 -
 srcpkgs/perl-namespace-autoclean/template              | 1 -
 srcpkgs/perl-namespace-clean/template                  | 1 -
 srcpkgs/perl-pcsc/template                             | 1 -
 srcpkgs/perl-rename/template                           | 1 -
 srcpkgs/perl-strictures/template                       | 1 -
 srcpkgs/perl-tainting/template                         | 1 -
 srcpkgs/perltidy/template                              | 1 -
 srcpkgs/peshming/template                              | 1 -
 srcpkgs/pgbackrest/template                            | 1 -
 srcpkgs/pgn-extract/template                           | 1 -
 srcpkgs/phonon-qt5-backend-gstreamer/template          | 1 -
 srcpkgs/phonon-qt5-backend-vlc/template                | 1 -
 srcpkgs/phonon-qt5/template                            | 1 -
 srcpkgs/phoronix-test-suite/template                   | 1 -
 srcpkgs/phorward/template                              | 1 -
 srcpkgs/php-apcu/template                              | 1 -
 srcpkgs/php-ast/template                               | 1 -
 srcpkgs/php-igbinary/template                          | 1 -
 srcpkgs/php-imagick/template                           | 1 -
 srcpkgs/php8.0-apcu/template                           | 1 -
 srcpkgs/php8.0-ast/template                            | 1 -
 srcpkgs/php8.0-igbinary/template                       | 1 -
 srcpkgs/php8.0-imagick/template                        | 1 -
 srcpkgs/php8.0/template                                | 1 -
 srcpkgs/php8.1-apcu/template                           | 1 -
 srcpkgs/php8.1-ast/template                            | 1 -
 srcpkgs/php8.1-igbinary/template                       | 1 -
 srcpkgs/php8.1-imagick/template                        | 1 -
 srcpkgs/php8.1/template                                | 1 -
 srcpkgs/phpMyAdmin/template                            | 1 -
 srcpkgs/picard/template                                | 1 -
 srcpkgs/pidgin-window-merge/template                   | 1 -
 srcpkgs/pinebookpro-kernel/template                    | 1 -
 srcpkgs/pinebookpro-uboot/template                     | 1 -
 srcpkgs/pinentry-gtk/template                          | 1 -
 srcpkgs/pinephone-kernel/template                      | 1 -
 srcpkgs/pingus/template                                | 1 -
 srcpkgs/pinktrace/template                             | 1 -
 srcpkgs/pipes.c/template                               | 1 -
 srcpkgs/pkcs11-helper/template                         | 1 -
 srcpkgs/plan9port/template                             | 1 -
 srcpkgs/platformio/template                            | 1 -
 srcpkgs/playonlinux/template                           | 1 -
 srcpkgs/plex-media-player/template                     | 1 -
 srcpkgs/plume-creator/template                         | 1 -
 srcpkgs/pngcrush/template                              | 1 -
 srcpkgs/poco/template                                  | 1 -
 srcpkgs/polkit-kde-agent/template                      | 1 -
 srcpkgs/polkit-qt5/template                            | 1 -
 srcpkgs/polkit/template                                | 1 -
 srcpkgs/polyglot/template                              | 1 -
 srcpkgs/poppler-qt5/template                           | 1 -
 srcpkgs/portage/template                               | 1 -
 srcpkgs/portaudio/template                             | 1 -
 srcpkgs/portmidi/template                              | 1 -
 srcpkgs/postgis-postgresql13/template                  | 1 -
 srcpkgs/postgis-postgresql14/template                  | 1 -
 srcpkgs/postgresql13/template                          | 1 -
 srcpkgs/postgresql14/template                          | 1 -
 srcpkgs/pp/template                                    | 1 -
 srcpkgs/pptpclient/template                            | 1 -
 srcpkgs/pre-commit/template                            | 1 -
 srcpkgs/prelink-cross/template                         | 1 -
 srcpkgs/prelink/template                               | 1 -
 srcpkgs/premake4/template                              | 1 -
 srcpkgs/premake5/template                              | 1 -
 srcpkgs/primus/template                                | 1 -
 srcpkgs/privoxy/template                               | 1 -
 srcpkgs/procps-ng/template                             | 1 -
 srcpkgs/proplib/template                               | 1 -
 srcpkgs/protonvpn-cli/template                         | 1 -
 srcpkgs/pscircle/template                              | 1 -
 srcpkgs/psutils/template                               | 1 -
 srcpkgs/public-inbox/template                          | 1 -
 srcpkgs/pulseaudio-equalizer-ladspa/template           | 1 -
 srcpkgs/pulseeffects-legacy/template                   | 1 -
 srcpkgs/puzzles/template                               | 1 -
 srcpkgs/pwnat/template                                 | 1 -
 srcpkgs/pyliblo/template                               | 1 -
 srcpkgs/pymol/template                                 | 1 -
 srcpkgs/pyside2-tools/template                         | 1 -
 srcpkgs/pysolfc-cardsets/template                      | 1 -
 srcpkgs/pysolfc/template                               | 1 -
 srcpkgs/python-Cython/template                         | 1 -
 srcpkgs/python-Jinja2/template                         | 1 -
 srcpkgs/python-MarkupSafe/template                     | 1 -
 srcpkgs/python-PyHamcrest/template                     | 1 -
 srcpkgs/python-SQLAlchemy/template                     | 1 -
 srcpkgs/python-Twisted/template                        | 1 -
 srcpkgs/python-attrs/template                          | 1 -
 srcpkgs/python-automat/template                        | 1 -
 srcpkgs/python-b2sdk/template                          | 1 -
 srcpkgs/python-cairo/template                          | 1 -
 srcpkgs/python-cffi/template                           | 1 -
 srcpkgs/python-constantly/template                     | 1 -
 srcpkgs/python-cryptography/template                   | 1 -
 srcpkgs/python-dbus/template                           | 1 -
 srcpkgs/python-decorator/template                      | 1 -
 srcpkgs/python-enum34/template                         | 1 -
 srcpkgs/python-gobject2/template                       | 1 -
 srcpkgs/python-hyperlink/template                      | 1 -
 srcpkgs/python-idna/template                           | 1 -
 srcpkgs/python-incremental/template                    | 1 -
 srcpkgs/python-ipaddress/template                      | 1 -
 srcpkgs/python-numpy/template                          | 1 -
 srcpkgs/python-openssl/template                        | 1 -
 srcpkgs/python-pbr/template                            | 1 -
 srcpkgs/python-pip/template                            | 1 -
 srcpkgs/python-ply/template                            | 1 -
 srcpkgs/python-pyasn1-modules/template                 | 1 -
 srcpkgs/python-pyasn1/template                         | 1 -
 srcpkgs/python-pycparser/template                      | 1 -
 srcpkgs/python-pyserial/template                       | 1 -
 srcpkgs/python-service_identity/template               | 1 -
 srcpkgs/python-setuptools/template                     | 1 -
 srcpkgs/python-six/template                            | 1 -
 srcpkgs/python-sqlalchemy-migrate/template             | 1 -
 srcpkgs/python-sqlparse/template                       | 1 -
 srcpkgs/python-tempita/template                        | 1 -
 srcpkgs/python-tkinter/template                        | 1 -
 srcpkgs/python-zope.interface/template                 | 1 -
 srcpkgs/python/template                                | 1 -
 srcpkgs/python3-3to2/template                          | 1 -
 srcpkgs/python3-Arpeggio/template                      | 1 -
 srcpkgs/python3-Arrow/template                         | 1 -
 srcpkgs/python3-Babel/template                         | 1 -
 srcpkgs/python3-BeautifulSoup4/template                | 1 -
 srcpkgs/python3-Bottleneck/template                    | 1 -
 srcpkgs/python3-Brotli/template                        | 1 -
 srcpkgs/python3-Cheroot/template                       | 1 -
 srcpkgs/python3-CherryPy/template                      | 1 -
 srcpkgs/python3-ConfigArgParse/template                | 1 -
 srcpkgs/python3-EasyProcess/template                   | 1 -
 srcpkgs/python3-Flask-Assets/template                  | 1 -
 srcpkgs/python3-Flask-Babel/template                   | 1 -
 srcpkgs/python3-Flask-Cors/template                    | 1 -
 srcpkgs/python3-Flask-HTTPAuth/template                | 1 -
 srcpkgs/python3-Flask-Login/template                   | 1 -
 srcpkgs/python3-Flask-Mail/template                    | 1 -
 srcpkgs/python3-Flask-OAuthlib/template                | 1 -
 srcpkgs/python3-Flask-RESTful/template                 | 1 -
 srcpkgs/python3-Flask-SQLAlchemy/template              | 1 -
 srcpkgs/python3-Flask-Script/template                  | 1 -
 srcpkgs/python3-Flask-User/template                    | 1 -
 srcpkgs/python3-Flask-WTF/template                     | 1 -
 srcpkgs/python3-Flask/template                         | 1 -
 srcpkgs/python3-GitPython/template                     | 1 -
 srcpkgs/python3-IPy/template                           | 1 -
 srcpkgs/python3-Inflector/template                     | 1 -
 srcpkgs/python3-Jinja2/template                        | 1 -
 srcpkgs/python3-Levenshtein/template                   | 1 -
 srcpkgs/python3-M2Crypto/template                      | 1 -
 srcpkgs/python3-Mako/template                          | 1 -
 srcpkgs/python3-Markdown/template                      | 1 -
 srcpkgs/python3-MarkupSafe/template                    | 1 -
 srcpkgs/python3-Markups/template                       | 1 -
 srcpkgs/python3-MechanicalSoup/template                | 1 -
 srcpkgs/python3-MiniMock/template                      | 1 -
 srcpkgs/python3-PGPy/template                          | 1 -
 srcpkgs/python3-Pebble/template                        | 1 -
 srcpkgs/python3-Pillow/template                        | 1 -
 srcpkgs/python3-PyAudio/template                       | 1 -
 srcpkgs/python3-PyBrowserID/template                   | 1 -
 srcpkgs/python3-PyFxA/template                         | 1 -
 srcpkgs/python3-PyICU/template                         | 1 -
 srcpkgs/python3-PyJWT/template                         | 1 -
 srcpkgs/python3-PyOpenGL-accelerate/template           | 1 -
 srcpkgs/python3-PyOpenGL/template                      | 1 -
 srcpkgs/python3-PyQt-builder/template                  | 1 -
 srcpkgs/python3-PyQt5-networkauth/template             | 1 -
 srcpkgs/python3-PyQt5-webengine/template               | 1 -
 srcpkgs/python3-PyQt5/template                         | 1 -
 srcpkgs/python3-PyVirtualDisplay/template              | 1 -
 srcpkgs/python3-Pygments/template                      | 1 -
 srcpkgs/python3-Pyro4/template                         | 1 -
 srcpkgs/python3-QtAwesome/template                     | 1 -
 srcpkgs/python3-QtPy/template                          | 1 -
 srcpkgs/python3-RPi.GPIO/template                      | 1 -
 srcpkgs/python3-ReParser/template                      | 1 -
 srcpkgs/python3-Ropper/template                        | 1 -
 srcpkgs/python3-SecretStorage/template                 | 1 -
 srcpkgs/python3-SoCo/template                          | 1 -
 srcpkgs/python3-Sphinx/template                        | 1 -
 srcpkgs/python3-Telethon/template                      | 1 -
 srcpkgs/python3-Twisted/template                       | 1 -
 srcpkgs/python3-TxSNI/template                         | 1 -
 srcpkgs/python3-Unidecode/template                     | 1 -
 srcpkgs/python3-WTForms/template                       | 1 -
 srcpkgs/python3-WebOb/template                         | 1 -
 srcpkgs/python3-Werkzeug/template                      | 1 -
 srcpkgs/python3-Whoosh/template                        | 1 -
 srcpkgs/python3-XlsxWriter/template                    | 1 -
 srcpkgs/python3-Yapsy/template                         | 1 -
 srcpkgs/python3-aalib/template                         | 1 -
 srcpkgs/python3-acme/template                          | 1 -
 srcpkgs/python3-adblock/template                       | 1 -
 srcpkgs/python3-aioamqp/template                       | 1 -
 srcpkgs/python3-aiodns/template                        | 1 -
 srcpkgs/python3-aiofiles/template                      | 1 -
 srcpkgs/python3-aiohttp-cors/template                  | 1 -
 srcpkgs/python3-aiohttp-sse-client/template            | 1 -
 srcpkgs/python3-aiohttp/template                       | 1 -
 srcpkgs/python3-aiohttp_socks/template                 | 1 -
 srcpkgs/python3-aioinflux/template                     | 1 -
 srcpkgs/python3-aionotify/template                     | 1 -
 srcpkgs/python3-aiorpcx/template                       | 1 -
 srcpkgs/python3-alabaster/template                     | 1 -
 srcpkgs/python3-alembic/template                       | 1 -
 srcpkgs/python3-alsa/template                          | 1 -
 srcpkgs/python3-altgraph/template                      | 1 -
 srcpkgs/python3-aniso8601/template                     | 1 -
 srcpkgs/python3-ansible-compat/template                | 1 -
 srcpkgs/python3-ansible-lint/template                  | 1 -
 srcpkgs/python3-ansicolor/template                     | 1 -
 srcpkgs/python3-ansiwrap/template                      | 1 -
 srcpkgs/python3-anyio/template                         | 1 -
 srcpkgs/python3-anytree/template                       | 1 -
 srcpkgs/python3-appdirs/template                       | 1 -
 srcpkgs/python3-apsw/template                          | 1 -
 srcpkgs/python3-argcomplete/template                   | 1 -
 srcpkgs/python3-argh/template                          | 1 -
 srcpkgs/python3-argon2/template                        | 1 -
 srcpkgs/python3-arxiv2bib/template                     | 1 -
 srcpkgs/python3-asgiref/template                       | 1 -
 srcpkgs/python3-asn1crypto/template                    | 1 -
 srcpkgs/python3-asteval/template                       | 1 -
 srcpkgs/python3-astral/template                        | 1 -
 srcpkgs/python3-astroid/template                       | 1 -
 srcpkgs/python3-asttokens/template                     | 1 -
 srcpkgs/python3-async-timeout/template                 | 1 -
 srcpkgs/python3-async_generator/template               | 1 -
 srcpkgs/python3-atomicwrites/template                  | 1 -
 srcpkgs/python3-atspi/template                         | 1 -
 srcpkgs/python3-audioread/template                     | 1 -
 srcpkgs/python3-augeas/template                        | 1 -
 srcpkgs/python3-authres/template                       | 1 -
 srcpkgs/python3-autobahn/template                      | 1 -
 srcpkgs/python3-autocommand/template                   | 1 -
 srcpkgs/python3-axolotl-curve25519/template            | 1 -
 srcpkgs/python3-axolotl/template                       | 1 -
 srcpkgs/python3-babelfish/template                     | 1 -
 srcpkgs/python3-backcall/template                      | 1 -
 srcpkgs/python3-bcrypt/template                        | 1 -
 srcpkgs/python3-beniget/template                       | 1 -
 srcpkgs/python3-betamax-matchers/template              | 1 -
 srcpkgs/python3-betamax/template                       | 1 -
 srcpkgs/python3-bibtexparser/template                  | 1 -
 srcpkgs/python3-binaryornot/template                   | 1 -
 srcpkgs/python3-bitarray/template                      | 1 -
 srcpkgs/python3-bitbucket-api/template                 | 1 -
 srcpkgs/python3-bitstring/template                     | 1 -
 srcpkgs/python3-bleach/template                        | 1 -
 srcpkgs/python3-blessed/template                       | 1 -
 srcpkgs/python3-blessings/template                     | 1 -
 srcpkgs/python3-blinker/template                       | 1 -
 srcpkgs/python3-bokeh/template                         | 1 -
 srcpkgs/python3-boltons/template                       | 1 -
 srcpkgs/python3-boolean.py/template                    | 1 -
 srcpkgs/python3-boto3/template                         | 1 -
 srcpkgs/python3-botocore/template                      | 1 -
 srcpkgs/python3-bottle/template                        | 1 -
 srcpkgs/python3-bracex/template                        | 1 -
 srcpkgs/python3-breathe/template                       | 1 -
 srcpkgs/python3-bsddb3/template                        | 1 -
 srcpkgs/python3-cached-property/template               | 1 -
 srcpkgs/python3-cachetools/template                    | 1 -
 srcpkgs/python3-cairo/template                         | 1 -
 srcpkgs/python3-cairocffi/template                     | 1 -
 srcpkgs/python3-canonicaljson/template                 | 1 -
 srcpkgs/python3-casttube/template                      | 1 -
 srcpkgs/python3-cchardet/template                      | 1 -
 srcpkgs/python3-certifi/template                       | 1 -
 srcpkgs/python3-cfgv/template                          | 1 -
 srcpkgs/python3-changelogs/template                    | 1 -
 srcpkgs/python3-chardet/template                       | 1 -
 srcpkgs/python3-charset-normalizer/template            | 1 -
 srcpkgs/python3-cheetah3/template                      | 1 -
 srcpkgs/python3-chess/template                         | 1 -
 srcpkgs/python3-chromecast/template                    | 1 -
 srcpkgs/python3-chroot/template                        | 1 -
 srcpkgs/python3-ciso8601/template                      | 1 -
 srcpkgs/python3-cjkwrap/template                       | 1 -
 srcpkgs/python3-cli-ui/template                        | 1 -
 srcpkgs/python3-cli_helpers/template                   | 1 -
 srcpkgs/python3-click-log/template                     | 1 -
 srcpkgs/python3-click-plugins/template                 | 1 -
 srcpkgs/python3-click-repl/template                    | 1 -
 srcpkgs/python3-click-threading/template               | 1 -
 srcpkgs/python3-click/template                         | 1 -
 srcpkgs/python3-cloudscraper/template                  | 1 -
 srcpkgs/python3-cmdln/template                         | 1 -
 srcpkgs/python3-codespell/template                     | 1 -
 srcpkgs/python3-colorama/template                      | 1 -
 srcpkgs/python3-colorclass/template                    | 1 -
 srcpkgs/python3-colored-traceback/template             | 1 -
 srcpkgs/python3-commonmark/template                    | 1 -
 srcpkgs/python3-configobj/template                     | 1 -
 srcpkgs/python3-confuse/template                       | 1 -
 srcpkgs/python3-construct/template                     | 1 -
 srcpkgs/python3-contourpy/template                     | 1 -
 srcpkgs/python3-coverage/template                      | 1 -
 srcpkgs/python3-coveralls/template                     | 1 -
 srcpkgs/python3-cppy/template                          | 1 -
 srcpkgs/python3-cram/template                          | 1 -
 srcpkgs/python3-crccheck/template                      | 1 -
 srcpkgs/python3-crcmod/template                        | 1 -
 srcpkgs/python3-cryptography/template                  | 1 -
 srcpkgs/python3-cryptography_vectors/template          | 1 -
 srcpkgs/python3-css-parser/template                    | 1 -
 srcpkgs/python3-cssselect/template                     | 1 -
 srcpkgs/python3-cssutils/template                      | 1 -
 srcpkgs/python3-cups/template                          | 1 -
 srcpkgs/python3-curio/template                         | 1 -
 srcpkgs/python3-curl/template                          | 1 -
 srcpkgs/python3-curtsies/template                      | 1 -
 srcpkgs/python3-cvxopt/template                        | 1 -
 srcpkgs/python3-cycler/template                        | 1 -
 srcpkgs/python3-cypari2/template                       | 1 -
 srcpkgs/python3-cysignals/template                     | 1 -
 srcpkgs/python3-daemonize/template                     | 1 -
 srcpkgs/python3-dateparser/template                    | 1 -
 srcpkgs/python3-dbusmock/template                      | 1 -
 srcpkgs/python3-ddt/template                           | 1 -
 srcpkgs/python3-debian/template                        | 1 -
 srcpkgs/python3-decorator/template                     | 1 -
 srcpkgs/python3-defusedxml/template                    | 1 -
 srcpkgs/python3-deprecated/template                    | 1 -
 srcpkgs/python3-deprecation/template                   | 1 -
 srcpkgs/python3-dill/template                          | 1 -
 srcpkgs/python3-discid/template                        | 1 -
 srcpkgs/python3-discogs_client/template                | 1 -
 srcpkgs/python3-distlib/template                       | 1 -
 srcpkgs/python3-distro/template                        | 1 -
 srcpkgs/python3-distutils-extra/template               | 1 -
 srcpkgs/python3-dkimpy/template                        | 1 -
 srcpkgs/python3-dnspython/template                     | 1 -
 srcpkgs/python3-docker/template                        | 1 -
 srcpkgs/python3-dockerpty/template                     | 1 -
 srcpkgs/python3-docopt/template                        | 1 -
 srcpkgs/python3-docutils/template                      | 1 -
 srcpkgs/python3-dogpile.cache/template                 | 1 -
 srcpkgs/python3-doi/template                           | 1 -
 srcpkgs/python3-dominate/template                      | 1 -
 srcpkgs/python3-dotenv/template                        | 1 -
 srcpkgs/python3-dotty-dict/template                    | 1 -
 srcpkgs/python3-dpkt/template                          | 1 -
 srcpkgs/python3-drgn/template                          | 1 -
 srcpkgs/python3-dulwich/template                       | 1 -
 srcpkgs/python3-easygui/template                       | 1 -
 srcpkgs/python3-ecdsa/template                         | 1 -
 srcpkgs/python3-editables/template                     | 1 -
 srcpkgs/python3-editor/template                        | 1 -
 srcpkgs/python3-efl/template                           | 1 -
 srcpkgs/python3-elementpath/template                   | 1 -
 srcpkgs/python3-eliot/template                         | 1 -
 srcpkgs/python3-email-validator/template               | 1 -
 srcpkgs/python3-empy/template                          | 1 -
 srcpkgs/python3-enchant/template                       | 1 -
 srcpkgs/python3-enrich/template                        | 1 -
 srcpkgs/python3-entrypoints/template                   | 1 -
 srcpkgs/python3-envdir/template                        | 1 -
 srcpkgs/python3-enzyme/template                        | 1 -
 srcpkgs/python3-etebase/template                       | 1 -
 srcpkgs/python3-etesync/template                       | 1 -
 srcpkgs/python3-evdev/template                         | 1 -
 srcpkgs/python3-ewmh/template                          | 1 -
 srcpkgs/python3-execnet/template                       | 1 -
 srcpkgs/python3-executing/template                     | 1 -
 srcpkgs/python3-exifread/template                      | 1 -
 srcpkgs/python3-fasteners/template                     | 1 -
 srcpkgs/python3-fastjsonschema/template                | 1 -
 srcpkgs/python3-feedgenerator/template                 | 1 -
 srcpkgs/python3-feedparser/template                    | 1 -
 srcpkgs/python3-ffmpeg-python/template                 | 1 -
 srcpkgs/python3-fido2/template                         | 1 -
 srcpkgs/python3-filebytes/template                     | 1 -
 srcpkgs/python3-filelock/template                      | 1 -
 srcpkgs/python3-filetype/template                      | 1 -
 srcpkgs/python3-fishnet/template                       | 1 -
 srcpkgs/python3-flaky/template                         | 1 -
 srcpkgs/python3-flexmock/template                      | 1 -
 srcpkgs/python3-flit_core/template                     | 1 -
 srcpkgs/python3-fpylll/template                        | 1 -
 srcpkgs/python3-freezegun/template                     | 1 -
 srcpkgs/python3-frozendict/template                    | 1 -
 srcpkgs/python3-furl/template                          | 1 -
 srcpkgs/python3-fuse/template                          | 1 -
 srcpkgs/python3-future/template                        | 1 -
 srcpkgs/python3-fuzzyfinder/template                   | 1 -
 srcpkgs/python3-gast/template                          | 1 -
 srcpkgs/python3-geojson/template                       | 1 -
 srcpkgs/python3-gevent/template                        | 1 -
 srcpkgs/python3-gitchangelog/template                  | 1 -
 srcpkgs/python3-gitdb/template                         | 1 -
 srcpkgs/python3-github3/template                       | 1 -
 srcpkgs/python3-gitlab/template                        | 1 -
 srcpkgs/python3-gmpy2/template                         | 1 -
 srcpkgs/python3-gntp/template                          | 1 -
 srcpkgs/python3-gnupg/template                         | 1 -
 srcpkgs/python3-gobject/template                       | 1 -
 srcpkgs/python3-gogs-client/template                   | 1 -
 srcpkgs/python3-google-api-core/template               | 1 -
 srcpkgs/python3-google-api-python-client/template      | 1 -
 srcpkgs/python3-google-auth-httplib2/template          | 1 -
 srcpkgs/python3-google-auth-oauthlib/template          | 1 -
 srcpkgs/python3-google-auth/template                   | 1 -
 srcpkgs/python3-googleapis-common-protos/template      | 1 -
 srcpkgs/python3-gpg/template                           | 1 -
 srcpkgs/python3-graphviz/template                      | 1 -
 srcpkgs/python3-greenlet/template                      | 1 -
 srcpkgs/python3-grequests/template                     | 1 -
 srcpkgs/python3-grpcio-tools/template                  | 1 -
 srcpkgs/python3-grpcio/template                        | 1 -
 srcpkgs/python3-guessit/template                       | 1 -
 srcpkgs/python3-h11/template                           | 1 -
 srcpkgs/python3-h2/template                            | 1 -
 srcpkgs/python3-h5py/template                          | 1 -
 srcpkgs/python3-habanero/template                      | 1 -
 srcpkgs/python3-halo/template                          | 1 -
 srcpkgs/python3-hawkauthlib/template                   | 1 -
 srcpkgs/python3-hcloud/template                        | 1 -
 srcpkgs/python3-hid/template                           | 1 -
 srcpkgs/python3-hiredis/template                       | 1 -
 srcpkgs/python3-hjson/template                         | 1 -
 srcpkgs/python3-hkdf/template                          | 1 -
 srcpkgs/python3-hoedown/template                       | 1 -
 srcpkgs/python3-hpack/template                         | 1 -
 srcpkgs/python3-html2text/template                     | 1 -
 srcpkgs/python3-html5-parser/template                  | 1 -
 srcpkgs/python3-html5lib/template                      | 1 -
 srcpkgs/python3-httmock/template                       | 1 -
 srcpkgs/python3-httpbin/template                       | 1 -
 srcpkgs/python3-httpcore/template                      | 1 -
 srcpkgs/python3-httpx/template                         | 1 -
 srcpkgs/python3-humanize/template                      | 1 -
 srcpkgs/python3-hypercorn/template                     | 1 -
 srcpkgs/python3-hyperframe/template                    | 1 -
 srcpkgs/python3-hypothesis/template                    | 1 -
 srcpkgs/python3-i3ipc/template                         | 1 -
 srcpkgs/python3-icalendar/template                     | 1 -
 srcpkgs/python3-identify/template                      | 1 -
 srcpkgs/python3-idna/template                          | 1 -
 srcpkgs/python3-ifaddr/template                        | 1 -
 srcpkgs/python3-ijson/template                         | 1 -
 srcpkgs/python3-imageio/template                       | 1 -
 srcpkgs/python3-imagesize/template                     | 1 -
 srcpkgs/python3-imaplib2/template                      | 1 -
 srcpkgs/python3-inflate64/template                     | 1 -
 srcpkgs/python3-inflect/template                       | 1 -
 srcpkgs/python3-influxdb/template                      | 1 -
 srcpkgs/python3-iniconfig/template                     | 1 -
 srcpkgs/python3-injector/template                      | 1 -
 srcpkgs/python3-inotify/template                       | 1 -
 srcpkgs/python3-intervaltree/template                  | 1 -
 srcpkgs/python3-iptools/template                       | 1 -
 srcpkgs/python3-ipython/template                       | 1 -
 srcpkgs/python3-ipython_genutils/template              | 1 -
 srcpkgs/python3-ipython_ipykernel/template             | 1 -
 srcpkgs/python3-irc/template                           | 1 -
 srcpkgs/python3-isbnlib/template                       | 1 -
 srcpkgs/python3-iso8601/template                       | 1 -
 srcpkgs/python3-isodate/template                       | 1 -
 srcpkgs/python3-isort/template                         | 1 -
 srcpkgs/python3-itsdangerous/template                  | 1 -
 srcpkgs/python3-itunespy/template                      | 1 -
 srcpkgs/python3-iwlib/template                         | 1 -
 srcpkgs/python3-janus/template                         | 1 -
 srcpkgs/python3-jaraco.classes/template                | 1 -
 srcpkgs/python3-jaraco.collections/template            | 1 -
 srcpkgs/python3-jaraco.context/template                | 1 -
 srcpkgs/python3-jaraco.functools/template              | 1 -
 srcpkgs/python3-jaraco.logging/template                | 1 -
 srcpkgs/python3-jaraco.stream/template                 | 1 -
 srcpkgs/python3-jaraco.text/template                   | 1 -
 srcpkgs/python3-jedi/template                          | 1 -
 srcpkgs/python3-jeepney/template                       | 1 -
 srcpkgs/python3-jellyfish/template                     | 1 -
 srcpkgs/python3-jmespath/template                      | 1 -
 srcpkgs/python3-joblib/template                        | 1 -
 srcpkgs/python3-josepy/template                        | 1 -
 srcpkgs/python3-jq/template                            | 1 -
 srcpkgs/python3-json5/template                         | 1 -
 srcpkgs/python3-jsondiff/template                      | 1 -
 srcpkgs/python3-jsonpointer/template                   | 1 -
 srcpkgs/python3-jsonrpclib/template                    | 1 -
 srcpkgs/python3-jsonschema/template                    | 1 -
 srcpkgs/python3-jupyter_client/template                | 1 -
 srcpkgs/python3-jupyter_console/template               | 1 -
 srcpkgs/python3-jupyter_core/template                  | 1 -
 srcpkgs/python3-jupyter_ipywidgets/template            | 1 -
 srcpkgs/python3-jupyter_nbconvert/template             | 1 -
 srcpkgs/python3-jupyter_nbformat/template              | 1 -
 srcpkgs/python3-jupyter_notebook/template              | 1 -
 srcpkgs/python3-jupyter_qtconsole/template             | 1 -
 srcpkgs/python3-jupyter_server/template                | 1 -
 srcpkgs/python3-jupyter_widgetsnbextension/template    | 1 -
 srcpkgs/python3-jupyterlab_pygments/template           | 1 -
 srcpkgs/python3-jupyterlab_server/template             | 1 -
 srcpkgs/python3-kaitaistruct/template                  | 1 -
 srcpkgs/python3-kaptan/template                        | 1 -
 srcpkgs/python3-keyring/template                       | 1 -
 srcpkgs/python3-keyrings-alt/template                  | 1 -
 srcpkgs/python3-keyutils/template                      | 1 -
 srcpkgs/python3-kitchen/template                       | 1 -
 srcpkgs/python3-kiwisolver/template                    | 1 -
 srcpkgs/python3-lazy-object-proxy/template             | 1 -
 srcpkgs/python3-ldap/template                          | 1 -
 srcpkgs/python3-ldap3/template                         | 1 -
 srcpkgs/python3-libarchive-c/template                  | 1 -
 srcpkgs/python3-libevdev/template                      | 1 -
 srcpkgs/python3-libtmux/template                       | 1 -
 srcpkgs/python3-license-expression/template            | 1 -
 srcpkgs/python3-listparser/template                    | 1 -
 srcpkgs/python3-llfuse/template                        | 1 -
 srcpkgs/python3-log_symbols/template                   | 1 -
 srcpkgs/python3-logbook/template                       | 1 -
 srcpkgs/python3-logfury/template                       | 1 -
 srcpkgs/python3-lrcalc/template                        | 1 -
 srcpkgs/python3-lsp-jsonrpc/template                   | 1 -
 srcpkgs/python3-lsp-server/template                    | 1 -
 srcpkgs/python3-lxml/template                          | 1 -
 srcpkgs/python3-lz4/template                           | 1 -
 srcpkgs/python3-macaroons/template                     | 1 -
 srcpkgs/python3-macholib/template                      | 1 -
 srcpkgs/python3-magic/template                         | 1 -
 srcpkgs/python3-makefun/template                       | 1 -
 srcpkgs/python3-marisa-trie/template                   | 1 -
 srcpkgs/python3-markdown-math/template                 | 1 -
 srcpkgs/python3-markdown2/template                     | 1 -
 srcpkgs/python3-marshmallow/template                   | 1 -
 srcpkgs/python3-matplotlib-inline/template             | 1 -
 srcpkgs/python3-matplotlib/template                    | 1 -
 srcpkgs/python3-matrix-common/template                 | 1 -
 srcpkgs/python3-matrix-nio/template                    | 1 -
 srcpkgs/python3-mccabe/template                        | 1 -
 srcpkgs/python3-md2gemini/template                     | 1 -
 srcpkgs/python3-mechanize/template                     | 1 -
 srcpkgs/python3-mediafile/template                     | 1 -
 srcpkgs/python3-memory_allocator/template              | 1 -
 srcpkgs/python3-milc/template                          | 1 -
 srcpkgs/python3-minidb/template                        | 1 -
 srcpkgs/python3-miniupnpc/template                     | 1 -
 srcpkgs/python3-misaka/template                        | 1 -
 srcpkgs/python3-mistune/template                       | 1 -
 srcpkgs/python3-mistune2/template                      | 1 -
 srcpkgs/python3-mock/template                          | 1 -
 srcpkgs/python3-more-itertools/template                | 1 -
 srcpkgs/python3-mpd2/template                          | 1 -
 srcpkgs/python3-mpdnotify/template                     | 1 -
 srcpkgs/python3-mpi4py/template                        | 1 -
 srcpkgs/python3-mpmath/template                        | 1 -
 srcpkgs/python3-mpv/template                           | 1 -
 srcpkgs/python3-msgpack/template                       | 1 -
 srcpkgs/python3-msoffcrypto-tool/template              | 1 -
 srcpkgs/python3-mtranslate/template                    | 1 -
 srcpkgs/python3-multidict/template                     | 1 -
 srcpkgs/python3-multivolumefile/template               | 1 -
 srcpkgs/python3-munkres/template                       | 1 -
 srcpkgs/python3-musicbrainzngs/template                | 1 -
 srcpkgs/python3-musicpd/template                       | 1 -
 srcpkgs/python3-mutagen/template                       | 1 -
 srcpkgs/python3-mygpoclient/template                   | 1 -
 srcpkgs/python3-mypy/template                          | 1 -
 srcpkgs/python3-mypy_extensions/template               | 1 -
 srcpkgs/python3-mysqlclient/template                   | 1 -
 srcpkgs/python3-namedlist/template                     | 1 -
 srcpkgs/python3-natsort/template                       | 1 -
 srcpkgs/python3-nbclassic/template                     | 1 -
 srcpkgs/python3-nbclient/template                      | 1 -
 srcpkgs/python3-nbxmpp/template                        | 1 -
 srcpkgs/python3-ndg_httpsclient/template               | 1 -
 srcpkgs/python3-neovim/template                        | 1 -
 srcpkgs/python3-nest_asyncio/template                  | 1 -
 srcpkgs/python3-netaddr/template                       | 1 -
 srcpkgs/python3-netifaces/template                     | 1 -
 srcpkgs/python3-networkx/template                      | 1 -
 srcpkgs/python3-nose-random/template                   | 1 -
 srcpkgs/python3-nose/template                          | 1 -
 srcpkgs/python3-nose2/template                         | 1 -
 srcpkgs/python3-notify2/template                       | 1 -
 srcpkgs/python3-npyscreen/template                     | 1 -
 srcpkgs/python3-ntlm-auth/template                     | 1 -
 srcpkgs/python3-ntplib/template                        | 1 -
 srcpkgs/python3-numexpr/template                       | 1 -
 srcpkgs/python3-numpy-stl/template                     | 1 -
 srcpkgs/python3-numpy/template                         | 1 -
 srcpkgs/python3-nvml/template                          | 1 -
 srcpkgs/python3-oauth2client/template                  | 1 -
 srcpkgs/python3-oauthlib/template                      | 1 -
 srcpkgs/python3-occ/template                           | 1 -
 srcpkgs/python3-olefile/template                       | 1 -
 srcpkgs/python3-oletools/template                      | 1 -
 srcpkgs/python3-opcua/template                         | 1 -
 srcpkgs/python3-openssl/template                       | 1 -
 srcpkgs/python3-orderedmultidict/template              | 1 -
 srcpkgs/python3-orocos-kdl/template                    | 1 -
 srcpkgs/python3-outcome/template                       | 1 -
 srcpkgs/python3-owm/template                           | 1 -
 srcpkgs/python3-owslib/template                        | 1 -
 srcpkgs/python3-packaging/template                     | 1 -
 srcpkgs/python3-pafy/template                          | 1 -
 srcpkgs/python3-pam/template                           | 1 -
 srcpkgs/python3-pamqp/template                         | 1 -
 srcpkgs/python3-pandas-msgpack/template                | 1 -
 srcpkgs/python3-pandas/template                        | 1 -
 srcpkgs/python3-pandocfilters/template                 | 1 -
 srcpkgs/python3-parameterized/template                 | 1 -
 srcpkgs/python3-paramiko/template                      | 1 -
 srcpkgs/python3-parse/template                         | 1 -
 srcpkgs/python3-parsedatetime/template                 | 1 -
 srcpkgs/python3-parsing/template                       | 1 -
 srcpkgs/python3-parso/template                         | 1 -
 srcpkgs/python3-parver/template                        | 1 -
 srcpkgs/python3-passlib/template                       | 1 -
 srcpkgs/python3-path-and-address/template              | 1 -
 srcpkgs/python3-path/template                          | 1 -
 srcpkgs/python3-pathlib2/template                      | 1 -
 srcpkgs/python3-pathspec/template                      | 1 -
 srcpkgs/python3-pathtools/template                     | 1 -
 srcpkgs/python3-pathvalidate/template                  | 1 -
 srcpkgs/python3-pbkdf2/template                        | 1 -
 srcpkgs/python3-pcodedmp/template                      | 1 -
 srcpkgs/python3-pdfminer.six/template                  | 1 -
 srcpkgs/python3-pdfrw/template                         | 1 -
 srcpkgs/python3-peewee/template                        | 1 -
 srcpkgs/python3-pefile/template                        | 1 -
 srcpkgs/python3-pem/template                           | 1 -
 srcpkgs/python3-pendulum/template                      | 1 -
 srcpkgs/python3-perf/template                          | 1 -
 srcpkgs/python3-pexpect/template                       | 1 -
 srcpkgs/python3-pgmigrate/template                     | 1 -
 srcpkgs/python3-pgspecial/template                     | 1 -
 srcpkgs/python3-pgzero/template                        | 1 -
 srcpkgs/python3-phonenumbers/template                  | 1 -
 srcpkgs/python3-phx-class-registry/template            | 1 -
 srcpkgs/python3-picamera/template                      | 1 -
 srcpkgs/python3-pickleshare/template                   | 1 -
 srcpkgs/python3-pikepdf/template                       | 1 -
 srcpkgs/python3-pillow-simd/template                   | 1 -
 srcpkgs/python3-pip/template                           | 1 -
 srcpkgs/python3-pipenv/template                        | 1 -
 srcpkgs/python3-pipx/template                          | 1 -
 srcpkgs/python3-pivy/template                          | 1 -
 srcpkgs/python3-pkgconfig/template                     | 1 -
 srcpkgs/python3-pkginfo/template                       | 1 -
 srcpkgs/python3-platformdirs/template                  | 1 -
 srcpkgs/python3-plotly/template                        | 1 -
 srcpkgs/python3-pluggy/template                        | 1 -
 srcpkgs/python3-pmw/template                           | 1 -
 srcpkgs/python3-podcastparser/template                 | 1 -
 srcpkgs/python3-poetry-core/template                   | 1 -
 srcpkgs/python3-polib/template                         | 1 -
 srcpkgs/python3-portend/template                       | 1 -
 srcpkgs/python3-pplpy/template                         | 1 -
 srcpkgs/python3-prctl/template                         | 1 -
 srcpkgs/python3-precis-i18n/template                   | 1 -
 srcpkgs/python3-pretend/template                       | 1 -
 srcpkgs/python3-primecountpy/template                  | 1 -
 srcpkgs/python3-priority/template                      | 1 -
 srcpkgs/python3-progress/template                      | 1 -
 srcpkgs/python3-progressbar/template                   | 1 -
 srcpkgs/python3-prometheus_client/template             | 1 -
 srcpkgs/python3-prompt_toolkit/template                | 1 -
 srcpkgs/python3-proselint/template                     | 1 -
 srcpkgs/python3-protobuf/template                      | 1 -
 srcpkgs/python3-psutil/template                        | 1 -
 srcpkgs/python3-psycopg/template                       | 1 -
 srcpkgs/python3-psycopg2/template                      | 1 -
 srcpkgs/python3-ptyprocess/template                    | 1 -
 srcpkgs/python3-publicsuffix2/template                 | 1 -
 srcpkgs/python3-pulsectl/template                      | 1 -
 srcpkgs/python3-pure-protobuf/template                 | 1 -
 srcpkgs/python3-pure_eval/template                     | 1 -
 srcpkgs/python3-puremagic/template                     | 1 -
 srcpkgs/python3-pwntools/template                      | 1 -
 srcpkgs/python3-py-cpuinfo/template                    | 1 -
 srcpkgs/python3-py/template                            | 1 -
 srcpkgs/python3-py7zr/template                         | 1 -
 srcpkgs/python3-pyDes/template                         | 1 -
 srcpkgs/python3-pyFFTW/template                        | 1 -
 srcpkgs/python3-pyacoustid/template                    | 1 -
 srcpkgs/python3-pyaes/template                         | 1 -
 srcpkgs/python3-pybcj/template                         | 1 -
 srcpkgs/python3-pybind11/template                      | 1 -
 srcpkgs/python3-pycares/template                       | 1 -
 srcpkgs/python3-pycdio/template                        | 1 -
 srcpkgs/python3-pychm/template                         | 1 -
 srcpkgs/python3-pyclip/template                        | 1 -
 srcpkgs/python3-pycodestyle/template                   | 1 -
 srcpkgs/python3-pycollada/template                     | 1 -
 srcpkgs/python3-pycotap/template                       | 1 -
 srcpkgs/python3-pycountry/template                     | 1 -
 srcpkgs/python3-pycryptodome/template                  | 1 -
 srcpkgs/python3-pycryptodomex/template                 | 1 -
 srcpkgs/python3-pydantic/template                      | 1 -
 srcpkgs/python3-pydbus/template                        | 1 -
 srcpkgs/python3-pyelftools/template                    | 1 -
 srcpkgs/python3-pyfavicon/template                     | 1 -
 srcpkgs/python3-pyfiglet/template                      | 1 -
 srcpkgs/python3-pyflakes/template                      | 1 -
 srcpkgs/python3-pygame/template                        | 1 -
 srcpkgs/python3-pygccxml/template                      | 1 -
 srcpkgs/python3-pygit2/template                        | 1 -
 srcpkgs/python3-pyglet/template                        | 1 -
 srcpkgs/python3-pyinfra/template                       | 1 -
 srcpkgs/python3-pykeepass/template                     | 1 -
 srcpkgs/python3-pykka/template                         | 1 -
 srcpkgs/python3-pykwalify/template                     | 1 -
 srcpkgs/python3-pylast/template                        | 1 -
 srcpkgs/python3-pylibgen/template                      | 1 -
 srcpkgs/python3-pylru/template                         | 1 -
 srcpkgs/python3-pymediainfo/template                   | 1 -
 srcpkgs/python3-pynacl/template                        | 1 -
 srcpkgs/python3-pynest2d/template                      | 1 -
 srcpkgs/python3-pyopencl/template                      | 1 -
 srcpkgs/python3-pyotp/template                         | 1 -
 srcpkgs/python3-pypandoc/template                      | 1 -
 srcpkgs/python3-pyperclip/template                     | 1 -
 srcpkgs/python3-pyppmd/template                        | 1 -
 srcpkgs/python3-pyqt6-3d/template                      | 1 -
 srcpkgs/python3-pyqt6-charts/template                  | 1 -
 srcpkgs/python3-pyqt6-networkauth/template             | 1 -
 srcpkgs/python3-pyqt6-sip/template                     | 1 -
 srcpkgs/python3-pyqt6/template                         | 1 -
 srcpkgs/python3-pyqtgraph/template                     | 1 -
 srcpkgs/python3-pyrfc3339/template                     | 1 -
 srcpkgs/python3-pyrsistent/template                    | 1 -
 srcpkgs/python3-pyscard/template                       | 1 -
 srcpkgs/python3-pyscss/template                        | 1 -
 srcpkgs/python3-pysdl2/template                        | 1 -
 srcpkgs/python3-pyside2/template                       | 1 -
 srcpkgs/python3-pysigset/template                      | 1 -
 srcpkgs/python3-pysocks/template                       | 1 -
 srcpkgs/python3-pysol_cards/template                   | 1 -
 srcpkgs/python3-pyspotify/template                     | 1 -
 srcpkgs/python3-pysrt/template                         | 1 -
 srcpkgs/python3-pystache/template                      | 1 -
 srcpkgs/python3-pytaglib/template                      | 1 -
 srcpkgs/python3-pyte/template                          | 1 -
 srcpkgs/python3-pytest-aiohttp/template                | 1 -
 srcpkgs/python3-pytest-asyncio/template                | 1 -
 srcpkgs/python3-pytest-cov/template                    | 1 -
 srcpkgs/python3-pytest-fixture-config/template         | 1 -
 srcpkgs/python3-pytest-flake8/template                 | 1 -
 srcpkgs/python3-pytest-forked/template                 | 1 -
 srcpkgs/python3-pytest-httpbin/template                | 1 -
 srcpkgs/python3-pytest-httpserver/template             | 1 -
 srcpkgs/python3-pytest-lazy-fixture/template           | 1 -
 srcpkgs/python3-pytest-mock/template                   | 1 -
 srcpkgs/python3-pytest-qt/template                     | 1 -
 srcpkgs/python3-pytest-subtests/template               | 1 -
 srcpkgs/python3-pytest-sugar/template                  | 1 -
 srcpkgs/python3-pytest-timeout/template                | 1 -
 srcpkgs/python3-pytest-xdist/template                  | 1 -
 srcpkgs/python3-pytest-xvfb/template                   | 1 -
 srcpkgs/python3-pytest/template                        | 1 -
 srcpkgs/python3-pythondialog/template                  | 1 -
 srcpkgs/python3-pytools/template                       | 1 -
 srcpkgs/python3-pytz/template                          | 1 -
 srcpkgs/python3-pytz_deprecation_shim/template         | 1 -
 srcpkgs/python3-pytzdata/template                      | 1 -
 srcpkgs/python3-pyudev/template                        | 1 -
 srcpkgs/python3-pywinrm/template                       | 1 -
 srcpkgs/python3-pywt/template                          | 1 -
 srcpkgs/python3-pyx/template                           | 1 -
 srcpkgs/python3-pyxattr/template                       | 1 -
 srcpkgs/python3-pyzbar/template                        | 1 -
 srcpkgs/python3-pyzmq/template                         | 1 -
 srcpkgs/python3-pyzstd/template                        | 1 -
 srcpkgs/python3-qrcode/template                        | 1 -
 srcpkgs/python3-quart/template                         | 1 -
 srcpkgs/python3-random2/template                       | 1 -
 srcpkgs/python3-rarfile/template                       | 1 -
 srcpkgs/python3-raven/template                         | 1 -
 srcpkgs/python3-rdflib/template                        | 1 -
 srcpkgs/python3-readability-lxml/template              | 1 -
 srcpkgs/python3-readlike/template                      | 1 -
 srcpkgs/python3-rebulk/template                        | 1 -
 srcpkgs/python3-recommonmark/template                  | 1 -
 srcpkgs/python3-redis/template                         | 1 -
 srcpkgs/python3-reedsolo/template                      | 1 -
 srcpkgs/python3-reflink/template                       | 1 -
 srcpkgs/python3-regex/template                         | 1 -
 srcpkgs/python3-rencode/template                       | 1 -
 srcpkgs/python3-reportlab/template                     | 1 -
 srcpkgs/python3-repoze.sphinx.autointerface/template   | 1 -
 srcpkgs/python3-requests-file/template                 | 1 -
 srcpkgs/python3-requests-mock/template                 | 1 -
 srcpkgs/python3-requests-ntlm/template                 | 1 -
 srcpkgs/python3-requests-oauthlib/template             | 1 -
 srcpkgs/python3-requests-toolbelt/template             | 1 -
 srcpkgs/python3-requests-unixsocket/template           | 1 -
 srcpkgs/python3-requests/template                      | 1 -
 srcpkgs/python3-resolvelib/template                    | 1 -
 srcpkgs/python3-responses/template                     | 1 -
 srcpkgs/python3-rfc3986/template                       | 1 -
 srcpkgs/python3-rfc6555/template                       | 1 -
 srcpkgs/python3-rich/template                          | 1 -
 srcpkgs/python3-ripe-atlas-cousteau/template           | 1 -
 srcpkgs/python3-ripe-atlas-sagan/template              | 1 -
 srcpkgs/python3-ropgadget/template                     | 1 -
 srcpkgs/python3-rsa/template                           | 1 -
 srcpkgs/python3-rss2email/template                     | 1 -
 srcpkgs/python3-rtree/template                         | 1 -
 srcpkgs/python3-ruamel.yaml.clib/template              | 1 -
 srcpkgs/python3-ruamel.yaml/template                   | 1 -
 srcpkgs/python3-rx/template                            | 1 -
 srcpkgs/python3-s-tui/template                         | 1 -
 srcpkgs/python3-s3transfer/template                    | 1 -
 srcpkgs/python3-sabyenc3/template                      | 1 -
 srcpkgs/python3-saml2/template                         | 1 -
 srcpkgs/python3-scandir/template                       | 1 -
 srcpkgs/python3-scikit-image/template                  | 1 -
 srcpkgs/python3-scikit-learn/template                  | 1 -
 srcpkgs/python3-scikit-video/template                  | 1 -
 srcpkgs/python3-scipy/template                         | 1 -
 srcpkgs/python3-scour/template                         | 1 -
 srcpkgs/python3-scruffy/template                       | 1 -
 srcpkgs/python3-scrypt/template                        | 1 -
 srcpkgs/python3-seaborn/template                       | 1 -
 srcpkgs/python3-semanticversion/template               | 1 -
 srcpkgs/python3-semver/template                        | 1 -
 srcpkgs/python3-send2trash/template                    | 1 -
 srcpkgs/python3-sentry/template                        | 1 -
 srcpkgs/python3-serpent/template                       | 1 -
 srcpkgs/python3-setproctitle/template                  | 1 -
 srcpkgs/python3-setuptools-rust/template               | 1 -
 srcpkgs/python3-setuptools/template                    | 1 -
 srcpkgs/python3-setuptools_scm/template                | 1 -
 srcpkgs/python3-sgmllib/template                       | 1 -
 srcpkgs/python3-sh/template                            | 1 -
 srcpkgs/python3-shapely/template                       | 1 -
 srcpkgs/python3-shellingham/template                   | 1 -
 srcpkgs/python3-shodan/template                        | 1 -
 srcpkgs/python3-signedjson/template                    | 1 -
 srcpkgs/python3-simber/template                        | 1 -
 srcpkgs/python3-simplebayes/template                   | 1 -
 srcpkgs/python3-simplegeneric/template                 | 1 -
 srcpkgs/python3-simplejson/template                    | 1 -
 srcpkgs/python3-sip-PyQt5/template                     | 1 -
 srcpkgs/python3-slixmpp/template                       | 1 -
 srcpkgs/python3-slugify/template                       | 1 -
 srcpkgs/python3-smartypants/template                   | 1 -
 srcpkgs/python3-smbc/template                          | 1 -
 srcpkgs/python3-smmap/template                         | 1 -
 srcpkgs/python3-snakeoil/template                      | 1 -
 srcpkgs/python3-snappy/template                        | 1 -
 srcpkgs/python3-sniffio/template                       | 1 -
 srcpkgs/python3-snowballstemmer/template               | 1 -
 srcpkgs/python3-socketIO-client/template               | 1 -
 srcpkgs/python3-socks/template                         | 1 -
 srcpkgs/python3-sortedcontainers/template              | 1 -
 srcpkgs/python3-soupsieve/template                     | 1 -
 srcpkgs/python3-spake2/template                        | 1 -
 srcpkgs/python3-sphinx-automodapi/template             | 1 -
 srcpkgs/python3-sphinx_rtd_theme/template              | 1 -
 srcpkgs/python3-sphinxcontrib-applehelp/template       | 1 -
 srcpkgs/python3-sphinxcontrib-devhelp/template         | 1 -
 srcpkgs/python3-sphinxcontrib-htmlhelp/template        | 1 -
 srcpkgs/python3-sphinxcontrib-jsmath/template          | 1 -
 srcpkgs/python3-sphinxcontrib-qthelp/template          | 1 -
 srcpkgs/python3-sphinxcontrib-serializinghtml/template | 1 -
 srcpkgs/python3-spinners/template                      | 1 -
 srcpkgs/python3-spotipy/template                       | 1 -
 srcpkgs/python3-stack_data/template                    | 1 -
 srcpkgs/python3-stem/template                          | 1 -
 srcpkgs/python3-stevedore/template                     | 1 -
 srcpkgs/python3-stormssh/template                      | 1 -
 srcpkgs/python3-straight.plugin/template               | 1 -
 srcpkgs/python3-subprocess-tee/template                | 1 -
 srcpkgs/python3-subunit/template                       | 1 -
 srcpkgs/python3-svg.path/template                      | 1 -
 srcpkgs/python3-sympy/template                         | 1 -
 srcpkgs/python3-tables/template                        | 1 -
 srcpkgs/python3-tabulate/template                      | 1 -
 srcpkgs/python3-tasklib/template                       | 1 -
 srcpkgs/python3-telegram/template                      | 1 -
 srcpkgs/python3-tempora/template                       | 1 -
 srcpkgs/python3-tenacity/template                      | 1 -
 srcpkgs/python3-termcolor/template                     | 1 -
 srcpkgs/python3-terminado/template                     | 1 -
 srcpkgs/python3-terminaltables/template                | 1 -
 srcpkgs/python3-testpath/template                      | 1 -
 srcpkgs/python3-testtools/template                     | 1 -
 srcpkgs/python3-text-unidecode/template                | 1 -
 srcpkgs/python3-texttable/template                     | 1 -
 srcpkgs/python3-thefuzz/template                       | 1 -
 srcpkgs/python3-threadpoolctl/template                 | 1 -
 srcpkgs/python3-tifffile/template                      | 1 -
 srcpkgs/python3-tinycss/template                       | 1 -
 srcpkgs/python3-tkinter/template                       | 1 -
 srcpkgs/python3-tldextract/template                    | 1 -
 srcpkgs/python3-tmuxp/template                         | 1 -
 srcpkgs/python3-tokenize-rt/template                   | 1 -
 srcpkgs/python3-toml/template                          | 1 -
 srcpkgs/python3-tomli-w/template                       | 1 -
 srcpkgs/python3-tomlkit/template                       | 1 -
 srcpkgs/python3-tornado/template                       | 1 -
 srcpkgs/python3-tqdm/template                          | 1 -
 srcpkgs/python3-traitlets/template                     | 1 -
 srcpkgs/python3-treq/template                          | 1 -
 srcpkgs/python3-trimesh/template                       | 1 -
 srcpkgs/python3-trio/template                          | 1 -
 srcpkgs/python3-trustme/template                       | 1 -
 srcpkgs/python3-ttystatus/template                     | 1 -
 srcpkgs/python3-tweepy/template                        | 1 -
 srcpkgs/python3-twitter/template                       | 1 -
 srcpkgs/python3-txaio/template                         | 1 -
 srcpkgs/python3-txredisapi/template                    | 1 -
 srcpkgs/python3-txtorcon/template                      | 1 -
 srcpkgs/python3-typed-ast/template                     | 1 -
 srcpkgs/python3-typeguard/template                     | 1 -
 srcpkgs/python3-typing_extensions/template             | 1 -
 srcpkgs/python3-typogrify/template                     | 1 -
 srcpkgs/python3-tzlocal/template                       | 1 -
 srcpkgs/python3-ultrajson/template                     | 1 -
 srcpkgs/python3-unittest-mixins/template               | 1 -
 srcpkgs/python3-unpaddedbase64/template                | 1 -
 srcpkgs/python3-urbandict/template                     | 1 -
 srcpkgs/python3-uritemplate/template                   | 1 -
 srcpkgs/python3-uritools/template                      | 1 -
 srcpkgs/python3-urlgrabber/template                    | 1 -
 srcpkgs/python3-urllib3/template                       | 1 -
 srcpkgs/python3-urwid/template                         | 1 -
 srcpkgs/python3-urwidtrees/template                    | 1 -
 srcpkgs/python3-usb/template                           | 1 -
 srcpkgs/python3-userpath/template                      | 1 -
 srcpkgs/python3-utils/template                         | 1 -
 srcpkgs/python3-uvloop/template                        | 1 -
 srcpkgs/python3-validators/template                    | 1 -
 srcpkgs/python3-vdf/template                           | 1 -
 srcpkgs/python3-versioningit/template                  | 1 -
 srcpkgs/python3-vint/template                          | 1 -
 srcpkgs/python3-virtualenv-clone/template              | 1 -
 srcpkgs/python3-virtualenv/template                    | 1 -
 srcpkgs/python3-virustotal-api/template                | 1 -
 srcpkgs/python3-vispy/template                         | 1 -
 srcpkgs/python3-vlc/template                           | 1 -
 srcpkgs/python3-vobject/template                       | 1 -
 srcpkgs/python3-voluptuous/template                    | 1 -
 srcpkgs/python3-waitress/template                      | 1 -
 srcpkgs/python3-watchdog/template                      | 1 -
 srcpkgs/python3-wcmatch/template                       | 1 -
 srcpkgs/python3-wcwidth/template                       | 1 -
 srcpkgs/python3-webassets/template                     | 1 -
 srcpkgs/python3-webencodings/template                  | 1 -
 srcpkgs/python3-websocket-client/template              | 1 -
 srcpkgs/python3-websockets/template                    | 1 -
 srcpkgs/python3-wheel/template                         | 1 -
 srcpkgs/python3-wikipedia/template                     | 1 -
 srcpkgs/python3-wrapt/template                         | 1 -
 srcpkgs/python3-wsproto/template                       | 1 -
 srcpkgs/python3-xcffib/template                        | 1 -
 srcpkgs/python3-xdg-variables/template                 | 1 -
 srcpkgs/python3-xdg/template                           | 1 -
 srcpkgs/python3-xlib/template                          | 1 -
 srcpkgs/python3-xlrd/template                          | 1 -
 srcpkgs/python3-xmlschema/template                     | 1 -
 srcpkgs/python3-xmltodict/template                     | 1 -
 srcpkgs/python3-xvfbwrapper/template                   | 1 -
 srcpkgs/python3-xxhash/template                        | 1 -
 srcpkgs/python3-yaml/template                          | 1 -
 srcpkgs/python3-yamllint/template                      | 1 -
 srcpkgs/python3-yapf/template                          | 1 -
 srcpkgs/python3-yara/template                          | 1 -
 srcpkgs/python3-yarl/template                          | 1 -
 srcpkgs/python3-youtube-search/template                | 1 -
 srcpkgs/python3-youtubesearch/template                 | 1 -
 srcpkgs/python3-yoyo-migrations/template               | 1 -
 srcpkgs/python3-ytmusicapi/template                    | 1 -
 srcpkgs/python3-zc.lockfile/template                   | 1 -
 srcpkgs/python3-zeroconf/template                      | 1 -
 srcpkgs/python3-zipfile-deflate64/template             | 1 -
 srcpkgs/python3-zipstream/template                     | 1 -
 srcpkgs/python3-zope.cachedescriptors/template         | 1 -
 srcpkgs/python3-zope.component/template                | 1 -
 srcpkgs/python3-zope.configuration/template            | 1 -
 srcpkgs/python3-zope.copy/template                     | 1 -
 srcpkgs/python3-zope.deferredimport/template           | 1 -
 srcpkgs/python3-zope.deprecation/template              | 1 -
 srcpkgs/python3-zope.event/template                    | 1 -
 srcpkgs/python3-zope.exceptions/template               | 1 -
 srcpkgs/python3-zope.hookable/template                 | 1 -
 srcpkgs/python3-zope.i18nmessageid/template            | 1 -
 srcpkgs/python3-zope.location/template                 | 1 -
 srcpkgs/python3-zope.proxy/template                    | 1 -
 srcpkgs/python3-zope.schema/template                   | 1 -
 srcpkgs/python3-zope.security/template                 | 1 -
 srcpkgs/python3-zope.testing/template                  | 1 -
 srcpkgs/python3-zope.testrunner/template               | 1 -
 srcpkgs/python3-zstandard/template                     | 1 -
 srcpkgs/python3/template                               | 1 -
 srcpkgs/q5go/template                                  | 1 -
 srcpkgs/qastools/template                              | 1 -
 srcpkgs/qca-qt5/template                               | 1 -
 srcpkgs/qed/template                                   | 1 -
 srcpkgs/qemacs/template                                | 1 -
 srcpkgs/qemu-user-static/template                      | 1 -
 srcpkgs/qgit/template                                  | 1 -
 srcpkgs/qml-box2d/template                             | 1 -
 srcpkgs/qoauth-qt5/template                            | 1 -
 srcpkgs/qolibri/template                               | 1 -
 srcpkgs/qpwgraph/template                              | 1 -
 srcpkgs/qrcodegen/template                             | 1 -
 srcpkgs/qscintilla-qt5/template                        | 1 -
 srcpkgs/qsstv/template                                 | 1 -
 srcpkgs/qt5-doc/template                               | 1 -
 srcpkgs/qt5-fsarchiver/template                        | 1 -
 srcpkgs/qt5-speech/template                            | 1 -
 srcpkgs/qt5-styleplugins/template                      | 1 -
 srcpkgs/qt5-webengine/template                         | 1 -
 srcpkgs/qt5-webkit/template                            | 1 -
 srcpkgs/qt5-webview/template                           | 1 -
 srcpkgs/qt5pas/template                                | 1 -
 srcpkgs/qt6-3d/template                                | 1 -
 srcpkgs/qt6-base/template                              | 1 -
 srcpkgs/qt6-charts/template                            | 1 -
 srcpkgs/qt6-connectivity/template                      | 1 -
 srcpkgs/qt6-declarative/template                       | 1 -
 srcpkgs/qt6-imageformats/template                      | 1 -
 srcpkgs/qt6-location/template                          | 1 -
 srcpkgs/qt6-lottie/template                            | 1 -
 srcpkgs/qt6-multimedia/template                        | 1 -
 srcpkgs/qt6-networkauth/template                       | 1 -
 srcpkgs/qt6-qt5compat/template                         | 1 -
 srcpkgs/qt6-quick3d/template                           | 1 -
 srcpkgs/qt6-quicktimeline/template                     | 1 -
 srcpkgs/qt6-remoteobjects/template                     | 1 -
 srcpkgs/qt6-scxml/template                             | 1 -
 srcpkgs/qt6-sensors/template                           | 1 -
 srcpkgs/qt6-serialport/template                        | 1 -
 srcpkgs/qt6-shadertools/template                       | 1 -
 srcpkgs/qt6-svg/template                               | 1 -
 srcpkgs/qt6-tools/template                             | 1 -
 srcpkgs/qt6-translations/template                      | 1 -
 srcpkgs/qt6-virtualkeyboard/template                   | 1 -
 srcpkgs/qt6-wayland/template                           | 1 -
 srcpkgs/qt6-webchannel/template                        | 1 -
 srcpkgs/qt6-websockets/template                        | 1 -
 srcpkgs/qtav/template                                  | 1 -
 srcpkgs/qtcreator/template                             | 1 -
 srcpkgs/qtikz/template                                 | 1 -
 srcpkgs/qtkeychain-qt5/template                        | 1 -
 srcpkgs/qtox/template                                  | 1 -
 srcpkgs/qtpass/template                                | 1 -
 srcpkgs/qtractor/template                              | 1 -
 srcpkgs/quickjs/template                               | 1 -
 srcpkgs/quimup/template                                | 1 -
 srcpkgs/qv4l2/template                                 | 1 -
 srcpkgs/qxkb/template                                  | 1 -
 srcpkgs/racket/template                                | 1 -
 srcpkgs/radamsa/template                               | 1 -
 srcpkgs/radicale/template                              | 1 -
 srcpkgs/rage-player/template                           | 1 -
 srcpkgs/rankwidth/template                             | 1 -
 srcpkgs/raptor/template                                | 1 -
 srcpkgs/razergenie/template                            | 1 -
 srcpkgs/rclone/template                                | 1 -
 srcpkgs/re2/template                                   | 1 -
 srcpkgs/redsocks/template                              | 1 -
 srcpkgs/reflex/template                                | 1 -
 srcpkgs/remind/template                                | 1 -
 srcpkgs/remmina/template                               | 1 -
 srcpkgs/reptyr/template                                | 1 -
 srcpkgs/rest0/template                                 | 1 -
 srcpkgs/retroarch/template                             | 1 -
 srcpkgs/retroshare/template                            | 1 -
 srcpkgs/rex/template                                   | 1 -
 srcpkgs/rhash/template                                 | 1 -
 srcpkgs/rink/template                                  | 1 -
 srcpkgs/rizin/template                                 | 1 -
 srcpkgs/rng-tools/template                             | 1 -
 srcpkgs/rnnoise/template                               | 1 -
 srcpkgs/rock64-uboot/template                          | 1 -
 srcpkgs/rofs-filtered/template                         | 1 -
 srcpkgs/rox/template                                   | 1 -
 srcpkgs/rpi-eeprom/template                            | 1 -
 srcpkgs/rpi-firmware/template                          | 1 -
 srcpkgs/rpi-kernel/template                            | 1 -
 srcpkgs/rpi-userland/template                          | 1 -
 srcpkgs/rsClock/template                               | 1 -
 srcpkgs/rtl8723bt-firmware/template                    | 1 -
 srcpkgs/rtl8812au-dkms/template                        | 1 -
 srcpkgs/rtl8821cu-dkms/template                        | 1 -
 srcpkgs/rtl8822bu-dkms/template                        | 1 -
 srcpkgs/ruby-deep_merge/template                       | 1 -
 srcpkgs/ruby-ffi/template                              | 1 -
 srcpkgs/ruby-hpricot/template                          | 1 -
 srcpkgs/ruby-rdiscount/template                        | 1 -
 srcpkgs/ruby-sync/template                             | 1 -
 srcpkgs/ruby-tmuxinator/template                       | 1 -
 srcpkgs/ruby-webrick/template                          | 1 -
 srcpkgs/run-mailcap/template                           | 1 -
 srcpkgs/run-parts/template                             | 1 -
 srcpkgs/runawk/template                                | 1 -
 srcpkgs/runelite-launcher/template                     | 1 -
 srcpkgs/runit-void/template                            | 1 -
 srcpkgs/runit/template                                 | 1 -
 srcpkgs/rust-analyzer/template                         | 1 -
 srcpkgs/rust-audit-info/template                       | 1 -
 srcpkgs/rust-cargo-audit/template                      | 1 -
 srcpkgs/rust-cargo-bloat/template                      | 1 -
 srcpkgs/rust-sccache/template                          | 1 -
 srcpkgs/rust/template                                  | 1 -
 srcpkgs/rusty-diceware/template                        | 1 -
 srcpkgs/rw/template                                    | 1 -
 srcpkgs/ryzen-stabilizator/template                    | 1 -
 srcpkgs/rz-ghidra/template                             | 1 -
 srcpkgs/sabnzbd/template                               | 1 -
 srcpkgs/sage-data-combinatorial_designs/template       | 1 -
 srcpkgs/sage-data-conway_polynomials/template          | 1 -
 srcpkgs/sage-data-elliptic_curves/template             | 1 -
 srcpkgs/sage-data-graphs/template                      | 1 -
 srcpkgs/sage-data-polytopes_db/template                | 1 -
 srcpkgs/sagemath/template                              | 1 -
 srcpkgs/sam/template                                   | 1 -
 srcpkgs/sandboxfs/template                             | 1 -
 srcpkgs/sane-airscan/template                          | 1 -
 srcpkgs/sane/template                                  | 1 -
 srcpkgs/sasm/template                                  | 1 -
 srcpkgs/sauerbraten/template                           | 1 -
 srcpkgs/sbsigntool/template                            | 1 -
 srcpkgs/sbt/template                                   | 1 -
 srcpkgs/schedtool/template                             | 1 -
 srcpkgs/schilytools/template                           | 1 -
 srcpkgs/scons/template                                 | 1 -
 srcpkgs/scratch/template                               | 1 -
 srcpkgs/scream/template                                | 1 -
 srcpkgs/seafile-client-qt/template                     | 1 -
 srcpkgs/seafile-libclient/template                     | 1 -
 srcpkgs/seexpr-krita/template                          | 1 -
 srcpkgs/sendEmail/template                             | 1 -
 srcpkgs/senpai/template                                | 1 -
 srcpkgs/sequoia-sop/template                           | 1 -
 srcpkgs/sequoia-sq/template                            | 1 -
 srcpkgs/sequoia-sqv/template                           | 1 -
 srcpkgs/setzer/template                                | 1 -
 srcpkgs/shfmt/template                                 | 1 -
 srcpkgs/shiboken2/template                             | 1 -
 srcpkgs/sigil/template                                 | 1 -
 srcpkgs/signing-party/template                         | 1 -
 srcpkgs/signon-plugin-oauth2/template                  | 1 -
 srcpkgs/signond/template                               | 1 -
 srcpkgs/sigrok-firmware-fx2lafw/template               | 1 -
 srcpkgs/silc/template                                  | 1 -
 srcpkgs/silly/template                                 | 1 -
 srcpkgs/simage/template                                | 1 -
 srcpkgs/simh/template                                  | 1 -
 srcpkgs/singular/template                              | 1 -
 srcpkgs/sip4/template                                  | 1 -
 srcpkgs/sisl/template                                  | 1 -
 srcpkgs/skktools/template                              | 1 -
 srcpkgs/sklogw/template                                | 1 -
 srcpkgs/sleuthkit/template                             | 1 -
 srcpkgs/slrn/template                                  | 1 -
 srcpkgs/slstatus/template                              | 1 -
 srcpkgs/slurm-wlm/template                             | 1 -
 srcpkgs/slurm/template                                 | 1 -
 srcpkgs/snappy-player/template                         | 1 -
 srcpkgs/snapwm/template                                | 1 -
 srcpkgs/snes9x-gtk/template                            | 1 -
 srcpkgs/socklog/template                               | 1 -
 srcpkgs/sof-firmware/template                          | 1 -
 srcpkgs/sof-tools/template                             | 1 -
 srcpkgs/solarus-quest-editor/template                  | 1 -
 srcpkgs/solarus/template                               | 1 -
 srcpkgs/sombok/template                                | 1 -
 srcpkgs/sonic/template                                 | 1 -
 srcpkgs/soundfont-fluid/template                       | 1 -
 srcpkgs/source-sans-pro/template                       | 1 -
 srcpkgs/spamassassin/template                          | 1 -
 srcpkgs/spandsp/template                               | 1 -
 srcpkgs/sparsehash/template                            | 1 -
 srcpkgs/spdx-licenses-list/template                    | 1 -
 srcpkgs/spectrwm/template                              | 1 -
 srcpkgs/speech-dispatcher/template                     | 1 -
 srcpkgs/speedcrunch/template                           | 1 -
 srcpkgs/speedometer/template                           | 1 -
 srcpkgs/spice-protocol/template                        | 1 -
 srcpkgs/splint/template                                | 1 -
 srcpkgs/splix/template                                 | 1 -
 srcpkgs/sqlite-pcre/template                           | 1 -
 srcpkgs/sqlite/template                                | 1 -
 srcpkgs/squeak/template                                | 1 -
 srcpkgs/ssdeep/template                                | 1 -
 srcpkgs/statnot/template                               | 1 -
 srcpkgs/stdm/template                                  | 1 -
 srcpkgs/steam/template                                 | 1 -
 srcpkgs/stegsnow/template                              | 1 -
 srcpkgs/step-certificates/template                     | 1 -
 srcpkgs/step-cli/template                              | 1 -
 srcpkgs/stlarch-font/template                          | 1 -
 srcpkgs/stockfish/template                             | 1 -
 srcpkgs/sublime-merge/template                         | 1 -
 srcpkgs/sublime-text3/template                         | 1 -
 srcpkgs/sublime-text4/template                         | 1 -
 srcpkgs/subtle/template                                | 1 -
 srcpkgs/subversion-kwallet-auth/template               | 1 -
 srcpkgs/sugar/template                                 | 1 -
 srcpkgs/sun7i-kernel/template                          | 1 -
 srcpkgs/sunpinyin/template                             | 1 -
 srcpkgs/sunwait/template                               | 1 -
 srcpkgs/supercollider/template                         | 1 -
 srcpkgs/supertux2/template                             | 1 -
 srcpkgs/supertuxkart/template                          | 1 -
 srcpkgs/surfraw/template                               | 1 -
 srcpkgs/svt-av1/template                               | 1 -
 srcpkgs/sway-audio-idle-inhibit/template               | 1 -
 srcpkgs/swh-lv2/template                               | 1 -
 srcpkgs/swh-plugins/template                           | 1 -
 srcpkgs/swi-prolog/template                            | 1 -
 srcpkgs/swiften/template                               | 1 -
 srcpkgs/sydbox/template                                | 1 -
 srcpkgs/sympow/template                                | 1 -
 srcpkgs/synergy/template                               | 1 -
 srcpkgs/tab/template                                   | 1 -
 srcpkgs/tacacs/template                                | 1 -
 srcpkgs/tachyon/template                               | 1 -
 srcpkgs/taisei/template                                | 1 -
 srcpkgs/taplo/template                                 | 1 -
 srcpkgs/taralli/template                               | 1 -
 srcpkgs/tarsnap/template                               | 1 -
 srcpkgs/tasknc/template                                | 1 -
 srcpkgs/tbb/template                                   | 1 -
 srcpkgs/tcc/template                                   | 1 -
 srcpkgs/tcl/template                                   | 1 -
 srcpkgs/tcllib/template                                | 1 -
 srcpkgs/tea/template                                   | 1 -
 srcpkgs/teamspeak3/template                            | 1 -
 srcpkgs/tectonic/template                              | 1 -
 srcpkgs/ted/template                                   | 1 -
 srcpkgs/telegram-desktop/template                      | 1 -
 srcpkgs/telegram-tg/template                           | 1 -
 srcpkgs/telepathy-qt5/template                         | 1 -
 srcpkgs/termsyn-font/template                          | 1 -
 srcpkgs/tesseract-ocr/template                         | 1 -
 srcpkgs/tesseract/template                             | 1 -
 srcpkgs/texlive/template                               | 1 -
 srcpkgs/textadept/template                             | 1 -
 srcpkgs/texworks/template                              | 1 -
 srcpkgs/tg_owt/template                                | 1 -
 srcpkgs/thermald/template                              | 1 -
 srcpkgs/thinglaunch/template                           | 1 -
 srcpkgs/thingmenu/template                             | 1 -
 srcpkgs/tidy5/template                                 | 1 -
 srcpkgs/tif22pnm/template                              | 1 -
 srcpkgs/tig/template                                   | 1 -
 srcpkgs/tilda/template                                 | 1 -
 srcpkgs/timewarrior/template                           | 1 -
 srcpkgs/timidity/template                              | 1 -
 srcpkgs/tint2/template                                 | 1 -
 srcpkgs/tintin/template                                | 1 -
 srcpkgs/tinyxml/template                               | 1 -
 srcpkgs/tk/template                                    | 1 -
 srcpkgs/tklib/template                                 | 1 -
 srcpkgs/tldr/template                                  | 1 -
 srcpkgs/tllist/template                                | 1 -
 srcpkgs/tlp/template                                   | 1 -
 srcpkgs/tlpui/template                                 | 1 -
 srcpkgs/tomahawk/template                              | 1 -
 srcpkgs/tomb/template                                  | 1 -
 srcpkgs/toxcore/template                               | 1 -
 srcpkgs/tp_smapi-dkms/template                         | 1 -
 srcpkgs/trace-cmd/template                             | 1 -
 srcpkgs/transcode/template                             | 1 -
 srcpkgs/transifex-cli/template                         | 1 -
 srcpkgs/trayer-srg/template                            | 1 -
 srcpkgs/tree/template                                  | 1 -
 srcpkgs/treeline/template                              | 1 -
 srcpkgs/trident-networkmgr/template                    | 1 -
 srcpkgs/triggerhappy/template                          | 1 -
 srcpkgs/trn/template                                   | 1 -
 srcpkgs/tsocks/template                                | 1 -
 srcpkgs/ttf-opensans/template                          | 1 -
 srcpkgs/ttf-ubuntu-font-family/template                | 1 -
 srcpkgs/ttyqr/template                                 | 1 -
 srcpkgs/tuir/template                                  | 1 -
 srcpkgs/tuxguitar/template                             | 1 -
 srcpkgs/tuxpaint/template                              | 1 -
 srcpkgs/twaindsm/template                              | 1 -
 srcpkgs/twemoji/template                               | 1 -
 srcpkgs/txt2man/template                               | 1 -
 srcpkgs/tzutils/template                               | 1 -
 srcpkgs/u-boot-tools/template                          | 1 -
 srcpkgs/u9fs/template                                  | 1 -
 srcpkgs/uacme/template                                 | 1 -
 srcpkgs/ucpp/template                                  | 1 -
 srcpkgs/udisks2/template                               | 1 -
 srcpkgs/ufetch/template                                | 1 -
 srcpkgs/ulauncher/template                             | 1 -
 srcpkgs/unclutter/template                             | 1 -
 srcpkgs/uncrustify/template                            | 1 -
 srcpkgs/unixbench/template                             | 1 -
 srcpkgs/unixodbc/template                              | 1 -
 srcpkgs/unrar/template                                 | 1 -
 srcpkgs/unzip/template                                 | 1 -
 srcpkgs/up_rewrite/template                            | 1 -
 srcpkgs/upower/template                                | 1 -
 srcpkgs/upx/template                                   | 1 -
 srcpkgs/urbanterror-data/template                      | 1 -
 srcpkgs/urbanterror/template                           | 1 -
 srcpkgs/urxvtconfig/template                           | 1 -
 srcpkgs/usbredir/template                              | 1 -
 srcpkgs/usbtop/template                                | 1 -
 srcpkgs/util-linux-common/template                     | 1 -
 srcpkgs/utox/template                                  | 1 -
 srcpkgs/v2ray/template                                 | 1 -
 srcpkgs/valadoc/template                               | 1 -
 srcpkgs/vale-style-alex/template                       | 1 -
 srcpkgs/vale-style-microsoft/template                  | 1 -
 srcpkgs/vale-style-proselint/template                  | 1 -
 srcpkgs/vale-style-write-good/template                 | 1 -
 srcpkgs/vanitygen/template                             | 1 -
 srcpkgs/vapoursynth-editor/template                    | 1 -
 srcpkgs/vba-m/template                                 | 1 -
 srcpkgs/vbindiff/template                              | 1 -
 srcpkgs/vc/template                                    | 1 -
 srcpkgs/vdrift/template                                | 1 -
 srcpkgs/vegeta/template                                | 1 -
 srcpkgs/vhba-module-dkms/template                      | 1 -
 srcpkgs/viewnior/template                              | 1 -
 srcpkgs/vigra/template                                 | 1 -
 srcpkgs/vim-colorschemes/template                      | 1 -
 srcpkgs/virglrenderer/template                         | 1 -
 srcpkgs/virtualbox-ose/template                        | 1 -
 srcpkgs/virtuoso/template                              | 1 -
 srcpkgs/visitors/template                              | 1 -
 srcpkgs/vkeybd/template                                | 1 -
 srcpkgs/vmap/template                                  | 1 -
 srcpkgs/vmdfmt/template                                | 1 -
 srcpkgs/vpnc/template                                  | 1 -
 srcpkgs/vpnfailsafe/template                           | 1 -
 srcpkgs/vte3/template                                  | 1 -
 srcpkgs/vtk/template                                   | 1 -
 srcpkgs/vulkan-loader/template                         | 1 -
 srcpkgs/w3m/template                                   | 1 -
 srcpkgs/wally-cli/template                             | 1 -
 srcpkgs/warsow-data/template                           | 1 -
 srcpkgs/warsow/template                                | 1 -
 srcpkgs/warzone2100/template                           | 1 -
 srcpkgs/waypipe/template                               | 1 -
 srcpkgs/wbg/template                                   | 1 -
 srcpkgs/webkit2gtk/template                            | 1 -
 srcpkgs/welle-io/template                              | 1 -
 srcpkgs/whois/template                                 | 1 -
 srcpkgs/whowatch/template                              | 1 -
 srcpkgs/wicd/template                                  | 1 -
 srcpkgs/wike/template                                  | 1 -
 srcpkgs/wildmidi/template                              | 1 -
 srcpkgs/wire-desktop/template                          | 1 -
 srcpkgs/wireguard-dkms/template                        | 1 -
 srcpkgs/wireless_tools/template                        | 1 -
 srcpkgs/wlclock/template                               | 1 -
 srcpkgs/wlopm/template                                 | 1 -
 srcpkgs/wlr-randr/template                             | 1 -
 srcpkgs/wlroots0.14/template                           | 1 -
 srcpkgs/wmclock/template                               | 1 -
 srcpkgs/wmii/template                                  | 1 -
 srcpkgs/wmutils-core/template                          | 1 -
 srcpkgs/wmutils-opt/template                           | 1 -
 srcpkgs/wofi/template                                  | 1 -
 srcpkgs/workrave/template                              | 1 -
 srcpkgs/wpa_gui/template                               | 1 -
 srcpkgs/wqy-microhei/template                          | 1 -
 srcpkgs/wxMaxima/template                              | 1 -
 srcpkgs/wxPython/template                              | 1 -
 srcpkgs/wxPython4/template                             | 1 -
 srcpkgs/wxWidgets-gtk3/template                        | 1 -
 srcpkgs/x264/template                                  | 1 -
 srcpkgs/x265/template                                  | 1 -
 srcpkgs/x2x-git/template                               | 1 -
 srcpkgs/xaos/template                                  | 1 -
 srcpkgs/xapps/template                                 | 1 -
 srcpkgs/xastir/template                                | 1 -
 srcpkgs/xboxdrv/template                               | 1 -
 srcpkgs/xbps-static/template                           | 1 -
 srcpkgs/xcb-proto/template                             | 1 -
 srcpkgs/xcolorsel/template                             | 1 -
 srcpkgs/xcursor-vanilla-dmz/template                   | 1 -
 srcpkgs/xdebug8.0/template                             | 1 -
 srcpkgs/xdebug8.1/template                             | 1 -
 srcpkgs/xdot/template                                  | 1 -
 srcpkgs/xf86-video-intel/template                      | 1 -
 srcpkgs/xiate/template                                 | 1 -
 srcpkgs/xidle/template                                 | 1 -
 srcpkgs/xkcdpass/template                              | 1 -
 srcpkgs/xmldiff/template                               | 1 -
 srcpkgs/xnec2c/template                                | 1 -
 srcpkgs/xonotic-data-low/template                      | 1 -
 srcpkgs/xonotic-data/template                          | 1 -
 srcpkgs/xonotic/template                               | 1 -
 srcpkgs/xorg-server-xwayland/template                  | 1 -
 srcpkgs/xorg-util-macros/template                      | 1 -
 srcpkgs/xorriso/template                               | 1 -
 srcpkgs/xscreensaver/template                          | 1 -
 srcpkgs/xseticon/template                              | 1 -
 srcpkgs/xss-lock/template                              | 1 -
 srcpkgs/xtrlock/template                               | 1 -
 srcpkgs/xvidcore/template                              | 1 -
 srcpkgs/yambar/template                                | 1 -
 srcpkgs/yaml-cpp/template                              | 1 -
 srcpkgs/yggdrasil/template                             | 1 -
 srcpkgs/ykneomgr/template                              | 1 -
 srcpkgs/ykpers-gui/template                            | 1 -
 srcpkgs/yosys/template                                 | 1 -
 srcpkgs/youtube-dl/template                            | 1 -
 srcpkgs/yq-go/template                                 | 1 -
 srcpkgs/yquake2/template                               | 1 -
 srcpkgs/yt-dlp/template                                | 1 -
 srcpkgs/z3/template                                    | 1 -
 srcpkgs/zd1211-firmware/template                       | 1 -
 srcpkgs/zeroc-mcpp/template                            | 1 -
 srcpkgs/zeroinstall/template                           | 1 -
 srcpkgs/zfs-auto-snapshot/template                     | 1 -
 srcpkgs/zimg/template                                  | 1 -
 srcpkgs/zip/template                                   | 1 -
 srcpkgs/zoom/template                                  | 1 -
 srcpkgs/zopfli/template                                | 1 -
 srcpkgs/zproto/template                                | 1 -
 srcpkgs/zsnes/template                                 | 1 -
 srcpkgs/zulip-desktop/template                         | 1 -
 srcpkgs/zulucrypt/template                             | 1 -
 3011 files changed, 3011 deletions(-)

diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template
index 86fc97d4e0b2..7e413e00cad9 100644
--- a/srcpkgs/0ad-data/template
+++ b/srcpkgs/0ad-data/template
@@ -2,7 +2,6 @@
 pkgname=0ad-data
 version=0.0.26
 revision=1
-wrksrc="${pkgname%-data}-${version}-alpha"
 short_desc="Historically-based real-time strategy game (data files)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="CC-BY-SA-3.0"
diff --git a/srcpkgs/0ad/template b/srcpkgs/0ad/template
index cef5109adb3a..38039b475ef2 100644
--- a/srcpkgs/0ad/template
+++ b/srcpkgs/0ad/template
@@ -3,7 +3,6 @@ pkgname=0ad
 version=0.0.26
 revision=2
 archs="x86_64* i686* aarch64* armv7l* ppc64le*"
-wrksrc="${pkgname}-${version}-alpha"
 hostmakedepends="pkg-config perl cmake python3 rust cargo yasm tar clang"
 makedepends="SDL2-devel boost-devel gloox-devel libcurl-devel libenet-devel
  libopenal-devel libpng-devel libsodium-devel libxml2-devel miniupnpc-devel
diff --git a/srcpkgs/1password/template b/srcpkgs/1password/template
index 342e0fd17eef..293ac7dc4461 100644
--- a/srcpkgs/1password/template
+++ b/srcpkgs/1password/template
@@ -3,7 +3,6 @@ pkgname=1password
 version=8.4.1
 revision=1
 archs="x86_64"
-wrksrc=1password-${version}.x64
 hostmakedepends="w3m gnupg"
 short_desc="Password manager"
 maintainer="b-l-a-i-n-e <blaine.gilbreth@gmail.com>"
diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template
index 79b1342ff915..19282d233158 100644
--- a/srcpkgs/2048-qt/template
+++ b/srcpkgs/2048-qt/template
@@ -12,7 +12,6 @@ homepage="https://github.com/xiaoyong/2048-Qt"
 license="MIT"
 distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
 checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
-wrksrc="2048-Qt-${version}"
 
 do_install() {
 	vbin 2048-qt
diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template
index c70c277cd590..92fe8d160d8e 100644
--- a/srcpkgs/64tass/template
+++ b/srcpkgs/64tass/template
@@ -2,7 +2,6 @@
 pkgname=64tass
 version=1.55.2200
 revision=2
-wrksrc="64tass-${version}-src"
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="6502/6510 assembler"
diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template
index 43a5c9cf6f0a..7f0983a12660 100644
--- a/srcpkgs/66-tools/template
+++ b/srcpkgs/66-tools/template
@@ -2,7 +2,6 @@
 pkgname=66-tools
 version=0.0.8.0
 revision=2
-wrksrc="66-tools-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/66/template b/srcpkgs/66/template
index 4a4123cbf732..150ab6049654 100644
--- a/srcpkgs/66/template
+++ b/srcpkgs/66/template
@@ -2,7 +2,6 @@
 pkgname=66
 version=0.6.2.0
 revision=3
-wrksrc="66-v${version}"
 build_style=configure
 configure_args="--prefix=/usr
  --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps
diff --git a/srcpkgs/6cord/template b/srcpkgs/6cord/template
index 7fc93652b2d5..41135636ebae 100644
--- a/srcpkgs/6cord/template
+++ b/srcpkgs/6cord/template
@@ -2,7 +2,6 @@
 pkgname=6cord
 version=9.6
 revision=1
-wrksrc="$pkgname-stable-$version"
 build_style=go
 go_import_path="gitlab.com/diamondburned/6cord"
 short_desc="Terminal UI for Discord"
diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template
index 88dff92be690..96eb56e393f4 100644
--- a/srcpkgs/9base/template
+++ b/srcpkgs/9base/template
@@ -3,7 +3,6 @@ pkgname=9base
 version=6.0.20190911
 revision=2
 _githash=63916da7bd6d73d9a405ce83fc4ca34845667cce
-wrksrc="9base"
 build_style=gnu-makefile
 # we use byacc instead of internal version
 hostmakedepends="byacc"
diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template
index f410ad1e5c36..1a8930bc9d4c 100644
--- a/srcpkgs/ADMS-qucs/template
+++ b/srcpkgs/ADMS-qucs/template
@@ -2,7 +2,6 @@
 pkgname=ADMS-qucs
 version=2.3.7
 revision=1
-wrksrc="ADMS-release-${version}"
 build_style=cmake
 hostmakedepends="libtool automake flex bison perl perl-XML-LibXML"
 short_desc="Automatic Device Model Synthesizer (Qucs fork)"
diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template
index 5a5e74934ca9..b66e41a09bf2 100644
--- a/srcpkgs/Adapta/template
+++ b/srcpkgs/Adapta/template
@@ -2,7 +2,6 @@
 pkgname=Adapta
 version=3.95.0.11
 revision=3
-wrksrc="adapta-gtk-theme-$version"
 build_style=gnu-configure
 hostmakedepends="automake glib-devel inkscape parallel pkg-config
  procps-ng sassc"
diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template
index d195c300dd49..7642218bc50c 100644
--- a/srcpkgs/AppStream/template
+++ b/srcpkgs/AppStream/template
@@ -2,7 +2,6 @@
 pkgname=AppStream
 version=0.15.5
 revision=2
-wrksrc="appstream-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi)
diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template
index 309179b0715a..0b6ab51454fa 100644
--- a/srcpkgs/Brainfunk/template
+++ b/srcpkgs/Brainfunk/template
@@ -2,7 +2,6 @@
 pkgname=Brainfunk
 version=0.9.0
 revision=1
-wrksrc=${pkgname}-${version}-beta
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="png++"
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 5da3be3b6ed6..e8156d6d4daf 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -2,7 +2,6 @@
 pkgname=CImg
 version=3.0.2
 revision=1
-wrksrc="CImg-v.${version}"
 depends="libgraphicsmagick-devel fftw-devel"
 short_desc="Open-source C++ toolkit for image processing"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index 65e76c206e6c..f302b7d6798e 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -3,7 +3,6 @@ pkgname=CLion
 version=2021.3.4
 revision=1
 archs="x86_64 aarch64"
-wrksrc="clion-${version}"
 depends="jetbrains-jdk-bin giflib libXtst"
 short_desc="Smart cross-platform IDE for C and C++"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template
index f142f9ee64c9..0a9fb9cc2f13 100644
--- a/srcpkgs/CUnit/template
+++ b/srcpkgs/CUnit/template
@@ -3,7 +3,6 @@ pkgname=CUnit
 version=2.1.3
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="CUnit-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-console"
 hostmakedepends="autoconf automake libtool"
diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template
index fbaefb338aca..28c54de3689c 100644
--- a/srcpkgs/CellWriter/template
+++ b/srcpkgs/CellWriter/template
@@ -2,7 +2,6 @@
 pkgname=CellWriter
 version=1.3.6
 revision=2
-wrksrc=cellwriter-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel libXtst-devel"
diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template
index 920f7ec95b59..8652ecaab06d 100644
--- a/srcpkgs/Cendric/template
+++ b/srcpkgs/Cendric/template
@@ -2,7 +2,6 @@
 pkgname=Cendric
 version=1.1.3
 revision=3
-wrksrc="Cendric2-${version}"
 build_style=cmake
 configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on
  -DUSE_SYSTEM_PATHS=on"
diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template
index e4342835ac7d..1d6d192ea7e7 100644
--- a/srcpkgs/Chipmunk2D/template
+++ b/srcpkgs/Chipmunk2D/template
@@ -2,7 +2,6 @@
 pkgname=Chipmunk2D
 version=7.0.3
 revision=1
-wrksrc="Chipmunk2D-Chipmunk-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=NO"
 short_desc="Fast and lightweight 2D game physics library"
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 79bfc1737a37..f6b0e265f58c 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -2,7 +2,6 @@
 pkgname=ClusterSSH
 version=4.14
 revision=3
-wrksrc="clusterssh-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="xterm openssh
  perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index d7aff462e167..913863b60c8d 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -3,7 +3,6 @@ pkgname=DataGrip
 version=2021.1.3
 revision=1
 archs="i686 x86_64"
-wrksrc="DataGrip-${version}"
 depends="jetbrains-jdk-bin"
 short_desc="Cross-Platform IDE for Databases & SQL by JetBrains"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template
index 6b179308cbe7..9d3d139c8d78 100644
--- a/srcpkgs/Endeavour/template
+++ b/srcpkgs/Endeavour/template
@@ -2,7 +2,6 @@
 pkgname=Endeavour
 version=42.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template
index 61c77aa35d44..7d336ace0495 100644
--- a/srcpkgs/EternalTerminal/template
+++ b/srcpkgs/EternalTerminal/template
@@ -2,7 +2,6 @@
 pkgname=EternalTerminal
 version=6.0.13
 revision=7
-wrksrc="${pkgname}-et-v${version}"
 build_style=cmake
 hostmakedepends="protobuf"
 makedepends="gflags-devel libsodium-devel protobuf-devel"
diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template
index e7a8e1c4effd..b44925351c2b 100644
--- a/srcpkgs/Fonts-TLWG/template
+++ b/srcpkgs/Fonts-TLWG/template
@@ -2,7 +2,6 @@
 pkgname=Fonts-TLWG
 version=0.7.1
 revision=2
-wrksrc="fonts-tlwg-${version}"
 build_style=gnu-configure
 configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF
  --enable-ttf"
diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template
index 6ec209a18922..089c61790e70 100644
--- a/srcpkgs/FreeDoko/template
+++ b/srcpkgs/FreeDoko/template
@@ -2,7 +2,6 @@
 pkgname=FreeDoko
 version=0.7.18
 revision=1
-wrksrc="FreeDoko_${version}"
 build_style=gnu-makefile
 make_build_target="compile"
 hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which"
diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template
index 380502d726d5..b43aaa1f2e6e 100644
--- a/srcpkgs/FreeRADIUS/template
+++ b/srcpkgs/FreeRADIUS/template
@@ -2,7 +2,6 @@
 pkgname=FreeRADIUS
 version=3.0.23
 revision=1
-wrksrc=freeradius-server-release_${version//./_}
 build_style=gnu-configure
 makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \
  libmariadbclient-devel postgresql-libs-devel json-c-devel"
diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template
index a03ab886e2ac..696cf5d0f2d3 100644
--- a/srcpkgs/GCP-Guest-Environment/template
+++ b/srcpkgs/GCP-Guest-Environment/template
@@ -2,7 +2,6 @@
 pkgname=GCP-Guest-Environment
 version=20191210
 revision=4
-wrksrc="compute-image-packages-${version}"
 build_wrksrc="packages/python-google-compute-engine"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-distro"
diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template
index d1207b72b881..ad9f461b1268 100644
--- a/srcpkgs/Haru/template
+++ b/srcpkgs/Haru/template
@@ -2,7 +2,6 @@
 pkgname=Haru
 version=2.3.0
 revision=3
-wrksrc="libharu-RELEASE_${version//./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel libpng-devel"
diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template
index d7934573848d..edcbf7bf5d7f 100644
--- a/srcpkgs/Ice/template
+++ b/srcpkgs/Ice/template
@@ -2,7 +2,6 @@
 pkgname=Ice
 version=3.7.8
 revision=1
-wrksrc="ice-${version}"
 build_style=gnu-makefile
 make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared
  CONFIGS+=cpp11-shared"
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 7d1967da01d7..11554f7a497b 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -3,7 +3,6 @@ pkgname=ImageMagick
 version=7.1.0.51
 revision=1
 _upstream_version="${version/.${version##*.}/-${version##*.}}"
-wrksrc=${pkgname}-${_upstream_version}
 build_style=gnu-configure
 configure_args="--disable-static --enable-opencl --with-modules --with-gslib
  --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF --with-openexr
diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template
index 16abfd487d5f..e14f59dc829f 100644
--- a/srcpkgs/JAI/template
+++ b/srcpkgs/JAI/template
@@ -28,7 +28,6 @@ elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
 fi
 
 distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz"
-wrksrc="jai-1_1_3"
 depends="virtual?java-runtime"
 
 do_install() {
diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template
index ae6b0ed87459..1d548327073c 100644
--- a/srcpkgs/KDSoap/template
+++ b/srcpkgs/KDSoap/template
@@ -2,7 +2,6 @@
 pkgname=KDSoap
 version=2.0.0
 revision=1
-wrksrc="kdsoap-${version}"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template
index 6300fc1f8b13..9c20078e9c42 100644
--- a/srcpkgs/Komikku/template
+++ b/srcpkgs/Komikku/template
@@ -2,7 +2,6 @@
 pkgname=Komikku
 version=1.1.0
 revision=2
-wrksrc=Komikku-v${version}
 build_style=meson
 hostmakedepends="gettext glib-devel gobject-introspection pkg-config
  desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template
index 0778374ad224..b1fb70cc1bf0 100644
--- a/srcpkgs/LGOGDownloader/template
+++ b/srcpkgs/LGOGDownloader/template
@@ -2,7 +2,6 @@
 pkgname=LGOGDownloader
 version=3.9
 revision=2
-wrksrc="lgogdownloader-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="htmlcxx-devel tinyxml2-devel libcurl-devel rhash-devel
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 4817a74f071d..85449ac3d6f7 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -4,7 +4,6 @@ version=2.1.0beta3
 revision=2
 _so_version=2.1.0
 _dist_version=${_so_version}-beta3
-wrksrc="${pkgname}-${_dist_version}"
 hostmakedepends="lua52-BitOp"
 short_desc="Just-In-Time Compiler for Lua"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template
index 34b6e05393fe..85e202585fb7 100644
--- a/srcpkgs/Lucene++/template
+++ b/srcpkgs/Lucene++/template
@@ -2,7 +2,6 @@
 pkgname=Lucene++
 version=3.0.7
 revision=12
-wrksrc=LucenePlusPlus-rel_$version
 build_style=cmake
 configure_args="-Wno-dev"
 makedepends="boost-devel gtest-devel"
diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template
index ba2108f3aa25..e4e0e2ee13f6 100644
--- a/srcpkgs/MEGAcmd/template
+++ b/srcpkgs/MEGAcmd/template
@@ -2,7 +2,6 @@
 pkgname=MEGAcmd
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${version}_Linux"
 build_style=gnu-configure
 hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config"
 makedepends="MEGAsdk-devel readline-devel pcre-devel"
diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..218de5d22af7 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -2,7 +2,6 @@
 pkgname=MEGAsdk
 version=3.7.3c
 revision=2
-wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
 make_build_args='LIBTOOLFLAGS="--tag=CXX"'
diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template
index 7c4be8c13b2a..66847bd9f9ef 100644
--- a/srcpkgs/Maelstrom/template
+++ b/srcpkgs/Maelstrom/template
@@ -2,7 +2,6 @@
 pkgname=Maelstrom
 version=3.0.7
 revision=1
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 hostmakedepends="automake libtool SDL2_net-devel"
 makedepends="SDL2_net-devel"
diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template
index fb0e18c1a1f4..87901b74cb5a 100644
--- a/srcpkgs/MangoHud/template
+++ b/srcpkgs/MangoHud/template
@@ -3,7 +3,6 @@ pkgname=MangoHud
 version=0.6.7.1
 _version="${version%.*}-${version##*.}"
 revision=3
-wrksrc="MangoHud-v${_version}"
 build_style=meson
 configure_args="-Duse_system_vulkan=enabled -Dwith_xnvctrl=disabled
  -Dwith_nvml=disabled -Duse_system_spdlog=enabled"
diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template
index 6dbf43de031c..c18cb26f02ba 100644
--- a/srcpkgs/Marker/template
+++ b/srcpkgs/Marker/template
@@ -2,7 +2,6 @@
 pkgname=Marker
 version=2020.04.04
 revision=2
-wrksrc=marker
 build_style=meson
 hostmakedepends="glib-devel pkg-config itstool gettext"
 makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel
diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template
index 75bd1e04e476..d4c976b30281 100644
--- a/srcpkgs/MultiMarkdown/template
+++ b/srcpkgs/MultiMarkdown/template
@@ -2,7 +2,6 @@
 pkgname=MultiMarkdown
 version=6.6.0
 revision=2
-wrksrc="$pkgname-6-$version"
 build_style=cmake
 hostmakedepends="perl"
 makedepends="libcurl-devel"
diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template
index ed1572ad1642..475b542405ab 100644
--- a/srcpkgs/NetAuth-ldap/template
+++ b/srcpkgs/NetAuth-ldap/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-ldap
 version=0.3.0
 revision=1
-wrksrc=ldap-$version
 build_style=go
 go_import_path=github.com/netauth/ldap
 go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}"
diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template
index dc57f91921b6..f6081f23ce93 100644
--- a/srcpkgs/NetAuth-localizer/template
+++ b/srcpkgs/NetAuth-localizer/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-localizer
 version=0.1.3
 revision=1
-wrksrc=localizer-$version
 build_style=go
 go_import_path=github.com/netauth/localizer
 go_package=${go_import_path}/cmd/localize
diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template
index bb441ae25d41..cb14bb39fb56 100644
--- a/srcpkgs/NetAuth-nsscache/template
+++ b/srcpkgs/NetAuth-nsscache/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-nsscache
 version=0.6.5
 revision=1
-wrksrc="nsscache-$version"
 build_style=go
 go_import_path="github.com/netauth/nsscache"
 short_desc="NetAuth nsscache implementation"
diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template
index 763a72035eef..66913018ca5d 100644
--- a/srcpkgs/NetAuth-pam-helper/template
+++ b/srcpkgs/NetAuth-pam-helper/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-pam-helper
 version=0.1.5
 revision=1
-wrksrc=pam-helper-$version
 build_style=go
 go_import_path="github.com/netauth/pam-helper"
 short_desc="Helper executable to use with pam_exec"
diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template
index 1c5e4264b8aa..57103de93a29 100644
--- a/srcpkgs/NetAuth-sftpgo-hook/template
+++ b/srcpkgs/NetAuth-sftpgo-hook/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth-sftpgo-hook
 version=0.1.1
 revision=1
-wrksrc=sftpgo-hook-$version
 build_style=go
 go_import_path=github.com/netauth/sftpgo-hook
 depends="sftpgo"
diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template
index c12a0eae0f49..a92dc73cf440 100644
--- a/srcpkgs/NetAuth/template
+++ b/srcpkgs/NetAuth/template
@@ -2,7 +2,6 @@
 pkgname=NetAuth
 version=0.6.1
 revision=3
-wrksrc=netauth-$version
 build_style="go"
 build_helper="qemu"
 go_import_path="github.com/netauth/netauth"
diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template
index cb0ef063efb2..a9d863d3119d 100644
--- a/srcpkgs/NetKeys/template
+++ b/srcpkgs/NetKeys/template
@@ -2,7 +2,6 @@
 pkgname=NetKeys
 version=0.5.5
 revision=1
-wrksrc=netkeys-$version
 build_style=go
 go_import_path="github.com/netauth/netkeys"
 short_desc="Key retrieval daemon for NetAuth"
diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template
index 3a1460ef42e7..afbd080515d9 100644
--- a/srcpkgs/OpenCPN-gshhs-crude/template
+++ b/srcpkgs/OpenCPN-gshhs-crude/template
@@ -2,7 +2,6 @@
 pkgname=OpenCPN-gshhs-crude
 version=2.2.4
 revision=2
-wrksrc=opencpn
 short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template
index 02175e5dceaf..69b4bde71121 100644
--- a/srcpkgs/OpenJK/template
+++ b/srcpkgs/OpenJK/template
@@ -3,7 +3,6 @@ pkgname=OpenJK
 version=0.0.20210922
 revision=1
 _gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on
  -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on"
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index fe114ce24e8e..e725ac02dff9 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -2,7 +2,6 @@
 pkgname=OpenOrienteering-Mapper
 version=0.9.5
 revision=2
-wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
 makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel
diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template
index f910373a4e67..ffc64637bd4d 100644
--- a/srcpkgs/OpenSubdiv/template
+++ b/srcpkgs/OpenSubdiv/template
@@ -2,7 +2,6 @@
 pkgname=OpenSubdiv
 version=3.4.3
 revision=3
-wrksrc="OpenSubdiv-${version//./_}"
 build_style=cmake
 # TODO: CUDA/OpenCL support
 # NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable
diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template
index 964ddde92c35..e498301a0f22 100644
--- a/srcpkgs/PackageKit/template
+++ b/srcpkgs/PackageKit/template
@@ -2,7 +2,6 @@
 pkgname=PackageKit
 version=1.2.4
 revision=2
-wrksrc="PackageKit-PACKAGEKIT_${version//./_}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgstreamer_plugin=false -Dgtk_module=false
diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template
index bedff468e932..26225d8c36af 100644
--- a/srcpkgs/PerWindowLayout/template
+++ b/srcpkgs/PerWindowLayout/template
@@ -2,7 +2,6 @@
 pkgname=PerWindowLayout
 version=0.6
 revision=1
-wrksrc="perwindowlayoutd-${version}"
 build_style=gnu-configure
 makedepends="libX11-devel"
 short_desc="Per window keyboard layout under X11"
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 1910c9cb0f9c..306a6c77d0b3 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -3,7 +3,6 @@ pkgname=PhpStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="PhpStorm-201.8743.18"
 depends="jetbrains-jdk-bin"
 short_desc="Lightning-smart PHP IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template
index 42fe3f2f61ed..753759d4263c 100644
--- a/srcpkgs/PikoPixel.app/template
+++ b/srcpkgs/PikoPixel.app/template
@@ -2,7 +2,6 @@
 pkgname=PikoPixel.app
 version=1.0.b10
 revision=2
-wrksrc="PikoPixel.Sources.${version%.*}-${version##*.}"
 build_wrksrc=PikoPixel
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template
index 11147a1ea5c1..64cac654165d 100644
--- a/srcpkgs/ProofGeneral/template
+++ b/srcpkgs/ProofGeneral/template
@@ -2,7 +2,6 @@
 pkgname=ProofGeneral
 version=4.5
 revision=1
-wrksrc="PG-${version}"
 build_style=gnu-makefile
 hostmakedepends="emacs which"
 depends="emacs perl"
diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template
index b8dba603326f..8a7ffc04904a 100644
--- a/srcpkgs/PrusaSlicer/template
+++ b/srcpkgs/PrusaSlicer/template
@@ -2,7 +2,6 @@
 pkgname=PrusaSlicer
 version=2.4.2
 revision=2
-wrksrc="PrusaSlicer-version_${version}"
 build_style=cmake
 build_helper="qemu cmake-wxWidgets-gtk3"
 configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1 -DSLIC3R_GTK=3
diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template
index 389544fd28d0..56540a579e8e 100644
--- a/srcpkgs/PyInstaller/template
+++ b/srcpkgs/PyInstaller/template
@@ -2,7 +2,6 @@
 pkgname=PyInstaller
 version=4.1
 revision=3
-wrksrc="pyinstaller-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="zlib-devel"
diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template
index 38322eb305cc..68d07e64bbd1 100644
--- a/srcpkgs/QLC+/template
+++ b/srcpkgs/QLC+/template
@@ -2,7 +2,6 @@
 pkgname=QLC+
 version=4.12.3
 revision=1
-wrksrc=qlcplus-QLC-_$version
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="eudev-libudev-devel qt5-devel qt5-multimedia-devel
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index 95ee50d34849..5697957c80d5 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -2,7 +2,6 @@
 pkgname=QMPlay2
 version=22.10.23
 revision=1
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template
index cfea6cf953f9..7f5f0ff2e4b5 100644
--- a/srcpkgs/ReDoomEd.app/template
+++ b/srcpkgs/ReDoomEd.app/template
@@ -2,7 +2,6 @@
 pkgname=ReDoomEd.app
 version=0.92.1.b1
 revision=1
-wrksrc="ReDoomEd.Sources.${version%.*}-${version##*.}"
 build_wrksrc=ReDoomEd
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template
index 4250e68c09ea..f726168270ef 100644
--- a/srcpkgs/ReText/template
+++ b/srcpkgs/ReText/template
@@ -2,7 +2,6 @@
 pkgname=ReText
 version=7.2.1
 revision=3
-wrksrc="${pkgname,,}-${version}"
 build_style=python3-module
 hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools"
 makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools"
diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template
index 1390686f95c5..d7ecb67b7473 100644
--- a/srcpkgs/Rocket.Chat-Desktop/template
+++ b/srcpkgs/Rocket.Chat-Desktop/template
@@ -3,7 +3,6 @@ pkgname=Rocket.Chat-Desktop
 version=3.8.7
 revision=2
 _electron_ver=19
-wrksrc="Rocket.Chat.Electron-${version}"
 hostmakedepends="yarn nodejs python3 pkg-config app-builder"
 makedepends="electron${_electron_ver} libvips-devel"
 depends="electron${_electron_ver}"
diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template
index f812dbfb4b12..b3d14e16dfe8 100644
--- a/srcpkgs/SPIRV-Headers/template
+++ b/srcpkgs/SPIRV-Headers/template
@@ -3,7 +3,6 @@ pkgname=SPIRV-Headers
 reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1"
 version=1.3.224.1
 revision=1
-wrksrc="SPIRV-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Machine-readable files for the SPIR-V Registry"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template
index 46f4ae10f73b..8e154d2a9623 100644
--- a/srcpkgs/SoapyAirspy/template
+++ b/srcpkgs/SoapyAirspy/template
@@ -2,7 +2,6 @@
 pkgname=SoapyAirspy
 version=0.1.2
 revision=2
-wrksrc="${pkgname}-soapy-airspy-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libairspy-devel"
diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template
index 67d8cea64c2a..218e65ebfd59 100644
--- a/srcpkgs/SoapyHackRF/template
+++ b/srcpkgs/SoapyHackRF/template
@@ -2,7 +2,6 @@
 pkgname=SoapyHackRF
 version=0.3.3
 revision=3
-wrksrc="${pkgname}-soapy-hackrf-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel libhackrf-devel"
diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template
index ef62d125a169..1379a7858e3c 100644
--- a/srcpkgs/SoapyRTLSDR/template
+++ b/srcpkgs/SoapyRTLSDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapyRTLSDR
 version=0.3.0
 revision=2
-wrksrc="${pkgname}-soapy-rtlsdr-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel librtlsdr-devel"
diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template
index 091905fa9022..3cd88183b455 100644
--- a/srcpkgs/SoapySDR/template
+++ b/srcpkgs/SoapySDR/template
@@ -2,7 +2,6 @@
 pkgname=SoapySDR
 version=0.8.1
 revision=2
-wrksrc="${pkgname}-soapy-sdr-${version}"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3"
 hostmakedepends="doxygen swig python3"
diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template
index aded2ab1883f..79dec030e3d0 100644
--- a/srcpkgs/SoapyUHD/template
+++ b/srcpkgs/SoapyUHD/template
@@ -2,7 +2,6 @@
 pkgname=SoapyUHD
 version=0.3.6
 revision=4
-wrksrc="${pkgname}-soapy-uhd-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="SoapySDR-devel uhd-devel"
diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template
index 169fe188e518..baabb996626a 100644
--- a/srcpkgs/SweetHome3D/template
+++ b/srcpkgs/SweetHome3D/template
@@ -3,7 +3,6 @@ pkgname=SweetHome3D
 version=6.6
 revision=1
 archs="i686 x86_64"
-wrksrc="SweetHome3D-${version}-src"
 hostmakedepends="unzip which"
 makedepends="openjdk apache-ant"
 depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender"
diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template
index 01ed55bb41ca..67ca3f4ab12c 100644
--- a/srcpkgs/TerraState/template
+++ b/srcpkgs/TerraState/template
@@ -2,7 +2,6 @@
 pkgname=TerraState
 version=1.0.6
 revision=1
-wrksrc=terrastate-$version
 make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate"
 build_style=go
 go_import_path="github.com/the-maldridge/terrastate"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 4656fbc6226d..721d300edf32 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -3,7 +3,6 @@ pkgname=Thunar
 reverts="4.17.0_1"
 version=4.16.11
 revision=1
-wrksrc=thunar-${version}
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--enable-gio-unix --enable-gudev
diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template
index 1cc7385aa2be..3562e567c849 100644
--- a/srcpkgs/Trimage/template
+++ b/srcpkgs/Trimage/template
@@ -2,7 +2,6 @@
 pkgname=Trimage
 version=1.0.6
 revision=5
-wrksrc="Trimage-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5"
diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template
index be02dc36dbea..3a7b68a54f00 100644
--- a/srcpkgs/VeraCrypt/template
+++ b/srcpkgs/VeraCrypt/template
@@ -2,7 +2,6 @@
 pkgname=VeraCrypt
 version=1.25.7
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_args="WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template
index cb69e012e7a2..e20d6e72c98e 100644
--- a/srcpkgs/Vulkan-Headers/template
+++ b/srcpkgs/Vulkan-Headers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Headers
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Headers-sdk-${version}"
 build_style=cmake
 short_desc="Vulkan header files"
 maintainer="tibequadorian <tibequadorian@posteo.de>"
diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template
index 8b80e1ec890e..71eb16dbb16c 100644
--- a/srcpkgs/Vulkan-Tools/template
+++ b/srcpkgs/Vulkan-Tools/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-Tools
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Tools-sdk-${version}"
 build_style=cmake
 configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF)
  -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev"
diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template
index 640c604f7005..b67602beac61 100644
--- a/srcpkgs/Vulkan-ValidationLayers/template
+++ b/srcpkgs/Vulkan-ValidationLayers/template
@@ -2,7 +2,6 @@
 pkgname=Vulkan-ValidationLayers
 version=1.3.204.1
 revision=2
-wrksrc="Vulkan-ValidationLayers-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8160731ee760..d06fe4b39b37 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -3,7 +3,6 @@ pkgname=WebStorm
 version=2020.1.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-201.8743.9"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template
index be844c979a43..7612f171eb9a 100644
--- a/srcpkgs/WiringPi/template
+++ b/srcpkgs/WiringPi/template
@@ -5,7 +5,6 @@ revision=2
 _githash=50b7c5ed7d238a637db7d9c73978466eb022a8de
 _sover=2.60
 archs="arm*"
-wrksrc="${pkgname}-${_githash}"
 build_style=meta
 depends="libwiringPi-${version}_${revision}
  libwiringPi-dev-${version}_${revision}
diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template
index f422d80c61f2..de1d065d765b 100644
--- a/srcpkgs/YACReader/template
+++ b/srcpkgs/YACReader/template
@@ -2,7 +2,6 @@
 pkgname=YACReader
 version=9.8.0
 revision=1
-wrksrc=yacreader-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols
diff --git a/srcpkgs/a10disp/template b/srcpkgs/a10disp/template
index b852ec239530..7c0ca8fec0e0 100644
--- a/srcpkgs/a10disp/template
+++ b/srcpkgs/a10disp/template
@@ -5,7 +5,6 @@ version=20140314
 revision=2
 _commit=7525cff0366c6feb0142873705687b368b26bedb
 archs="armv7l"
-wrksrc="$pkgname-$_commit"
 makedepends="fbset sun7i-kernel-headers"
 depends="fbset"
 short_desc="Utility to change the display mode of Allwinner A10/13/20 devices"
diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template
index 9404d216f509..febbc1a4c326 100644
--- a/srcpkgs/aalib/template
+++ b/srcpkgs/aalib/template
@@ -2,7 +2,6 @@
 pkgname=aalib
 version=1.4rc5
 revision=2
-wrksrc="aalib-1.4.0"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Portable ASCII art GFX library"
diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template
index e53f6537a54e..c32304437392 100644
--- a/srcpkgs/abcmidi/template
+++ b/srcpkgs/abcmidi/template
@@ -2,7 +2,6 @@
 pkgname=abcmidi
 version=2022.06.07
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 short_desc="Utilites for working with ABC files"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template
index 14fc3844eb43..617220434222 100644
--- a/srcpkgs/abootimg/template
+++ b/srcpkgs/abootimg/template
@@ -3,7 +3,6 @@ pkgname=abootimg
 version=0.6.20160512
 revision=3
 _commit="1ebeb393252ab5aeed62e34bc439b6728444f06e"
-wrksrc="abootimg-$_commit"
 build_style=gnu-makefile
 makedepends="libblkid-devel"
 short_desc="Manipulate Android Boot Images"
diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template
index 7911ad66cc91..bc9f731ec9de 100644
--- a/srcpkgs/acbuild/template
+++ b/srcpkgs/acbuild/template
@@ -2,7 +2,6 @@
 pkgname=acbuild
 version=0.4.0
 revision=13
-wrksrc="build-${version}"
 build_style=go
 go_import_path=github.com/appc/acbuild
 go_package=github.com/appc/acbuild/acbuild
diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template
index 0944d34ff90a..da93b894e435 100644
--- a/srcpkgs/accounts-qml-module/template
+++ b/srcpkgs/accounts-qml-module/template
@@ -2,7 +2,6 @@
 pkgname=accounts-qml-module
 version=0.7
 revision=1
-wrksrc="accounts-qml-module-VERSION_${version}"
 build_style=qmake
 make_install_target="install_subtargets"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template
index e12de9d7a679..b08e6fc54829 100644
--- a/srcpkgs/acfgfs/template
+++ b/srcpkgs/acfgfs/template
@@ -3,7 +3,6 @@
 pkgname=acfgfs
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/acfgfs
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template
index a444265cd5bd..8ac3a250d0d2 100644
--- a/srcpkgs/ack/template
+++ b/srcpkgs/ack/template
@@ -2,7 +2,6 @@
 pkgname=ack
 version=3.5.0
 revision=1
-wrksrc="$pkgname-v$version"
 build_style=perl-module
 hostmakedepends="perl perl-File-Next"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template
index 4a15d48a49cb..89a65d336de6 100644
--- a/srcpkgs/aclip/template
+++ b/srcpkgs/aclip/template
@@ -3,7 +3,6 @@
 pkgname=aclip
 version=0.6.2
 revision=1
-wrksrc=arcan-${version}
 build_wrksrc=src/tools/aclip
 build_style=cmake
 makedepends="arcan-devel"
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 290084c5853e..980485991de2 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -3,7 +3,6 @@ pkgname=acpi_call-dkms
 version=1.2.2
 revision=1
 archs="i686 x86_64*"
-wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template
index 4308cd11f148..bfb70c9579aa 100644
--- a/srcpkgs/acpica-utils/template
+++ b/srcpkgs/acpica-utils/template
@@ -3,7 +3,6 @@ pkgname=acpica-utils
 version=20210930
 revision=1
 archs="i686* x86_64* aarch64*"
-wrksrc="acpica-unix-${version}"
 hostmakedepends="flex"
 short_desc="Intel ACPI CA Unix utilities"
 maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template
index 40467c506eaf..34b1b6fe7084 100644
--- a/srcpkgs/acpilight/template
+++ b/srcpkgs/acpilight/template
@@ -2,7 +2,6 @@
 pkgname=acpilight
 version=1.2
 revision=2
-wrksrc="acpilight-v${version}"
 depends="python3"
 short_desc="Backward-compatibile xbacklight replacement"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template
index 0a9d13584ab5..4b8d80b8f6b0 100644
--- a/srcpkgs/activityrelay/template
+++ b/srcpkgs/activityrelay/template
@@ -2,7 +2,6 @@
 pkgname=activityrelay
 version=0.2.2
 revision=2
-wrksrc="relay-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-cachetools python3-click python3-pycryptodome
diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template
index e2d348747563..0979c8ca4771 100644
--- a/srcpkgs/adriconf/template
+++ b/srcpkgs/adriconf/template
@@ -2,7 +2,6 @@
 pkgname=adriconf
 version=2.5.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 configure_args="-DENABLE_UNIT_TESTS=false"
 hostmakedepends="pkg-config glib-devel gettext"
diff --git a/srcpkgs/afl/template b/srcpkgs/afl/template
index 8ed1a48e0512..0f5562dee17c 100644
--- a/srcpkgs/afl/template
+++ b/srcpkgs/afl/template
@@ -4,7 +4,6 @@ version=2.57b
 revision=1
 # x86 only currently
 archs="i686* x86_64*"
-wrksrc="AFL-${version}"
 build_style=gnu-makefile
 hostmakedepends="clang llvm which"
 short_desc="American fuzzy lop - a brute-force fuzzer"
diff --git a/srcpkgs/afterstep/template b/srcpkgs/afterstep/template
index ba9c15546dea..753a4ecbf035 100644
--- a/srcpkgs/afterstep/template
+++ b/srcpkgs/afterstep/template
@@ -2,7 +2,6 @@
 pkgname=afterstep
 version=2.2.12
 revision=2
-wrksrc="${pkgname}-devel-${version}"
 build_style=gnu-configure
 configure_args="ac_cv_header_elf_h=no"
 hostmakedepends="pkg-config automake libtool"
diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template
index 8c6720dd2076..98b398275526 100644
--- a/srcpkgs/airspy/template
+++ b/srcpkgs/airspy/template
@@ -2,7 +2,6 @@
 pkgname=airspy
 version=1.0.10
 revision=1
-wrksrc=airspyone_host-${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel"
diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template
index bd2cc3f359ed..93143286d2f8 100644
--- a/srcpkgs/akonadi5/template
+++ b/srcpkgs/akonadi5/template
@@ -2,7 +2,6 @@
 pkgname=akonadi5
 version=22.08.2
 revision=1
-wrksrc="akonadi-${version}"
 build_style=cmake
 build_helper="qemu"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3
diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template
index 92d165f209f2..5bb4a2743f03 100644
--- a/srcpkgs/albatross-themes/template
+++ b/srcpkgs/albatross-themes/template
@@ -2,7 +2,6 @@
 pkgname=albatross-themes
 version=1.7.4
 revision=4
-wrksrc=Albatross-$version
 short_desc="Elegant black GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later, CC-BY-SA-3.0"
diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template
index f8901c34cecc..a42fbcb9c6bb 100644
--- a/srcpkgs/allegro4/template
+++ b/srcpkgs/allegro4/template
@@ -2,7 +2,6 @@
 pkgname=allegro4
 version=4.4.3.1
 revision=2
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index e63d90e3e3fc..66287179e06c 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -2,7 +2,6 @@
 pkgname=allegro5
 version=5.2.7.0
 revision=1
-wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template
index 78bfbbf7c5ff..33bc5df6cc2f 100644
--- a/srcpkgs/aloadimage/template
+++ b/srcpkgs/aloadimage/template
@@ -3,7 +3,6 @@
 pkgname=aloadimage
 version=0.6.2
 revision=1
-wrksrc="arcan-${version}"
 build_wrksrc=src/tools/aloadimage
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template
index e4791680d3d1..02c4f944515c 100644
--- a/srcpkgs/alpine/template
+++ b/srcpkgs/alpine/template
@@ -4,7 +4,6 @@ version=2.26
 revision=1
 _githash=9726c098a739edfdca6218bc5dee104c310957e9
 _gitshort="${_githash:0:7}"
-wrksrc="${pkgname}-${_gitshort}"
 build_style=gnu-configure
 configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template
index 2472f31b7a6b..987ed207bb73 100644
--- a/srcpkgs/alsa_rnnoise/template
+++ b/srcpkgs/alsa_rnnoise/template
@@ -2,7 +2,6 @@
 pkgname=alsa_rnnoise
 version=1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="rnnoise-devel alsa-lib-devel"
diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template
index a7120db758a4..e18346b4c78c 100644
--- a/srcpkgs/amiri-font/template
+++ b/srcpkgs/amiri-font/template
@@ -2,7 +2,6 @@
 pkgname=amiri-font
 version=0.117
 revision=1
-wrksrc="Amiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Classical Arabic typeface in Naskh style"
diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template
index 49c84de00f3d..1736993a4943 100644
--- a/srcpkgs/android-studio/template
+++ b/srcpkgs/android-studio/template
@@ -7,7 +7,6 @@ revision=1
 _studio_build=201.7199119
 _studio_rev=0
 archs="x86_64 i686"
-wrksrc="$pkgname"
 hostmakedepends="tar"
 depends="virtual?libGL"
 short_desc="Official Android IDE"
diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template
index d145d1642291..b6dc5ecde7a7 100644
--- a/srcpkgs/angrysearch/template
+++ b/srcpkgs/angrysearch/template
@@ -2,7 +2,6 @@
 pkgname=angrysearch
 version=1.0.1
 revision=5
-wrksrc="ANGRYsearch-${version}"
 pycompile_dirs="usr/share/angrysearch"
 hostmakedepends="python3"
 depends="python3-PyQt5 xdg-utils"
diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template
index 603c89d6cd72..69105100a63c 100644
--- a/srcpkgs/aoeui/template
+++ b/srcpkgs/aoeui/template
@@ -3,7 +3,6 @@ pkgname=aoeui
 version=1.7
 revision=7
 _githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 hostmakedepends="m4"
 short_desc="Lightweight UNIX-friendly text editor"
diff --git a/srcpkgs/apache-directory-studio-bin/template b/srcpkgs/apache-directory-studio-bin/template
index 47f5cc6bf00c..3d9c0f0eaa9e 100644
--- a/srcpkgs/apache-directory-studio-bin/template
+++ b/srcpkgs/apache-directory-studio-bin/template
@@ -5,7 +5,6 @@ version=2.0.0.v20210717
 revision=1
 _versionprefix=M17
 archs="x86_64"
-wrksrc="${_pkgname}"
 depends="virtual?java-runtime gtk+3 desktop-file-utils"
 short_desc="LDAP browser and directory client"
 maintainer="Frank Steinborn <steinex@nognu.de>"
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index 82997c3555dc..f6aba6e50c83 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -2,7 +2,6 @@
 pkgname=apache-fop
 version=2.5
 revision=3
-wrksrc="fop-${version}"
 build_wrksrc="fop"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template
index 453b09923566..b8c5a792441e 100644
--- a/srcpkgs/apache-kafka/template
+++ b/srcpkgs/apache-kafka/template
@@ -2,7 +2,6 @@
 pkgname=apache-kafka
 version=3.1.0
 revision=1
-wrksrc="kafka-${version}-src"
 hostmakedepends="curl which tar openjdk8"
 depends="virtual?java-runtime"
 short_desc="Distributed Streaming Platform"
diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template
index be45bc81f9bb..c42111e50498 100644
--- a/srcpkgs/apache-tomcat/template
+++ b/srcpkgs/apache-tomcat/template
@@ -2,7 +2,6 @@
 pkgname=apache-tomcat
 version=9.0.38
 revision=2
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="openjdk8 apache-ant"
 depends="virtual?java-runtime"
 short_desc="Open source implementation of the Java Servlet"
diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template
index ce5e0752bb62..4856267a8e26 100644
--- a/srcpkgs/apache/template
+++ b/srcpkgs/apache/template
@@ -2,7 +2,6 @@
 pkgname=apache
 version=2.4.54
 revision=1
-wrksrc="httpd-${version}"
 build_style=gnu-configure
 configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
  --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon
diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template
index 1eaa8fa1a13c..7f809acf7714 100644
--- a/srcpkgs/apostrophe/template
+++ b/srcpkgs/apostrophe/template
@@ -2,7 +2,6 @@
 pkgname=apostrophe
 version=2.6.3
 revision=2
-wrksrc="$pkgname-v$version"
 build_style=meson
 build_helper=gir
 hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc"
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index eb113674626a..d3d2922f968f 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -2,7 +2,6 @@
 pkgname=apparmor
 version=3.0.3
 revision=4
-wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
 conf_files="/etc/apparmor.d/local/* /etc/apparmor/*"
diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template
index 95f056e6d4e1..8775f53bd50f 100644
--- a/srcpkgs/archlabs-themes/template
+++ b/srcpkgs/archlabs-themes/template
@@ -3,7 +3,6 @@ pkgname=archlabs-themes
 version=20180503
 revision=3
 _commit=73d0900117daefedf6c76dd0e71538bb954f1b10
-wrksrc="ArchLabs-Themes-${_commit}"
 depends="gnome-themes-standard gtk-engine-murrine gtk2-engines"
 short_desc="Themes used in ArchLabs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template
index c6ae363e7a02..e8f6bb2c1842 100644
--- a/srcpkgs/ardor/template
+++ b/srcpkgs/ardor/template
@@ -2,7 +2,6 @@
 pkgname=ardor
 version=2.2.6
 revision=1
-wrksrc=ardor
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the Ardor Platform"
diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template
index 485d24ad5a28..ad169d3faf3a 100644
--- a/srcpkgs/arduino/template
+++ b/srcpkgs/arduino/template
@@ -3,7 +3,6 @@ pkgname=arduino
 version=1.8.19
 revision=2
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=$pkgname-$version
 create_wrksrc=yes
 build_wrksrc=Arduino-$version
 hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar"
diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template
index 7cc1bb0617eb..ee1df77d4e3c 100644
--- a/srcpkgs/argon2/template
+++ b/srcpkgs/argon2/template
@@ -2,7 +2,6 @@
 pkgname=argon2
 version=20190702
 revision=3
-wrksrc="phc-winner-argon2-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="OPTTARGET=none"
diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template
index 0ec320393820..bb00aa1edf45 100644
--- a/srcpkgs/argtable/template
+++ b/srcpkgs/argtable/template
@@ -2,7 +2,6 @@
 pkgname=argtable
 version=2.13
 revision=2
-wrksrc="${pkgname}${version//./-}"
 build_style=gnu-configure
 short_desc="ANSI C command line parser"
 maintainer="Simon Whelan <si.whelan@gmail.com>"
diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template
index 5fb8294254f7..c3d2dbef78e1 100644
--- a/srcpkgs/argyllcms/template
+++ b/srcpkgs/argyllcms/template
@@ -2,7 +2,6 @@
 pkgname=argyllcms
 version=2.1.2
 revision=3
-wrksrc="Argyll_V${version}"
 hostmakedepends="ftjam zip unzip"
 makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel
  libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel"
diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template
index 851276ed829f..1903b438db8d 100644
--- a/srcpkgs/aribas/template
+++ b/srcpkgs/aribas/template
@@ -2,7 +2,6 @@
 pkgname=aribas
 version=1.65
 revision=1
-wrksrc="${pkgname}${version//./}"
 build_wrksrc=src
 build_style=gnu-makefile
 short_desc="Multiprecision Arithmetic Interpreter"
diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template
index 94eb42264507..8a917581e32e 100644
--- a/srcpkgs/arti/template
+++ b/srcpkgs/arti/template
@@ -3,7 +3,6 @@ pkgname=arti
 version=1.0.1
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="arti-arti-v${version}"
 build_style=cargo
 make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds
 make_install_args="--path crates/arti"
diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template
index f06781b63736..c252874efc06 100644
--- a/srcpkgs/artyfx/template
+++ b/srcpkgs/artyfx/template
@@ -2,7 +2,6 @@
 pkgname=artyfx
 version=1.3
 revision=2
-wrksrc=openAV-ArtyFX-release-$version
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="cairo-devel libsndfile-devel lv2"
diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template
index 32de4aca596e..b4c616478407 100644
--- a/srcpkgs/asciiquarium/template
+++ b/srcpkgs/asciiquarium/template
@@ -2,7 +2,6 @@
 pkgname=asciiquarium
 version=1.1
 revision=3
-wrksrc="${pkgname}_${version}"
 depends="perl perl-Term-Animation perl-Curses"
 short_desc="Enjoy the mysteries of the sea from the safety of your own terminal"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template
index a5ff4a773d2b..406e0d5a67d3 100644
--- a/srcpkgs/aspell-cs/template
+++ b/srcpkgs/aspell-cs/template
@@ -2,7 +2,6 @@
 pkgname=aspell-cs
 version=20040614.1
 revision=3
-wrksrc="aspell6-cs-${version/./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Czech dictionary for aspell"
diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template
index be8905b02993..963ff78d2ce7 100644
--- a/srcpkgs/aspell-de/template
+++ b/srcpkgs/aspell-de/template
@@ -2,7 +2,6 @@
 pkgname=aspell-de
 version=20161207.7.0
 revision=3
-wrksrc="aspell6-de-${version//./-}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="German dictionary for aspell"
diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template
index 1221a64c8237..c4fbf9dcb8f1 100644
--- a/srcpkgs/aspell-el/template
+++ b/srcpkgs/aspell-el/template
@@ -3,7 +3,6 @@ pkgname=aspell-el
 version=0.08.0
 revision=3
 _distver="${version%.*}-${version##*.}"
-wrksrc="aspell6-el-${_distver}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 depends="aspell"
diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template
index 7b6ca841eafb..5b0fd278c7b4 100644
--- a/srcpkgs/aspell-en/template
+++ b/srcpkgs/aspell-en/template
@@ -2,7 +2,6 @@
 pkgname=aspell-en
 version=2020.12.07
 revision=2
-wrksrc="aspell6-en-${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="English dictionary for aspell"
diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template
index e563f3a91e8e..d5ad2e90fd77 100644
--- a/srcpkgs/aspell-fr/template
+++ b/srcpkgs/aspell-fr/template
@@ -2,7 +2,6 @@
 pkgname=aspell-fr
 version=0.50.3
 revision=4
-wrksrc="aspell-fr-0.50-3"
 build_style=configure
 hostmakedepends="aspell-devel which"
 makedepends="aspell-devel"
diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template
index 441d0fd805d7..e91e0b8ff62d 100644
--- a/srcpkgs/aspell-it/template
+++ b/srcpkgs/aspell-it/template
@@ -3,7 +3,6 @@ pkgname=aspell-it
 version=2.4
 revision=1
 _version="${version}-20070901-0"
-wrksrc="aspell6-it-${_version}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Italian dictionary for aspell"
diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template
index 0e70ad29a142..293d13b8d9b1 100644
--- a/srcpkgs/aspell-nl/template
+++ b/srcpkgs/aspell-nl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-nl
 version=0.50
 revision=1
-wrksrc="aspell-nl-${version}-2"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Dutch dictionary for aspell"
diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template
index 05d90c0033b3..7e11c9a0c4f5 100644
--- a/srcpkgs/aspell-pl/template
+++ b/srcpkgs/aspell-pl/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pl
 version=20061121
 revision=3
-wrksrc="aspell6-pl-6.0_${version}-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Polish dictionary for aspell"
diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template
index e8038163b4f7..1a7e6780054c 100644
--- a/srcpkgs/aspell-pt_BR/template
+++ b/srcpkgs/aspell-pt_BR/template
@@ -2,7 +2,6 @@
 pkgname=aspell-pt_BR
 version=20131030
 revision=1
-wrksrc="aspell6-pt_BR-${version}-12-0"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Brazilian Portuguese dictionary for aspell"
diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template
index abdcf8f050cb..31284f5ed93b 100644
--- a/srcpkgs/aspell-ru/template
+++ b/srcpkgs/aspell-ru/template
@@ -2,7 +2,6 @@
 pkgname=aspell-ru
 version=0.99f7
 revision=4
-wrksrc="aspell6-ru-${version}-1"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Russian dictionary for aspell"
diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template
index 482afc262cd4..9ce618958830 100644
--- a/srcpkgs/aspell-sk/template
+++ b/srcpkgs/aspell-sk/template
@@ -2,7 +2,6 @@
 pkgname=aspell-sk
 version=2.01.2
 revision=1
-wrksrc="aspell6-sk-${version%.*}-${version##*.}"
 build_style=configure
 hostmakedepends="aspell-devel which"
 short_desc="Slovak dictionary for aspell"
diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template
index 6caa2b4c7f0e..e148759c82f9 100644
--- a/srcpkgs/assimp_qt_viewer/template
+++ b/srcpkgs/assimp_qt_viewer/template
@@ -3,7 +3,6 @@ pkgname=assimp_qt_viewer
 version=5.0.0
 revision=1
 _gitrev=b2b86036a860297b86b096dba009aebeaf5a2503
-wrksrc="${pkgname}-${_gitrev}"
 build_style=cmake
 build_wrksrc="${pkgname}"
 hostmakedepends="qt5-host-tools qt5-devel"
diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template
index 448159facc2f..6e91786676dd 100644
--- a/srcpkgs/astyle/template
+++ b/srcpkgs/astyle/template
@@ -2,7 +2,6 @@
 pkgname=astyle
 version=3.1
 revision=3
-wrksrc="$pkgname"
 build_wrksrc="build/gcc"
 build_style=gnu-makefile
 short_desc="Free, fast and small formatter for C, C++, C#, and Java source code"
diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template
index df968fbac0c4..d2eaa20cb27c 100644
--- a/srcpkgs/atf-rk3328-bl31/template
+++ b/srcpkgs/atf-rk3328-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3328-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template
index c14dcf610e26..196f9371be08 100644
--- a/srcpkgs/atf-rk3399-bl31/template
+++ b/srcpkgs/atf-rk3399-bl31/template
@@ -3,7 +3,6 @@ pkgname=atf-rk3399-bl31
 version=2.7
 revision=1
 archs="aarch64*"
-wrksrc="trusted-firmware-a-${version}"
 hostmakedepends="cross-arm-none-eabi"
 short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template
index d71a9679189d..0543129fbf3e 100644
--- a/srcpkgs/atomicparsley/template
+++ b/srcpkgs/atomicparsley/template
@@ -3,7 +3,6 @@ pkgname=atomicparsley
 version=20210715.151551
 revision=1
 _commit=e7ad03a
-wrksrc="$pkgname-$version.$_commit"
 build_style=cmake
 configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit"
 makedepends="zlib-devel"
diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template
index 1721a0faeced..1299e36fa972 100644
--- a/srcpkgs/attic/template
+++ b/srcpkgs/attic/template
@@ -2,7 +2,6 @@
 pkgname=attic
 version=0.16
 revision=22
-wrksrc="Attic-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-Sphinx"
 makedepends="python3-devel openssl-devel acl-devel"
diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template
index 1ddb67966fef..d509c0a89407 100644
--- a/srcpkgs/audacity/template
+++ b/srcpkgs/audacity/template
@@ -2,7 +2,6 @@
 pkgname=audacity
 version=2.4.1
 revision=2
-wrksrc="audacity-Audacity-${version}"
 build_style=gnu-configure
 configure_args="--with-ffmpeg=system --with-libsndfile=system --with-expat=system
  --with-libsoxr=system --with-lame=system --with-lv2=system ac_cv_path_WX_CONFIG=wx-config-gtk3"
diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template
index 55a0f76b0fd8..c9a23d5eb15b 100644
--- a/srcpkgs/audiofile/template
+++ b/srcpkgs/audiofile/template
@@ -2,7 +2,6 @@
 pkgname=audiofile
 version=0.3.6
 revision=3
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="automake libtool asciidoc pkg-config"
 makedepends="alsa-lib-devel libflac-devel"
diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template
index 31f07cb74c00..f294bee16183 100644
--- a/srcpkgs/autoconf213/template
+++ b/srcpkgs/autoconf213/template
@@ -2,7 +2,6 @@
 pkgname=autoconf213
 version=2.13
 revision=4
-wrksrc="autoconf-${version}"
 build_style=gnu-configure
 configure_args="--program-suffix='-2.13'"
 hostmakedepends="perl m4 texinfo"
diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template
index 5b17e447df49..cad2963ed76f 100644
--- a/srcpkgs/autojump/template
+++ b/srcpkgs/autojump/template
@@ -2,7 +2,6 @@
 pkgname=autojump
 version=22.5.3
 revision=3
-wrksrc="${pkgname}-release-v${version}"
 hostmakedepends="python3"
 depends="python3"
 short_desc="Self-learning cd command"
diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template
index 4bc3437ec2b5..6a707c17272f 100644
--- a/srcpkgs/autox/template
+++ b/srcpkgs/autox/template
@@ -2,7 +2,6 @@
 pkgname=autox
 version=0.1.1
 revision=1
-wrksrc=${pkgname}-${version}-${pkgname}
 build_wrksrc=src
 build_style=gnu-makefile
 conf_files="/etc/pam.d/autox"
diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index f89e6536d963..5f6841269c98 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -6,7 +6,6 @@
 pkgname=avahi-discover
 version=0.8
 revision=5
-wrksrc="avahi-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template
index 817ad3069480..253a0243e225 100644
--- a/srcpkgs/avidemux/template
+++ b/srcpkgs/avidemux/template
@@ -4,7 +4,6 @@ version=2.8.0
 revision=2
 # Can't be compiled for aarch64, arm* or mips*
 archs="x86_64* i686*"
-wrksrc="${pkgname}_${version}"
 hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm"
 makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
  lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel
diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template
index 7b6b30ec4e82..e12486011e9a 100644
--- a/srcpkgs/avideo/template
+++ b/srcpkgs/avideo/template
@@ -2,7 +2,6 @@
 pkgname=avideo
 version=2017.9.27
 revision=8
-wrksrc="avideo"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3"
diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template
index 7d3a15725c57..370387775f5e 100644
--- a/srcpkgs/avr-binutils/template
+++ b/srcpkgs/avr-binutils/template
@@ -2,7 +2,6 @@
 pkgname=avr-binutils
 version=2.32
 revision=1
-wrksrc="binutils-$version"
 build_style=gnu-configure
 configure_args="--disable-werror --enable-shared --enable-gold
  --enable-plugins --enable-install-libbfd --target=avr --with-pic"
diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template
index 093c66c9dbe4..1d0e52c17d62 100644
--- a/srcpkgs/avr-gcc/template
+++ b/srcpkgs/avr-gcc/template
@@ -2,7 +2,6 @@
 pkgname=avr-gcc
 version=9.3.0
 revision=2
-wrksrc="gcc-$version"
 short_desc="GNU C Compiler for AVR"
 maintainer="allan <mail@may.mooo.com>"
 license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1"
diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template
index d1c2b68496bf..d1a1ad0c3d48 100644
--- a/srcpkgs/avr-gdb/template
+++ b/srcpkgs/avr-gdb/template
@@ -2,7 +2,6 @@
 pkgname=avr-gdb
 version=11.1
 revision=3
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=avr --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib
diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template
index c2d159acc084..34bca5c16de5 100644
--- a/srcpkgs/awoken-icons/template
+++ b/srcpkgs/awoken-icons/template
@@ -2,7 +2,6 @@
 pkgname=awoken-icons
 version=2.5.2
 revision=5
-wrksrc=AwOken-2.5
 hostmakedepends="unzip"
 short_desc="Simple and quite complete icon set, Token-style"
 maintainer="Steven R <dev@styez.com>"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 2fdbf1553033..c1d49cabd83c 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -2,7 +2,6 @@
 pkgname=aws-cli
 version=1.22.88
 revision=2
-wrksrc="aws-cli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template
index 04891c71352a..c147880e1841 100644
--- a/srcpkgs/b3sum/template
+++ b/srcpkgs/b3sum/template
@@ -2,7 +2,6 @@
 pkgname=b3sum
 version=1.3.1
 revision=1
-wrksrc="BLAKE3-${version}"
 build_wrksrc="b3sum"
 build_style=cargo
 short_desc="Compute BLAKE3 message digests"
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index ff31c4fd19c3..6564685a5f5e 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware-classic
 version=5.100.138
 revision=2
-wrksrc="broadcom-wl-${version}"
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (trusted release)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index b8b89964a57d..35046e122358 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -2,7 +2,6 @@
 pkgname=b43-firmware
 version=6.30.163.46
 revision=2
-wrksrc="${pkgname}"
 create_wrksrc=yes
 hostmakedepends="b43-fwcutter"
 short_desc="Firmware for Broadcom B43 wireless (latest release)"
diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template
index f1d315115dab..1552c67ef8e6 100644
--- a/srcpkgs/backblaze-b2/template
+++ b/srcpkgs/backblaze-b2/template
@@ -2,7 +2,6 @@
 pkgname=backblaze-b2
 version=2.1.0
 revision=3
-wrksrc="b2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-logfury python3-Arrow python3-requests python3-six
diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template
index 02a69d1dca9c..4ab69e97d41a 100644
--- a/srcpkgs/backupninja/template
+++ b/srcpkgs/backupninja/template
@@ -2,7 +2,6 @@
 pkgname=backupninja
 version=1.2.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 depends="dialog"
diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template
index 04b89e171ad8..1be957d9ed66 100644
--- a/srcpkgs/bacula-common/template
+++ b/srcpkgs/bacula-common/template
@@ -2,7 +2,6 @@
 pkgname=bacula-common
 version=9.4.2
 revision=5
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql
  --enable-smartalloc --sysconfdir=/etc/bacula
diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template
index 7c3e6a0e819d..c250de2a6ad5 100644
--- a/srcpkgs/baloo-widgets5/template
+++ b/srcpkgs/baloo-widgets5/template
@@ -2,7 +2,6 @@
 pkgname=baloo-widgets5
 version=22.08.2
 revision=1
-wrksrc="baloo-widgets-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules python3 kcoreaddons qt5-host-tools
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index 140c145b1fea..a9073e3090cc 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -2,7 +2,6 @@
 pkgname=baloo5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="
  -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/bananapi-uboot/template b/srcpkgs/bananapi-uboot/template
index fabedf3d5978..e1dcfdc80cd1 100644
--- a/srcpkgs/bananapi-uboot/template
+++ b/srcpkgs/bananapi-uboot/template
@@ -2,7 +2,6 @@
 pkgname=bananapi-uboot
 version=15.04
 revision=2
-wrksrc="u-boot-bananapi-bananian-v${version}"
 hostmakedepends="sunxi-tools uboot-mkimage"
 short_desc="Banana Pi uboot module"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template
index 2ced9aef2de0..a1c2a25cd6e5 100644
--- a/srcpkgs/bash/template
+++ b/srcpkgs/bash/template
@@ -5,7 +5,6 @@ revision=2
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="${pkgname}-${_bash_distver}"
 build_style=gnu-configure
 configure_args="--without-bash-malloc --with-curses --without-installed-readline"
 make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a"
diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template
index 4ca1b15ed0ea..5d9225e6bf9d 100644
--- a/srcpkgs/batctl14/template
+++ b/srcpkgs/batctl14/template
@@ -2,7 +2,6 @@
 pkgname=batctl14
 version=2013.4.0
 revision=2
-wrksrc="batctl-$version"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template
index 8fb35827056a..4fcb7474e012 100644
--- a/srcpkgs/batman-adv14/template
+++ b/srcpkgs/batman-adv14/template
@@ -2,7 +2,6 @@
 pkgname=batman-adv14
 version=2013.4.0
 revision=9
-wrksrc="batman-adv-$version"
 short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template
index 1c8e183083a2..d8201490edb4 100644
--- a/srcpkgs/bats/template
+++ b/srcpkgs/bats/template
@@ -2,7 +2,6 @@
 pkgname=bats
 version=1.8.0
 revision=1
-wrksrc="bats-core-${version}"
 depends="bash"
 checkdepends="procps-ng"
 short_desc="Bash Automated Testing System"
diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template
index 3ae95d694e9c..2fd3175fafdc 100644
--- a/srcpkgs/bc-gh/template
+++ b/srcpkgs/bc-gh/template
@@ -2,7 +2,6 @@
 pkgname=bc-gh
 version=5.2.2
 revision=1
-wrksrc="bc-${version}"
 short_desc="Implementation of POSIX bc with GNU extensions"
 maintainer="Gavin D. Howard <yzena.tech@gmail.com>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template
index eb128dd836c5..168a67389bba 100644
--- a/srcpkgs/bcc/template
+++ b/srcpkgs/bcc/template
@@ -2,7 +2,6 @@
 pkgname=bcc
 version=0.25.0
 revision=2
-wrksrc="bcc"
 build_style=cmake
 configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1"
 hostmakedepends="flex python3"
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index 9463f77e478e..d4c8de2e902e 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -2,7 +2,6 @@
 pkgname=bdf2psf
 version=1.211
 revision=1
-wrksrc="console-setup"
 revision=2
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
diff --git a/srcpkgs/beaglebone-uboot/template b/srcpkgs/beaglebone-uboot/template
index 495af31d3bd3..c82a91ceaaeb 100644
--- a/srcpkgs/beaglebone-uboot/template
+++ b/srcpkgs/beaglebone-uboot/template
@@ -2,7 +2,6 @@
 pkgname=beaglebone-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="bc dtc"
 short_desc="Beaglebone and BeagleBone Black U-Boot loader"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/beignet/template b/srcpkgs/beignet/template
index 961fd7ec2243..196d60e06aaa 100644
--- a/srcpkgs/beignet/template
+++ b/srcpkgs/beignet/template
@@ -3,7 +3,6 @@ pkgname=beignet
 version=1.3.2
 revision=10
 archs="i686* x86_64*"
-wrksrc="Beignet-${version}-Source"
 build_style=cmake
 hostmakedepends="clang llvm pkg-config"
 makedepends="MesaLib-devel libedit-devel libffi-devel ocl-icd-devel zlib-devel
diff --git a/srcpkgs/berkeley-abc/template b/srcpkgs/berkeley-abc/template
index f5aeb2a1e4fd..dba7a6e8aa64 100644
--- a/srcpkgs/berkeley-abc/template
+++ b/srcpkgs/berkeley-abc/template
@@ -4,7 +4,6 @@ pkgname=berkeley-abc
 _gitrev=d4fb192575cd319de68764eac5b7e049f575f43e
 version=1.01+20201124
 revision=1
-wrksrc=abc-$_gitrev
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="ABC_MAKE_VERBOSE=1 ABC_USE_STDINT_H=1"
diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template
index 9355d1ef7e38..606ef793881b 100644
--- a/srcpkgs/bff-apankrat/template
+++ b/srcpkgs/bff-apankrat/template
@@ -2,7 +2,6 @@
 pkgname=bff-apankrat
 version=1.0.7
 revision=2
-wrksrc="bff-${version}"
 build_style=gnu-makefile
 short_desc="Moderately-optimizing brainfuck interpreter"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template
index 0eda1ffd96f2..225438a341ac 100644
--- a/srcpkgs/bftpd/template
+++ b/srcpkgs/bftpd/template
@@ -2,7 +2,6 @@
 pkgname=bftpd
 version=6.1
 revision=2
-wrksrc="bftpd"
 build_style=gnu-configure
 configure_args="--enable-libz"
 makedepends="zlib-devel"
diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template
index 73a17e44c8d6..39f7264d616f 100644
--- a/srcpkgs/biew/template
+++ b/srcpkgs/biew/template
@@ -3,7 +3,6 @@ pkgname=biew
 version=6.1.0
 revision=4
 _shortversion=${version//.}
-wrksrc="${pkgname}-${_shortversion}"
 build_style=gnu-configure
 short_desc="Console hex viewer/editor and disassembler"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template
index 4021b3875670..50700e0dfec9 100644
--- a/srcpkgs/bind/template
+++ b/srcpkgs/bind/template
@@ -3,7 +3,6 @@ pkgname=bind
 version=9.16.22
 revision=1
 _fullver="${version}${_patchver:+-${_patchver}}"
-wrksrc="${pkgname}-${_fullver}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-largefile --with-libtool
  --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template
index 04e0456cbcf3..c2f4450d0baa 100644
--- a/srcpkgs/bitwise/template
+++ b/srcpkgs/bitwise/template
@@ -2,7 +2,6 @@
 pkgname=bitwise
 version=0.43
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel readline-devel"
 checkdepends="bcunit-devel"
diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template
index 5c7cdd7082e4..0e1b34e4d0b9 100644
--- a/srcpkgs/blackbird-themes/template
+++ b/srcpkgs/blackbird-themes/template
@@ -2,7 +2,6 @@
 pkgname=blackbird-themes
 version=0.4
 revision=5
-wrksrc=Blackbird-$version
 short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme"
 maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template
index 10ad09eac501..05df29482e19 100644
--- a/srcpkgs/blackboxwm/template
+++ b/srcpkgs/blackboxwm/template
@@ -2,7 +2,6 @@
 pkgname=blackboxwm
 version=0.77
 revision=1
-wrksrc="blackbox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXext-devel libXft-devel libXt-devel"
diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template
index c8b9c65046c9..4dfebe680c8e 100644
--- a/srcpkgs/blobby2/template
+++ b/srcpkgs/blobby2/template
@@ -2,7 +2,6 @@
 pkgname=blobby2
 version=1.0
 revision=2
-wrksrc="blobby-${version}"
 build_style=cmake
 hostmakedepends="cmake pkg-config zip"
 makedepends="boost-devel SDL2-devel physfs-devel tinyxml-devel lua52-devel"
diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template
index 65f66d6da3ba..92b95830753a 100644
--- a/srcpkgs/bluebird-themes/template
+++ b/srcpkgs/bluebird-themes/template
@@ -2,7 +2,6 @@
 pkgname=bluebird-themes
 version=1.3
 revision=3
-wrksrc=Bluebird-$version
 build_style=gnu-configure
 hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg"
 short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme"
diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template
index 55f8481285b4..4152c1335a3d 100644
--- a/srcpkgs/blueprint-compiler/template
+++ b/srcpkgs/blueprint-compiler/template
@@ -2,7 +2,6 @@
 pkgname=blueprint-compiler
 version=0.4.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 depends="python3-gobject gobject-introspection"
 checkdepends="${depends} gtk4-devel"
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index ca163b5d6503..8a4340b7058d 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -2,7 +2,6 @@
 pkgname=bluez-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 4e0f78a0d6b0..4a894d00d937 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -2,7 +2,6 @@
 pkgname=bmake
 version=20220928
 revision=1
-wrksrc=bmake
 short_desc="Portable version of the NetBSD make build tool"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template
index 60bbdc3d919e..8de36b06f347 100644
--- a/srcpkgs/bmkdep/template
+++ b/srcpkgs/bmkdep/template
@@ -2,7 +2,6 @@
 pkgname=bmkdep
 version=20140112
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd="bmake"
 make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man"
diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template
index 0ae75ba3d997..1ab9457df318 100644
--- a/srcpkgs/boinc/template
+++ b/srcpkgs/boinc/template
@@ -3,7 +3,6 @@ pkgname=boinc
 version=7.16.20
 revision=2
 _majorver=${version%.*}
-wrksrc=boinc-client_release-${_majorver}-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info"
 makedepends="glu-devel libfreeglut-devel libcurl-devel
diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template
index 58795505f752..3f965bf6b202 100644
--- a/srcpkgs/bombadillo/template
+++ b/srcpkgs/bombadillo/template
@@ -2,7 +2,6 @@
 pkgname=bombadillo
 version=2.4.0
 revision=1
-wrksrc=${pkgname}
 build_style=go
 go_import_path="tildegit.org/sloum/bombadillo"
 short_desc="Non-web client for the terminal"
diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template
index 84c1358aa1f8..265ed8a38981 100644
--- a/srcpkgs/boost/template
+++ b/srcpkgs/boost/template
@@ -2,7 +2,6 @@
 pkgname=boost
 version=1.80.0
 revision=4
-wrksrc="${pkgname}_${version//\./_}"
 hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config"
 makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel
  libzstd-devel"
diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template
index ebe17bac52e1..122e87bf8963 100644
--- a/srcpkgs/bootchart2/template
+++ b/srcpkgs/bootchart2/template
@@ -2,7 +2,6 @@
 pkgname=bootchart2
 version=0.14.9
 revision=3
-wrksrc="bootchart-${version}"
 build_style=gnu-makefile
 make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2"
 hostmakedepends="python3"
diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template
index 34c5813fa88c..72a211758787 100644
--- a/srcpkgs/borg/template
+++ b/srcpkgs/borg/template
@@ -2,7 +2,6 @@
 pkgname=borg
 version=1.2.2
 revision=3
-wrksrc="borgbackup-${version}"
 build_style=python3-module
 make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))"
 make_check_target="build/lib.*/borg/testsuite"
diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template
index 7e1628ec87d2..4d595b9a7dd6 100644
--- a/srcpkgs/boswars/template
+++ b/srcpkgs/boswars/template
@@ -2,7 +2,6 @@
 pkgname=boswars
 version=2.7
 revision=6
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="pkg-config libpng-progs python"
 makedepends="SDL-devel glu-devel libpng-devel libtheora-devel libvorbis-devel lua51-devel"
 depends="${pkgname}-data"
diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index ce9541b69f35..41bccfba4986 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -2,7 +2,6 @@
 pkgname=botan
 version=2.19.2
 revision=2
-wrksrc="${pkgname^}-${version}"
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 16bc405cffd8..9381c6b25481 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -2,7 +2,6 @@
 pkgname=brillo
 version=1.4.10
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template
index 1bc43c6cd001..5429d4cbc829 100644
--- a/srcpkgs/brise/template
+++ b/srcpkgs/brise/template
@@ -4,7 +4,6 @@
 pkgname=brise
 version=0.38.20180515
 revision=3
-wrksrc=brise
 build_style=gnu-makefile
 hostmakedepends="pkg-config librime"
 depends="librime"
diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template
index fe83eb64d3c5..40299a94737a 100644
--- a/srcpkgs/broadcom-bt-firmware/template
+++ b/srcpkgs/broadcom-bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=broadcom-bt-firmware
 version=12.0.1.1105
 revision=3
 _patch=_p1
-wrksrc="${pkgname}-${version}${_patch}"
 hostmakedepends="perl"
 short_desc="Broadcom Bluetooth firmware for Linux kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template
index 9e67aa9d44ce..130503e61bc6 100644
--- a/srcpkgs/brother-brlaser/template
+++ b/srcpkgs/brother-brlaser/template
@@ -2,7 +2,6 @@
 pkgname=brother-brlaser
 version=6
 revision=1
-wrksrc="brlaser-${version}"
 build_style=cmake
 makedepends="cups-devel"
 depends="cups ghostscript"
diff --git a/srcpkgs/browserpass/template b/srcpkgs/browserpass/template
index 63537def3f40..f5a309466598 100644
--- a/srcpkgs/browserpass/template
+++ b/srcpkgs/browserpass/template
@@ -2,7 +2,6 @@
 pkgname=browserpass
 version=3.0.7
 revision=1
-wrksrc="browserpass-native-${version}"
 build_style=go
 go_import_path=github.com/browserpass/browserpass-native
 short_desc="Browser extension for pass"
diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template
index 31201077ee06..17b8432afa68 100644
--- a/srcpkgs/btrfs-backup/template
+++ b/srcpkgs/btrfs-backup/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-backup
 version=0.3.1
 revision=5
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-module
 pycompile_module="${pkgname/-/_}"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template
index 19dbfbf4b34e..515ac7314582 100644
--- a/srcpkgs/btrfs-progs/template
+++ b/srcpkgs/btrfs-progs/template
@@ -2,7 +2,6 @@
 pkgname=btrfs-progs
 version=5.19.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 make_check_target=test
 configure_args="--disable-backtrace --disable-python"
diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template
index df0fb0c0c640..36e9bc3da06a 100644
--- a/srcpkgs/buffer/template
+++ b/srcpkgs/buffer/template
@@ -3,7 +3,6 @@ pkgname=buffer
 version=2014.11.26
 revision=3
 _gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-makefile
 short_desc="Speed up writing tapes on remote tape drives"
 maintainer="jbu <pullmoll@t-online.de>"
diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template
index 9dabf7d89292..1dc872c07982 100644
--- a/srcpkgs/bullet/template
+++ b/srcpkgs/bullet/template
@@ -2,7 +2,6 @@
 pkgname=bullet
 version=3.17
 revision=1
-wrksrc="bullet3-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0
  -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1
diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template
index f3d95a8f1523..d45a88a91a04 100644
--- a/srcpkgs/burp2-server/template
+++ b/srcpkgs/burp2-server/template
@@ -4,7 +4,6 @@ _desc="Network-based backup and restore program"
 pkgname=burp2-server
 version=2.4.0
 revision=1
-wrksrc="burp-${version}"
 build_style=gnu-configure
 make_install_target=install-all
 configure_args="--sysconfdir=/etc/burp"
diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template
index 44a7734fcd48..517efc863794 100644
--- a/srcpkgs/c-client/template
+++ b/srcpkgs/c-client/template
@@ -2,7 +2,6 @@
 pkgname=c-client
 version=2007f
 revision=4
-wrksrc="imap-${version}"
 makedepends="pam-devel openssl-devel e2fsprogs-devel"
 short_desc="IMAP client library"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index e50dba1d51b2..b3ebc1bb15b9 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -2,7 +2,6 @@
 pkgname=cabal-install
 version=3.6.3.0
 revision=2
-wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template
index bff3fa2c6aed..ec1b51ee641c 100644
--- a/srcpkgs/cadence/template
+++ b/srcpkgs/cadence/template
@@ -2,7 +2,6 @@
 pkgname=cadence
 version=0.9.2
 revision=3
-wrksrc="Cadence-${version}"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/cadence/src"
 hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools"
diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template
index e1f0e2dda546..aed999105c7c 100644
--- a/srcpkgs/cairomm1.16/template
+++ b/srcpkgs/cairomm1.16/template
@@ -2,7 +2,6 @@
 pkgname=cairomm1.16
 version=1.16.1
 revision=1
-wrksrc="cairomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel"
diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template
index 75d1fb8de582..040faa0dc855 100644
--- a/srcpkgs/calligra-plan/template
+++ b/srcpkgs/calligra-plan/template
@@ -2,7 +2,6 @@
 pkgname=calligra-plan
 version=3.3.0
 revision=1
-wrksrc="${pkgname/-/}-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext kdoctools"
 makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel
diff --git a/srcpkgs/camlp5/template b/srcpkgs/camlp5/template
index 1118f618ba1f..9d2ad67c1b08 100644
--- a/srcpkgs/camlp5/template
+++ b/srcpkgs/camlp5/template
@@ -2,7 +2,6 @@
 pkgname=camlp5
 version=8.00.03
 revision=3
-wrksrc="camlp5-rel${version}"
 build_style=configure
 configure_args="-mandir /usr/share/man"
 hostmakedepends="ocaml perl ocaml-findlib"
diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template
index 8c7cfb024b8e..5ab6e0a62cdc 100644
--- a/srcpkgs/capnproto/template
+++ b/srcpkgs/capnproto/template
@@ -2,7 +2,6 @@
 pkgname=capnproto
 version=0.10.2
 revision=1
-wrksrc="${pkgname}-c++-${version}"
 build_style=gnu-configure
 short_desc="Cap'n Proto serialization/RPC system"
 maintainer="eater <hello@eaterofco.de>"
diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template
index ee952361f5b7..96d2cb7f04b8 100644
--- a/srcpkgs/caps2esc/template
+++ b/srcpkgs/caps2esc/template
@@ -2,7 +2,6 @@
 pkgname=caps2esc
 version=0.3.2
 revision=1
-wrksrc=caps2esc-v${version}
 build_style=cmake
 depends="interception-tools"
 short_desc="Transforming the most useless key ever in the most useful one"
diff --git a/srcpkgs/cargo-auditable-bootstrap/template b/srcpkgs/cargo-auditable-bootstrap/template
index 21ec5a7f966c..78fdc27db310 100644
--- a/srcpkgs/cargo-auditable-bootstrap/template
+++ b/srcpkgs/cargo-auditable-bootstrap/template
@@ -3,7 +3,6 @@
 pkgname=cargo-auditable-bootstrap
 version=0.5.2
 revision=1
-wrksrc=cargo-auditable-${version}
 build_wrksrc=cargo-auditable
 build_style=cargo
 # Required for bootstrapping purposes
diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template
index 5eae62fade55..de2b886baa10 100644
--- a/srcpkgs/cargo-bootstrap/template
+++ b/srcpkgs/cargo-bootstrap/template
@@ -22,7 +22,6 @@ case "$XBPS_TARGET_MACHINE" in
 	*) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;;
 esac
 
-wrksrc="cargo-${version}-${RUST_TARGET}"
 distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template
index 1fa9ab08ec20..e0400a70e908 100644
--- a/srcpkgs/cargo-geiger/template
+++ b/srcpkgs/cargo-geiger/template
@@ -2,7 +2,6 @@
 pkgname=cargo-geiger
 version=0.11.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index 51d8c35b7270..eef71d2aa80b 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,7 +2,6 @@
 pkgname=cargo
 version=1.64.0
 revision=1
-wrksrc="cargo-rust-${version}"
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template
index 27d383712926..e43fbaab04e6 100644
--- a/srcpkgs/carton/template
+++ b/srcpkgs/carton/template
@@ -2,7 +2,6 @@
 pkgname=carton
 version=1.0.35
 revision=1
-wrksrc="Carton-v${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy
  perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny"
diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template
index 23e59016d313..94d8f2f3e6ca 100644
--- a/srcpkgs/catch2/template
+++ b/srcpkgs/catch2/template
@@ -2,7 +2,6 @@
 pkgname=catch2
 version=2.13.4
 revision=1
-wrksrc="Catch2-${version}"
 build_style=cmake
 configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON
  -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF
diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template
index 89c903fa8364..a4e4e7fa0abb 100644
--- a/srcpkgs/cbonsai/template
+++ b/srcpkgs/cbonsai/template
@@ -2,7 +2,6 @@
 pkgname=cbonsai
 version=1.3.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config scdoc"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template
index 9d344faa5cf0..88ed9aaa9335 100644
--- a/srcpkgs/cbp2make/template
+++ b/srcpkgs/cbp2make/template
@@ -2,7 +2,6 @@
 pkgname=cbp2make
 version=147
 revision=2
-wrksrc="$pkgname-stl-rev${version}-all"
 hostmakedepends="doxygen p7zip"
 short_desc="Makefile generation tool for Code::Blocks IDE"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template
index 5258f6b1115a..71e5f059422f 100644
--- a/srcpkgs/cdecl/template
+++ b/srcpkgs/cdecl/template
@@ -2,7 +2,6 @@
 pkgname=cdecl
 version=2.5
 revision=6
-wrksrc="${pkgname}-blocks-${version}"
 build_style=gnu-makefile
 make_build_args="-e"
 hostmakedepends="flex"
diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template
index 3566b6a62e74..0f68149278c2 100644
--- a/srcpkgs/cdparanoia/template
+++ b/srcpkgs/cdparanoia/template
@@ -2,7 +2,6 @@
 pkgname=cdparanoia
 version=10.2
 revision=15
-wrksrc="${pkgname}-III-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="CDDA reading utility with extra data verification features"
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 3f13179a8f00..7096230c3b53 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -2,7 +2,6 @@
 pkgname=cdrtools
 version=3.02a09
 revision=3
-wrksrc="${pkgname}-${version%a*}"
 build_helper=qemu
 hostmakedepends="smake"
 makedepends="acl-devel libcap-devel e2fsprogs-devel"
diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template
index 5a3beea1d514..9feb41c8b600 100644
--- a/srcpkgs/cegui/template
+++ b/srcpkgs/cegui/template
@@ -3,7 +3,6 @@ pkgname=cegui
 version=0.8.7.20190225
 revision=6
 _githash=bfc6a841de45b8e63040d33b9cccc67745337f4e
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 configure_args="-DOpenGL_GL_PREFERENCE=GLVND \
  -DCEGUI_BUILD_RENDERER_OPENGL=ON \
diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template
index 2ee6f0cd64fd..9ec8bd27feb7 100644
--- a/srcpkgs/celestia-glut/template
+++ b/srcpkgs/celestia-glut/template
@@ -2,7 +2,6 @@
 pkgname=celestia-glut
 version=1.6.1
 revision=6
-wrksrc="celestia-${version}"
 build_style=gnu-configure
 configure_args="--with-glut --with-lua --enable-theora --disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template
index d448e8dd3c63..bfcc61fef061 100644
--- a/srcpkgs/cgal/template
+++ b/srcpkgs/cgal/template
@@ -2,7 +2,6 @@
 pkgname=cgal
 version=4.14
 revision=4
-wrksrc="CGAL-${version}"
 build_style=cmake
 build_helper="qemu"
 makedepends="boost-devel eigen mpfr-devel"
diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template
index 95b78e601031..59497a9f15d1 100644
--- a/srcpkgs/chathistorysync/template
+++ b/srcpkgs/chathistorysync/template
@@ -2,7 +2,6 @@
 pkgname=chathistorysync
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~emersion/chathistorysync"
 hostmakedepends="scdoc"
diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template
index 6d07f087dd99..5f11f210867d 100644
--- a/srcpkgs/checkbashisms/template
+++ b/srcpkgs/checkbashisms/template
@@ -2,7 +2,6 @@
 pkgname=checkbashisms
 version=2.22.2
 revision=1
-wrksrc="devscripts-${version}"
 depends="perl"
 checkdepends="shunit2 perl"
 short_desc="Debian script that checks for bash-isms"
diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template
index 8ba67342a6ca..7ed4684bbff0 100644
--- a/srcpkgs/checksec/template
+++ b/srcpkgs/checksec/template
@@ -2,7 +2,6 @@
 pkgname=checksec
 version=2.6.0
 revision=1
-wrksrc="checksec.sh-${version}"
 depends="binutils"
 short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template
index fc6ee3cb2921..c8868f5d61eb 100644
--- a/srcpkgs/cherry-font/template
+++ b/srcpkgs/cherry-font/template
@@ -2,7 +2,6 @@
 pkgname=cherry-font
 version=1.4
 revision=2
-wrksrc="cherry-${version}"
 hostmakedepends="bdftopcf"
 depends="font-util"
 short_desc="Yet another bitmap font, made for Latin 1"
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index e52a677a47b5..da04195b9b95 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -2,7 +2,6 @@
 pkgname=cherrytree
 version=0.99.39
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config desktop-file-utils python3 glib-devel"
 makedepends="cpputest uchardet-devel libcurl-devel sqlite-devel
diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template
index 9d51c5a1b1be..611bb0d17f03 100644
--- a/srcpkgs/chez-scheme/template
+++ b/srcpkgs/chez-scheme/template
@@ -2,7 +2,6 @@
 pkgname=chez-scheme
 version=9.5.8
 revision=1
-wrksrc="csv${version}"
 build_style=gnu-configure
 hostmakedepends="git libX11-devel liblz4-devel libuuid-devel ncurses-devel zlib-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template
index 93374e8717d0..a1155443d5c2 100644
--- a/srcpkgs/chocolate-doom/template
+++ b/srcpkgs/chocolate-doom/template
@@ -2,7 +2,6 @@
 pkgname=chocolate-doom
 version=3.0.1
 revision=1
-wrksrc="chocolate-doom-chocolate-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template
index e122099fabcb..90dcc3372d85 100644
--- a/srcpkgs/chroot-bash/template
+++ b/srcpkgs/chroot-bash/template
@@ -5,7 +5,6 @@ revision=1
 _bash_distver=${version%.*}
 _bash_patchlevel=${version##*.}
 _patchprefix="bash${_bash_distver/./}"
-wrksrc="bash-${_bash_distver}"
 build_style=gnu-configure
 # need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the
 # bundled termcap library when bootstrapping from source on a foreign system
diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template
index bb4e61983990..5e1609934f26 100644
--- a/srcpkgs/chroot-distcc/template
+++ b/srcpkgs/chroot-distcc/template
@@ -2,7 +2,6 @@
 pkgname=chroot-distcc
 version=3.3.3
 revision=1
-wrksrc="distcc-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--with-included-popt --without-avahi --without-gnome
diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template
index c6d5e7441b5d..2bb65e0467ed 100644
--- a/srcpkgs/chroot-gawk/template
+++ b/srcpkgs/chroot-gawk/template
@@ -2,7 +2,6 @@
 pkgname=chroot-gawk
 version=5.0.1
 revision=1
-wrksrc="gawk-${version}"
 build_style=gnu-configure
 configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false"
 short_desc="GNU awk utility -- for xbps-src use"
diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template
index 6783db502cf2..03d590fcabdd 100644
--- a/srcpkgs/chroot-git/template
+++ b/srcpkgs/chroot-git/template
@@ -3,7 +3,6 @@ pkgname=chroot-git
 version=2.38.1
 revision=1
 bootstrap=yes
-wrksrc="git-${version}"
 makedepends="zlib-devel"
 short_desc="GIT Tree History Storage Tool -- for xbps-src use"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template
index 468249d87ebc..0c66545e07a2 100644
--- a/srcpkgs/chroot-grep/template
+++ b/srcpkgs/chroot-grep/template
@@ -2,7 +2,6 @@
 pkgname=chroot-grep
 version=3.7
 revision=1
-wrksrc="grep-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep"
diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template
index a4ff6337ba1a..cdfd6ff49840 100644
--- a/srcpkgs/chroot-util-linux/template
+++ b/srcpkgs/chroot-util-linux/template
@@ -2,7 +2,6 @@
 pkgname=chroot-util-linux
 version=2.32.1
 revision=2
-wrksrc="${pkgname/chroot-/}-${version}"
 bootstrap=yes
 build_style=gnu-configure
 configure_args="--without-ncurses --without-ncursesw --without-udev
diff --git a/srcpkgs/ci20-kernel/template b/srcpkgs/ci20-kernel/template
index da1685b6600f..47fa9d1d57f0 100644
--- a/srcpkgs/ci20-kernel/template
+++ b/srcpkgs/ci20-kernel/template
@@ -6,7 +6,6 @@ _gitshort="${_githash:0:7}"
 pkgname=ci20-kernel
 version=3.18.3
 revision=1
-wrksrc="CI20_linux-${_githash}"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://www.kernel.org"
 license="GPL-2"
diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template
index 1b88f6a965cb..097b2a52b4e3 100644
--- a/srcpkgs/ckmame/template
+++ b/srcpkgs/ckmame/template
@@ -2,7 +2,6 @@
 pkgname=ckmame
 version=1.0
 revision=2
-wrksrc=${pkgname}-rel-${version//./-}
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template
index 85999552be41..cdaf1f557652 100644
--- a/srcpkgs/cld2/template
+++ b/srcpkgs/cld2/template
@@ -3,7 +3,6 @@ pkgname=cld2
 version=0.0.1.20150821
 revision=1
 _gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b
-wrksrc="${pkgname}-${_gitrev}"
 short_desc="Compact Language Detector 2"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template
index 2ce6e53f4e10..b33a257a606a 100644
--- a/srcpkgs/cldr-emoji-annotation/template
+++ b/srcpkgs/cldr-emoji-annotation/template
@@ -3,7 +3,6 @@ pkgname=cldr-emoji-annotation
 version=36.12.120191002.0
 revision=2
 _tag=${version%.*}_${version##*.}
-wrksrc="${pkgname}-${_tag}"
 build_style=gnu-configure
 short_desc="Emoji annotation files in CLDR"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index 71ed3f22e8d5..b9b554cd7778 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -3,7 +3,6 @@ pkgname=clementine
 version=1.4.0rc1
 revision=9
 _fullver=$version-343-gb49afcc5b
-wrksrc=${pkgname}-${_fullver}
 build_style=cmake
 configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON"
 hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf"
diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template
index 5e70b41818f3..83dfea954a60 100644
--- a/srcpkgs/clipit/template
+++ b/srcpkgs/clipit/template
@@ -2,7 +2,6 @@
 pkgname=clipit
 version=1.4.5
 revision=1
-wrksrc="ClipIt-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk3"
 hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar"
diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template
index ac65080ef7af..7dc4c9caac11 100644
--- a/srcpkgs/clojure/template
+++ b/srcpkgs/clojure/template
@@ -2,7 +2,6 @@
 pkgname=clojure
 version=1.11.1.1105
 revision=1
-wrksrc="clojure-tools"
 depends="virtual?java-environment rlwrap"
 short_desc="Clojure programming language command line tools"
 maintainer="Dominic Monroe <monroef4@googlemail.com>"
diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 9e44d8dfc50b..15be55986367 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -2,7 +2,6 @@
 pkgname=clucene
 version=2.3.3.4
 revision=10
-wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
  -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib
diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template
index 0896232c99fc..73ccf45d6644 100644
--- a/srcpkgs/clustalo/template
+++ b/srcpkgs/clustalo/template
@@ -2,7 +2,6 @@
 pkgname=clustalo
 version=1.2.4
 revision=2
-wrksrc="clustal-omega-${version}"
 build_style=gnu-configure
 makedepends="argtable-devel"
 short_desc="Bioinformatics program for multiple sequence alignment"
diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template
index 3a8deb01e859..3e59566bd6ff 100644
--- a/srcpkgs/clutter-gst3/template
+++ b/srcpkgs/clutter-gst3/template
@@ -2,7 +2,6 @@
 pkgname=clutter-gst3
 version=3.0.27
 revision=2
-wrksrc="clutter-gst-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-debug $(vopt_enable gir introspection)"
diff --git a/srcpkgs/cmake-gui/template b/srcpkgs/cmake-gui/template
index 6e847341ca3b..9663e7be2bdf 100644
--- a/srcpkgs/cmake-gui/template
+++ b/srcpkgs/cmake-gui/template
@@ -2,7 +2,6 @@
 pkgname=cmake-gui
 version=3.24.2
 revision=1
-wrksrc="cmake-${version}"
 build_style=cmake
 configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake
  -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man
diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template
index 67803548d8d8..58bceb6eeeb7 100644
--- a/srcpkgs/cmake-vala/template
+++ b/srcpkgs/cmake-vala/template
@@ -2,7 +2,6 @@
 pkgname=cmake-vala
 version=1
 revision=2
-wrksrc="cmake-vala-r${version}"
 build_style=cmake
 depends="cmake"
 short_desc="Vala CMake modules"
diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template
index dccdac67e966..e87368e74671 100644
--- a/srcpkgs/cmt/template
+++ b/srcpkgs/cmt/template
@@ -2,7 +2,6 @@
 pkgname=cmt
 version=1.17
 revision=2
-wrksrc="${pkgname}_${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template
index 9a5199f77994..43d59f6481da 100644
--- a/srcpkgs/cni-plugin-dnsname/template
+++ b/srcpkgs/cni-plugin-dnsname/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugin-dnsname
 version=1.3.1
 revision=1
-wrksrc="dnsname-${version}"
 build_style=go
 go_import_path="github.com/containers/dnsname"
 go_package="${go_import_path}/plugins/meta/dnsname"
diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template
index fd335660aa1f..78c5a2b02804 100644
--- a/srcpkgs/cni-plugins/template
+++ b/srcpkgs/cni-plugins/template
@@ -2,7 +2,6 @@
 pkgname=cni-plugins
 version=1.1.1
 revision=1
-wrksrc="plugins-${version}"
 build_style=go
 go_import_path="github.com/containernetworking/plugins"
 short_desc="Container Network Interface (plugins)"
diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template
index 426119526d96..d5bad4a45266 100644
--- a/srcpkgs/cnijfilter2/template
+++ b/srcpkgs/cnijfilter2/template
@@ -4,7 +4,6 @@ version=5.70
 revision=1
 _uprevision=-1
 archs="i686 x86_64"
-wrksrc=cnijfilter2-source-${version}${_uprevision}
 build_style=gnu-configure
 hostmakedepends="automake autoconf libtool"
 makedepends="cups-devel glib-devel libusb-devel libxml2-devel"
diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template
index c55aa91da09b..8e0f68a67ede 100644
--- a/srcpkgs/coWPAtty/template
+++ b/srcpkgs/coWPAtty/template
@@ -3,7 +3,6 @@ pkgname=coWPAtty
 _pkgname=cowpatty
 version=4.8
 revision=5
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-makefile
 make_use_env=1
 make_install_args="BINDIR=/usr/bin"
diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template
index a9f2dfbbc123..a23fbef9951f 100644
--- a/srcpkgs/coeurl/template
+++ b/srcpkgs/coeurl/template
@@ -2,7 +2,6 @@
 pkgname=coeurl
 version=0.1.1
 revision=2
-wrksrc=coeurl-v${version}
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="spdlog libevent-devel libcurl-devel"
diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template
index 2130c0b8b263..eacc0d391f68 100644
--- a/srcpkgs/coin3/template
+++ b/srcpkgs/coin3/template
@@ -2,7 +2,6 @@
 pkgname=coin3
 version=4.0.0
 revision=2
-wrksrc="coin-Coin-${version}"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3
  -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON"
diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template
index 2b5d20d92573..c0a1680c077c 100644
--- a/srcpkgs/collectl/template
+++ b/srcpkgs/collectl/template
@@ -2,7 +2,6 @@
 pkgname=collectl
 version=4.3.5
 revision=1
-wrksrc="${pkgname}"
 conf_files="/etc/collectl.conf"
 depends="perl perl-Term-ReadKey"
 short_desc="Collects data that describes the current system status"
diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template
index a7613cad90b5..19261daf81b3 100644
--- a/srcpkgs/colobot/template
+++ b/srcpkgs/colobot/template
@@ -3,7 +3,6 @@ pkgname=colobot
 # needs to be kept in sync with colobot-data (provides game assets)
 version=0.2.0
 revision=2
-wrksrc="colobot-colobot-gold-${version}-alpha"
 build_style=cmake
 configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND"
 hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet"
diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template
index 5ff7eb4e2ab3..44e8426cd4bc 100644
--- a/srcpkgs/compiz-core/template
+++ b/srcpkgs/compiz-core/template
@@ -2,7 +2,6 @@
 pkgname=compiz-core
 version=0.8.18
 revision=2
-wrksrc="compiz-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake gettext-devel intltool libtool pkg-config libxslt"
diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template
index bfea4cb3b003..042fff058e40 100644
--- a/srcpkgs/conduit/template
+++ b/srcpkgs/conduit/template
@@ -4,7 +4,6 @@ version=0.4.0
 revision=1
 # needs ring/rustls
 archs="x86_64* i686* aarch64* armv[67]*"
-wrksrc="conduit-v${version}"
 build_style=cargo
 hostmakedepends="clang"
 short_desc="Simple, fast and reliable chat server powered by Matrix"
diff --git a/srcpkgs/conky-cli/template b/srcpkgs/conky-cli/template
index 58279fa4dfb4..3eeec06dd1eb 100644
--- a/srcpkgs/conky-cli/template
+++ b/srcpkgs/conky-cli/template
@@ -3,7 +3,6 @@
 pkgname=conky-cli
 version=1.13.1
 revision=1
-wrksrc="${pkgname/-cli/}-${version}"
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DMAINTAINER_MODE=ON -DRELEASE=ON
diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template
index 5fd4b33b08fc..68c230af3b1f 100644
--- a/srcpkgs/connman-ncurses/template
+++ b/srcpkgs/connman-ncurses/template
@@ -2,7 +2,6 @@
 pkgname=connman-ncurses
 version=1.0
 revision=5
-wrksrc="connman-json-client-${version}"
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel"
 makedepends="json-c-devel ncurses-devel dbus-devel"
diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template
index 8aaafad5b55a..adb609b0eed6 100644
--- a/srcpkgs/connman-ui/template
+++ b/srcpkgs/connman-ui/template
@@ -3,7 +3,6 @@ pkgname=connman-ui
 version=0.0.20150622
 revision=3
 _gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516
-wrksrc=${pkgname}-${_gitrev}
 build_style=gnu-configure
 hostmakedepends="automake libtool intltool glib-devel pkg-config"
 makedepends="dbus-devel glib-devel gtk+3-devel"
diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template
index 8991942c1af1..555e0110b928 100644
--- a/srcpkgs/containers.image/template
+++ b/srcpkgs/containers.image/template
@@ -2,7 +2,6 @@
 pkgname=containers.image
 version=5.22.0
 revision=1
-wrksrc="image-${version}"
 conf_files="/etc/containers/registries.conf /etc/containers/policy.json"
 hostmakedepends="go-md2man"
 short_desc="Configuration shared by podman, buildah, and skopeo"
diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template
index 659a7ab228a7..7f7ebc7f8178 100644
--- a/srcpkgs/containers/template
+++ b/srcpkgs/containers/template
@@ -2,7 +2,6 @@
 pkgname=containers
 version=1.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 short_desc="Lightweight containers using Linux user namespaces"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template
index 86ff6e1d3838..d7a151a92ebb 100644
--- a/srcpkgs/coreboot-utils/template
+++ b/srcpkgs/coreboot-utils/template
@@ -3,7 +3,6 @@ pkgname=coreboot-utils
 version=4.17
 revision=1
 archs="i686* x86_64*"
-wrksrc="coreboot-${version}"
 build_wrksrc="util"
 build_style=gnu-makefile
 makedepends="pciutils-devel zlib-devel"
diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template
index 0cfa3f792982..f2f69afbe30d 100644
--- a/srcpkgs/corectrl/template
+++ b/srcpkgs/corectrl/template
@@ -2,7 +2,6 @@
 pkgname=corectrl
 version=1.2.3
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-qmake
diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template
index a72c20e522b6..5e868e7bd01d 100644
--- a/srcpkgs/cowsay/template
+++ b/srcpkgs/cowsay/template
@@ -2,7 +2,6 @@
 pkgname=cowsay
 version=3.04
 revision=3
-wrksrc="rank-amateur-cowsay-${pkgname}-${version}"
 depends="perl"
 short_desc="Configurable speaking/thinking cow (and a bit more)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template
index caa1f64e9baa..4589c58a7b95 100644
--- a/srcpkgs/cpanminus/template
+++ b/srcpkgs/cpanminus/template
@@ -2,7 +2,6 @@
 pkgname=cpanminus
 version=1.7046
 revision=1
-wrksrc="App-${pkgname}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index d56c074d648c..5f64e7aae865 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -2,7 +2,6 @@
 pkgname=cparser
 version=1.22.0
 revision=3
-wrksrc="cparser-cparser-${version}"
 makedepends="libfirm-devel"
 depends="gcc"
 short_desc="C99 parser (with GNU extensions) and libfirm frontend"
diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template
index 7b3bb14774e7..03aa8fd78072 100644
--- a/srcpkgs/cpufrequtils/template
+++ b/srcpkgs/cpufrequtils/template
@@ -3,7 +3,6 @@ pkgname=cpufrequtils
 version=008
 revision=13
 _commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 make_build_args="STRIP=true"
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 63e58cd4995a..85ca68bd0e85 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -2,7 +2,6 @@
 pkgname=crawl-tiles
 version=0.29.1
 revision=1
-wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template
index 6c8ea335d079..e0ccc8449b64 100644
--- a/srcpkgs/crispy-doom/template
+++ b/srcpkgs/crispy-doom/template
@@ -2,7 +2,6 @@
 pkgname=crispy-doom
 version=5.12.0
 revision=1
-wrksrc="crispy-doom-crispy-doom-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config python3"
 makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel"
diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template
index 31ff81d4834c..d9650caf1b75 100644
--- a/srcpkgs/cronutils/template
+++ b/srcpkgs/cronutils/template
@@ -2,7 +2,6 @@
 pkgname=cronutils
 version=1.9
 revision=3
-wrksrc="${pkgname}-version-${version}"
 build_style=gnu-makefile
 short_desc="Set of tools to assist the reliable running periodic and batch jobs"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template
index fd106a2c40a6..da04584e3d1c 100644
--- a/srcpkgs/cross-arm-none-eabi-binutils/template
+++ b/srcpkgs/cross-arm-none-eabi-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.32
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template
index 3896f61322b5..7baed7d29ee0 100644
--- a/srcpkgs/cross-arm-none-eabi-gcc/template
+++ b/srcpkgs/cross-arm-none-eabi-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=9.3.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template
index e4719873d6bf..5983a3558da6 100644
--- a/srcpkgs/cross-arm-none-eabi-gdb/template
+++ b/srcpkgs/cross-arm-none-eabi-gdb/template
@@ -2,7 +2,6 @@
 pkgname=cross-arm-none-eabi-gdb
 version=11.1
 revision=3
-wrksrc=gdb-${version}
 build_style=gnu-configure
 configure_args="--target=arm-none-eabi --disable-werror --disable-nls --with-system-readline
  --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib --without-isl
diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template
index 855a140d9608..00f7832dad03 100644
--- a/srcpkgs/cross-arm-none-eabi-libstdc++/template
+++ b/srcpkgs/cross-arm-none-eabi-libstdc++/template
@@ -3,7 +3,6 @@ _triplet=arm-none-eabi
 pkgname=cross-${_triplet}-libstdc++
 version=9.3.0
 revision=2
-wrksrc="gcc-${version}"
 # gnu-configure implicitly passes stuff we don't want
 build_style=configure
 configure_args="
diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template
index 0e1917ee0e10..bb80117cc8a5 100644
--- a/srcpkgs/cross-arm-none-eabi-newlib/template
+++ b/srcpkgs/cross-arm-none-eabi-newlib/template
@@ -4,7 +4,6 @@ _pkgname=newlib
 pkgname=cross-${_triplet}-${_pkgname}
 version=3.1.0.20181231
 revision=3
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET}
diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template
index 42fe76aec8b0..e4cbaa5cf9f9 100644
--- a/srcpkgs/cross-or1k-none-elf-binutils/template
+++ b/srcpkgs/cross-or1k-none-elf-binutils/template
@@ -4,7 +4,6 @@ _pkgname=binutils
 pkgname=cross-${_triplet}-${_pkgname}
 version=2.35
 revision=1
-wrksrc="${_pkgname}-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-nls
diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template
index 9d8eb9d238a7..75032c66eaa9 100644
--- a/srcpkgs/cross-or1k-none-elf-gcc/template
+++ b/srcpkgs/cross-or1k-none-elf-gcc/template
@@ -4,7 +4,6 @@ _pkgname=gcc
 pkgname=cross-${_triplet}-gcc
 version=10.2.0
 revision=1
-wrksrc="gcc-${version}"
 build_wrksrc=build
 build_style=gnu-configure
 make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'"
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..8fa29883cef3 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -3,7 +3,6 @@ pkgname=crypto++
 reverts="820_2"
 version=8.3.0
 revision=1
-wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
 make_build_target="dynamic static libcryptopp.pc"
 make_install_target="install-lib"
diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template
index f8738551c270..e960a6cbd4b2 100644
--- a/srcpkgs/csync2/template
+++ b/srcpkgs/csync2/template
@@ -2,7 +2,6 @@
 pkgname=csync2
 version=2.0
 revision=4
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/csync2.cfg"
 hostmakedepends="automake bison flex pkg-config"
diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template
index 7cc0fa94a305..96cdc0326b2d 100644
--- a/srcpkgs/ctags/template
+++ b/srcpkgs/ctags/template
@@ -2,7 +2,6 @@
 pkgname=ctags
 version=5.9.20221002.0
 revision=1
-wrksrc=ctags-p${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config automake python3-docutils"
 makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel
diff --git a/srcpkgs/cubieboard2-uboot/template b/srcpkgs/cubieboard2-uboot/template
index 23f63f574f00..50ede6886e77 100644
--- a/srcpkgs/cubieboard2-uboot/template
+++ b/srcpkgs/cubieboard2-uboot/template
@@ -2,7 +2,6 @@
 pkgname=cubieboard2-uboot
 version=2016.11
 revision=1
-wrksrc="u-boot-${version}"
 hostmakedepends="dtc bc git sunxi-tools uboot-mkimage"
 short_desc="U-Boot for cubieboard2"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template
index 0a47ba1b5a3a..4f3118d30252 100644
--- a/srcpkgs/cura-engine/template
+++ b/srcpkgs/cura-engine/template
@@ -2,7 +2,6 @@
 pkgname=cura-engine
 version=4.13.1
 revision=3
-wrksrc="CuraEngine-${version}"
 build_style=cmake
 configure_args="-DCURA_ENGINE_VERSION=${version}"
 hostmakedepends="protobuf git"
diff --git a/srcpkgs/cura-fdm-materials/template b/srcpkgs/cura-fdm-materials/template
index fb701a7510f0..b6c7ee4476f0 100644
--- a/srcpkgs/cura-fdm-materials/template
+++ b/srcpkgs/cura-fdm-materials/template
@@ -3,7 +3,6 @@ pkgname=cura-fdm-materials
 reverts="2019.08.21_1"
 version=4.13.0
 revision=1
-wrksrc="fdm_materials-${version}"
 build_style=cmake
 short_desc="FDM Material database"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
diff --git a/srcpkgs/cura/template b/srcpkgs/cura/template
index b3f862f1e8e5..a4761abcb51b 100644
--- a/srcpkgs/cura/template
+++ b/srcpkgs/cura/template
@@ -2,7 +2,6 @@
 pkgname=cura
 version=4.13.1
 revision=2
-wrksrc="Cura-${version}"
 build_style=cmake
 configure_args="-DCURA_VERSION=${version}
  -DURANIUM_DIR=$XBPS_CROSS_BASE/usr/share/uranium"
diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template
index e4c55e743be0..57c41db07f1b 100644
--- a/srcpkgs/curseradio/template
+++ b/srcpkgs/curseradio/template
@@ -3,7 +3,6 @@ pkgname=curseradio
 version=0.0.20171017
 revision=7
 _commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d
-wrksrc="curseradio-${_commit}"
 build_style=python3-module
 pycompile_module="curseradio"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template
index aba0a87b0c4c..db8115485319 100644
--- a/srcpkgs/cutechess-gui/template
+++ b/srcpkgs/cutechess-gui/template
@@ -2,7 +2,6 @@
 pkgname=cutechess-gui
 version=1.2.0
 revision=1
-wrksrc=cutechess-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template
index 4aad5728d348..f715fca65412 100644
--- a/srcpkgs/cutecom/template
+++ b/srcpkgs/cutecom/template
@@ -2,7 +2,6 @@
 pkgname=cutecom
 version=0.51.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qt5-serialport-devel"
diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template
index 39f15d81ea08..4bd9e5c0c5de 100644
--- a/srcpkgs/cutemarked/template
+++ b/srcpkgs/cutemarked/template
@@ -3,7 +3,6 @@ pkgname=cutemarked
 reverts="v0.11.0_1"
 version=0.11.3
 revision=8
-wrksrc="CuteMarkEd-${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake"
 makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel"
diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template
index c740c82eaae4..516ba935342e 100644
--- a/srcpkgs/cutter/template
+++ b/srcpkgs/cutter/template
@@ -2,7 +2,6 @@
 pkgname=cutter
 version=2.1.2
 revision=2
-wrksrc=Cutter-v${version}
 build_style=cmake
 configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins
  -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF
diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template
index 1bf720a7774c..f764dfdc0f90 100644
--- a/srcpkgs/cvsps2/template
+++ b/srcpkgs/cvsps2/template
@@ -2,7 +2,6 @@
 pkgname=cvsps2
 version=2.1
 revision=4
-wrksrc=cvsps-${version}
 build_style=gnu-makefile
 makedepends="zlib-devel"
 short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)"
diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template
index 05ec75cda058..dfb6bf57f67f 100644
--- a/srcpkgs/daemonize/template
+++ b/srcpkgs/daemonize/template
@@ -2,7 +2,6 @@
 pkgname=daemonize
 version=1.7.8
 revision=2
-wrksrc="$pkgname-release-$version"
 build_style=gnu-configure
 make_install_args="INSTALL_SBIN=/usr/bin"
 short_desc="Run a program as a Unix daemon"
diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template
index d030c6e63371..b38539340d18 100644
--- a/srcpkgs/dav/template
+++ b/srcpkgs/dav/template
@@ -2,7 +2,6 @@
 pkgname=dav
 version=0.9.0
 revision=1
-wrksrc="dav-text-dav-text-${version}"
 build_style=gnu-makefile
 make_install_args="prefix=${DESTDIR}/usr"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template
index f7390018c033..9659b4f14dd4 100644
--- a/srcpkgs/davmail/template
+++ b/srcpkgs/davmail/template
@@ -3,7 +3,6 @@ pkgname=davmail
 version=6.0.1
 revision=1
 _commit=3390
-wrksrc=davmail-src-${version}-${_commit}
 hostmakedepends="openjdk8 apache-ant"
 short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/db/template b/srcpkgs/db/template
index 2d340913b04b..d8b139bbe996 100644
--- a/srcpkgs/db/template
+++ b/srcpkgs/db/template
@@ -2,7 +2,6 @@
 pkgname=db
 version=5.3.28
 revision=8
-wrksrc="db-${version}"
 build_wrksrc="build_unix"
 build_style=gnu-configure
 configure_script="../dist/configure"
diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template
index fc7e1c8ed822..ff4842264dfd 100644
--- a/srcpkgs/dbus-elogind/template
+++ b/srcpkgs/dbus-elogind/template
@@ -3,7 +3,6 @@
 pkgname=dbus-elogind
 version=1.14.2
 revision=1
-wrksrc="dbus-${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-inotify --with-dbus-user=dbus
  --enable-xml-docs --disable-static --disable-tests --enable-epoll
diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template
index 6a935d979d76..ae7e239b9ebb 100644
--- a/srcpkgs/dcfldd/template
+++ b/srcpkgs/dcfldd/template
@@ -2,7 +2,6 @@
 pkgname=dcfldd
 version=1.3.4r1
 revision=3
-wrksrc="${pkgname}-${version/r/-}"
 build_style=gnu-configure
 short_desc="Fork of dd with hashing, status, wipe and verify"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template
index 67cb2f426ef1..f0aa7327345e 100644
--- a/srcpkgs/dcraw/template
+++ b/srcpkgs/dcraw/template
@@ -2,7 +2,6 @@
 pkgname=dcraw
 version=9.28.0
 revision=1
-wrksrc=dcraw
 hostmakedepends="gettext"
 makedepends="jasper-devel lcms2-devel"
 short_desc="Convert raw photos"
diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template
index a85e7bd9325b..e982a9d80b99 100644
--- a/srcpkgs/ddate/template
+++ b/srcpkgs/ddate/template
@@ -3,7 +3,6 @@ pkgname=ddate
 version=0.2.2.20160627
 revision=1
 _githash=899ca665a0cb725990c33415dc3c0261dac7fe46
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 short_desc="Convert Gregorian dates to Discordian dates"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template
index ec8e3fcd2b76..e9106ccf293b 100644
--- a/srcpkgs/ddcci-dkms/template
+++ b/srcpkgs/ddcci-dkms/template
@@ -2,7 +2,6 @@
 pkgname=ddcci-dkms
 version=0.4.2
 revision=1
-wrksrc="ddcci-driver-linux-v${version}"
 depends="dkms"
 short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)"
 maintainer="Subhaditya Nath <sn03.general@gmail.com>"
diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template
index c62ae6fc7b40..969a8e2a1e6f 100644
--- a/srcpkgs/deadbeef-fb/template
+++ b/srcpkgs/deadbeef-fb/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-fb
 version=0.92.20180507
 revision=1
 _commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca
-wrksrc="${pkgname}-${_commit}-${_commit}"
 build_style=gnu-configure
 configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static"
 hostmakedepends="autogen automake libtool pkg-config"
diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template
index 500fcca05e82..54890a3b7032 100644
--- a/srcpkgs/deadbeef-waveform-seekbar/template
+++ b/srcpkgs/deadbeef-waveform-seekbar/template
@@ -3,7 +3,6 @@ pkgname=deadbeef-waveform-seekbar
 version=0.5.20180417
 revision=2
 _commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d
-wrksrc="ddb_waveform_seekbar-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="$(vopt_if gtk3 gtk3 gtk2)"
diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template
index 1dffc7bdd52c..6ad60f134ef1 100644
--- a/srcpkgs/devil/template
+++ b/srcpkgs/devil/template
@@ -2,7 +2,6 @@
 pkgname=devil
 version=1.8.0
 revision=3
-wrksrc="DevIL"
 build_wrksrc="DevIL"
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template
index c95d2391664c..ca3423ce8833 100644
--- a/srcpkgs/dhcp/template
+++ b/srcpkgs/dhcp/template
@@ -2,7 +2,6 @@
 pkgname=dhcp
 version=4.4.2P1
 revision=3
-wrksrc="dhcp-${version/P/-P}"
 build_style=gnu-configure
 hostmakedepends="perl tar automake libtool"
 short_desc="Server from the Internet Software Consortium's implementation of DHCP"
diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template
index 3ea822dc01f7..aa7bca9f6873 100644
--- a/srcpkgs/dhcpcd-gtk/template
+++ b/srcpkgs/dhcpcd-gtk/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-gtk
 version=0.7.8
 revision=1
-wrksrc=dhcpcd-ui-${version}
 build_style=gnu-configure
 configure_args="--with-gtk --with-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template
index 37a487bf5f36..547cdada5cd7 100644
--- a/srcpkgs/dhcpcd-qt/template
+++ b/srcpkgs/dhcpcd-qt/template
@@ -2,7 +2,6 @@
 pkgname=dhcpcd-qt
 version=0.7.8
 revision=1
-wrksrc="dhcpcd-ui-${version}"
 build_style=gnu-configure
 configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template
index 02fe786ad641..226cc4f587b0 100644
--- a/srcpkgs/dhex/template
+++ b/srcpkgs/dhex/template
@@ -2,7 +2,6 @@
 pkgname=dhex
 version=0.69
 revision=1
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 makedepends="ncurses-devel"
 short_desc="Hex editor and diff tool using ncurses"
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 99ae5094db8d..94c275c2d0a3 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -4,7 +4,6 @@ version=1.3.20220728
 revision=1
 _distver=${version%.*}
 _date=${version##*.}
-wrksrc="${pkgname}-${_distver}-${_date}"
 build_style=gnu-configure
 configure_args="--with-ncursesw --disable-nls"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template
index 6e91c7cdcade..b74f2078278f 100644
--- a/srcpkgs/discord-ptb/template
+++ b/srcpkgs/discord-ptb/template
@@ -3,7 +3,6 @@ pkgname=discord-ptb
 version=0.0.34
 revision=1
 archs="x86_64"
-wrksrc="DiscordPTB"
 hostmakedepends="w3m"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template
index c4ecf1ab94ae..9dc90febae44 100644
--- a/srcpkgs/discord/template
+++ b/srcpkgs/discord/template
@@ -3,7 +3,6 @@ pkgname=discord
 version=0.0.21
 revision=1
 archs="x86_64"
-wrksrc="Discord"
 depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
  xdg-utils webrtc-audio-processing"
 short_desc="Chat and VOIP application"
diff --git a/srcpkgs/dispcalGUI/template b/srcpkgs/dispcalGUI/template
index 7b808449d0da..05086b97e5a2 100644
--- a/srcpkgs/dispcalGUI/template
+++ b/srcpkgs/dispcalGUI/template
@@ -3,7 +3,6 @@ pkgname=dispcalGUI
 version=3.8.9.3
 revision=5
 _name="DisplayCAL"
-wrksrc="${_name}-${version}"
 build_style=python2-module
 hostmakedepends="python"
 makedepends="python-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template
index 05f805c1ac1f..792f96f0f15c 100644
--- a/srcpkgs/distrobuilder/template
+++ b/srcpkgs/distrobuilder/template
@@ -2,7 +2,6 @@
 pkgname=distrobuilder
 version=1.2
 revision=1
-wrksrc="distrobuilder-distrobuilder-${version}"
 build_style=go
 go_import_path="github.com/lxc/distrobuilder"
 go_package="github.com/lxc/distrobuilder/distrobuilder"
diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template
index 76a0d1cc4103..b6122ee65abd 100644
--- a/srcpkgs/djview/template
+++ b/srcpkgs/djview/template
@@ -2,7 +2,6 @@
 pkgname=djview
 version=4.12
 revision=3
-wrksrc="djview4-${version}"
 build_style=gnu-configure
 build_helper=qmake
 configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5"
diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template
index c63ccf2c29db..b9c6b4d38a66 100644
--- a/srcpkgs/dmraid/template
+++ b/srcpkgs/dmraid/template
@@ -3,7 +3,6 @@ pkgname=dmraid
 version=1.0.0.rc16.3
 revision=12
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}"
 build_wrksrc="${_distver}/${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-led --enable-intel_led --enable-shared_lib"
diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template
index eb5c5baa2321..116c1057648f 100644
--- a/srcpkgs/dnstracer/template
+++ b/srcpkgs/dnstracer/template
@@ -2,7 +2,6 @@
 pkgname=dnstracer
 version=1.10
 revision=2
-wrksrc="$pkgname"
 build_style=gnu-makefile
 hostmakedepends="perl"
 short_desc="Trace a chain of DNS servers to the source"
diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template
index b46f1d7646d4..52a5972b71a8 100644
--- a/srcpkgs/docbook-xml/template
+++ b/srcpkgs/docbook-xml/template
@@ -2,7 +2,6 @@
 pkgname=docbook-xml
 version=4.5
 revision=5
-wrksrc="docbook"
 makedepends="xmlcatmgr"
 depends="xmlcatmgr"
 short_desc="XML DTD designed for computer documentation"
diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template
index d4438d35ffd8..9d40719a9402 100644
--- a/srcpkgs/docbook-xsl-ns/template
+++ b/srcpkgs/docbook-xsl-ns/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl-ns
 version=1.79.2
 revision=1
 # at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl
-wrksrc="docbook-xsl-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template
index ba957de89811..2c355a905c96 100644
--- a/srcpkgs/docbook-xsl/template
+++ b/srcpkgs/docbook-xsl/template
@@ -4,7 +4,6 @@ pkgname=docbook-xsl
 version=1.79.2
 revision=2
 # at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons
-wrksrc="${pkgname}-nons-${version}"
 depends="xmlcatmgr docbook-xml>=4.2"
 short_desc="Docbook XSL modular stylesheet"
 maintainer="Cameron Nemo <cam@nohom.org>"
diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template
index b9cfbe848d7f..e1a5d1136289 100644
--- a/srcpkgs/docbook2x/template
+++ b/srcpkgs/docbook2x/template
@@ -2,7 +2,6 @@
 pkgname=docbook2x
 version=0.8.8
 revision=5
-wrksrc="docbook2X-${version}"
 build_style=gnu-configure
 configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars"
 hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX"
diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template
index dba5899c8496..0c4df7c9cec1 100644
--- a/srcpkgs/docker-buildx/template
+++ b/srcpkgs/docker-buildx/template
@@ -2,7 +2,6 @@
 pkgname=docker-buildx
 version=0.9.1
 revision=1
-wrksrc="buildx-${version}"
 build_style=go
 go_import_path="github.com/docker/buildx/cmd/buildx"
 go_ldflags="-X github.com/docker/buildx/version.Version=v${version}"
diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template
index 5705c7640f43..0a07c5de340b 100644
--- a/srcpkgs/docker-cli/template
+++ b/srcpkgs/docker-cli/template
@@ -2,7 +2,6 @@
 pkgname=docker-cli
 version=20.10.21
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_package="github.com/docker/cli/cmd/docker"
 go_import_path="github.com/docker/cli"
diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template
index c96225550bce..0976f7c2d575 100644
--- a/srcpkgs/docker-compose/template
+++ b/srcpkgs/docker-compose/template
@@ -2,7 +2,6 @@
 pkgname=docker-compose
 version=2.10.2
 revision=1
-wrksrc="compose-${version}"
 build_style=go
 go_import_path="github.com/docker/compose/v2/cmd"
 go_ldflags="-X github.com/docker/compose/v2/internal.Version=v${version}"
diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template
index f50da0c94b23..c691d579b893 100644
--- a/srcpkgs/docker-credential-pass/template
+++ b/srcpkgs/docker-credential-pass/template
@@ -2,7 +2,6 @@
 pkgname=docker-credential-pass
 version=0.6.4
 revision=2
-wrksrc="docker-credential-helpers-${version}"
 build_style=go
 go_import_path="github.com/docker/docker-credential-helpers"
 go_package="${go_import_path}/pass/cmd"
diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template
index d8e39ff15fc1..00938b9ab0b2 100644
--- a/srcpkgs/docker-gc/template
+++ b/srcpkgs/docker-gc/template
@@ -3,7 +3,6 @@ pkgname=docker-gc
 version=0.0.20170125
 revision=2
 _commit=f460c1d2d50b652e156ffe68489362bedc9278a5
-wrksrc="$pkgname-$_commit"
 depends="docker"
 short_desc="Docker garbage collection of containers and images"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template
index b5a5433f99ed..61861ef34ea2 100644
--- a/srcpkgs/docker-machine-driver-kvm/template
+++ b/srcpkgs/docker-machine-driver-kvm/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine-driver-kvm
 version=0.10.1
 revision=1
-wrksrc="docker-machine-kvm-${version}"
 build_style=go
 go_import_path="github.com/dhiltgen/docker-machine-kvm"
 go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm"
diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template
index 7964383344a0..f31fb37d784f 100644
--- a/srcpkgs/docker-machine/template
+++ b/srcpkgs/docker-machine/template
@@ -2,7 +2,6 @@
 pkgname=docker-machine
 version=0.16.2
 revision=1
-wrksrc="machine-${version}"
 build_style=go
 go_import_path=github.com/docker/machine
 go_package="${go_import_path}/cmd/docker-machine"
diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template
index 480ff720449a..26edac00aa29 100644
--- a/srcpkgs/dosbox/template
+++ b/srcpkgs/dosbox/template
@@ -2,7 +2,6 @@
 pkgname=dosbox
 version=0.74pl3
 revision=2
-wrksrc="${pkgname}-${version/pl/-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template
index 158b8432bb13..6cdbb72f1046 100644
--- a/srcpkgs/dotconf/template
+++ b/srcpkgs/dotconf/template
@@ -2,7 +2,6 @@
 pkgname=dotconf
 version=1.3
 revision=3
-wrksrc=williamh-${pkgname}-4cd7b3a
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="A C library for parsing configuration files"
diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index d53e8ad88854..65b39c3357f1 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -2,7 +2,6 @@
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.19
 revision=1
-wrksrc="dovecot-2.3-pigeonhole-${version}"
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot
diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template
index 1cb43f166919..db5389dd3e25 100644
--- a/srcpkgs/dq/template
+++ b/srcpkgs/dq/template
@@ -2,7 +2,6 @@
 pkgname=dq
 version=0.0.20220822
 revision=1
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 make_dirs="
  /etc/dqcache/env 0755 root root
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index 6d59ff78ddad..bd4f30f37fef 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -2,7 +2,6 @@
 pkgname=dragon-player
 version=22.08.2
 revision=1
-wrksrc="dragon-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  kcoreaddons kdoctools gettext"
diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template
index b871806e44e2..098febc4764e 100644
--- a/srcpkgs/drawterm/template
+++ b/srcpkgs/drawterm/template
@@ -3,7 +3,6 @@ pkgname=drawterm
 version=0.0.20201103
 revision=1
 _hghash=1d3e2b3502f1
-wrksrc=${pkgname}-${_hghash}
 makedepends="libX11-devel libXt-devel"
 short_desc="Connect to Plan 9 CPU servers from other operating systems"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template
index ae408e999a12..5342b93ee085 100644
--- a/srcpkgs/dropbox/template
+++ b/srcpkgs/dropbox/template
@@ -3,7 +3,6 @@ pkgname=dropbox
 version=2020.03.04
 revision=1
 _fullname="nautilus-dropbox"
-wrksrc="${_fullname}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config python3-gobject python3-docutils gdk-pixbuf-devel"
diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template
index 8b541cd5f220..5faf3304bfce 100644
--- a/srcpkgs/dssi-vst/template
+++ b/srcpkgs/dssi-vst/template
@@ -4,7 +4,6 @@ version=0.9.2.20140805
 revision=2
 _commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c
 archs=i686
-wrksrc="dssi-vst-${_commit}"
 hostmakedepends="pkg-config git wine-tools"
 makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel
  dssi-devel ladspa-sdk wine wine-devel"
diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template
index 0145c29c55a1..36bd9b41532b 100644
--- a/srcpkgs/dtools/template
+++ b/srcpkgs/dtools/template
@@ -4,7 +4,6 @@ reverts="2.100.0_1"
 # keep this synchronized with libphobos and dmd
 version=2.098.0
 revision=2
-wrksrc="tools-${version}"
 hostmakedepends="dmd"
 makedepends="libcurl-devel"
 depends="libphobos>=${version}"
diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template
index 9ad934499983..ead52f35f2b0 100644
--- a/srcpkgs/dust3d/template
+++ b/srcpkgs/dust3d/template
@@ -3,7 +3,6 @@ pkgname=dust3d
 version=1.0.0b21
 revision=1
 _version="${version/b/-beta.}"
-wrksrc="$pkgname-${_version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="qt5-devel cgal-devel"
diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template
index c4a81cd4aafe..a7a6ab72736f 100644
--- a/srcpkgs/dvdauthor/template
+++ b/srcpkgs/dvdauthor/template
@@ -2,7 +2,6 @@
 pkgname=dvdauthor
 version=0.7.2
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext gettext-devel
  libxml2-devel pkg-config"
diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template
index 47de41be2c1b..423e050f2578 100644
--- a/srcpkgs/dwarffortress/template
+++ b/srcpkgs/dwarffortress/template
@@ -4,7 +4,6 @@ version=0.47.05
 revision=2
 _urlver=${version#*.}
 archs="x86_64"
-wrksrc=df_linux
 depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu"
 short_desc="Control a dwarven outpost in a randomly generated world"
 maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>"
diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template
index 00a733279c56..6d9f19e170f4 100644
--- a/srcpkgs/dzen2/template
+++ b/srcpkgs/dzen2/template
@@ -4,7 +4,6 @@ reverts=20140623_1
 version=20130923
 revision=2
 _commit=488ab66019f475e35e067646621827c18a879ba1
-wrksrc=dzen-$_commit
 hostmakedepends="pkg-config"
 makedepends="libXinerama-devel libXft-devel libXpm-devel"
 short_desc="X notification utility"
diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template
index e39f02ffc806..553f7d781ffe 100644
--- a/srcpkgs/easyrpg-player/template
+++ b/srcpkgs/easyrpg-player/template
@@ -2,7 +2,6 @@
 pkgname=easyrpg-player
 version=0.6.2.3
 revision=1
-wrksrc="Player-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config autoconf automake libtool"
 makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel
diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template
index 1630d4dbcd00..802539ed1579 100644
--- a/srcpkgs/easyrsa/template
+++ b/srcpkgs/easyrsa/template
@@ -2,7 +2,6 @@
 pkgname=easyrsa
 version=3.1.0
 revision=1
-wrksrc="EasyRSA-${version}"
 depends="openssl"
 short_desc="Simple shell based CA utility"
 maintainer="Adam Gausmann <adam@gaussian.dev>"
diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template
index 724717185c77..bb12e066bc45 100644
--- a/srcpkgs/ecdsautils/template
+++ b/srcpkgs/ecdsautils/template
@@ -3,7 +3,6 @@ pkgname=ecdsautils
 version=0.4.0
 revision=1
 _commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46
-wrksrc="${pkgname}-${_commit}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libuecc-devel"
diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template
index 0609b82c8588..df26b6634477 100644
--- a/srcpkgs/eclipse/template
+++ b/srcpkgs/eclipse/template
@@ -5,7 +5,6 @@ revision=1
 #code name of version
 _release=2022-09
 archs="x86_64"
-wrksrc="eclipse"
 depends="openjdk11 gtk+3 webkit2gtk libXtst
  hicolor-icon-theme desktop-file-utils"
 short_desc="IDE for Java and other languages"
diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template
index e2d24e173f10..91e73f4574ee 100644
--- a/srcpkgs/edb-debugger/template
+++ b/srcpkgs/edb-debugger/template
@@ -3,7 +3,6 @@ pkgname=edb-debugger
 version=1.3.0
 revision=1
 archs="x86_64* i686*"
-wrksrc="edb-debugger"
 build_style=cmake
 hostmakedepends='pkg-config'
 makedepends="capstone-devel graphviz-devel boost-devel qt5-devel qt5-xmlpatterns-devel qt5-svg-devel"
diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template
index 9a4d630a3afc..e4e00a4d0267 100644
--- a/srcpkgs/editorconfig/template
+++ b/srcpkgs/editorconfig/template
@@ -2,7 +2,6 @@
 pkgname=editorconfig
 version=0.12.4
 revision=1
-wrksrc="editorconfig-core-c-${version}"
 build_style=cmake
 makedepends="pcre2-devel"
 short_desc="EditorConfig core library written in C"
diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template
index 7b710534b5e5..5af5382743c8 100644
--- a/srcpkgs/eigen3.2/template
+++ b/srcpkgs/eigen3.2/template
@@ -2,7 +2,6 @@
 pkgname=eigen3.2
 version=3.2.10
 revision=3
-wrksrc="eigen-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=Release"
 short_desc="C++ template library for linear algebra (version 3.x)"
diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template
index df90ffeb777f..86b83cb8fc11 100644
--- a/srcpkgs/eiskaltdcpp-qt/template
+++ b/srcpkgs/eiskaltdcpp-qt/template
@@ -2,7 +2,6 @@
 pkgname=eiskaltdcpp-qt
 version=2.4.2
 revision=1
-wrksrc="eiskaltdcpp-${version}"
 build_style=cmake
 configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC"
 hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template
index 78c5e05253a7..d50b39cc3330 100644
--- a/srcpkgs/elog/template
+++ b/srcpkgs/elog/template
@@ -3,7 +3,6 @@ pkgname=elog
 version=3.1.4.3
 revision=1
 _distver="${version:0:-2}-${version:(-1)}"
-wrksrc="$pkgname-${_distver}"
 build_style=gnu-makefile
 CFLAGS="-Imxml"
 make_dirs="/var/lib/elog/logbooks 0750 elog elog"
diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template
index caf9b765d99b..51a6c64eff35 100644
--- a/srcpkgs/enchant2/template
+++ b/srcpkgs/enchant2/template
@@ -2,7 +2,6 @@
 pkgname=enchant2
 version=2.3.2
 revision=2
-wrksrc="enchant-${version}"
 build_style=gnu-configure
 # so package doesn't conflict with enchant's /usr/share/enchant/enchant.ordering;
 # might be a bug in their build system that only this directory and/or file aren't
diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template
index b4ee955c4689..2ba116da3b00 100644
--- a/srcpkgs/endless-sky-gl21/template
+++ b/srcpkgs/endless-sky-gl21/template
@@ -3,7 +3,6 @@ pkgname=endless-sky-gl21
 version=0.9.2.20170822
 revision=3
 _commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91
-wrksrc="endless-sky-${_commit}"
 build_style=scons
 hostmakedepends="scons"
 makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel"
diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template
index 7c173c56a363..707ec9c713f8 100644
--- a/srcpkgs/enigma/template
+++ b/srcpkgs/enigma/template
@@ -2,7 +2,6 @@
 pkgname=enigma
 version=1.30
 revision=1
-wrksrc="Enigma-${version}"
 build_style=gnu-configure
 configure_args="--with-system-enet"
 hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel"
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
index 961fa0157525..5cd3ddc41479 100644
--- a/srcpkgs/epub2txt/template
+++ b/srcpkgs/epub2txt/template
@@ -2,7 +2,6 @@
 pkgname=epub2txt
 version=2.06
 revision=1
-wrksrc=epub2txt2-$version
 build_style=gnu-makefile
 short_desc="CLI utility for extracting text from EPUB documents"
 maintainer="Paper <paper@tilde.institute>"
diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template
index b075077f8ddf..83a1f06f94c9 100644
--- a/srcpkgs/ex-vi/template
+++ b/srcpkgs/ex-vi/template
@@ -2,7 +2,6 @@
 pkgname=ex-vi
 version=050325
 revision=11
-wrksrc="ex-${version}"
 build_style=gnu-makefile
 make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF"
 make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP="
diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template
index 5869f87dbce0..c01c5f3133ee 100644
--- a/srcpkgs/exercism/template
+++ b/srcpkgs/exercism/template
@@ -2,7 +2,6 @@
 pkgname=exercism
 version=3.0.13
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/exercism/cli"
 go_package="${go_import_path}/exercism"
diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template
index 93b72d6f99c7..f48dc5378bc1 100644
--- a/srcpkgs/exiftool/template
+++ b/srcpkgs/exiftool/template
@@ -2,7 +2,6 @@
 pkgname=exiftool
 version=12.49
 revision=1
-wrksrc="Image-ExifTool-${version}"
 build_style=perl-module
 short_desc="Reader and rewriter of EXIF information that supports raw files"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template
index 68a40ee5dc84..878eb4d23312 100644
--- a/srcpkgs/exiv2/template
+++ b/srcpkgs/exiv2/template
@@ -2,7 +2,6 @@
 pkgname=exiv2
 version=0.27.4
 revision=1
-wrksrc="exiv2-${version}-Source"
 build_style=cmake
 configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON"
 makedepends="zlib-devel expat-devel"
diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template
index 2d0bdbd4e44f..9ded0874b74b 100644
--- a/srcpkgs/expect/template
+++ b/srcpkgs/expect/template
@@ -2,7 +2,6 @@
 pkgname=expect
 version=5.45.4
 revision=3
-wrksrc=${pkgname}${version}
 build_style=gnu-configure
 configure_args="expect_cv_wnohang_value=1"
 make_check_target="test"
diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template
index 1c7dad483ede..ba6fe388e081 100644
--- a/srcpkgs/faac/template
+++ b/srcpkgs/faac/template
@@ -2,7 +2,6 @@
 pkgname=faac
 version=1.30
 revision=1
-wrksrc="faac-${version//./_}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template
index 33158709e655..33d5215b8ffc 100644
--- a/srcpkgs/faad2/template
+++ b/srcpkgs/faad2/template
@@ -2,7 +2,6 @@
 pkgname=faad2
 version=2.10.0
 revision=1
-wrksrc="faad2-${version//./_}"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="AAC decoding library"
diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template
index 17fec2007cd9..1386dd68ac41 100644
--- a/srcpkgs/factor/template
+++ b/srcpkgs/factor/template
@@ -7,7 +7,6 @@ build_style=gnu-makefile
 hostmakedepends="unzip pkg-config"
 makedepends="gtk+-devel gtkglext-devel"
 depends="gtk+-devel gtkglext-devel"
-wrksrc="factor"
 nostrip_files="a.elf"
 short_desc="Concatenative programming language, similar to Forth"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template
index d59a9a3812fd..c326802cb6a2 100644
--- a/srcpkgs/faenza-icon-theme/template
+++ b/srcpkgs/faenza-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faenza-icon-theme
 version=1.3.1
 revision=3
-wrksrc="faenza-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme"
 short_desc="Faenza icon theme"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template
index 7ba3c55427fb..31c641bfb077 100644
--- a/srcpkgs/faience-icon-theme/template
+++ b/srcpkgs/faience-icon-theme/template
@@ -2,7 +2,6 @@
 pkgname=faience-icon-theme
 version=0.5.1
 revision=3
-wrksrc="faience-icon-theme-${version%.*}"
 depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme"
 short_desc="Icon theme based on Faenza"
 maintainer="Alexander Mamay <alexander@mamay.su>"
diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template
index ea50fd08dd8f..e8df08b5afc7 100644
--- a/srcpkgs/fairy-stockfish/template
+++ b/srcpkgs/fairy-stockfish/template
@@ -3,7 +3,6 @@ pkgname=fairy-stockfish
 version=14
 revision=2
 _net_file=nn-3475407dc199.nnue  # Only Chess, but redistributable.
-wrksrc="Fairy-Stockfish-fairy_sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template
index 5e69b6e020e8..ecd803b1fcc9 100644
--- a/srcpkgs/fake-hwclock/template
+++ b/srcpkgs/fake-hwclock/template
@@ -2,7 +2,6 @@
 pkgname=fake-hwclock
 version=0.12
 revision=1
-wrksrc=git
 short_desc="Save/restore system clock on machines without working RTC hardware"
 maintainer="Ivan Gonzalez Polanco <ivan14polanco@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template
index aa450abd50ab..01b8219a91b2 100644
--- a/srcpkgs/faketime/template
+++ b/srcpkgs/faketime/template
@@ -2,7 +2,6 @@
 pkgname=faketime
 version=0.9.9
 revision=1
-wrksrc=lib$pkgname-$version
 build_style=gnu-makefile
 short_desc="Modifies the system time for a single application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index a0a125c04531..1b0000ded1c3 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -3,7 +3,6 @@ pkgname=fasm
 version=1.73.30
 revision=1
 archs="i686* x86_64*"
-wrksrc=fasm
 short_desc="Fast assembler for the x86 and x86-64 architectures"
 maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template
index 4d0904c2692b..9fe580a17d01 100644
--- a/srcpkgs/fbpdf/template
+++ b/srcpkgs/fbpdf/template
@@ -4,7 +4,6 @@ version=0.0.20200616
 revision=3
 _githash=f59002487edba502aaa93e9aec3bb6ebbbe41b0e
 _gitshort="${_githash:0:7}"
-wrksrc="fbpdf-${_gitshort}"
 build_style=gnu-makefile
 makedepends="djvulibre-devel freetype-devel harfbuzz-devel
  gumbo-parser-devel mupdf-devel"
diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template
index 9a413d3d71e6..a3167c1ac2d6 100644
--- a/srcpkgs/fbterm/template
+++ b/srcpkgs/fbterm/template
@@ -2,7 +2,6 @@
 pkgname=fbterm
 version=1.7.0
 revision=7
-wrksrc="${pkgname}-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-gpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template
index f36f49f86af3..9dfdd0f67c64 100644
--- a/srcpkgs/fceux/template
+++ b/srcpkgs/fceux/template
@@ -2,7 +2,6 @@
 pkgname=fceux
 version=2.6.4
 revision=1
-wrksrc="fceux-fceux-$version"
 build_style=cmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
 makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel"
diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template
index ba04d153008b..2d02e6321fe1 100644
--- a/srcpkgs/fcft/template
+++ b/srcpkgs/fcft/template
@@ -2,7 +2,6 @@
 pkgname=fcft
 version=3.1.4
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Drun-shaping=$(vopt_if textshaping enabled disabled)
  -Ddocs=enabled"
diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template
index fc77cdfd3de4..41b56218b1b2 100644
--- a/srcpkgs/fcgi/template
+++ b/srcpkgs/fcgi/template
@@ -2,7 +2,6 @@
 pkgname=fcgi
 version=2.4.2
 revision=1
-wrksrc="fcgi2-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool automake"
 short_desc="Fast, open, and secure Web server interface"
diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template
index 95072122df57..9cf85ce9ae45 100644
--- a/srcpkgs/ffcall/template
+++ b/srcpkgs/ffcall/template
@@ -2,7 +2,6 @@
 pkgname=ffcall
 version=2.4
 revision=1
-wrksrc="libffcall-${version}"
 build_style=gnu-configure
 short_desc="Libraries to build foreign function call interfaces"
 maintainer="Martin Riese <grauehaare@gmx.de>"
diff --git a/srcpkgs/fingerprint-gui/template b/srcpkgs/fingerprint-gui/template
index 08d226569eb8..4e3ef7fdbfe0 100644
--- a/srcpkgs/fingerprint-gui/template
+++ b/srcpkgs/fingerprint-gui/template
@@ -2,7 +2,6 @@
 pkgname=fingerprint-gui
 version=1.09
 revision=3
-wrksrc="${pkgname}-${version}-qt5"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="qt5-devel qca-qt5-devel libfprint0-devel libfakekey-devel
diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template
index 9bdbe7a1dfd2..1f010bec0282 100644
--- a/srcpkgs/fio/template
+++ b/srcpkgs/fio/template
@@ -2,7 +2,6 @@
 pkgname=fio
 version=3.32
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 make_build_args="T_TEST_PROGS="
 make_install_args="mandir=/usr/share/man"
diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template
index 5675ac663073..8f2285dc7729 100644
--- a/srcpkgs/firebird3/template
+++ b/srcpkgs/firebird3/template
@@ -4,7 +4,6 @@ version=3.0.6.33328
 revision=1
 _build=0
 _uver=${version//./_}
-wrksrc="Firebird-${version}-${_build}"
 build_style=gnu-configure
 build_helper="qemu"
 configure_args="--prefix=/usr
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index 57c91fcc9860..99ebf3d75e04 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -5,7 +5,6 @@
 pkgname=firefox-esr
 version=102.3.0
 revision=1
-wrksrc="firefox-${version}"
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template
index 612b8a459055..b50a7649ee71 100644
--- a/srcpkgs/fish-shell/template
+++ b/srcpkgs/fish-shell/template
@@ -2,7 +2,6 @@
 pkgname=fish-shell
 version=3.5.1
 revision=1
-wrksrc="fish-${version}"
 build_style=cmake
 hostmakedepends="gettext"
 makedepends="ncurses-devel pcre2-devel"
diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template
index 27f202b4434c..f7442c8052aa 100644
--- a/srcpkgs/flintlib/template
+++ b/srcpkgs/flintlib/template
@@ -2,7 +2,6 @@
 pkgname=flintlib
 version=2.9.0
 revision=1
-wrksrc="flint-${version}"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with ntl)
  $(vopt_if openblas --with-blas=${XBPS_CROSS_BASE}/usr/include/openblas)"
diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template
index db5c61f17e95..e10b426c4924 100644
--- a/srcpkgs/fluxbox/template
+++ b/srcpkgs/fluxbox/template
@@ -2,7 +2,6 @@
 pkgname=fluxbox
 version=1.3.7
 revision=4
-wrksrc=fluxbox-Release-${version//./_}
 build_style=gnu-configure
 configure_args="--enable-nls
  ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template
index 423cdf54bfa7..b42d7ad9891f 100644
--- a/srcpkgs/flvstreamer/template
+++ b/srcpkgs/flvstreamer/template
@@ -2,7 +2,6 @@
 pkgname=flvstreamer
 version=2.1c1
 revision=3
-wrksrc="${pkgname}"
 short_desc="Command-line RTMP client"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template
index 8790e3ec51a7..9adf15d496fc 100644
--- a/srcpkgs/fnott/template
+++ b/srcpkgs/fnott/template
@@ -2,7 +2,6 @@
 pkgname=fnott
 version=1.3.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="fcft-devel tllist wayland-devel wayland-protocols"
diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template
index ab1e4ae7eb8a..4a7cad57b694 100644
--- a/srcpkgs/fntsample/template
+++ b/srcpkgs/fntsample/template
@@ -2,7 +2,6 @@
 pkgname=fntsample
 version=5.3
 revision=2
-wrksrc="fntsample-release-${version}"
 build_style=cmake
 configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt"
 make_cmd=make
diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template
index 0c214d395726..940a9bd0ac07 100644
--- a/srcpkgs/font-3270/template
+++ b/srcpkgs/font-3270/template
@@ -2,7 +2,6 @@
 pkgname=font-3270
 version=3.0.1
 revision=1
-wrksrc="3270font-${version}"
 build_style=gnu-makefile
 make_build_target="font"
 hostmakedepends="font-util fontforge"
diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template
index b852d974602b..d1399035cba6 100644
--- a/srcpkgs/font-FixedMisc/template
+++ b/srcpkgs/font-FixedMisc/template
@@ -2,7 +2,6 @@
 pkgname=font-FixedMisc
 version=20200214
 revision=2
-wrksrc=FixedMisc
 hostmakedepends="bdftopcf"
 depends="font-util xbps-triggers"
 short_desc="MirOS FixedMisc font (9x18)"
diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template
index d3a0b1a026d0..9aa88c4a81bc 100644
--- a/srcpkgs/font-Siji/template
+++ b/srcpkgs/font-Siji/template
@@ -3,7 +3,6 @@ pkgname=font-Siji
 version=0.0.0.20171022
 revision=2
 _githash=9d88311bb127b21672b2d4b43eed1ab0e494f143
-wrksrc="siji-${_githash}"
 depends="font-util"
 short_desc="Iconic bitmap font based on Stlarch with additional glyphs"
 maintainer="xaltsc <xaltsc@protonmail.ch>"
diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template
index a58d81e5fdcc..9a3319dcb158 100644
--- a/srcpkgs/font-adobe-source-code-pro/template
+++ b/srcpkgs/font-adobe-source-code-pro/template
@@ -3,7 +3,6 @@ pkgname=font-adobe-source-code-pro
 version=2.038R~ro+1.058R~it+1.018R~VAR
 revision=1
 _version="${version//\~/-}"
-wrksrc="source-code-pro-${_version//+/-}"
 depends="font-util"
 short_desc="Monospaced font family for user interface and coding environments"
 maintainer="Piero La Terza <platerza@protonmail.com>"
diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template
index 24467a7d1c3d..6b45fb9daef7 100644
--- a/srcpkgs/font-awesome/template
+++ b/srcpkgs/font-awesome/template
@@ -3,7 +3,6 @@ pkgname=font-awesome
 reverts="5.0.8_1 5.0.9_1 5.0.10_1"
 version=4.7.0
 revision=3
-wrksrc=Font-Awesome-${version}
 depends="font-util"
 font_dirs="/usr/share/fonts/OTF"
 short_desc="An iconic font"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index 638813c8450b..45b236cecbf1 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome5
 version=5.15.4
 revision=2
-wrksrc="Font-Awesome-${version}"
 depends="font-util"
 short_desc="Iconic font (version 5)"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template
index f237da8a53a8..e6dbf12f9c20 100644
--- a/srcpkgs/font-awesome6/template
+++ b/srcpkgs/font-awesome6/template
@@ -2,7 +2,6 @@
 pkgname=font-awesome6
 version=6.2.0
 revision=1
-wrksrc="fontawesome-free-${version}-desktop"
 hostmakedepends="font-util"
 short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template
index 5097c24a9b33..57a4cea6c9d4 100644
--- a/srcpkgs/font-b612/template
+++ b/srcpkgs/font-b612/template
@@ -2,7 +2,6 @@
 pkgname=font-b612
 version=1.008
 revision=3
-wrksrc="b612-${version}"
 depends="font-util xbps-triggers"
 short_desc="Highly legible font family designed for aircraft cockpit screens"
 maintainer="ghost <gh0st@vivaldi.net>"
diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template
index 0da23957d454..3407e468a3cd 100644
--- a/srcpkgs/font-fira-otf/template
+++ b/srcpkgs/font-fira-otf/template
@@ -2,7 +2,6 @@
 pkgname=font-fira-otf
 version=4.202
 revision=4
-wrksrc="Fira-${version}"
 depends="font-util xbps-triggers"
 short_desc="Mozilla's new typeface OTF, used in Firefox OS"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template
index 4e3bfa69526b..3ff3f6dd3e35 100644
--- a/srcpkgs/font-go-ttf/template
+++ b/srcpkgs/font-go-ttf/template
@@ -3,7 +3,6 @@ pkgname=font-go-ttf
 version=0.0.20170330
 revision=2
 _gitrev=f03a046406d4d7fbfd4ed29f554da8f6114049fc
-wrksrc="image-${_gitrev}"
 short_desc="Typeface designed for go source code"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template
index d73d1ba5765f..d1b9b2e26d9a 100644
--- a/srcpkgs/font-hack-ttf/template
+++ b/srcpkgs/font-hack-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-hack-ttf
 version=3.003
 revision=2
-wrksrc="Hack-${version}"
 depends="font-util xbps-triggers"
 short_desc="A typeface designed for source code"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template
index 37b45e28bc20..0b00c61341a8 100644
--- a/srcpkgs/font-ibm-plex-ttf/template
+++ b/srcpkgs/font-ibm-plex-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ibm-plex-ttf
 version=6.1.1
 revision=1
-wrksrc="plex-${version}"
 depends="font-util"
 short_desc="IBM’s typeface, IBM Plex (TTF variant)"
 maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template
index f7e67df2cd5e..83cb2d5898da 100644
--- a/srcpkgs/font-ionicons-ttf/template
+++ b/srcpkgs/font-ionicons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-ionicons-ttf
 version=6.0.3
 revision=1
-wrksrc="ionicons-${version}"
 depends="font-util"
 short_desc="Icon font from the Ionic Framework"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template
index e1dd4075ae8f..e5dad0a5b85b 100644
--- a/srcpkgs/font-kakwafont/template
+++ b/srcpkgs/font-kakwafont/template
@@ -2,7 +2,6 @@
 pkgname=font-kakwafont
 version=0.1.1
 revision=4
-wrksrc="kakwafont-${version}"
 build_style=gnu-makefile
 make_install_args="INDEX=false"
 hostmakedepends="bdftopcf"
diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template
index d05b3c8a0a49..2109aba113ec 100644
--- a/srcpkgs/font-material-design-icons-ttf/template
+++ b/srcpkgs/font-material-design-icons-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-material-design-icons-ttf
 version=4.0.0
 revision=2
-wrksrc="material-design-icons-${version}"
 depends="font-util xbps-triggers"
 short_desc="Material Design icons by Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template
index e9af4bb7ce8e..76d346c32b1a 100644
--- a/srcpkgs/font-mplus-ttf/template
+++ b/srcpkgs/font-mplus-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-mplus-ttf
 version=063a
 revision=2
-wrksrc="mplus-TESTFLIGHT-${version}"
 depends="fontconfig font-util"
 short_desc="M+ Japanese outline fonts"
 maintainer="Satoshi Amemiya <amemiya@protonmail.com>"
diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template
index 1af0e62ebdcb..0297e68d0f11 100644
--- a/srcpkgs/font-open-dyslexic-ttf/template
+++ b/srcpkgs/font-open-dyslexic-ttf/template
@@ -2,7 +2,6 @@
 pkgname=font-open-dyslexic-ttf
 version=20160623
 revision=4
-wrksrc="open-dyslexic-${version}-Stable"
 depends="font-util xbps-triggers"
 short_desc="Font created to increase readability for readers with dyslexia"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template
index d09053f69c0b..dc15a7b2dd28 100644
--- a/srcpkgs/font-sil-abyssinica/template
+++ b/srcpkgs/font-sil-abyssinica/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-abyssinica
 version=2.000
 revision=2
-wrksrc="AbyssinicaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ethiopic font, based on Ethiopic calligraphic traditions"
diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template
index 1dcdc9ae587e..433cf5a00dbf 100644
--- a/srcpkgs/font-sil-alkalami/template
+++ b/srcpkgs/font-sil-alkalami/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-alkalami
 version=1.100
 revision=2
-wrksrc="Alkalami-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed for Arabic-based writing systems in the Kano region"
diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template
index 2f1ceaaf9458..9b66b549f12c 100644
--- a/srcpkgs/font-sil-andika/template
+++ b/srcpkgs/font-sil-andika/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-andika
 version=5.000
 revision=2
-wrksrc="Andika-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant sans serif font designed especially for literacy use"
diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template
index 66ef5e216021..3af046831a77 100644
--- a/srcpkgs/font-sil-annapurna/template
+++ b/srcpkgs/font-sil-annapurna/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-annapurna
 version=1.204
 revision=2
-wrksrc="AnnapurnaSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode font with support for languages that use Devanagari script"
diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template
index 523a3780f168..44f600146d5f 100644
--- a/srcpkgs/font-sil-awami-nastaliq/template
+++ b/srcpkgs/font-sil-awami-nastaliq/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-awami-nastaliq
 version=2.000
 revision=2
-wrksrc="AwamiNastaliq-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font"
diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template
index ff5e3d0f78bb..e712d3319cd7 100644
--- a/srcpkgs/font-sil-charis/template
+++ b/srcpkgs/font-sil-charis/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-charis
 version=6.101
 revision=1
-wrksrc="CharisSIL-${version}"
 depends="font-util"
 short_desc="Unicode serif font, similar to Bitstream Charter"
 maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template
index c22e6ed3291e..fade155f8df2 100644
--- a/srcpkgs/font-sil-doulos/template
+++ b/srcpkgs/font-sil-doulos/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-doulos
 version=5.000
 revision=2
-wrksrc="DoulosSIL-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode serif font similar in design to Times/Times New Roman"
diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template
index 9c036de7ef24..6594ded5a5ca 100644
--- a/srcpkgs/font-sil-ezra/template
+++ b/srcpkgs/font-sil-ezra/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-ezra
 version=2.51
 revision=2
-wrksrc="EzraSIL${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0"
diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template
index 0ef826ca26dd..19aea409579f 100644
--- a/srcpkgs/font-sil-galatia/template
+++ b/srcpkgs/font-sil-galatia/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-galatia
 version=2.1
 revision=2
-wrksrc="GalSIL${version/./}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek"
diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template
index e101e370d4c3..238bc1133d0f 100644
--- a/srcpkgs/font-sil-gentium/template
+++ b/srcpkgs/font-sil-gentium/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-gentium
 version=5.000
 revision=2
-wrksrc="GentiumPlus-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets"
diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template
index 508d8a91b124..457d4fd75d60 100644
--- a/srcpkgs/font-sil-harmattan/template
+++ b/srcpkgs/font-sil-harmattan/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-harmattan
 version=1.001
 revision=2
-wrksrc="Harmattan-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Arabic Warsh font designed to suit the needs of West African languages"
diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template
index b50bff96d68d..d4027bff48f4 100644
--- a/srcpkgs/font-sil-lateef/template
+++ b/srcpkgs/font-sil-lateef/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-lateef
 version=1.200
 revision=2
-wrksrc="LateefGR-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai"
diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template
index 4d180db2fd2e..3a7dff4d7979 100644
--- a/srcpkgs/font-sil-mingzat/template
+++ b/srcpkgs/font-sil-mingzat/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mingzat
 version=1.000
 revision=2
-wrksrc="Mingzat-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1"
diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template
index 986ac44ec90c..35ce80c0bed7 100644
--- a/srcpkgs/font-sil-mondulkiri/template
+++ b/srcpkgs/font-sil-mondulkiri/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-mondulkiri
 version=7.100
 revision=2
-wrksrc="Mondulkiri-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Unicode-compliant font family for the Khmer script"
diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template
index 1334c058b506..f17004e7bdb7 100644
--- a/srcpkgs/font-sil-namdhinggo/template
+++ b/srcpkgs/font-sil-namdhinggo/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-namdhinggo
 version=1.004
 revision=2
-wrksrc="NamdhinggoSIL"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal"
diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template
index c6e96b5ffc52..7b213d6e0ce5 100644
--- a/srcpkgs/font-sil-nuosu/template
+++ b/srcpkgs/font-sil-nuosu/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-nuosu
 version=2.1.1
 revision=2
-wrksrc=NuosuSIL
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script"
diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template
index 0598b57ee013..edb7185d22f5 100644
--- a/srcpkgs/font-sil-padauk/template
+++ b/srcpkgs/font-sil-padauk/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-padauk
 version=4.000
 revision=2
-wrksrc="Padauk-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font with broad support for writing systems that use the Myanmar script"
diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template
index 67e8ded40095..ab92dc5b7f3e 100644
--- a/srcpkgs/font-sil-scheherazade/template
+++ b/srcpkgs/font-sil-scheherazade/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-scheherazade
 version=2.100
 revision=2
-wrksrc="Scheherazade-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Font designed in a similar style to traditional Naskh typefaces"
diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template
index b28529d30ac1..394ed975d087 100644
--- a/srcpkgs/font-sil-sophia-nubian/template
+++ b/srcpkgs/font-sil-sophia-nubian/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-sophia-nubian
 version=1.0
 revision=2
-wrksrc="SophiaNubian"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages"
diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template
index 1feda2318548..f7d64e9b70cc 100644
--- a/srcpkgs/font-sil-tai-heritage-pro/template
+++ b/srcpkgs/font-sil-tai-heritage-pro/template
@@ -2,7 +2,6 @@
 pkgname=font-sil-tai-heritage-pro
 version=2.600
 revision=2
-wrksrc="TaiHeritagePro-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Typeface that reflects the traditional style of the Tai Viet script"
diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template
index 23e1407a75d4..e260fb34651f 100644
--- a/srcpkgs/font-spleen/template
+++ b/srcpkgs/font-spleen/template
@@ -2,7 +2,6 @@
 pkgname=font-spleen
 version=1.9.1
 revision=2
-wrksrc="spleen-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_build_target="pcf psf otb"
diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template
index 37ad77637fed..9f636c5bb817 100644
--- a/srcpkgs/font-tamsyn/template
+++ b/srcpkgs/font-tamsyn/template
@@ -2,7 +2,6 @@
 pkgname=font-tamsyn
 version=1.11
 revision=3
-wrksrc=tamsyn-font-${version}
 depends="font-util xbps-triggers"
 short_desc="Monospaced programming font for the console and X11"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template
index f12138d25d88..2a266d63a10c 100644
--- a/srcpkgs/font-tamzen/template
+++ b/srcpkgs/font-tamzen/template
@@ -2,7 +2,6 @@
 pkgname=font-tamzen
 version=1.11.5
 revision=1
-wrksrc="tamzen-font-Tamzen-${version}"
 makedepends="font-util"
 depends="$makedepends"
 short_desc="Monospaced bitmap font based on Tamsyn"
diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template
index 4ee9ae2b5fc0..c7d9143a44ef 100644
--- a/srcpkgs/font-weather-icons/template
+++ b/srcpkgs/font-weather-icons/template
@@ -2,7 +2,6 @@
 pkgname=font-weather-icons
 version=2.0.10
 revision=2
-wrksrc="weather-icons-${version}"
 depends="font-util"
 short_desc="215 Weather Themed Icons"
 maintainer="dieggsy <dieggsy@pm.me>"
diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template
index 3205a2aab209..ae6d04ebc1e1 100644
--- a/srcpkgs/fontmanager/template
+++ b/srcpkgs/fontmanager/template
@@ -2,7 +2,6 @@
 pkgname=fontmanager
 version=0.8.7
 revision=1
-wrksrc="font-manager-${version}"
 build_helper=gir
 build_style=meson
 hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext"
diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template
index 8072e5a0557f..483a52b00d27 100644
--- a/srcpkgs/fonts-croscore-ttf/template
+++ b/srcpkgs/fonts-croscore-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-croscore-ttf
 version=1.31.0
 revision=3
-wrksrc="croscorefonts-${version}"
 depends="font-util xbps-triggers"
 short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template
index fab4809376e4..3a834321204d 100644
--- a/srcpkgs/fonts-nanum-ttf/template
+++ b/srcpkgs/fonts-nanum-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-nanum-ttf
 version=20200506
 revision=1
-wrksrc=${pkgname%-*}-${version}
 depends="font-util"
 short_desc="Nanum Korean fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template
index 4357eba2a8c0..6b1f9e7994a5 100644
--- a/srcpkgs/fonts-roboto-ttf/template
+++ b/srcpkgs/fonts-roboto-ttf/template
@@ -2,7 +2,6 @@
 pkgname=fonts-roboto-ttf
 version=2.138
 revision=3
-wrksrc=roboto-${version}
 depends="font-util"
 short_desc="Google's signature family of fonts"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template
index d92355a8cabe..2071ad3fc354 100644
--- a/srcpkgs/foobillard++/template
+++ b/srcpkgs/foobillard++/template
@@ -3,7 +3,6 @@
 pkgname=foobillard++
 version=3.42beta
 revision=4
-wrksrc=foobillardplus-${version}
 build_style=gnu-configure
 configure_args="--enable-standard"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template
index bc4ef4c5a0fb..0de7c8d9d58b 100644
--- a/srcpkgs/foomatic-db-nonfree/template
+++ b/srcpkgs/foomatic-db-nonfree/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db-nonfree
 version=20210104
 revision=1
 _commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="tar xmlstarlet automake"
 short_desc="OpenPrinting printer support - nonfree database"
diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template
index 0a4862431788..35648cb12ce8 100644
--- a/srcpkgs/foomatic-db/template
+++ b/srcpkgs/foomatic-db/template
@@ -4,7 +4,6 @@ pkgname=foomatic-db
 version=20210104
 revision=1
 _commit=28466ef2f9f931f49816ed70c499001d1783f5cb
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="xmlstarlet tar automake"
 short_desc="OpenPrinting printer support - database"
diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template
index 8d736584b023..9c4fcd8bbd88 100644
--- a/srcpkgs/foot/template
+++ b/srcpkgs/foot/template
@@ -2,7 +2,6 @@
 pkgname=foot
 version=1.13.1
 revision=1
-wrksrc=$pkgname
 build_style=meson
 configure_args="-Dwerror=false"
 hostmakedepends="pkg-config scdoc wayland-devel"
diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template
index d97ffcada281..570fdfab85f3 100644
--- a/srcpkgs/fortune-mod-anarchism/template
+++ b/srcpkgs/fortune-mod-anarchism/template
@@ -2,7 +2,6 @@
 pkgname=fortune-mod-anarchism
 version=1.4.0
 revision=2
-wrksrc=blag-fortune
 build_style=gnu-makefile
 hostmakedepends="fortune-mod"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template
index 6715f6ee1207..c5d8df07f8eb 100644
--- a/srcpkgs/fortune-mod-de/template
+++ b/srcpkgs/fortune-mod-de/template
@@ -3,7 +3,6 @@ pkgname=fortune-mod-de
 reverts="1.0_2"
 version=0.34
 revision=2
-wrksrc="fortunes-de-upstream-${version}"
 hostmakedepends="fortune-mod"
 depends="fortune-mod"
 short_desc="Collection of German fortune cookie files"
diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template
index 16ec86d12e95..62e5c5308e10 100644
--- a/srcpkgs/fotoxx/template
+++ b/srcpkgs/fotoxx/template
@@ -2,7 +2,6 @@
 pkgname=fotoxx
 version=22.41
 revision=1
-wrksrc=fotoxx
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template
index a72221715789..7ac97ba438f1 100644
--- a/srcpkgs/fpc-src/template
+++ b/srcpkgs/fpc-src/template
@@ -2,7 +2,6 @@
 pkgname=fpc-src
 version=3.2.0
 revision=1
-wrksrc="fpcbuild-${version}"
 short_desc="Source code for FreePascal compiler"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.0-or-later"
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index aaaf76ca555d..47ad05844c90 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -2,7 +2,6 @@
 pkgname=fprintd
 version=1.94.0
 revision=1
-wrksrc=fprintd-v$version
 build_style=meson
 configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false
  -Dsystemd=false -Dpam_modules_dir=/usr/lib/security"
diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template
index c785406695ed..ec3a4f9bd315 100644
--- a/srcpkgs/fragments/template
+++ b/srcpkgs/fragments/template
@@ -2,7 +2,6 @@
 pkgname=fragments
 version=2.0.2
 revision=1
-wrksrc="Fragments-$version"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo pkg-config gettext glib-devel"
diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template
index 7b70d3ccd1f9..4cbc302647c2 100644
--- a/srcpkgs/frankenwm/template
+++ b/srcpkgs/frankenwm/template
@@ -2,7 +2,6 @@
 pkgname=frankenwm
 version=1.0.23
 revision=1
-wrksrc="FrankenWM-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel"
diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template
index ff6fad3cad42..822c07ed0afc 100644
--- a/srcpkgs/freecad/template
+++ b/srcpkgs/freecad/template
@@ -2,7 +2,6 @@
 pkgname=freecad
 version=0.20.1
 revision=5
-wrksrc="FreeCAD-${version}"
 build_style=cmake
 
 _inst_prefix=/usr/lib/${pkgname}
diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template
index fe8b987c8ac7..583f646f998a 100644
--- a/srcpkgs/freedroidClassic/template
+++ b/srcpkgs/freedroidClassic/template
@@ -2,7 +2,6 @@
 pkgname=freedroidClassic
 version=1.0.2
 revision=1
-wrksrc=freedroid-${version}
 build_style=gnu-configure
 nopie=yes
 hostmakedepends="automake"
diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template
index 9ed80a8b1267..bd2979b388c8 100644
--- a/srcpkgs/freedroidRPG/template
+++ b/srcpkgs/freedroidRPG/template
@@ -2,7 +2,6 @@
 pkgname=freedroidRPG
 version=0.16.1
 revision=2
-wrksrc=${pkgname,,}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config python"
 makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel
diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template
index dca87f59871c..e84eb363dd18 100644
--- a/srcpkgs/freefont-ttf/template
+++ b/srcpkgs/freefont-ttf/template
@@ -2,7 +2,6 @@
 pkgname=freefont-ttf
 version=20120503
 revision=8
-wrksrc="freefont-${version}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers>=0.58"
 short_desc="Free family of scalable outline fonts"
diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template
index 6be0f56ad8c9..efeefc31ed31 100644
--- a/srcpkgs/freeimage/template
+++ b/srcpkgs/freeimage/template
@@ -2,7 +2,6 @@
 pkgname=freeimage
 version=3.18.0
 revision=4
-wrksrc=FreeImage
 build_style=gnu-makefile
 hostmakedepends="unzip"
 short_desc="Support library for popular graphics image formats"
diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template
index 912cf51965c9..d7a6c0addf01 100644
--- a/srcpkgs/freeorion/template
+++ b/srcpkgs/freeorion/template
@@ -3,7 +3,6 @@ pkgname=freeorion
 version=0.4.10.2
 revision=4
 _release=${version}_2021-08-01.f663dad
-wrksrc=src-tarball
 build_style=cmake
 hostmakedepends="cppcheck doxygen python3-pycodestyle"
 makedepends="boost-devel libvorbis-devel
diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template
index 821bf836b60f..c585244700dd 100644
--- a/srcpkgs/freepats/template
+++ b/srcpkgs/freepats/template
@@ -2,7 +2,6 @@
 pkgname=freepats
 version=20060219
 revision=6
-wrksrc="${pkgname}"
 short_desc="Free patch set for MIDI audio synthesis"
 maintainer="David <kalichakra@zoho.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index 1c65ce682b38..50fb28292152 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -2,7 +2,6 @@
 pkgname=freeplane
 version=1.9.14
 revision=1
-wrksrc="freeplane-release-${version}"
 hostmakedepends="apache-ant openjdk11 unzip gradle"
 depends="openjdk11-jre"
 short_desc="Application for Mind Mapping, Knowledge Management, Project Management"
diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template
index bba658ffc596..62b4f17634ef 100644
--- a/srcpkgs/freerdp/template
+++ b/srcpkgs/freerdp/template
@@ -2,7 +2,6 @@
 pkgname=freerdp
 version=2.7.0
 revision=2
-wrksrc="FreeRDP-${version}"
 build_style=cmake
 configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON
  -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=ON
diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template
index 311a45bb1480..b8e41646452b 100644
--- a/srcpkgs/frr/template
+++ b/srcpkgs/frr/template
@@ -2,7 +2,6 @@
 pkgname=frr
 version=7.5
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 # chroot-texinfo is not able to build frr's docs
 configure_args="--disable-doc
diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template
index c5317a16c3ae..4702cede37a9 100644
--- a/srcpkgs/fsv/template
+++ b/srcpkgs/fsv/template
@@ -2,7 +2,6 @@
 pkgname=fsv
 version=0.9.1
 revision=2
-wrksrc="fsv-fsv-0.9-1"
 build_style=gnu-configure
 hostmakedepends="automake gettext-devel libtool pkg-config"
 makedepends="gtkmm-devel ftgl-devel gtkglarea-devel"
diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template
index b26a0d8c1a60..43af75c715db 100644
--- a/srcpkgs/ftgl/template
+++ b/srcpkgs/ftgl/template
@@ -4,7 +4,6 @@ version=2.1.3rc5
 revision=8
 _distver="${version%rc*}"
 _distrcver="rc${version#*rc}"
-wrksrc="ftgl-${_distver}~${_distrcver}"
 build_style=gnu-configure
 configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template
index cff5002960f7..adc6c60b3dc4 100644
--- a/srcpkgs/fuse-9pfs/template
+++ b/srcpkgs/fuse-9pfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-9pfs
 version=0.1
 revision=1
-wrksrc="9pfs-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template
index 0be674795f5a..cc76fdb194a4 100644
--- a/srcpkgs/fuse-archivemount/template
+++ b/srcpkgs/fuse-archivemount/template
@@ -2,7 +2,6 @@
 pkgname=fuse-archivemount
 version=0.9.1
 revision=1
-wrksrc="${pkgname/fuse-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libarchive-devel"
diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template
index e1159f258700..169bf690df47 100644
--- a/srcpkgs/fuse-emulator/template
+++ b/srcpkgs/fuse-emulator/template
@@ -2,7 +2,6 @@
 pkgname=fuse-emulator
 version=1.5.7
 revision=2
-wrksrc="fuse-${version}"
 build_style=gnu-configure
 configure_args="--verbose --with-gtk --enable-desktop-integration"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template
index 86b1bbfdc2fb..0de26d2b315a 100644
--- a/srcpkgs/fuse-mp3fs/template
+++ b/srcpkgs/fuse-mp3fs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-mp3fs
 version=1.1.1
 revision=1
-wrksrc="mp3fs-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel"
diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template
index de382d8cbb18..0bffc0ace0c1 100644
--- a/srcpkgs/fuse-sshfs/template
+++ b/srcpkgs/fuse-sshfs/template
@@ -2,7 +2,6 @@
 pkgname=fuse-sshfs
 version=3.7.3
 revision=1
-wrksrc="sshfs-${version}"
 build_style=meson
 configure_args="--sbindir=bin"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template
index 5b24c81c4847..63987f1f84ed 100644
--- a/srcpkgs/fuse-zip/template
+++ b/srcpkgs/fuse-zip/template
@@ -2,7 +2,6 @@
 pkgname=fuse-zip
 version=0.7.2
 revision=1
-wrksrc=agalanin-fuse-zip-9b01842a149d
 build_style=gnu-makefile
 make_build_target="all doc"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 405efe00a5a8..d23c459e1316 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -2,7 +2,6 @@
 pkgname=fuse3
 version=3.11.0
 revision=1
-wrksrc="fuse-${version}"
 build_style=meson
 configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template
index e116a50373ff..79b227fe569c 100644
--- a/srcpkgs/fuzzel/template
+++ b/srcpkgs/fuzzel/template
@@ -2,7 +2,6 @@
 pkgname=fuzzel
 version=1.8.1
 revision=1
-wrksrc="$pkgname"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel
diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template
index 806e4f082323..ccaab3aeb1b3 100644
--- a/srcpkgs/galculator-gtk3/template
+++ b/srcpkgs/galculator-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=galculator-gtk3
 version=2.1.4
 revision=2
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config"
 makedepends="gtk+-devel gtk+3-devel"
diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template
index 3ff77a166953..5994aa7ebc8c 100644
--- a/srcpkgs/gamehub/template
+++ b/srcpkgs/gamehub/template
@@ -2,7 +2,6 @@
 pkgname=gamehub
 version=0.16.3
 revision=1
-wrksrc="GameHub-${version}-2-master"
 build_style=meson
 hostmakedepends="glib-devel pkg-config vala gettext"
 makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel
diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template
index e75c837ef70d..efbf12f3af54 100644
--- a/srcpkgs/gammastep/template
+++ b/srcpkgs/gammastep/template
@@ -2,7 +2,6 @@
 pkgname=gammastep
 version=2.0.9
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr
  --enable-wayland --enable-apparmor --with-systemduserunitdir=no
diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template
index fcd25755aa75..f28eb237c287 100644
--- a/srcpkgs/gcc-multilib/template
+++ b/srcpkgs/gcc-multilib/template
@@ -6,7 +6,6 @@ pkgname=gcc-multilib
 version=10.2.1pre1
 revision=1
 _majorver="${version%.*}"
-wrksrc=gcc-${version/pre/_pre}
 short_desc="GNU Compiler Collection (multilib files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="http://gcc.gnu.org"
diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template
index 1f6155c50036..f3a3c7ff1628 100644
--- a/srcpkgs/gcdemu/template
+++ b/srcpkgs/gcdemu/template
@@ -2,7 +2,6 @@
 pkgname=gcdemu
 version=3.2.6
 revision=1
-wrksrc="gcdemu-${version}"
 build_style=cmake
 hostmakedepends="python3 intltool"
 depends="cdemu-daemon python3-gobject libnotify gtk+3"
diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template
index fd95c684a674..398759c594e9 100644
--- a/srcpkgs/gcolor3/template
+++ b/srcpkgs/gcolor3/template
@@ -2,7 +2,6 @@
 pkgname=gcolor3
 version=2.4.0
 revision=2
-wrksrc="gcolor3-v${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel"
 makedepends="gtk+3-devel libportal-gtk3-devel"
diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template
index 2963f9326b35..47285df4a802 100644
--- a/srcpkgs/gd/template
+++ b/srcpkgs/gd/template
@@ -2,7 +2,6 @@
 pkgname=gd
 version=2.3.2
 revision=1
-wrksrc="libgd-${version}"
 build_style=gnu-configure
 configure_args="--without-xpm"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template
index 04d55d085a66..d4663ca77d96 100644
--- a/srcpkgs/gdash/template
+++ b/srcpkgs/gdash/template
@@ -2,7 +2,6 @@
 pkgname=gdash
 version=20180129
 revision=2
-wrksrc=${pkgname}-${version}unstable
 build_style=gnu-configure
 hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config"
 makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel"
diff --git a/srcpkgs/geda/template b/srcpkgs/geda/template
index 6626bc91fd94..30ebb7a824ec 100644
--- a/srcpkgs/geda/template
+++ b/srcpkgs/geda/template
@@ -2,7 +2,6 @@
 pkgname=geda
 version=1.10.2
 revision=1
-wrksrc="${pkgname}-gaf-${version}"
 build_style=gnu-configure
 configure_args="--disable-update-xdg-database"
 hostmakedepends="automake libtool pkg-config flex gettext-devel guile
diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template
index fa94bd0bc66f..f633ee3742cd 100644
--- a/srcpkgs/gemserv/template
+++ b/srcpkgs/gemserv/template
@@ -4,7 +4,6 @@ version=0.6.6
 revision=1
 # uses rustls/ring
 archs="x86_64* aarch64* i686* armv[67]*"
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 short_desc="Gemini server written in rust"
diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template
index 79f0b921c31a..8b5f8dc89515 100644
--- a/srcpkgs/geoclue2/template
+++ b/srcpkgs/geoclue2/template
@@ -2,7 +2,6 @@
 pkgname=geoclue2
 version=2.6.0
 revision=1
-wrksrc="geoclue-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false
diff --git a/srcpkgs/geocode-glib-libsoup2/template b/srcpkgs/geocode-glib-libsoup2/template
index fd18e141c16b..c0e53eaafd99 100644
--- a/srcpkgs/geocode-glib-libsoup2/template
+++ b/srcpkgs/geocode-glib-libsoup2/template
@@ -3,7 +3,6 @@
 pkgname=geocode-glib-libsoup2
 version=3.26.4
 revision=1
-wrksrc="geocode-glib-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection)
diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template
index dcdf58971869..d159228ae72e 100644
--- a/srcpkgs/geoip/template
+++ b/srcpkgs/geoip/template
@@ -2,7 +2,6 @@
 pkgname=geoip
 version=1.6.12
 revision=3
-wrksrc="GeoIP-${version}"
 build_style=gnu-configure
 configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template
index 814b89cfa708..feb5eaadb9a2 100644
--- a/srcpkgs/geomyidae/template
+++ b/srcpkgs/geomyidae/template
@@ -2,7 +2,6 @@
 pkgname=geomyidae
 version=0.34
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 short_desc="A small C-based gopherd"
 maintainer="m-cz <emcze@ya.ru>"
diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template
index 22fbbb017055..7cb3f28ea3ee 100644
--- a/srcpkgs/geteltorito/template
+++ b/srcpkgs/geteltorito/template
@@ -2,7 +2,6 @@
 pkgname=geteltorito
 version=0.6
 revision=2
-wrksrc=${pkgname}
 depends="perl"
 short_desc="El Torito boot image extractor"
 maintainer="0x5c <dev@0x5c.io>"
diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template
index 0f1e6813da45..7b8bfe4fe5a1 100644
--- a/srcpkgs/gettext-stub/template
+++ b/srcpkgs/gettext-stub/template
@@ -2,7 +2,6 @@
 pkgname=gettext-stub
 version=1
 revision=2
-wrksrc=${pkgname}
 short_desc="Gettext little stub"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="WTFPL"
diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template
index b056ac4f87f7..d68d4081f538 100644
--- a/srcpkgs/gf2x/template
+++ b/srcpkgs/gf2x/template
@@ -2,7 +2,6 @@
 pkgname=gf2x
 version=1.3.0
 revision=1
-wrksrc=gf2x-gf2x-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="C/C++ library for fast arithmetic in GF(2)[x]"
diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template
index 174ed182f9d3..d1e8fdcd0696 100644
--- a/srcpkgs/gfan/template
+++ b/srcpkgs/gfan/template
@@ -2,7 +2,6 @@
 pkgname=gfan
 version=0.6.2
 revision=1
-wrksrc=gfan$version
 build_style=gnu-makefile
 makedepends="gmp-devel cddlib-devel"
 short_desc="Package for computing Groebner fans and tropical varieties"
diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template
index 3925f06c9500..227d155ef0d7 100644
--- a/srcpkgs/gfuzz/template
+++ b/srcpkgs/gfuzz/template
@@ -2,7 +2,6 @@
 pkgname=gfuzz
 version=0.2
 revision=2
-wrksrc="gfz-${version}"
 build_style=go
 go_import_path=github.com/braaaax/gfz
 hostmakedepends="git"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index 8e2a9370709f..f9610408060f 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -3,7 +3,6 @@ pkgname=ghc-bin
 version=9.0.2
 revision=1
 archs="i686 x86_64* ppc64le* ppc64 aarch64*"
-wrksrc="ghc-${version%[!0-9]}"
 hostmakedepends="perl libffi libnuma"
 depends="ncurses perl gcc libffi-devel gmp-devel"
 short_desc="Glorious Haskell Compiler - precompiled binaries"
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index d0b1600987be..bf76202f4098 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -3,7 +3,6 @@ pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
 version=9.0.2
 revision=1
-wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
 hostmakedepends="automake docbook-xsl ghc-bin libxslt libnuma-devel
  ncurses-devel python3-Sphinx"
diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template
index 5dcdbeb1e848..f4d89a40e18b 100644
--- a/srcpkgs/giac/template
+++ b/srcpkgs/giac/template
@@ -2,7 +2,6 @@
 pkgname=giac
 version=1.9.0.27
 revision=1
-wrksrc="giac-${version%.*}"
 build_style=gnu-configure
 configure_args="--disable-micropy --disable-quickjs"
 makedepends="fltk-devel gmp-devel gsl-devel lapack-devel
diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template
index a890fd0011f6..39dc286c0fbe 100644
--- a/srcpkgs/giblib/template
+++ b/srcpkgs/giblib/template
@@ -2,7 +2,6 @@
 pkgname=giblib
 version=1.2.4
 revision=8
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr"
 make_install_args="docsdir=/usr/share/doc/giblib"
diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template
index 8d79650d1aa0..68f2eee52e5d 100644
--- a/srcpkgs/gitea/template
+++ b/srcpkgs/gitea/template
@@ -2,7 +2,6 @@
 pkgname=gitea
 version=1.17.3
 revision=1
-wrksrc=gitea-src-${version}
 build_style=go
 go_import_path=code.gitea.io/gitea
 go_ldflags=" -X main.Version=${version}"
diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template
index cb869243d20e..9a5bd873bbdd 100644
--- a/srcpkgs/gitflow/template
+++ b/srcpkgs/gitflow/template
@@ -17,7 +17,6 @@ distfiles="${homepage}/archive/${_commit}.tar.gz
 checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7
  a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594"
 
-wrksrc="$pkgname-$_commit"
 
 post_extract() {
 	mv gitflow-${_commit}/* .
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index 458fbe94ad0e..119153ba114b 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -2,7 +2,6 @@
 pkgname=github-cli
 version=2.19.0
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="github.com/cli/cli/v2/cmd/gh"
diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template
index 40337f584196..dadb4af18505 100644
--- a/srcpkgs/gitlab-runner/template
+++ b/srcpkgs/gitlab-runner/template
@@ -2,7 +2,6 @@
 pkgname=gitlab-runner
 version=15.2.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path=gitlab.com/gitlab-org/gitlab-runner
 short_desc="Official GitLab CI runner written in Go"
diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template
index b050f7bebb65..dd9350b8e41b 100644
--- a/srcpkgs/glab/template
+++ b/srcpkgs/glab/template
@@ -2,7 +2,6 @@
 pkgname=glab
 version=1.22.0
 revision=1
-wrksrc="cli-v$version"
 build_style=go
 go_ldflags="-X main.version=$version"
 go_import_path=github.com/profclems/glab
diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template
index f23ce30084b4..1c0f3e256f77 100644
--- a/srcpkgs/glabels/template
+++ b/srcpkgs/glabels/template
@@ -2,7 +2,6 @@
 pkgname=glabels
 version=3.4.1
 revision=1
-wrksrc="glabels-${version}"
 build_style=gnu-configure
 hostmakedepends="glib-devel intltool itstool pkg-config"
 makedepends="gtk+3-devel librsvg-devel qrencode-devel"
diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template
index 1055687773f6..5019e3f20172 100644
--- a/srcpkgs/glade3/template
+++ b/srcpkgs/glade3/template
@@ -2,7 +2,6 @@
 pkgname=glade3
 version=3.38.2
 revision=2
-wrksrc="glade-${version}"
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dgtk_doc=true -Dman=true $(vopt_bool gir introspection)"
diff --git a/srcpkgs/glfw-wayland/template b/srcpkgs/glfw-wayland/template
index 296dcff1e9d9..eb0e8d33e284 100644
--- a/srcpkgs/glfw-wayland/template
+++ b/srcpkgs/glfw-wayland/template
@@ -2,7 +2,6 @@
 pkgname=glfw-wayland
 version=3.3.8
 revision=1
-wrksrc=glfw-${version}
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DGLFW_USE_WAYLAND=ON"
 hostmakedepends="extra-cmake-modules pkg-config wayland-devel"
diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template
index 11eac004b7ff..f6588d954663 100644
--- a/srcpkgs/glibmm2.68/template
+++ b/srcpkgs/glibmm2.68/template
@@ -2,7 +2,6 @@
 pkgname=glibmm2.68
 version=2.68.1
 revision=1
-wrksrc="glibmm-$version"
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
 makedepends="libglib-devel libsigc++3-devel"
diff --git a/srcpkgs/glirc/template b/srcpkgs/glirc/template
index db984c13a461..98a677886ae1 100644
--- a/srcpkgs/glirc/template
+++ b/srcpkgs/glirc/template
@@ -2,7 +2,6 @@
 pkgname=glirc
 version=2.39.0.1
 revision=1
-wrksrc="irc-core-${version}"
 hostmakedepends="cabal-install"
 makedepends="ncurses-devel openssl-devel"
 short_desc="Console IRC client written in Haskell"
diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template
index f40f6fcf8fae..7ccca2b74ebf 100644
--- a/srcpkgs/glm/template
+++ b/srcpkgs/glm/template
@@ -2,7 +2,6 @@
 pkgname=glm
 version=0.9.9.8
 revision=1
-wrksrc=glm
 build_style=cmake
 hostmakedepends="dos2unix unzip"
 short_desc="C++ mathematics library for graphics programming"
diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template
index 3d5eb4ea7342..63b66f1febdc 100644
--- a/srcpkgs/glock/template
+++ b/srcpkgs/glock/template
@@ -3,7 +3,6 @@ pkgname=glock
 version=0.0.0.20150512
 revision=12
 _commit=30723574b54030cef8a13e672ce287f29c59f369
-wrksrc="glock-$_commit"
 build_style=go
 hostmakedepends="git"
 short_desc="Lock Go dependencies to specific revisions"
diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template
index e2af47e04429..61015584cc8a 100644
--- a/srcpkgs/glyphy/template
+++ b/srcpkgs/glyphy/template
@@ -3,7 +3,6 @@ pkgname=glyphy
 version=0.0.20190307
 revision=2
 _gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config which"
 makedepends="freetype-devel"
diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template
index e7d1cb154902..71889f7783ec 100644
--- a/srcpkgs/gmic-krita/template
+++ b/srcpkgs/gmic-krita/template
@@ -3,7 +3,6 @@ pkgname=gmic-krita
 version=3.0.0.1
 revision=1
 _krita_version=5.0.0
-wrksrc=gmic-${version}-patched
 build_wrksrc="gmic-qt"
 build_style=cmake
 configure_args="-DGMIC_QT_HOST=krita-plugin
diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template
index 57718cac3bf0..c3a95a95a351 100644
--- a/srcpkgs/gmime/template
+++ b/srcpkgs/gmime/template
@@ -2,7 +2,6 @@
 pkgname=gmime
 version=3.2.7
 revision=2
-wrksrc="gmime-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --enable-crypto $(vopt_enable vala)
diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template
index 616e140277b1..b0f4ed378869 100644
--- a/srcpkgs/gmsh/template
+++ b/srcpkgs/gmsh/template
@@ -2,7 +2,6 @@
 pkgname=gmsh
 version=4.8.4
 revision=1
-wrksrc="${pkgname}-${version}-source"
 build_style=cmake
 configure_args="-DENABLE_SYSTEM_CONTRIB=ON
  -DENABLE_HXT=$(vopt_if hxt ON OFF)
diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template
index 66275f83e8de..2bd6c63b9d0b 100644
--- a/srcpkgs/gnome-authenticator/template
+++ b/srcpkgs/gnome-authenticator/template
@@ -2,7 +2,6 @@
 pkgname=gnome-authenticator
 version=3.32.2
 revision=5
-wrksrc="Authenticator-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext appstream-glib desktop-file-utils glib-devel pkg-config"
diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template
index a7eb602dcb2c..5448544ed754 100644
--- a/srcpkgs/gnome-bluetooth1/template
+++ b/srcpkgs/gnome-bluetooth1/template
@@ -2,7 +2,6 @@
 pkgname=gnome-bluetooth1
 version=3.34.5
 revision=1
-wrksrc="gnome-bluetooth-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)"
diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template
index 6d95b9e5873e..7d587ea31902 100644
--- a/srcpkgs/gnome-browser-connector/template
+++ b/srcpkgs/gnome-browser-connector/template
@@ -2,7 +2,6 @@
 pkgname=gnome-browser-connector
 version=42.1
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="python3-gobject"
 depends="python3-gobject dbus gnome-shell"
diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template
index 54efb083c544..abc4755b0147 100644
--- a/srcpkgs/gnome-icon-theme-xfce/template
+++ b/srcpkgs/gnome-icon-theme-xfce/template
@@ -2,7 +2,6 @@
 pkgname=gnome-icon-theme-xfce
 version=0.6
 revision=3
-wrksrc="gnome-icon-theme-xfce"
 short_desc="Theme adding missing icons for Xfce"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template
index 7ae4f3653102..c2e07922304f 100644
--- a/srcpkgs/gnome-passbook/template
+++ b/srcpkgs/gnome-passbook/template
@@ -3,7 +3,6 @@ pkgname=gnome-passbook
 version=0.8
 revision=5
 _release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9
-wrksrc="passbook-${version}"
 build_style=meson
 hostmakedepends="glib-devel pkg-config gettext"
 makedepends="gobject-introspection gtk+3-devel libglib-devel"
diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template
index 39021efa8fa2..b5dcdfdf0b50 100644
--- a/srcpkgs/gnome-podcasts/template
+++ b/srcpkgs/gnome-podcasts/template
@@ -2,7 +2,6 @@
 pkgname=gnome-podcasts
 version=0.5.1
 revision=1
-wrksrc="podcasts-${version}"
 build_style=meson
 build_helper="rust"
 hostmakedepends="cargo gettext glib-devel pkg-config sqlite-devel"
diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template
index 936e40723e9c..6210cc656e56 100644
--- a/srcpkgs/gnome-secrets/template
+++ b/srcpkgs/gnome-secrets/template
@@ -2,7 +2,6 @@
 pkgname=gnome-secrets
 version=6.5
 revision=2
-wrksrc="secrets-${version}"
 build_style=meson
 hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass
  python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template
index 11c8629e8fb3..8b47bd4ca8cb 100644
--- a/srcpkgs/gnome-ssh-askpass/template
+++ b/srcpkgs/gnome-ssh-askpass/template
@@ -2,7 +2,6 @@
 pkgname=gnome-ssh-askpass
 version=9.1p1
 revision=1
-wrksrc="openssh-${version}"
 build_wrksrc="contrib"
 build_style=gnu-makefile
 make_build_target="gnome-ssh-askpass3"
diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template
index c65d9b0a7d01..420e8fa373a7 100644
--- a/srcpkgs/gnome-themes-standard-metacity/template
+++ b/srcpkgs/gnome-themes-standard-metacity/template
@@ -3,7 +3,6 @@ pkgname=gnome-themes-standard-metacity
 _pkgname=gnome-themes-standard
 version=3.14.2.3
 revision=2
-wrksrc=$_pkgname-$version
 build_style=gnu-configure
 hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache"
 makedepends="gtk+-devel gtk+3-devel librsvg-devel"
diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template
index a0e5ad82d53b..8e5b09f2cd20 100644
--- a/srcpkgs/gnu-efi-libs/template
+++ b/srcpkgs/gnu-efi-libs/template
@@ -3,7 +3,6 @@ pkgname=gnu-efi-libs
 reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8
 version=3.0.14
 revision=1
-wrksrc="gnu-efi-${version}"
 makedepends="pciutils-devel"
 short_desc="Library for building UEFI Applications using GNU toolchain"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 0c268b4bd924..ea96cb709ceb 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -2,7 +2,6 @@
 pkgname=gnucash
 version=4.12
 revision=2
-wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 make_check_target=check
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template
index 6979b35d0d45..c0c837477939 100644
--- a/srcpkgs/gnupg1/template
+++ b/srcpkgs/gnupg1/template
@@ -2,7 +2,6 @@
 pkgname=gnupg1
 version=1.4.23
 revision=1
-wrksrc=gnupg-${version}
 build_style=gnu-configure
 configure_args="--enable-threads=posix --enable-noexecstack
  gnupg_cv_regex_broken=no"
diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template
index 422c501a8de3..bd544baa4f07 100644
--- a/srcpkgs/gnuradio-nrsc5/template
+++ b/srcpkgs/gnuradio-nrsc5/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-nrsc5
 version=2.0.0
 revision=3
-wrksrc="gr-nrsc5-${version}"
 build_style=cmake
 make_cmd=make
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template
index 10ca3edaa1a0..0ee4c8a8a55b 100644
--- a/srcpkgs/gnuradio-osmosdr/template
+++ b/srcpkgs/gnuradio-osmosdr/template
@@ -3,7 +3,6 @@ pkgname=gnuradio-osmosdr
 version=0.2.3git20210128
 revision=5
 _githash=a100eb024c0210b95e4738b6efd836d48225bd03
-wrksrc="gr-osmosdr-${_githash}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template
index 55b657e3389e..e11956f09a3e 100644
--- a/srcpkgs/gnuradio-rds/template
+++ b/srcpkgs/gnuradio-rds/template
@@ -2,7 +2,6 @@
 pkgname=gnuradio-rds
 version=3.10
 revision=4
-wrksrc="gr-rds-${version}"
 build_style=cmake
 configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11"
 hostmakedepends="pkg-config gnuradio python3"
diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template
index fefc747838be..2131a99ed61f 100644
--- a/srcpkgs/go-bindata/template
+++ b/srcpkgs/go-bindata/template
@@ -3,7 +3,6 @@ pkgname=go-bindata
 version=3.0.7.20151023
 revision=12
 _commit=a0ff2567cfb70903282db057e799fd826784d41d
-wrksrc="$pkgname-$_commit"
 build_style=go
 short_desc="A small utility which generates Go code from any file"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template
index 0f41b4c5f61f..77b21a8b2164 100644
--- a/srcpkgs/go-for-it/template
+++ b/srcpkgs/go-for-it/template
@@ -2,7 +2,6 @@
 pkgname=go-for-it
 version=1.9.6
 revision=1
-wrksrc="Go-For-It-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config vala glib-devel"
 makedepends="libcanberra-devel libnotify-devel"
diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template
index e3380f3aa9ec..4984f8664bb4 100644
--- a/srcpkgs/go-jira/template
+++ b/srcpkgs/go-jira/template
@@ -2,7 +2,6 @@
 pkgname=go-jira
 version=1.0.28
 revision=1
-wrksrc="jira-${version}"
 build_style=go
 go_import_path="github.com/go-jira/jira"
 go_package="$go_import_path/cmd/jira"
diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template
index 977357eaf312..222baa991a2e 100644
--- a/srcpkgs/go1.12-bootstrap/template
+++ b/srcpkgs/go1.12-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=go1.12-bootstrap
 version=1.12.17
 revision=2
 archs="x86_64* i686* armv[67]l* aarch64* ppc64le*"
-wrksrc="go"
 short_desc="Go 1.12 (bootstrap compiler)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template
index 7ff987a84cd4..a821cf927546 100644
--- a/srcpkgs/gocryptfs/template
+++ b/srcpkgs/gocryptfs/template
@@ -2,7 +2,6 @@
 pkgname=gocryptfs
 version=2.2.1
 revision=1
-wrksrc="${pkgname}_v${version}_src-deps"
 build_style=go
 go_import_path="github.com/rfjakob/gocryptfs/v2"
 go_build_tags="without_openssl"
diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template
index 67f591a4924b..df3ccd8ae3f6 100644
--- a/srcpkgs/godot/template
+++ b/srcpkgs/godot/template
@@ -3,7 +3,6 @@ pkgname=godot
 version=3.5
 revision=1
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="${pkgname}-${version}-stable"
 build_style=scons
 # Godot contains private copies of libraries
 # that already have been packaged elsewhere.
diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template
index a542dcbe6296..f41b5b2c6899 100644
--- a/srcpkgs/goldendict/template
+++ b/srcpkgs/goldendict/template
@@ -2,7 +2,6 @@
 pkgname=goldendict
 version=1.5.0RC2
 revision=5
-wrksrc="${pkgname}-${version/RC/-RC}"
 build_style=qmake
 configure_args="CONFIG+=zim_support"
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template
index 05edcdc0b423..691f999a6edd 100644
--- a/srcpkgs/golly/template
+++ b/srcpkgs/golly/template
@@ -2,7 +2,6 @@
 pkgname=golly
 version=4.1
 revision=2
-wrksrc="${pkgname}-${version}-src"
 build_wrksrc="gui-wx"
 build_style=gnu-makefile
 make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4
diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template
index 993695e41256..c6544b6fdf0e 100644
--- a/srcpkgs/goodvibes/template
+++ b/srcpkgs/goodvibes/template
@@ -2,7 +2,6 @@
 pkgname=goodvibes
 version=0.7.5
 revision=1
-wrksrc="goodvibes-v${version}"
 build_style=meson
 hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext"
 makedepends="dconf-devel glib-devel gst-plugins-base1-devel
diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template
index d175da1e8f96..652a9d3a3d12 100644
--- a/srcpkgs/google-fonts-ttf/template
+++ b/srcpkgs/google-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=google-fonts-ttf
 version=20220819
 revision=3
 _githash=4d93a40d26493aa652ce200dab43ed80e2194213
-wrksrc="fonts-${_githash}"
 # Those fonts were provided by google-fonts-ttf
 depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji
  amiri-font fonts-croscore-ttf font-b612 font-fira-ttf
diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template
index 8b30e2c1bb5a..6969b09303c7 100644
--- a/srcpkgs/gopls/template
+++ b/srcpkgs/gopls/template
@@ -2,7 +2,6 @@
 pkgname=gopls
 version=0.9.5
 revision=1
-wrksrc=tools-gopls-v${version}
 build_wrksrc=gopls
 build_style=go
 go_import_path=golang.org/x/tools/gopls
diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template
index ae3a0d2ca491..2170138ee7b6 100644
--- a/srcpkgs/gopm/template
+++ b/srcpkgs/gopm/template
@@ -3,7 +3,6 @@ pkgname=gopm
 version=0.7.2.20150801
 revision=15
 _commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 go_import_path="github.com/gpmgo/gopm"
 short_desc="Go Package Manager"
diff --git a/srcpkgs/got/template b/srcpkgs/got/template
index bca2088c798c..6f16369f1f8d 100644
--- a/srcpkgs/got/template
+++ b/srcpkgs/got/template
@@ -2,7 +2,6 @@
 pkgname=got
 version=0.78
 revision=1
-wrksrc=got-portable-${version}
 build_style=gnu-configure
 hostmakedepends="byacc pkg-config"
 makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel"
diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template
index d52b7a8cd37a..32f104f320c2 100644
--- a/srcpkgs/gotify-cli/template
+++ b/srcpkgs/gotify-cli/template
@@ -2,7 +2,6 @@
 pkgname=gotify-cli
 version=2.2.2
 revision=2
-wrksrc="cli-$version"
 build_style=go
 go_import_path="github.com/gotify/cli/v2"
 go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH}
diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template
index 59cd68e1a650..9724722cd4ff 100644
--- a/srcpkgs/gotify-server/template
+++ b/srcpkgs/gotify-server/template
@@ -2,7 +2,6 @@
 pkgname=gotify-server
 version=2.1.6
 revision=1
-wrksrc="server-$version"
 build_style=go
 go_import_path="github.com/gotify/server/v2"
 go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version}
diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template
index 7b3a4db6d69c..4c5bca2d61aa 100644
--- a/srcpkgs/gpick/template
+++ b/srcpkgs/gpick/template
@@ -2,7 +2,6 @@
 pkgname=gpick
 version=0.2.6
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="gettext pkg-config ragel"
 makedepends="boost-devel gtk+3-devel lua52-devel expat-devel"
diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template
index 9e1b10a4417d..ea06e0737fa6 100644
--- a/srcpkgs/gping/template
+++ b/srcpkgs/gping/template
@@ -2,7 +2,6 @@
 pkgname=gping
 version=1.4.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-v${version}"
 build_wrksrc="gping"
 build_style=cargo
 short_desc="Ping, but with a graph"
diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template
index 780a83104b83..25f6c8827b8d 100644
--- a/srcpkgs/gpsbabel/template
+++ b/srcpkgs/gpsbabel/template
@@ -2,7 +2,6 @@
 pkgname=gpsbabel
 version=1.7.0
 revision=1
-wrksrc="gpsbabel-gpsbabel_${version//./_}"
 build_style=gnu-configure
 build_helper=qmake
 makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel"
diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template
index 22f661acd1b3..8b937c56a42f 100644
--- a/srcpkgs/gputils/template
+++ b/srcpkgs/gputils/template
@@ -2,7 +2,6 @@
 pkgname=gputils
 version=1.5.0.1
 revision=1
-wrksrc="gputils-${version%.*}"
 build_style=gnu-configure
 short_desc="PIC Programming Utilities"
 maintainer="Leandro Vital <leavitals@gmail.com>"
diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template
index ef25a8e4dcc6..8bdc0672fc95 100644
--- a/srcpkgs/granite7/template
+++ b/srcpkgs/granite7/template
@@ -2,7 +2,6 @@
 pkgname=granite7
 version=7.0.0
 revision=1
-wrksrc="granite-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="pkg-config gettext vala"
diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template
index 5a2ca817ffde..ccfe6bb80f81 100644
--- a/srcpkgs/grantlee5/template
+++ b/srcpkgs/grantlee5/template
@@ -2,7 +2,6 @@
 pkgname=grantlee5
 version=5.2.0
 revision=2
-wrksrc=${pkgname%5}-${version}
 build_style=cmake
 makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel"
 short_desc="Qt5 string template engine based on the Django template system"
diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template
index 420ee1273de0..6eec9996234b 100644
--- a/srcpkgs/graphite/template
+++ b/srcpkgs/graphite/template
@@ -2,7 +2,6 @@
 pkgname=graphite
 version=1.3.14
 revision=1
-wrksrc="${pkgname}2-${version}"
 build_style=cmake
 configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template
index 19c3417b42cd..b030bd742875 100644
--- a/srcpkgs/greybird-themes/template
+++ b/srcpkgs/greybird-themes/template
@@ -2,7 +2,6 @@
 pkgname=greybird-themes
 version=3.23.1
 revision=1
-wrksrc="Greybird-${version}"
 build_style=meson
 hostmakedepends="sassc ninja glib-devel gdk-pixbuf-devel librsvg-devel"
 depends="gtk-engine-murrine"
diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template
index f42ed188f1f4..c320d2e38504 100644
--- a/srcpkgs/grim/template
+++ b/srcpkgs/grim/template
@@ -2,7 +2,6 @@
 pkgname=grim
 version=1.4.0
 revision=1
-wrksrc="grim-v${version}"
 build_style=meson
 configure_args="-Djpeg=enabled -Dwerror=false"
 hostmakedepends="pkg-config wayland-devel scdoc"
diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template
index 2a216f47f088..1ebb998aa4a6 100644
--- a/srcpkgs/grml-zsh-config/template
+++ b/srcpkgs/grml-zsh-config/template
@@ -2,7 +2,6 @@
 pkgname=grml-zsh-config
 version=0.19.4
 revision=1
-wrksrc="grml-etc-core-${version}"
 hostmakedepends="make txt2tags"
 short_desc="Grml's zsh setup"
 maintainer="Christian Poulwey <christian.poulwey@t-online.de>"
diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template
index ff6db18c2d4a..db6242a0fa8e 100644
--- a/srcpkgs/gscope3/template
+++ b/srcpkgs/gscope3/template
@@ -3,7 +3,6 @@ pkgname=gscope3
 version=3.18
 revision=1
 _release=v2.18+v3.18
-wrksrc="gscope-2.18-v3.18"
 build_wrksrc="packages/gscope3"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template
index b7e31cfd441f..8738d51cbb2a 100644
--- a/srcpkgs/gsfonts/template
+++ b/srcpkgs/gsfonts/template
@@ -2,7 +2,6 @@
 pkgname=gsfonts
 version=8.11
 revision=7
-wrksrc=fonts
 makedepends="font-util font-misc-misc"
 depends="${makedepends}"
 short_desc="Ghostscript standard Type1 fonts"
diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template
index 21c75517bdb8..a9a4b18141ce 100644
--- a/srcpkgs/gsimplecal-gtk3/template
+++ b/srcpkgs/gsimplecal-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=gsimplecal-gtk3
 version=2.4.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template
index b29b2527676b..fdf9edf3bea6 100644
--- a/srcpkgs/gsl-ucg/template
+++ b/srcpkgs/gsl-ucg/template
@@ -2,7 +2,6 @@
 pkgname=gsl-ucg
 version=4.1.5
 revision=2
-wrksrc="gsl-${version}"
 build_wrksrc="src"
 build_style=gnu-makefile
 makedepends="pcre-devel"
diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template
index c0cf0340566b..8ae29a8a251c 100644
--- a/srcpkgs/gsoap/template
+++ b/srcpkgs/gsoap/template
@@ -2,7 +2,6 @@
 pkgname=gsoap
 version=2.8.91
 revision=3
-wrksrc="gsoap-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-ipv6"
 hostmakedepends="unzip flex autoconf"
diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template
index 9b44958ec1ea..bb9c4d87f4c6 100644
--- a/srcpkgs/gst-plugins-bad1/template
+++ b/srcpkgs/gst-plugins-bad1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-bad1
 version=1.20.3
 revision=2
-wrksrc="${pkgname/1/}-${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template
index 28e93ece32c7..29e8f76bd1fe 100644
--- a/srcpkgs/gst-plugins-base1/template
+++ b/srcpkgs/gst-plugins-base1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-base1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index dfe764857f78..1f5e620ce1fd 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-good1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
  -Dgtk3=$(vopt_if gtk3 enabled disabled)"
diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template
index 434beb7e2756..e254fd40f869 100644
--- a/srcpkgs/gst-plugins-ugly1/template
+++ b/srcpkgs/gst-plugins-ugly1/template
@@ -2,7 +2,6 @@
 pkgname=gst-plugins-ugly1
 version=1.20.3
 revision=1
-wrksrc="${pkgname/1/}-${version}"
 build_style=meson
 configure_args="-Damrnb=disabled -Damrwbdec=disabled -Dsidplay=disabled"
 # XXX add required pkgs for the amr, sid plugins.
diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template
index 1740db07e976..673b46970f24 100644
--- a/srcpkgs/gst1-editing-services/template
+++ b/srcpkgs/gst1-editing-services/template
@@ -2,7 +2,6 @@
 pkgname=gst1-editing-services
 version=1.20.3
 revision=1
-wrksrc="${pkgname/gst1/gst}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Ddoc=disabled"
diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template
index 636bad004340..3f564ac64b93 100644
--- a/srcpkgs/gst1-python3/template
+++ b/srcpkgs/gst1-python3/template
@@ -2,7 +2,6 @@
 pkgname=gst1-python3
 version=1.20.3
 revision=2
-wrksrc="gst-python-${version}"
 build_style=meson
 hostmakedepends="pkg-config python3"
 makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template
index e3bf384483ba..ae8a49cb20e8 100644
--- a/srcpkgs/gstreamer1/template
+++ b/srcpkgs/gstreamer1/template
@@ -2,7 +2,6 @@
 pkgname=gstreamer1
 version=1.20.3
 revision=1
-wrksrc="gstreamer-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dptp-helper-permissions=capabilities
diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template
index 4302c1e6cf90..85a4194a16a4 100644
--- a/srcpkgs/gtest/template
+++ b/srcpkgs/gtest/template
@@ -2,7 +2,6 @@
 pkgname=gtest
 version=1.11.0
 revision=1
-wrksrc="googletest-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index 2dc54e2b550d..eaf85bc82ece 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=gtk+3
 version=3.24.34
 revision=1
-wrksrc="gtk+-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="
diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template
index 49481fca3d32..ea91475ddd2d 100644
--- a/srcpkgs/gtk-engine-equinox/template
+++ b/srcpkgs/gtk-engine-equinox/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-equinox
 version=1.50
 revision=3
-wrksrc="gtk2-engines-equinox-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template
index c11c2baa5a02..8644587cc0f1 100644
--- a/srcpkgs/gtk-engine-murrine/template
+++ b/srcpkgs/gtk-engine-murrine/template
@@ -2,7 +2,6 @@
 pkgname=gtk-engine-murrine
 version=0.98.2
 revision=7
-wrksrc="murrine-${version}"
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk-sharp2/template b/srcpkgs/gtk-sharp2/template
index 3137a6310b25..e4b9d59f67dc 100644
--- a/srcpkgs/gtk-sharp2/template
+++ b/srcpkgs/gtk-sharp2/template
@@ -2,7 +2,6 @@
 pkgname=gtk-sharp2
 version=2.12.45
 revision=2
-wrksrc="gtk-sharp-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config automake libtool mono"
diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template
index 6b26226c19fb..f96e4c5cc103 100644
--- a/srcpkgs/gtk2-engines/template
+++ b/srcpkgs/gtk2-engines/template
@@ -2,7 +2,6 @@
 pkgname=gtk2-engines
 version=2.21.0
 revision=5
-wrksrc=gtk-engines-${version}
 build_style=gnu-configure
 configure_args="--enable-animation"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index c46e7d74ba3e..3d3fc7de0f77 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -2,7 +2,6 @@
 pkgname=gtk4
 version=4.8.2
 revision=1
-wrksrc="gtk-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true
diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template
index 9e866084d0b2..ee9c5b9dcbf6 100644
--- a/srcpkgs/gtkd/template
+++ b/srcpkgs/gtkd/template
@@ -2,7 +2,6 @@
 pkgname=gtkd
 version=3.9.0
 revision=8
-wrksrc="GtkD-${version}"
 build_style=gnu-makefile
 make_build_args="LDFLAGS='-linker=bfd' DC=ldc2"
 make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template
index 21d4dcd57561..d8f0a56ae5a6 100644
--- a/srcpkgs/gtkdatabox3/template
+++ b/srcpkgs/gtkdatabox3/template
@@ -2,7 +2,6 @@
 pkgname=gtkdatabox3
 version=1.0.0
 revision=1
-wrksrc="gtkdatabox-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template
index 0119507a86e6..8079bc8976db 100644
--- a/srcpkgs/gtkedit/template
+++ b/srcpkgs/gtkedit/template
@@ -2,7 +2,6 @@
 pkgname=gtkedit
 version=0.2.5
 revision=1
-wrksrc="gtkwrite-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template
index e852637f05cc..0a34462cb50e 100644
--- a/srcpkgs/gtkimageview/template
+++ b/srcpkgs/gtkimageview/template
@@ -3,7 +3,6 @@ pkgname=gtkimageview
 version=1.6.4
 revision=3
 _githash=77abd2122c19d2eca21599404a2d3aece35081e2
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 configure_script="./autogen.sh"
 hostmakedepends="gnome-common pkg-config gtk-doc libtool glib-devel which"
diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template
index 22de156b15e2..7b13c21b352b 100644
--- a/srcpkgs/gtkmm2/template
+++ b/srcpkgs/gtkmm2/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm2
 version=2.24.5
 revision=4
-wrksrc="gtkmm-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-documentation"
 hostmakedepends="automake mm-common libtool pkg-config"
diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 64bbb8169811..093e1c240630 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -2,7 +2,6 @@
 pkgname=gtkmm4
 version=4.4.0
 revision=1
-wrksrc="gtkmm-$version"
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
 makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template
index 6857cc50b118..1ffb43466941 100644
--- a/srcpkgs/gtksourceview2/template
+++ b/srcpkgs/gtksourceview2/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview2
 version=2.10.5
 revision=7
-wrksrc="gtksourceview-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool glib-devel"
diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index f3529e6f9ad9..b101596fdebf 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview4
 version=4.8.2
 revision=1
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dglade_catalog=true $(vopt_bool gir gir)
diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template
index adee9696b079..d2970e42d8f9 100644
--- a/srcpkgs/gtksourceview5/template
+++ b/srcpkgs/gtksourceview5/template
@@ -2,7 +2,6 @@
 pkgname=gtksourceview5
 version=5.6.0
 revision=2
-wrksrc="gtksourceview-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template
index 73915ce9419a..6616a05384b7 100644
--- a/srcpkgs/guile-wisp/template
+++ b/srcpkgs/guile-wisp/template
@@ -2,7 +2,6 @@
 pkgname=guile-wisp
 version=1.0.2
 revision=1
-wrksrc="wisp-${version}"
 build_style=gnu-configure
 configure_args="--datarootdir=/usr/share"
 hostmakedepends="guile pkg-config python3"
diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template
index c6b1cafc5bdd..b1f2cd10f6c1 100644
--- a/srcpkgs/guilt/template
+++ b/srcpkgs/guilt/template
@@ -4,7 +4,6 @@ version=0.36
 revision=3
 _githash=22d785dd24329170f66e7696da38b3e90e033d61
 _gitshort="${_githash:0:7}"
-wrksrc="guilt-${_gitshort}"
 build_style=gnu-makefile
 make_build_args="-C Documentation"
 make_install_args="mandir=/usr/share/man install install-doc"
diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template
index 90010b5a2be8..eacd7b371501 100644
--- a/srcpkgs/guitarix2/template
+++ b/srcpkgs/guitarix2/template
@@ -2,7 +2,6 @@
 pkgname=guitarix2
 version=0.42.1
 revision=2
-wrksrc="guitarix-${version}"
 build_style=waf3
 configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
  $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template
index c8592347cb15..f4473200cd67 100644
--- a/srcpkgs/gwe/template
+++ b/srcpkgs/gwe/template
@@ -2,7 +2,6 @@
 pkgname=gwe
 version=0.15.2
 revision=3
-wrksrc="gwe-${version}"
 build_style=meson
 hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel
  python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg
diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template
index 4731753fdd15..9a2a7d564ad5 100644
--- a/srcpkgs/gyazo/template
+++ b/srcpkgs/gyazo/template
@@ -2,7 +2,6 @@
 pkgname=gyazo
 version=1.3.1
 revision=1
-wrksrc="Gyazo-for-Linux-${version}"
 depends="ruby xclip ImageMagick"
 short_desc="Seriously Instant Screen-Grabbing"
 maintainer="nielznl <nielznl@protonmail.com>"
diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template
index d746ea14ff57..99ee5e2144c2 100644
--- a/srcpkgs/gzdoom/template
+++ b/srcpkgs/gzdoom/template
@@ -3,7 +3,6 @@ pkgname=gzdoom
 version=4.7.1
 revision=2
 _tagdate=2021-10-20
-wrksrc="${pkgname}-g${version}"
 build_style=cmake
 configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF"
 hostmakedepends="pkg-config tar xz"
diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template
index 6ad7bd3ea798..ca5e4571e49c 100644
--- a/srcpkgs/handbrake/template
+++ b/srcpkgs/handbrake/template
@@ -2,7 +2,6 @@
 pkgname=handbrake
 version=1.5.1
 revision=1
-wrksrc="HandBrake-${version}"
 build_style=gnu-configure
 configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden
  $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc)"
diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template
index 06de21018552..8185b881d8df 100644
--- a/srcpkgs/hatch-vcs/template
+++ b/srcpkgs/hatch-vcs/template
@@ -2,7 +2,6 @@
 pkgname=hatch-vcs
 version=0.2.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=python3-pep517
 make_check_args="--deselect tests/test_build.py::test_basic
  --deselect tests/test_build.py::test_write
diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template
index 30e5a1f76444..ec5d7ae89681 100644
--- a/srcpkgs/hcloud/template
+++ b/srcpkgs/hcloud/template
@@ -2,7 +2,6 @@
 pkgname=hcloud
 version=1.30.3
 revision=1
-wrksrc="cli-${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/hetznercloud/cli
diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template
index 3904af2bc4ff..16ad3c10add1 100644
--- a/srcpkgs/hd-idle/template
+++ b/srcpkgs/hd-idle/template
@@ -2,7 +2,6 @@
 pkgname=hd-idle
 version=1.05
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Utility for spinning-down external disks after a period of idle time"
diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template
index 2402b9ca74a3..08a91f75e641 100644
--- a/srcpkgs/hddtemp/template
+++ b/srcpkgs/hddtemp/template
@@ -2,7 +2,6 @@
 pkgname=hddtemp
 version=0.3.beta15
 revision=3
-wrksrc="hddtemp-${version/.b/-b}"
 build_style=gnu-configure
 configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db"
 hostmakedepends="gettext"
diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template
index 7060dbc37d95..4632ed917325 100644
--- a/srcpkgs/hedgewars/template
+++ b/srcpkgs/hedgewars/template
@@ -2,7 +2,6 @@
 pkgname=hedgewars
 version=1.0.0
 revision=3
-wrksrc="${pkgname}-src-${version}"
 build_style=cmake
 configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname}
  -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1"
diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template
index ff12287961d2..e7d65dff7818 100644
--- a/srcpkgs/heimdall/template
+++ b/srcpkgs/heimdall/template
@@ -2,7 +2,6 @@
 pkgname=heimdall
 version=1.4.2
 revision=2
-wrksrc="Heimdall-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libusb-devel qt5-devel"
diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template
index 050b442ec9fc..bc539e376444 100644
--- a/srcpkgs/hfsprogs/template
+++ b/srcpkgs/hfsprogs/template
@@ -3,7 +3,6 @@ pkgname=hfsprogs
 _md5sum=0435afc389b919027b69616ad1b05709
 version=540.1.linux3
 revision=8
-wrksrc="diskdev_cmds-${version}"
 hostmakedepends="clang"
 makedepends="openssl-devel libuuid-devel"
 short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems"
diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template
index 996f99cb9f9e..d62101829776 100644
--- a/srcpkgs/hidapi/template
+++ b/srcpkgs/hidapi/template
@@ -2,7 +2,6 @@
 pkgname=hidapi
 version=0.11.2
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="eudev-libudev-devel libusb-devel"
diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template
index cec377394d91..e11168c91587 100644
--- a/srcpkgs/hotspot/template
+++ b/srcpkgs/hotspot/template
@@ -2,7 +2,6 @@
 pkgname=hotspot
 version=1.3.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=cmake
 hostmakedepends="extra-cmake-modules gettext"
 makedepends="qt5-devel qt5-svg-devel kconfigwidgets-devel kcoreaddons-devel
diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template
index a372064d4a79..231c57e1f657 100644
--- a/srcpkgs/http-parser/template
+++ b/srcpkgs/http-parser/template
@@ -4,7 +4,6 @@ pkgname=http-parser
 version=2.9.4.20201223
 revision=1
 _githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 make_build_target=library
 short_desc="HTTP request/response parser for c"
diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template
index b1f1890cdaca..36f6f8ab781c 100644
--- a/srcpkgs/httpry/template
+++ b/srcpkgs/httpry/template
@@ -2,7 +2,6 @@
 pkgname=httpry
 version=0.1.8
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 makedepends="libpcap-devel"
 short_desc="HTTP logging and information retrieval tool"
diff --git a/srcpkgs/hunspell-el_GR/template b/srcpkgs/hunspell-el_GR/template
index df84906765ea..ee3d39b031d0 100644
--- a/srcpkgs/hunspell-el_GR/template
+++ b/srcpkgs/hunspell-el_GR/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-el_GR
 version=0.4.0
 revision=2
-wrksrc="v.$version"
 short_desc="Greek el_GR dictionary for hunspell"
 maintainer="Nicholas Christopoulos <nereus@freemail.gr>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/hunspell-eo/template b/srcpkgs/hunspell-eo/template
index 4ba1b7717e66..d9613bc223c7 100644
--- a/srcpkgs/hunspell-eo/template
+++ b/srcpkgs/hunspell-eo/template
@@ -2,7 +2,6 @@
 pkgname=hunspell-eo
 version=20100216
 revision=1
-wrksrc="literumilo-fontoj"
 depends="hunspell"
 short_desc="Esperanto hunspell vocabulary"
 maintainer="Mike Wortin <mikewortin@gmail.com>"
diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template
index 3fb52e2cc130..ad7b71ca72ad 100644
--- a/srcpkgs/hut/template
+++ b/srcpkgs/hut/template
@@ -2,7 +2,6 @@
 pkgname=hut
 version=0.2.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path="git.sr.ht/~emersion/hut"
diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template
index 915fcf64b93f..aa52f74824d4 100644
--- a/srcpkgs/hwids/template
+++ b/srcpkgs/hwids/template
@@ -3,7 +3,6 @@ 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.361
 revision=1
-wrksrc="hwdata-${version}"
 short_desc="Hardware Identification Databases"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/i3-gaps/template b/srcpkgs/i3-gaps/template
index aa992adc63b2..b7069a7f9fb7 100644
--- a/srcpkgs/i3-gaps/template
+++ b/srcpkgs/i3-gaps/template
@@ -2,7 +2,6 @@
 pkgname=i3-gaps
 version=4.21.1
 revision=1
-wrksrc="i3-${version}"
 build_style=meson
 configure_args="-Dmans=true"
 hostmakedepends="pkg-config perl autoconf automake asciidoc pod2mdoc xmlto"
diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template
index 8be67acb0cb7..3d292444fe41 100644
--- a/srcpkgs/i3blocks-blocklets/template
+++ b/srcpkgs/i3blocks-blocklets/template
@@ -2,7 +2,6 @@
 pkgname=i3blocks-blocklets
 version=2.0.0
 revision=1
-wrksrc="i3blocks-contrib-${version}"
 depends="i3blocks>=1.5"
 short_desc="Flexible scheduler for i3bar"
 maintainer="teldra <teldra@rotce.de>"
diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template
index 961e60636b30..508e7189a28a 100644
--- a/srcpkgs/i8kutils/template
+++ b/srcpkgs/i8kutils/template
@@ -3,7 +3,6 @@ pkgname=i8kutils
 version=1.43
 revision=3
 archs="x86_64* i686*"
-wrksrc="$pkgname"
 build_style=gnu-makefile
 depends="acpi tcl"
 short_desc="Fan control for certain Dell laptops"
diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template
index 2b799f93d850..14462250e789 100644
--- a/srcpkgs/ibus-array/template
+++ b/srcpkgs/ibus-array/template
@@ -2,7 +2,6 @@
 pkgname=ibus-array
 version=0.2.2
 revision=1
-wrksrc="ibus-array-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config python3 gettext-devel libtool"
 makedepends="ibus-devel gettext-devel sqlite-devel"
diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template
index 462f1f7e5e10..f255ca99e143 100644
--- a/srcpkgs/icdiff/template
+++ b/srcpkgs/icdiff/template
@@ -2,7 +2,6 @@
 pkgname=icdiff
 version=2.0.5
 revision=2
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template
index f0cac9cafc42..d62177d2c6ad 100644
--- a/srcpkgs/ice-ssb/template
+++ b/srcpkgs/ice-ssb/template
@@ -2,7 +2,6 @@
 pkgname=ice-ssb
 version=6.0.8
 revision=2
-wrksrc="ice-$version"
 depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests"
 short_desc="Site Specific Browsers (SSBs) manager"
 maintainer="John <me@johnnynator.dev>"
diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 3a0b3b2b2f45..584a8bf5f759 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -4,7 +4,6 @@
 pkgname=icu
 version=71.1
 revision=1
-wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
 # use archive data instead of .so data for correct cross-compiling
diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template
index 861518ae3fb1..eedf39210eae 100644
--- a/srcpkgs/ifstatus/template
+++ b/srcpkgs/ifstatus/template
@@ -2,7 +2,6 @@
 pkgname=ifstatus
 version=2.0.0
 revision=3
-wrksrc=ifstatus-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ilmbase/template b/srcpkgs/ilmbase/template
index 83e060d4d2af..f5bb0be3fa13 100644
--- a/srcpkgs/ilmbase/template
+++ b/srcpkgs/ilmbase/template
@@ -3,7 +3,6 @@ pkgname=ilmbase
 reverts="2.5.2_1"
 version=2.4.2
 revision=2
-wrksrc="openexr-${version}"
 build_wrksrc=IlmBase
 build_style=cmake
 build_helper="qemu"
diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template
index 152ef2f83b33..d0d1a4fdab8f 100644
--- a/srcpkgs/imagescan/template
+++ b/srcpkgs/imagescan/template
@@ -2,7 +2,6 @@
 pkgname=imagescan
 version=3.65.0
 revision=2
-wrksrc=utsushi-0.65.0
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib
  --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config
diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template
index cd4d3c9af695..618169dc9dc1 100644
--- a/srcpkgs/imagewriter/template
+++ b/srcpkgs/imagewriter/template
@@ -3,7 +3,6 @@ pkgname=imagewriter
 version=1.10.20150521
 revision=2
 _commit=1d253d960a28f9de4468b0b091c231083f03c1c8
-wrksrc="${pkgname}-${_commit}"
 build_style=qmake
 configure_args="DEFINES=USEUDISKS2"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template
index 1fc992842739..38b6e7f9e06e 100644
--- a/srcpkgs/imv/template
+++ b/srcpkgs/imv/template
@@ -2,7 +2,6 @@
 pkgname=imv
 version=4.3.1
 revision=3
-wrksrc="imv-v${version}"
 build_style=meson
 hostmakedepends="asciidoc pkg-config cmake"
 makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel
diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template
index 85496586c7d9..1fe91fa04c52 100644
--- a/srcpkgs/imwheel/template
+++ b/srcpkgs/imwheel/template
@@ -2,7 +2,6 @@
 pkgname=imwheel
 version=1.0.0
 revision=1
-wrksrc="${pkgname}-${version}pre12"
 build_style=gnu-configure
 configure_args="--disable-gpm --disable-gpm-doc"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template
index b13bb7ee56af..d3655709c20c 100644
--- a/srcpkgs/include-what-you-use/template
+++ b/srcpkgs/include-what-you-use/template
@@ -2,7 +2,6 @@
 pkgname=include-what-you-use
 version=0.16
 revision=1
-wrksrc="${pkgname}"
 build_style=cmake
 configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr "
 hostmakedepends="python3"
diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template
index fc5c25b135a1..7ac85b2b8a41 100644
--- a/srcpkgs/indic-otf/template
+++ b/srcpkgs/indic-otf/template
@@ -2,7 +2,6 @@
 pkgname=indic-otf
 version=0.2
 revision=4
-wrksrc=indic
 build_wrksrc=OpenType
 makedepends="font-util xbps-triggers"
 depends="${makedepends}"
diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template
index ba6e8707a8cb..377c8e1b74a1 100644
--- a/srcpkgs/inih/template
+++ b/srcpkgs/inih/template
@@ -2,7 +2,6 @@
 pkgname=inih
 version=53
 revision=1
-wrksrc=inih-r${version}
 build_style=meson
 configure_args="-Ddistro_install=true -Ddefault_library=shared"
 short_desc="Simple ini file parser library"
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index c77236be6848..003d2170baf3 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -2,7 +2,6 @@
 pkgname=inkscape
 version=1.1.1
 revision=5
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template
index 0bb836ca0090..3868e34df1b2 100644
--- a/srcpkgs/input-utils/template
+++ b/srcpkgs/input-utils/template
@@ -2,7 +2,6 @@
 pkgname=input-utils
 version=1.3
 revision=2
-wrksrc="input-${version}"
 build_style=gnu-makefile
 short_desc="Small collection of input layer utilities"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template
index d41d5c1ff446..8ed6ed3cf56c 100644
--- a/srcpkgs/intel-gmmlib/template
+++ b/srcpkgs/intel-gmmlib/template
@@ -3,7 +3,6 @@ pkgname=intel-gmmlib
 version=22.2.0
 revision=1
 archs="i686* x86_64*"
-wrksrc=gmmlib-intel-gmmlib-${version}
 build_style=cmake
 # We could add -DGMMLIB_ARCH=generic to make it use -march=generic
 # instead of their default of 'corei7', but it isn't necessary:
diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template
index 0b78525af901..1ca94569e117 100644
--- a/srcpkgs/intel-media-driver/template
+++ b/srcpkgs/intel-media-driver/template
@@ -3,7 +3,6 @@ pkgname=intel-media-driver
 version=22.5.3
 revision=1
 archs="x86_64*"
-wrksrc=media-driver-intel-media-${version}
 build_style=cmake
 configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template
index 89671bfe2d15..5796736137a4 100644
--- a/srcpkgs/intel-ucode/template
+++ b/srcpkgs/intel-ucode/template
@@ -3,7 +3,6 @@ pkgname=intel-ucode
 version=20220809
 revision=1
 archs="i686* x86_64*"
-wrksrc="Intel-Linux-Processor-Microcode-Data-Files-microcode-${version}"
 short_desc="Microcode update files for Intel CPUs"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="custom: Proprietary"
diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template
index 592cf6d24a77..b8e29660b65c 100644
--- a/srcpkgs/interception-tools/template
+++ b/srcpkgs/interception-tools/template
@@ -2,7 +2,6 @@
 pkgname=interception-tools
 version=0.6.7
 revision=2
-wrksrc=tools-v${version}
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel"
diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template
index a04022e707dc..3a4e75b5f97d 100644
--- a/srcpkgs/inxi/template
+++ b/srcpkgs/inxi/template
@@ -2,7 +2,6 @@
 pkgname=inxi
 version=3.3.21
 revision=1
-wrksrc="inxi-${version}-1"
 depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr
  procps-ng"
 short_desc="Full featured system information script"
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index 36c2670622f0..dd2eecdc6a19 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calculator
 version=1.7.2
 revision=1
-wrksrc="calculator-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel libhandy1-devel"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 68b9adf972af..96cb63ae1c63 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.calendar
 version=6.1.0
 revision=2
-wrksrc="calendar-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 79f22e88c6c2..a89c72a2d349 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.code
 version=6.1.0
 revision=2
-wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala gettext polkit glib-devel"
 makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template
index 43707ebedbed..23faf16e2407 100644
--- a/srcpkgs/io.elementary.files/template
+++ b/srcpkgs/io.elementary.files/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.files
 version=6.1.2
 revision=1
-wrksrc="files-${version}"
 build_style=meson
 configure_args="-Dsystemduserunitdir=no"
 hostmakedepends="vala glib-devel pkg-config gettext"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 40e73349977c..0b7d579f9ceb 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.icons
 version=7.0.0
 revision=1
-wrksrc="icons-${version}"
 build_style=meson
 hostmakedepends="xcursorgen librsvg-utils gettext"
 # gdk-pixbuf needs librsvg to render SVG icons
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index ac37bffcf0e7..a643bbbfb3c5 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.music
 version=7.0.0
 revision=1
-wrksrc="music-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config gettext glib-devel"
 makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index 661e8044c159..606b6ba2edc5 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.photos
 version=2.7.5
 revision=2
-wrksrc="photos-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream
  glib-devel python3-scour"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index d12d2e585fa2..0e2e3a5d27a9 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.print
 version=0.1.3
 revision=1
-wrksrc="print-${version}"
 build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index c7f625a09b66..7ebc074646bb 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.stylesheet
 version=7.0.0
 revision=1
-wrksrc="stylesheet-${version}"
 build_style=meson
 hostmakedepends="sassc gettext"
 short_desc="GTK Stylesheet for elementary OS"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 56bc3fbc3c04..9574b5975a75 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.terminal
 version=6.0.1
 revision=1
-wrksrc="terminal-${version}"
 build_style=meson
 configure_args="-Dubuntu-bionic-patched-vte=false"
 hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel"
diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template
index eaca37a83723..d843b038a7da 100644
--- a/srcpkgs/io.elementary.videos/template
+++ b/srcpkgs/io.elementary.videos/template
@@ -2,7 +2,6 @@
 pkgname=io.elementary.videos
 version=2.8.3
 revision=1
-wrksrc="videos-${version}"
 build_style=meson
 hostmakedepends="gettext pkg-config vala AppStream"
 makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel
diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 71229fafbf9e..bcfc33f76e79 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -3,7 +3,6 @@ pkgname=ion
 version=1.0.5.20201230
 revision=1
 _githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b
-wrksrc="${pkgname}-${_githash}"
 build_style=cargo
 short_desc="Ion shell, written in Rust"
 maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>"
diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template
index 351e6c86e22a..f2cc70af1590 100644
--- a/srcpkgs/iotop-c/template
+++ b/srcpkgs/iotop-c/template
@@ -2,7 +2,6 @@
 pkgname=iotop-c
 version=1.22
 revision=2
-wrksrc="iotop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template
index 8e847fa24db1..6a9900c41b48 100644
--- a/srcpkgs/ipafont-fonts-otf/template
+++ b/srcpkgs/ipafont-fonts-otf/template
@@ -3,7 +3,6 @@ pkgname=ipafont-fonts-otf
 version=003.03
 revision=4
 _pkgver=${version/./}
-wrksrc="IPAfont${_pkgver}"
 hostmakedepends="unzip"
 depends="font-util xbps-triggers"
 short_desc="Japanese OpenType font set"
diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template
index d71d870ac7c8..6ca59cb0ae4c 100644
--- a/srcpkgs/iperf3/template
+++ b/srcpkgs/iperf3/template
@@ -2,7 +2,6 @@
 pkgname=iperf3
 version=3.11
 revision=1
-wrksrc="iperf-${version}"
 build_style=gnu-configure
 make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS="
 short_desc="Active measurements of the maximum achievable bandwidth on IP networks"
diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template
index 7a6c9fcabc2c..07de93e7b6b6 100644
--- a/srcpkgs/ipw2100-firmware/template
+++ b/srcpkgs/ipw2100-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2100-firmware
 _distname=ipw2100-fw
 version=1.3
 revision=6
-wrksrc="${_distname}-${version}"
 create_wrksrc=yes
 short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template
index 30f9ad3c06be..2dd0533cec75 100644
--- a/srcpkgs/ipw2200-firmware/template
+++ b/srcpkgs/ipw2200-firmware/template
@@ -3,7 +3,6 @@ pkgname=ipw2200-firmware
 _distname=ipw2200-fw
 version=3.1
 revision=6
-wrksrc="${_distname}-${version}"
 short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:IPW2200-EULA"
diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template
index efd0ce6c0465..588ca8c5be3a 100644
--- a/srcpkgs/iscan-plugin-gt-s650/template
+++ b/srcpkgs/iscan-plugin-gt-s650/template
@@ -23,7 +23,6 @@ case "$XBPS_TARGET_MACHINE" in
 		;;
 esac
 distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz"
-wrksrc="epsonscan2-bundle-${_bundle_version}.${_cpu}.deb"
 nopie=yes
 repository=nonfree
 
diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template
index 0ef1192a2195..ae913c5e769c 100644
--- a/srcpkgs/isl15/template
+++ b/srcpkgs/isl15/template
@@ -2,7 +2,6 @@
 pkgname=isl15
 version=0.19
 revision=3
-wrksrc="isl-${version}"
 build_style=gnu-configure
 makedepends="gmp-devel"
 short_desc="Integer Set Library"
diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template
index 24b5cfdd45ad..0234067b3e75 100644
--- a/srcpkgs/iverilog/template
+++ b/srcpkgs/iverilog/template
@@ -2,7 +2,6 @@
 pkgname=iverilog
 version=11.0
 revision=1
-wrksrc="${pkgname}-${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake flex gperf"
 makedepends="readline-devel zlib-devel"
diff --git a/srcpkgs/j/template b/srcpkgs/j/template
index b6ce41a36077..7477bfd08371 100644
--- a/srcpkgs/j/template
+++ b/srcpkgs/j/template
@@ -6,7 +6,6 @@ _vmaj="${version%.*}"
 _vmin="${version#${_vmaj}}"
 _vrel=${_vmaj}-release${_vmin:+-}${_vmin#.}
 archs="aarch64* armv[67]* i686* x86_64*"
-wrksrc="jsource-j${_vrel}"
 makedepends="libedit-devel libgomp-devel"
 short_desc="Modern, high-performance, ASCII-based successor to APL"
 maintainer="B. Wilson <x@wilsonb.com>"
diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template
index 3a68ca58f25a..10ab644ff2a3 100644
--- a/srcpkgs/j4-dmenu-desktop/template
+++ b/srcpkgs/j4-dmenu-desktop/template
@@ -2,7 +2,6 @@
 pkgname=j4-dmenu-desktop
 version=2.18
 revision=3
-wrksrc="${pkgname}-r${version}"
 build_style=cmake
 # The current version (2.18) needs to have /usr/share/applications dir
 # for tests, xterm creates and populates it with its .desktop files,
diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template
index c018a5bacc64..7e4de615e0ad 100644
--- a/srcpkgs/jack/template
+++ b/srcpkgs/jack/template
@@ -2,7 +2,6 @@
 pkgname=jack
 version=1.9.21
 revision=1
-wrksrc="jack2-${version}"
 build_style=waf3
 configure_args="--alsa --classic --dbus --example-tools"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template
index c7be91e1e414..db577f6dd83a 100644
--- a/srcpkgs/jamulus/template
+++ b/srcpkgs/jamulus/template
@@ -3,7 +3,6 @@ pkgname=jamulus
 version=3.9.0
 revision=1
 _version=r${version//./_}
-wrksrc=${pkgname}-${_version}
 build_style=qmake
 configure_args="Jamulus.pro"
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template
index 588dc517f017..a2cdce88a490 100644
--- a/srcpkgs/jasper/template
+++ b/srcpkgs/jasper/template
@@ -2,7 +2,6 @@
 pkgname=jasper
 version=2.0.25
 revision=1
-wrksrc="${pkgname}-version-${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 makedepends="libjpeg-turbo-devel"
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index 5b8413e2a03d..c07dcb187f9f 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -3,7 +3,6 @@ _origname=commons-io
 pkgname=java-commons-io
 version=2.6
 revision=3
-wrksrc="${_origname}-${version}-src"
 hostmakedepends="openjdk8 apache-maven which"
 depends="virtual?java-runtime"
 short_desc="IO related classes for Java"
diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template
index 8db0e13810b2..3dc570ec735c 100644
--- a/srcpkgs/javahelp2/template
+++ b/srcpkgs/javahelp2/template
@@ -3,7 +3,6 @@ pkgname=javahelp2
 version=2.0.05.20170719
 revision=2
 _gitver=3ca862d8626096770598a3a256886d205246f4a4
-wrksrc=javahelp-${_gitver}
 short_desc="Java based help system"
 hostmakedepends="openjdk8 apache-ant unzip which"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template
index 05358207e07d..9fc5672371f2 100644
--- a/srcpkgs/jbigkit/template
+++ b/srcpkgs/jbigkit/template
@@ -2,7 +2,6 @@
 pkgname=jbigkit
 version=2.2
 revision=2
-wrksrc="${pkgname}-shared-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 checkdepends="check-devel"
diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template
index 2547d81b36e9..094feb547d7a 100644
--- a/srcpkgs/jedit/template
+++ b/srcpkgs/jedit/template
@@ -2,7 +2,6 @@
 pkgname=jedit
 version=5.6.0
 revision=2
-wrksrc=jEdit
 hostmakedepends="apache-ant openjdk11 docbook-xsl"
 depends="openjdk11 desktop-file-utils"
 short_desc="Plugin-based editor for programmers"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 6d345e78cd36..c275199504e8 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -3,7 +3,6 @@ pkgname=jetbrains-jdk-bin
 version=11.0.15b2043.56
 revision=1
 archs="x86_64"
-wrksrc="jbr"
 short_desc="JetBrains Java 11 JDK"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="GPL-2.0-only, Classpath-exception-2.0"
diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template
index a4b19b5be597..c051032f5ae4 100644
--- a/srcpkgs/jitterentropy/template
+++ b/srcpkgs/jitterentropy/template
@@ -2,7 +2,6 @@
 pkgname=jitterentropy
 version=3.4.0
 revision=1
-wrksrc="${pkgname}-library-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Hardware RNG based on CPU timing jitter"
diff --git a/srcpkgs/john/template b/srcpkgs/john/template
index 8b288e0ce2e3..2ccdce0c6f62 100644
--- a/srcpkgs/john/template
+++ b/srcpkgs/john/template
@@ -3,7 +3,6 @@ pkgname=john
 version=1.9.0
 revision=5
 _jumbover=1
-wrksrc="${pkgname}-${version}-jumbo-${_jumbover}"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="--with-systemwide $(vopt_enable simd)"
diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template
index 13dbf5ffaedd..0014f772d7dc 100644
--- a/srcpkgs/jpegoptim/template
+++ b/srcpkgs/jpegoptim/template
@@ -2,7 +2,6 @@
 pkgname=jpegoptim
 version=1.4.7
 revision=1
-wrksrc="${pkgname}-RELEASE.${version}"
 build_style=gnu-configure
 makedepends="libjpeg-turbo-devel"
 short_desc="Utility to optimize/compress JPEG files"
diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template
index 3cce219ea7ad..4494cfea5f3f 100644
--- a/srcpkgs/json-c++/template
+++ b/srcpkgs/json-c++/template
@@ -2,7 +2,6 @@
 pkgname=json-c++
 version=3.10.5
 revision=1
-wrksrc="json-${version}"
 build_style=cmake
 configure_args="-DJSON_MultipleHeaders=ON"
 checkdepends="git"
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 2618b4c4a548..a2300cbd9695 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -2,7 +2,6 @@
 pkgname=jupp
 version=3.1jupp41
 revision=1
-wrksrc=jupp
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-termidx"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template
index c3f8de2e1188..5ea8a92842d0 100644
--- a/srcpkgs/kactivities5-stats/template
+++ b/srcpkgs/kactivities5-stats/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5-stats
 version=5.99.0
 revision=1
-wrksrc="${pkgname/5/}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules"
 makedepends="boost-devel kactivities5-devel"
diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template
index 001fc63ef476..9446f0d394db 100644
--- a/srcpkgs/kactivities5/template
+++ b/srcpkgs/kactivities5/template
@@ -2,7 +2,6 @@
 pkgname=kactivities5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake"
 makedepends="boost-devel qt5-declarative-devel kconfig-devel
diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template
index 6707312b5684..ffa57381cb0d 100644
--- a/srcpkgs/kanshi/template
+++ b/srcpkgs/kanshi/template
@@ -2,7 +2,6 @@
 pkgname=kanshi
 version=1.3.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template
index 13fc25ba6626..a5ce3e6702ce 100644
--- a/srcpkgs/katarakt/template
+++ b/srcpkgs/katarakt/template
@@ -2,7 +2,6 @@
 pkgname=katarakt
 version=0.2
 revision=3
-wrksrc="katarakt-v${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools"
 makedepends="qt5-devel poppler-qt5-devel"
diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template
index b95e0a77b212..d26f83b35ee3 100644
--- a/srcpkgs/kate5/template
+++ b/srcpkgs/kate5/template
@@ -2,7 +2,6 @@
 pkgname=kate5
 version=22.08.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config kcoreaddons gettext"
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
index 0e1234c6218b..a5547a3f938b 100644
--- a/srcpkgs/kcm-wacomtablet/template
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -2,7 +2,6 @@
 pkgname=kcm-wacomtablet
 version=3.2.0
 revision=2
-wrksrc="wacomtablet-$version"
 build_style=cmake
 hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
  kdoctools kcoreaddons"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index 203d9de99655..9393986719e6 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -2,7 +2,6 @@
 pkgname=kde-gtk-config5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template
index 6ef41ea86537..36c644466ca5 100644
--- a/srcpkgs/kdeconnect/template
+++ b/srcpkgs/kdeconnect/template
@@ -2,7 +2,6 @@
 pkgname=kdeconnect
 version=22.08.2
 revision=1
-wrksrc="kdeconnect-kde-${version}"
 build_style=cmake
 configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner"
 hostmakedepends="extra-cmake-modules qt5-host-tools
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 7a1ea246527a..b6ae3acc5ab8 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -2,7 +2,6 @@
 pkgname=kdeplasma-addons5
 version=5.26.2
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools pkg-config
diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template
index 88a48aaf7f7d..8094193d208b 100644
--- a/srcpkgs/kdevelop-php/template
+++ b/srcpkgs/kdevelop-php/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-php
 version=22.04.1
 revision=1
-wrksrc="kdev-php-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake gettext tar
diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template
index 0939345a7a6c..e5c3c7094e81 100644
--- a/srcpkgs/kdevelop-python/template
+++ b/srcpkgs/kdevelop-python/template
@@ -2,7 +2,6 @@
 pkgname=kdevelop-python
 version=5.6.2
 revision=2
-wrksrc="kdev-python-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 pycompile_dirs="usr/share/kdevpythonsupport"
diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template
index ff67067469e9..61d118a2cfdf 100644
--- a/srcpkgs/kernel-libc-headers/template
+++ b/srcpkgs/kernel-libc-headers/template
@@ -3,7 +3,6 @@ pkgname=kernel-libc-headers
 version=5.10.4
 revision=1
 bootstrap=yes
-wrksrc=linux-${version}
 short_desc="Linux API headers for userland development"
 maintainer="Érico Nogueira <ericonr@disroot.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template
index b74fa107adb0..86dcf893c775 100644
--- a/srcpkgs/keybase-desktop/template
+++ b/srcpkgs/keybase-desktop/template
@@ -2,7 +2,6 @@
 pkgname=keybase-desktop
 version=5.8.1
 revision=1
-wrksrc="client-${version}"
 hostmakedepends="git nodejs-lts yarn unzip"
 depends="keybase kbfs"
 short_desc="Keybase desktop client"
diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template
index d0c5ace0df38..a23bbc7dd33e 100644
--- a/srcpkgs/keybase/template
+++ b/srcpkgs/keybase/template
@@ -2,7 +2,6 @@
 pkgname=keybase
 version=5.8.1
 revision=1
-wrksrc="client-v${version}"
 build_style=go
 go_import_path="github.com/keybase/client"
 go_package="${go_import_path}/go/keybase
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index 5f75deb08ce5..10bfb58ef3b8 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -2,7 +2,6 @@
 pkgname=kfilemetadata5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
  gettext kcoreaddons python3"
diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template
index c63aed9fcc54..51d4839102d8 100644
--- a/srcpkgs/khmer-fonts-ttf/template
+++ b/srcpkgs/khmer-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=khmer-fonts-ttf
 version=5.0
 revision=2
-wrksrc="All_KhmerOS_${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Fonts for Khmer and Latin script"
diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template
index cf2674b28ae1..f9cd76e2ba0b 100644
--- a/srcpkgs/kickshaw/template
+++ b/srcpkgs/kickshaw/template
@@ -2,7 +2,6 @@
 pkgname=kickshaw
 version=1.0.73
 revision=1
-wrksrc="${pkgname}_${version}_GTK3_source_only"
 build_wrksrc="source"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index aa14af915c45..fa44c5442d8d 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -3,7 +3,6 @@ pkgname=kismet
 version=2022.08.R1
 revision=1
 _realver="${version//./-}"
-wrksrc="${pkgname}-${_realver}"
 build_style=gnu-configure
 configure_args="--disable-python-tools"
 conf_files="/etc/*.conf"
diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index bddd3b33b893..04088043afc2 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -4,7 +4,6 @@ reverts="65b501defdd0049563752f8af8c8c57f5a1ae38b_1"
 _githash=65b501defdd0049563752f8af8c8c57f5a1ae38b
 version=0.4.1.20220321
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=haskell-stack
 stackage=lts-19.0
 short_desc="Keyboard remapping utility providing qmk-like functionality"
diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template
index 94e3e8329728..522d4e5ac7af 100644
--- a/srcpkgs/kobodeluxe/template
+++ b/srcpkgs/kobodeluxe/template
@@ -2,7 +2,6 @@
 pkgname=kobodeluxe
 version=0.5.1
 revision=3
-wrksrc="KoboDeluxe-${version}"
 build_style=gnu-configure
 configure_args="--sharedstatedir=/var/games"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template
index fba2dea7971a..31cbeb377286 100644
--- a/srcpkgs/kodi-addon-game-libretro/template
+++ b/srcpkgs/kodi-addon-game-libretro/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-game-libretro
 version=2.2.0
 revision=2
 _kodi_release=Matrix
-wrksrc="game.libretro-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel"
 short_desc="Libretro compatibility layer for the Kodi Game API"
diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template
index 579f39bfb0e4..2b919ce40b4e 100644
--- a/srcpkgs/kodi-addon-inputstream-adaptive/template
+++ b/srcpkgs/kodi-addon-inputstream-adaptive/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-adaptive
 version=2.6.7
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.adaptive-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
  expat-devel"
diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template
index 5c3b846e8cd7..e4ddc0c212bf 100644
--- a/srcpkgs/kodi-addon-inputstream-rtmp/template
+++ b/srcpkgs/kodi-addon-inputstream-rtmp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-inputstream-rtmp
 version=3.4.0
 revision=2
 _kodi_release=Matrix
-wrksrc="inputstream.rtmp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel
diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template
index fd0f6ed39e55..3f73707dc53f 100644
--- a/srcpkgs/kodi-addon-peripheral-joystick/template
+++ b/srcpkgs/kodi-addon-peripheral-joystick/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-peripheral-joystick
 version=1.7.1
 revision=2
 _kodi_release="Matrix"
-wrksrc="peripheral.joystick-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel
  eudev-libudev-devel tinyxml-devel"
diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template
index 01197e21bf63..ccc1bfbbcf9a 100644
--- a/srcpkgs/kodi-addon-pvr-hts/template
+++ b/srcpkgs/kodi-addon-pvr-hts/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-hts
 version=19.0.6
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.hts-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel"
 short_desc="Tvheadend HTSP client addon for Kodi"
diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template
index cb98b3ac1134..9d9088b785aa 100644
--- a/srcpkgs/kodi-addon-pvr-iptvsimple/template
+++ b/srcpkgs/kodi-addon-pvr-iptvsimple/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-iptvsimple
 version=19.1.0
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.iptvsimple-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel
diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template
index e532a1bfdbe5..dbd05f33573d 100644
--- a/srcpkgs/kodi-addon-pvr-zattoo/template
+++ b/srcpkgs/kodi-addon-pvr-zattoo/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-pvr-zattoo
 version=19.7.11
 revision=1
 _kodi_release=Matrix
-wrksrc="pvr.zattoo-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson
diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template
index 5f36d7367eac..dd8afaae768e 100644
--- a/srcpkgs/kodi-addon-vfs-rar/template
+++ b/srcpkgs/kodi-addon-vfs-rar/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-rar
 version=4.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.rar-${version}-${_kodi_release}"
 build_style=cmake
 makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config"
 short_desc="RAR VFS addon for Kodi"
diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template
index 9c3e23e3b787..93a2a8e948ed 100644
--- a/srcpkgs/kodi-addon-vfs-sftp/template
+++ b/srcpkgs/kodi-addon-vfs-sftp/template
@@ -3,7 +3,6 @@ pkgname=kodi-addon-vfs-sftp
 version=2.0.0
 revision=2
 _kodi_release=Matrix
-wrksrc="vfs.sftp-${version}-${_kodi_release}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel"
diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template
index 33421576459c..bff2dead134d 100644
--- a/srcpkgs/kodi-platform/template
+++ b/srcpkgs/kodi-platform/template
@@ -2,7 +2,6 @@
 pkgname=kodi-platform
 version=20180302
 revision=1
-wrksrc=kodi-platform-kodiplatform-${version}
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_LIBDIR=/usr/lib"
 makedepends="kodi-devel tinyxml-devel p8-platform-devel"
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 5f6d852b1710..4b8019e63603 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -3,7 +3,6 @@ pkgname=kodi
 version=19.4
 revision=5
 _codename="Matrix"
-wrksrc="xbmc-${version}-${_codename}"
 build_style=cmake
 configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF
  -DAPP_RENDER_SYSTEM=gl -DENABLE_INTERNAL_CROSSGUID=ON
diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template
index 51c99eb203da..51a9e129aba1 100644
--- a/srcpkgs/kona/template
+++ b/srcpkgs/kona/template
@@ -3,7 +3,6 @@ pkgname=kona
 version=3.39.69
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-Win.${_distver}"
 short_desc="Open-source implementation of the K programming language"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index 1a9cf380641b..7a651df88d77 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -3,7 +3,6 @@ pkgname=kotlin-bin
 version=1.7.0
 revision=1
 archs="x86_64"
-wrksrc=kotlinc
 makedepends="unzip setconf"
 depends="openjdk8"
 short_desc="Statically typed programming language that can interoperate with Java"
diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template
index 7abd9804bb7c..a30cb75882e3 100644
--- a/srcpkgs/kpartx/template
+++ b/srcpkgs/kpartx/template
@@ -2,7 +2,6 @@
 pkgname=kpartx
 version=0.9.3
 revision=1
-wrksrc="multipath-tools-${version}"
 build_wrksrc=kpartx
 build_style=gnu-makefile
 make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin"
diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template
index b91dc13d1118..1118fd30967d 100644
--- a/srcpkgs/ksh/template
+++ b/srcpkgs/ksh/template
@@ -3,7 +3,6 @@ pkgname=ksh
 reverts="2020.0.0_1"
 version=1.0.4
 revision=1
-wrksrc="ksh-${version}"
 short_desc="AT&T's Korn shell (community branch ksh93u+m)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="EPL-1.0"
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index a1b578a0a744..c50ebc4d9089 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -2,7 +2,6 @@
 pkgname=ksolid
 version=5.99.0
 revision=1
-wrksrc="${pkgname#k}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools
  qt5-tools-devel qt5-declarative-devel"
diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template
index 87fae55b32ba..c5bbfac6095f 100644
--- a/srcpkgs/kubernetes-helm/template
+++ b/srcpkgs/kubernetes-helm/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-helm
 version=3.10.1
 revision=1
-wrksrc="helm-${version}"
 hostmakedepends="go make mercurial tar"
 short_desc="Kubernetes Package Manager"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template
index c5e4749f2e35..f0a99ca09122 100644
--- a/srcpkgs/kubernetes-kind/template
+++ b/srcpkgs/kubernetes-kind/template
@@ -2,7 +2,6 @@
 pkgname=kubernetes-kind
 version=0.14.0
 revision=1
-wrksrc="kind-${version}"
 build_style=go
 build_helper=qemu
 go_import_path="sigs.k8s.io/kind"
diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template
index 8919323bb671..e28718226868 100644
--- a/srcpkgs/kupfer/template
+++ b/srcpkgs/kupfer/template
@@ -2,7 +2,6 @@
 pkgname=kupfer
 version=321
 revision=3
-wrksrc="${pkgname}-v${version}"
 build_style=waf3
 pycompile_dirs="usr/share/kupfer/kupfer"
 configure_args="--no-update-mime --no-update-icon-cache"
diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template
index c22e26ae63de..fe7539419016 100644
--- a/srcpkgs/kurly/template
+++ b/srcpkgs/kurly/template
@@ -2,7 +2,6 @@
 pkgname=kurly
 version=1.2.2
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="gitlab.com/davidjpeacock/kurly"
 hostmakedepends="git"
diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template
index 8f573637b0f2..393cbaa3308c 100644
--- a/srcpkgs/kvantum/template
+++ b/srcpkgs/kvantum/template
@@ -2,7 +2,6 @@
 pkgname=kvantum
 version=1.0.5
 revision=1
-wrksrc="Kvantum-${version}"
 build_wrksrc=Kvantum
 build_style=qmake
 hostmakedepends="qt5-tools qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template
index fba692c9d969..894b5be44d87 100644
--- a/srcpkgs/kvirc/template
+++ b/srcpkgs/kvirc/template
@@ -2,7 +2,6 @@
 pkgname=kvirc
 version=5.0.0
 revision=11
-wrksrc="KVIrc-$version"
 build_style=cmake
 configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0"
 hostmakedepends="perl"
diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template
index 4e27ae4f5913..563e8eeb7bb7 100644
--- a/srcpkgs/kwallet-cli/template
+++ b/srcpkgs/kwallet-cli/template
@@ -2,7 +2,6 @@
 pkgname=kwallet-cli
 version=3.03
 revision=1
-wrksrc=kwalletcli
 build_style=gnu-makefile
 make_build_args="KDE_VER=5"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ladish/template b/srcpkgs/ladish/template
index f0b36f188b2b..8e460fe9c0d3 100644
--- a/srcpkgs/ladish/template
+++ b/srcpkgs/ladish/template
@@ -2,7 +2,6 @@
 pkgname=ladish
 version=1
 revision=11
-wrksrc="ladish-1+dfsg0"
 build_style=waf
 hostmakedepends="perl intltool python pkg-config"
 makedepends="python-devel alsa-lib-devel jack-devel
diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template
index addde549bd5e..992e3ef6c1e5 100644
--- a/srcpkgs/ladspa-sdk/template
+++ b/srcpkgs/ladspa-sdk/template
@@ -2,7 +2,6 @@
 pkgname=ladspa-sdk
 version=1.15
 revision=3
-wrksrc="ladspa_sdk_${version}"
 makedepends="libsndfile-progs"
 short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template
index 7a9428eec859..5a91b88fd169 100644
--- a/srcpkgs/laptop-mode/template
+++ b/srcpkgs/laptop-mode/template
@@ -2,7 +2,6 @@
 pkgname=laptop-mode
 version=1.73.1
 revision=2
-wrksrc="${pkgname}-tools_${version}"
 depends="acpid hdparm sdparm wireless_tools xset bluez"
 short_desc="Laptop power saving package for Linux systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template
index de8ef323ce2b..c95c4cc41b47 100644
--- a/srcpkgs/lavalauncher/template
+++ b/srcpkgs/lavalauncher/template
@@ -2,7 +2,6 @@
 pkgname=lavalauncher
 version=2.1.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="wayland-devel pkg-config scdoc"
 makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel"
diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template
index cf12477f758d..fc6d226dddb1 100644
--- a/srcpkgs/lazarus/template
+++ b/srcpkgs/lazarus/template
@@ -5,7 +5,6 @@ revision=1
 # For adding a revision suffix to version on the source tarball file
 _version_revision_suffix="-0"
 archs="x86_64 i686"
-wrksrc=lazarus
 hostmakedepends="fpc rsync"
 makedepends="fpc-src qt5pas-devel"
 depends="fpc-src fpc gdb perl qt5pas-devel"
diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template
index 8292617b90ed..86b81ec09c5e 100644
--- a/srcpkgs/lcms/template
+++ b/srcpkgs/lcms/template
@@ -2,7 +2,6 @@
 pkgname=lcms
 version=1.19
 revision=10
-wrksrc=${pkgname}-${version%[a-z]*}
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template
index 5f0638addee7..0d6be40a5c91 100644
--- a/srcpkgs/ldacBT/template
+++ b/srcpkgs/ldacBT/template
@@ -2,7 +2,6 @@
 pkgname=ldacBT
 version=2.0.2.3
 revision=1
-wrksrc=ldacBT
 build_style=cmake
 short_desc="LDAC Bluetooth encoder library"
 maintainer="Florian Warzecha <liketechnik@disroot.org>"
diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template
index e849b272501e..fec8a9c80452 100644
--- a/srcpkgs/ldc/template
+++ b/srcpkgs/ldc/template
@@ -3,7 +3,6 @@ pkgname=ldc
 version=1.28.0
 revision=2
 reverts="1.29.0_1"
-wrksrc="ldc-${version}-src"
 build_style=cmake
 configure_args="
  -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc
diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template
index 8fb3da6c0af6..3ecc98454a11 100644
--- a/srcpkgs/lemonbar-xft/template
+++ b/srcpkgs/lemonbar-xft/template
@@ -5,7 +5,6 @@ revision=2
 conflicts="lemonbar"
 _commit=043ad4757cc079666f50212ee0a2ef0729ecac6b
 build_style=gnu-makefile
-wrksrc="bar-${_commit}"
 hostmakedepends="perl"
 makedepends="libXft-devel"
 short_desc="Lightweight xcb based bar with xft support"
diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template
index 74bcedf324f9..dc083692ac59 100644
--- a/srcpkgs/lemonbar/template
+++ b/srcpkgs/lemonbar/template
@@ -2,7 +2,6 @@
 pkgname=lemonbar
 version=1.4
 revision=1
-wrksrc="bar-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl"
 makedepends="libxcb-devel"
diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template
index e81e36955f4b..6c41a5909a47 100644
--- a/srcpkgs/lft/template
+++ b/srcpkgs/lft/template
@@ -5,7 +5,6 @@ pkgname=lft
 # 3.71 become 3.7.1 for update-check
 version=3.91
 revision=1
-wrksrc="${pkgname}-${version%0}"
 build_style=gnu-configure
 makedepends="libpcap-devel"
 short_desc="Layer Four Traceroute"
diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template
index 3a3c4b07693d..80b1c8afc836 100644
--- a/srcpkgs/liba52/template
+++ b/srcpkgs/liba52/template
@@ -2,7 +2,6 @@
 pkgname=liba52
 version=0.7.4
 revision=9
-wrksrc="a52dec-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libaccounts-qt5/template b/srcpkgs/libaccounts-qt5/template
index c135d770ce75..f7da82daa10e 100644
--- a/srcpkgs/libaccounts-qt5/template
+++ b/srcpkgs/libaccounts-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libaccounts-qt5
 version=1.16
 revision=2
-wrksrc="libaccounts-qt-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config doxygen qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template
index 89235afdb67a..7b5333727013 100644
--- a/srcpkgs/libantlr3c/template
+++ b/srcpkgs/libantlr3c/template
@@ -2,7 +2,6 @@
 pkgname=libantlr3c
 version=3.5.2
 revision=1
-wrksrc="antlr3-${version}"
 build_wrksrc=runtime/C
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template
index dad57390cdd9..5ab231d35f2f 100644
--- a/srcpkgs/libart/template
+++ b/srcpkgs/libart/template
@@ -2,7 +2,6 @@
 pkgname=libart
 version=2.3.21
 revision=7
-wrksrc="libart_lgpl-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="High-performance 2D graphics library"
diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template
index 2f059d17306c..3878ed77d668 100644
--- a/srcpkgs/libax25/template
+++ b/srcpkgs/libax25/template
@@ -2,7 +2,6 @@
 pkgname=libax25
 version=0.0.12.rc4
 revision=1
-wrksrc="libax25-${version/.rc/-rc}"
 build_style=gnu-configure
 makedepends="zlib-devel"
 short_desc="Functions making it easier to write hamradio programs"
diff --git a/srcpkgs/libbitcoin-secp256k1/template b/srcpkgs/libbitcoin-secp256k1/template
index 5a6674de8c37..42f5ad1ded0e 100644
--- a/srcpkgs/libbitcoin-secp256k1/template
+++ b/srcpkgs/libbitcoin-secp256k1/template
@@ -2,7 +2,6 @@
 pkgname=libbitcoin-secp256k1
 version=0.1.0.13
 revision=1
-wrksrc="${pkgname#libbitcoin-}-${version}"
 build_style=gnu-configure
 configure_args="--disable-benchmark --disable-coverage --disable-jni
  --disable-openssl-tests --enable-exhaustive-tests --enable-module-recovery
diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template
index 3a7ee343830d..bd77696dbda8 100644
--- a/srcpkgs/libburn/template
+++ b/srcpkgs/libburn/template
@@ -2,7 +2,6 @@
 pkgname=libburn
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${version/.pl*/}"
 build_style=gnu-configure
 short_desc="Library for reading, mastering and writing optical discs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libcap-pam/template b/srcpkgs/libcap-pam/template
index 3056e63e34c3..15ada0f5bd4e 100644
--- a/srcpkgs/libcap-pam/template
+++ b/srcpkgs/libcap-pam/template
@@ -2,7 +2,6 @@
 pkgname=libcap-pam
 version=2.34
 revision=1
-wrksrc="libcap-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_install_args="RAISE_SETFCAP=no"
diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template
index 31274900e18e..a2c27af02924 100644
--- a/srcpkgs/libcec/template
+++ b/srcpkgs/libcec/template
@@ -2,7 +2,6 @@
 pkgname=libcec
 version=6.0.2
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}"
 hostmakedepends="pkg-config libtool swig"
diff --git a/srcpkgs/libclc/template b/srcpkgs/libclc/template
index 0644a1be661e..779519fd666f 100644
--- a/srcpkgs/libclc/template
+++ b/srcpkgs/libclc/template
@@ -2,7 +2,6 @@
 pkgname=libclc
 version=12.0.0
 revision=1
-wrksrc="${pkgname}-${version}.src"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
 hostmakedepends="cmake clang llvm python3 libedit-devel libffi-devel
diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template
index 0ab28eecc815..0d6b769fd3b5 100644
--- a/srcpkgs/libcli/template
+++ b/srcpkgs/libcli/template
@@ -3,7 +3,6 @@ pkgname=libcli
 version=1.9.8.4
 _distver="${version%.*}-${version##*.}"
 revision=1
-wrksrc="libcli-${_distver}"
 build_style=gnu-makefile
 short_desc="Library for cisco style telnet interfaces"
 maintainer="Robert Lowry <bobertlo@gmail.com>"
diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template
index 3d78b3098388..5e4bf961b0da 100644
--- a/srcpkgs/libcppunit/template
+++ b/srcpkgs/libcppunit/template
@@ -2,7 +2,6 @@
 pkgname=libcppunit
 version=1.15.1
 revision=1
-wrksrc="cppunit-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 short_desc="C++ unit testing framework"
diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template
index 29b4a109863d..788614bc2267 100644
--- a/srcpkgs/libdbus-c++/template
+++ b/srcpkgs/libdbus-c++/template
@@ -2,7 +2,6 @@
 pkgname=libdbus-c++
 version=0.9.2pw
 revision=1
-wrksrc="${pkgname//+/-}-${version}"
 build_style=gnu-configure
 configure_args="--enable-glib --disable-ecore"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template
index eddfaa109cf0..0de1fde62cbd 100644
--- a/srcpkgs/libdbusmenu-glib/template
+++ b/srcpkgs/libdbusmenu-glib/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-glib
 version=16.04.0
 revision=5
-wrksrc="libdbusmenu-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-dumper --disable-static --disable-tests
diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template
index 415f6e442a07..51e6b1d68d5d 100644
--- a/srcpkgs/libdbusmenu-qt5/template
+++ b/srcpkgs/libdbusmenu-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libdbusmenu-qt5
 version=0.9.3+16.04.20160218
 revision=3
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 configure_args="-DWITH_DOC=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel"
diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template
index 431974d5a6c8..5918c829946d 100644
--- a/srcpkgs/libdnet/template
+++ b/srcpkgs/libdnet/template
@@ -2,7 +2,6 @@
 pkgname=libdnet
 version=1.14
 revision=1
-wrksrc="libdnet-libdnet-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool autoconf pkg-config"
 short_desc="Portable interface to low level networking routines"
diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template
index 602f6c3d6af9..01935b760dc8 100644
--- a/srcpkgs/libdockapp/template
+++ b/srcpkgs/libdockapp/template
@@ -2,7 +2,6 @@
 pkgname=libdockapp
 version=0.7.2
 revision=1
-wrksrc=dockapps-b9baa8f
 build_style=gnu-configure
 hostmakedepends="autoconf automake font-util libtool m4 pkg-config"
 makedepends="libX11-devel libXext-devel libXpm-devel"
diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template
index 60e0455aa8cc..0663c5d79f00 100644
--- a/srcpkgs/libdri2-git/template
+++ b/srcpkgs/libdri2-git/template
@@ -3,7 +3,6 @@ pkgname=libdri2-git
 version=20140317
 revision=3
 _commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4
-wrksrc=libdri2-${_commit}
 build_style=gnu-configure
 configure_args="--enable-malloc0returnsnull"
 hostmakedepends="automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template
index 203ea8584e97..4efe3b627f8a 100644
--- a/srcpkgs/libdrm/template
+++ b/srcpkgs/libdrm/template
@@ -2,7 +2,6 @@
 pkgname=libdrm
 version=2.4.113
 revision=1
-wrksrc="drm-libdrm-${version}"
 build_style=meson
 configure_args="-Dudev=true -Dvalgrind=disabled"
 hostmakedepends="pkg-config python3-docutils"
diff --git a/srcpkgs/libechonest-qt5/template b/srcpkgs/libechonest-qt5/template
index 49f5af903e53..b2f341535b0d 100644
--- a/srcpkgs/libechonest-qt5/template
+++ b/srcpkgs/libechonest-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libechonest-qt5
 version=2.3.1
 revision=2
-wrksrc=${pkgname%-*}-${version}
 build_style=cmake
 configure_args="-DBUILD_WITH_QT4=OFF"
 hostmakedepends="qt5-qmake"
diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template
index 1a492c8aaefe..f87679748e5b 100644
--- a/srcpkgs/libedit/template
+++ b/srcpkgs/libedit/template
@@ -3,7 +3,6 @@ pkgname=libedit
 version=20221009.3.1
 revision=1
 _distver="${version%%.*}-${version#*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Port of the NetBSD Command Line Editor Library"
diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template
index fdaad8b9f11c..ce3bc4337898 100644
--- a/srcpkgs/libenet/template
+++ b/srcpkgs/libenet/template
@@ -2,7 +2,6 @@
 pkgname=libenet
 version=1.3.17
 revision=1
-wrksrc="enet-${version}"
 build_style=gnu-configure
 short_desc="Reliable UDP networking library"
 maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template
index 1e5b1997b0bd..75427fbce1f6 100644
--- a/srcpkgs/liberation-fonts-ttf/template
+++ b/srcpkgs/liberation-fonts-ttf/template
@@ -2,7 +2,6 @@
 pkgname=liberation-fonts-ttf
 version=2.1.5
 revision=1
-wrksrc=${pkgname%-*}-${version}
 build_style=gnu-makefile
 hostmakedepends="fontforge fonttools"
 depends="font-util"
diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template
index 546c43aec747..c0503e2760e3 100644
--- a/srcpkgs/libevent/template
+++ b/srcpkgs/libevent/template
@@ -2,7 +2,6 @@
 pkgname=libevent
 version=2.1.12
 revision=2
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 makedepends="openssl-devel"
 short_desc="Abstract asynchronous event notification library"
diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template
index 85d34f58cdc9..836d1c4be1ce 100644
--- a/srcpkgs/libexif/template
+++ b/srcpkgs/libexif/template
@@ -2,7 +2,6 @@
 pkgname=libexif
 version=0.6.24
 revision=1
-wrksrc="libexif-libexif-${version//./_}-release"
 build_style=gnu-configure
 configure_args="ac_cv_path_DOXYGEN=false"
 hostmakedepends="automake libtool glib-devel gettext gettext-devel"
diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template
index 43a02c064a50..5494331d7659 100644
--- a/srcpkgs/libfcitx-qt5/template
+++ b/srcpkgs/libfcitx-qt5/template
@@ -2,7 +2,6 @@
 pkgname=libfcitx-qt5
 version=1.2.7
 revision=2
-wrksrc="fcitx-qt5-${version}"
 build_style=cmake
 configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr"
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake
diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 4dd8e28e9973..3690ae493c1a 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -2,7 +2,6 @@
 pkgname=libfirm
 version=1.22.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 hostmakedepends="perl python"
 short_desc="Graph based SSA intermediate code representation"
diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template
index b9a2dd2f227e..1e0b76ab549e 100644
--- a/srcpkgs/libfm-extra/template
+++ b/srcpkgs/libfm-extra/template
@@ -6,7 +6,6 @@
 pkgname=libfm-extra
 version=1.3.2
 revision=1
-wrksrc="libfm-${version}"
 build_style=gnu-configure
 configure_args="--with-extra-only --with-gtk=no --disable-static"
 hostmakedepends="intltool pkg-config"
diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template
index 16e6b2ffa1e0..2f69d1e0a1c0 100644
--- a/srcpkgs/libfprint/template
+++ b/srcpkgs/libfprint/template
@@ -2,7 +2,6 @@
 pkgname=libfprint
 version=1.94.0
 revision=1
-wrksrc=libfprint-v$version
 build_style=meson
 build_helper="gir qemu"
 configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false"
diff --git a/srcpkgs/libfprint0/template b/srcpkgs/libfprint0/template
index 2d31deb97f4b..c4d75bef6cc1 100644
--- a/srcpkgs/libfprint0/template
+++ b/srcpkgs/libfprint0/template
@@ -2,7 +2,6 @@
 pkgname=libfprint0
 version=1.0
 revision=2
-wrksrc="libfprint-V_${version//./_}"
 build_style=meson
 configure_args="-Dudev_rules=false -Dx11-examples=false -Dgtk-examples=false -Ddoc=false"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template
index cb567ca45fa7..d73e555efe03 100644
--- a/srcpkgs/libfreeglut/template
+++ b/srcpkgs/libfreeglut/template
@@ -2,7 +2,6 @@
 pkgname=libfreeglut
 version=3.2.2
 revision=1
-wrksrc="freeglut-${version}"
 build_style=cmake
 makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel'
 short_desc="Open source implementation of the OpenGL Utility Toolkit library"
diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template
index f10280ce4f54..526b2b944999 100644
--- a/srcpkgs/libgdal/template
+++ b/srcpkgs/libgdal/template
@@ -2,7 +2,6 @@
 pkgname=libgdal
 version=3.5.3
 revision=1
-wrksrc="gdal-${version}"
 build_style=cmake
 build_helper=python3
 configure_args="-DGDAL_USE_OPENCL=ON
diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template
index 8a8f67181e0f..6bd5f6b8378a 100644
--- a/srcpkgs/libgdlmm/template
+++ b/srcpkgs/libgdlmm/template
@@ -13,7 +13,6 @@ license="LGPL-2"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz"
 checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b
-wrksrc=${_realname}-${version}
 
 libgdlmm-devel_package() {
 	depends="gdl-devel ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index 083de3ddf78d..f6740909bffd 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -2,7 +2,6 @@
 pkgname=libgee08
 version=0.20.5
 revision=1
-wrksrc="libgee-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template
index 8a8d2a869677..0eb09ff4fe77 100644
--- a/srcpkgs/libgexiv2/template
+++ b/srcpkgs/libgexiv2/template
@@ -2,7 +2,6 @@
 pkgname=libgexiv2
 version=0.14.0
 revision=2
-wrksrc="${pkgname/lib/}-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dintrospection=$(vopt_if gir true false)
diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template
index 56e095decddb..5a32cfa496b3 100644
--- a/srcpkgs/libglvnd/template
+++ b/srcpkgs/libglvnd/template
@@ -2,7 +2,6 @@
 pkgname=libglvnd
 version=1.4.0
 revision=1
-wrksrc="libglvnd-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libXext-devel libX11-devel xorgproto"
diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template
index 30394ff33815..7b54ecaa080d 100644
--- a/srcpkgs/libgme/template
+++ b/srcpkgs/libgme/template
@@ -2,7 +2,6 @@
 pkgname=libgme
 version=0.6.3
 revision=1
-wrksrc="game-music-emu-${version}"
 build_style=cmake
 configure_args="-DENABLE_UBSAN=OFF"
 makedepends="zlib-devel SDL2-devel"
diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template
index a59933e56fec..05091e3a56c0 100644
--- a/srcpkgs/libgsm/template
+++ b/srcpkgs/libgsm/template
@@ -2,7 +2,6 @@
 pkgname=libgsm
 version=1.0.22
 revision=2
-wrksrc="gsm-${version%.*}-pl${version##*.}"
 short_desc="GSM 06.10 lossy speech compression"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="TU-Berlin-2.0"
diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template
index 5a46045b7173..92224a719325 100644
--- a/srcpkgs/libhandy/template
+++ b/srcpkgs/libhandy/template
@@ -2,7 +2,6 @@
 pkgname=libhandy
 version=0.0.13
 revision=3
-wrksrc="libhandy-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true
diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template
index 8285430b0098..2fb82f46d7cf 100644
--- a/srcpkgs/libhandy1/template
+++ b/srcpkgs/libhandy1/template
@@ -2,7 +2,6 @@
 pkgname=libhandy1
 version=1.8.0
 revision=1
-wrksrc="libhandy-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc)
diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template
index 3afeb5058b70..bf34c21359d9 100644
--- a/srcpkgs/libhangul/template
+++ b/srcpkgs/libhangul/template
@@ -11,7 +11,6 @@ license="LGPL-2.1-or-later"
 homepage="https://github.com/libhangul/libhangul"
 distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz"
 checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830
-wrksrc="$pkgname-$pkgname-$version"
 
 post_extract() {
 	sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac
diff --git a/srcpkgs/libiberty-devel/template b/srcpkgs/libiberty-devel/template
index 55255dceae8b..7e01bbb851fd 100644
--- a/srcpkgs/libiberty-devel/template
+++ b/srcpkgs/libiberty-devel/template
@@ -2,7 +2,6 @@
 pkgname=libiberty-devel
 version=20210106
 revision=1
-wrksrc=libiberty-${version}
 build_wrksrc=libiberty
 build_style=gnu-configure
 configure_args="--disable-multilib --enable-install-libiberty"
diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template
index 071fe3671bb2..e1a19d2d9931 100644
--- a/srcpkgs/libiir1/template
+++ b/srcpkgs/libiir1/template
@@ -2,7 +2,6 @@
 pkgname=libiir1
 version=1.9.3
 revision=1
-wrksrc="iir1-${version}"
 build_style=cmake
 short_desc="DSP IIR realtime filter library written in C++"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template
index 0ad4ccca9a56..9e16f5b891dc 100644
--- a/srcpkgs/libinput-debug-gui/template
+++ b/srcpkgs/libinput-debug-gui/template
@@ -4,7 +4,6 @@
 pkgname=libinput-debug-gui
 version=1.21.0
 revision=1
-wrksrc="libinput-${version}"
 build_style=meson
 configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template
index 7174e341129a..7ccb3ce1f73f 100644
--- a/srcpkgs/libkdcraw5/template
+++ b/srcpkgs/libkdcraw5/template
@@ -2,7 +2,6 @@
 pkgname=libkdcraw5
 version=22.08.3
 revision=1
-wrksrc="libkdcraw-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
  gettext"
diff --git a/srcpkgs/libkexiv25/template b/srcpkgs/libkexiv25/template
index fc3481ce1941..0e0a34f388a2 100644
--- a/srcpkgs/libkexiv25/template
+++ b/srcpkgs/libkexiv25/template
@@ -2,7 +2,6 @@
 pkgname=libkexiv25
 version=22.08.2
 revision=1
-wrksrc="libkexiv2-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template
index 16fd5f2e74a1..9e3350ea7c87 100644
--- a/srcpkgs/libkeybinder3/template
+++ b/srcpkgs/libkeybinder3/template
@@ -2,7 +2,6 @@
 pkgname=libkeybinder3
 version=0.3.2
 revision=2
-wrksrc="keybinder-keybinder-3.0-v${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template
index 22a732cb55fd..0ca230ef070c 100644
--- a/srcpkgs/libkipi5/template
+++ b/srcpkgs/libkipi5/template
@@ -2,7 +2,6 @@
 pkgname=libkipi5
 version=22.08.2
 revision=1
-wrksrc="libkipi-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index d261c8c36c9d..e53197befdce 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -3,7 +3,6 @@
 pkgname=libknet1
 version=1.11
 revision=4
-wrksrc=kronosnet-${version}
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-kronosnetd --disable-poc --disable-static"
diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template
index b0d56aed64a6..9f3608b3d860 100644
--- a/srcpkgs/liblastfm-qt5/template
+++ b/srcpkgs/liblastfm-qt5/template
@@ -2,7 +2,6 @@
 pkgname=liblastfm-qt5
 version=1.1.0
 revision=1
-wrksrc="liblastfm-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite
diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template
index 60045404df83..242ba4daa0c1 100644
--- a/srcpkgs/liblrdf/template
+++ b/srcpkgs/liblrdf/template
@@ -2,7 +2,6 @@
 pkgname=liblrdf
 version=0.6.1
 revision=2
-wrksrc="LRDF-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="ladspa-sdk raptor-devel"
diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template
index 191d877e10fa..5f84537bd4ac 100644
--- a/srcpkgs/libluv/template
+++ b/srcpkgs/libluv/template
@@ -3,7 +3,6 @@ pkgname=libluv
 version=1.43.0.0
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc=luv-${_distver}
 build_style=cmake
 configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON"
 makedepends="libuv-devel LuaJIT-devel"
diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template
index a951afa6f76f..72d7dcc23ea4 100644
--- a/srcpkgs/libmatroska/template
+++ b/srcpkgs/libmatroska/template
@@ -2,7 +2,6 @@
 pkgname=libmatroska
 version=1.7.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="libebml-devel"
diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template
index a88e4d9126fc..63cd52c9f449 100644
--- a/srcpkgs/libmediainfo/template
+++ b/srcpkgs/libmediainfo/template
@@ -3,7 +3,6 @@ pkgname=libmediainfo
 version=21.09
 revision=1
 _tests_commit=983666091bee260198d8426e2045f1aca85e5e2f
-wrksrc=MediaInfoLib
 build_wrksrc=Project/GNU/Library
 build_style=gnu-configure
 configure_args="--enable-shared --disable-static --with-libcurl --with-libmms"
diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template
index f51b61430ced..371af940f008 100644
--- a/srcpkgs/libmilter/template
+++ b/srcpkgs/libmilter/template
@@ -4,7 +4,6 @@ version=1.0.2
 revision=4
 _pkgname=sendmail
 _version=8.15.2
-wrksrc="${_pkgname}-${_version}"
 hostmakedepends="m4"
 short_desc="Implementation of the sendmail Mail Filter API"
 maintainer="John Regan <john@jrjrtech.com>"
diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template
index cf17648a4b75..ebb10a15191d 100644
--- a/srcpkgs/libmowgli/template
+++ b/srcpkgs/libmowgli/template
@@ -2,7 +2,6 @@
 pkgname=libmowgli
 version=2.1.3
 revision=8
-wrksrc="${pkgname}-2-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template
index 06a575478224..c5b46c26e6d1 100644
--- a/srcpkgs/libmp4v2/template
+++ b/srcpkgs/libmp4v2/template
@@ -2,7 +2,6 @@
 pkgname=libmp4v2
 version=2.0.0
 revision=4
-wrksrc="mp4v2-${version}"
 build_style=gnu-configure
 make_install_args="install-man"
 short_desc="MPEG-4 library from mpeg4ip"
diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template
index ec0930a6d5aa..6f4975eb56d0 100644
--- a/srcpkgs/libmpc/template
+++ b/srcpkgs/libmpc/template
@@ -3,7 +3,6 @@ pkgname=libmpc
 version=1.2.1
 revision=1
 bootstrap=yes
-wrksrc="mpc-${version}"
 build_style=gnu-configure
 configure_args="EGREP=egrep"
 makedepends="gmp-devel mpfr-devel"
diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template
index 8c197d303a83..c7daa4f4d90c 100644
--- a/srcpkgs/libmt32emu/template
+++ b/srcpkgs/libmt32emu/template
@@ -3,7 +3,6 @@ pkgname=libmt32emu
 version=2.7.0
 revision=1
 _version_string=${version//./_}
-wrksrc=munt-libmt32emu_${_version_string}
 build_wrksrc=mt32emu
 build_style=cmake
 makedepends="$(vopt_if libsoxr libsoxr-devel)
diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template
index 7565f513e63e..7ce7fd8739ec 100644
--- a/srcpkgs/libmusicbrainz5/template
+++ b/srcpkgs/libmusicbrainz5/template
@@ -2,7 +2,6 @@
 pkgname=libmusicbrainz5
 version=5.1.0
 revision=4
-wrksrc="libmusicbrainz-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="neon-devel libxml2-devel"
diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template
index bdc5f3628f37..d3c02a6a97fe 100644
--- a/srcpkgs/libmygui/template
+++ b/srcpkgs/libmygui/template
@@ -2,7 +2,6 @@
 pkgname=libmygui
 version=3.4.1
 revision=1
-wrksrc="mygui-MyGUI${version}"
 build_style=cmake
 configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF"
 hostmakedepends="doxygen pkg-config"
diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template
index 7737dad56902..5707c20f344d 100644
--- a/srcpkgs/libnfc/template
+++ b/srcpkgs/libnfc/template
@@ -2,7 +2,6 @@
 pkgname=libnfc
 version=1.8.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 short_desc="Low level NFC SDK and Programmers API"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template
index 1946fdceb307..a4ed59bec65b 100644
--- a/srcpkgs/libnfs/template
+++ b/srcpkgs/libnfs/template
@@ -2,7 +2,6 @@
 pkgname=libnfs
 version=5.0.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="libtool pkg-config automake"
 short_desc="Client library for accessing NFS shares"
diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template
index 52ebfddc9b7a..2227592ff04a 100644
--- a/srcpkgs/libnih/template
+++ b/srcpkgs/libnih/template
@@ -3,7 +3,6 @@ pkgname=libnih
 version=1.0.3
 revision=5
 _commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="--enable-threading"
 hostmakedepends="automake libtool gettext-devel pkg-config"
diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template
index 2530d4f12a7d..0f0398891d05 100644
--- a/srcpkgs/libnl3/template
+++ b/srcpkgs/libnl3/template
@@ -2,7 +2,6 @@
 pkgname=libnl3
 version=3.5.0
 revision=1
-wrksrc="libnl-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="automake flex libtool pkg-config"
diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template
index da8d918e3a75..0feebd5b38f1 100644
--- a/srcpkgs/libnss-cache/template
+++ b/srcpkgs/libnss-cache/template
@@ -2,7 +2,6 @@
 pkgname=libnss-cache
 version=0.20
 revision=1
-wrksrc=$pkgname-version-$version
 build_style=gnu-makefile
 make_use_env=1
 checkdepends="time"
diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template
index f6c855cbce75..e638577cba83 100644
--- a/srcpkgs/libode/template
+++ b/srcpkgs/libode/template
@@ -2,7 +2,6 @@
 pkgname=libode
 version=0.16
 revision=2
-wrksrc="ode-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --enable-shared --enable-double-precision"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template
index a31856cbe282..e4b0a814c9b9 100644
--- a/srcpkgs/libogdf/template
+++ b/srcpkgs/libogdf/template
@@ -3,7 +3,6 @@ pkgname=libogdf
 version=2018.03.28
 revision=1
 archs="i686* x86_64*"
-wrksrc=OGDF-snapshot
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 hostmakedepends="unzip"
diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template
index df60f7b4f542..aa04d7221247 100644
--- a/srcpkgs/libogre/template
+++ b/srcpkgs/libogre/template
@@ -2,7 +2,6 @@
 pkgname=libogre
 version=1.12.9
 revision=1
-wrksrc=ogre-$version
 build_style=cmake
 configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE
  -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE"
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index bc5d0676a9a1..2d7c6c7e0d8c 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -2,7 +2,6 @@
 pkgname=libopenal
 version=1.22.2
 revision=1
-wrksrc="openal-soft-${version}"
 build_style=cmake
 configure_args="-DALSOFT_EXAMPLES=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template
index f285cabc1c41..26b1536bf82b 100644
--- a/srcpkgs/libopenmpt/template
+++ b/srcpkgs/libopenmpt/template
@@ -2,7 +2,6 @@
 pkgname=libopenmpt
 version=0.6.4
 revision=1
-wrksrc="libopenmpt-${version}+release.autotools"
 build_style=gnu-configure
 configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2)
  $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)"
diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template
index 3396ea1cd003..47778234c703 100644
--- a/srcpkgs/libosinfo/template
+++ b/srcpkgs/libosinfo/template
@@ -2,7 +2,6 @@
 pkgname=libosinfo
 version=1.10.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Denable-introspection=$(vopt_if gir enabled disabled)
diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template
index 5c1eb2476d2a..8a6b4534ec51 100644
--- a/srcpkgs/libosmgpsmap/template
+++ b/srcpkgs/libosmgpsmap/template
@@ -2,7 +2,6 @@
 pkgname=libosmgpsmap
 version=1.2.0
 revision=2
-wrksrc="osm-gps-map-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template
index 385fe646d4f8..adf6cf596735 100644
--- a/srcpkgs/libpano13/template
+++ b/srcpkgs/libpano13/template
@@ -2,7 +2,6 @@
 pkgname=libpano13
 version=2.9.19
 revision=2
-wrksrc="libpano13-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel"
diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template
index 8642333ad106..07956e027ebb 100644
--- a/srcpkgs/libpgf/template
+++ b/srcpkgs/libpgf/template
@@ -2,7 +2,6 @@
 pkgname=libpgf
 version=6.14.12
 revision=3
-wrksrc="libpgf"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Library for working with PGF (Progresive Graphics File) images"
diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template
index 6375ff2aa185..a88785bb18ed 100644
--- a/srcpkgs/libplacebo/template
+++ b/srcpkgs/libplacebo/template
@@ -2,7 +2,6 @@
 pkgname=libplacebo
 version=4.192.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-Dshaderc=enabled -Dvulkan=enabled
  -Dlcms=$(vopt_if lcms en dis)abled -Dopengl=$(vopt_if opengl en dis)abled"
diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template
index 14730392162e..dcc7cefd6ea3 100644
--- a/srcpkgs/libpurple-facebook/template
+++ b/srcpkgs/libpurple-facebook/template
@@ -3,7 +3,6 @@ pkgname=libpurple-facebook
 reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1"
 version=0.9.6
 revision=1
-wrksrc="purple-facebook-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-hangouts/template b/srcpkgs/libpurple-hangouts/template
index c9e35d3e9c27..eb776b929b79 100644
--- a/srcpkgs/libpurple-hangouts/template
+++ b/srcpkgs/libpurple-hangouts/template
@@ -4,7 +4,6 @@ _hghash="3f7d89bf9ce2"
 pkgname=libpurple-hangouts
 version=20190606
 revision=1
-wrksrc="EionRobb-purple-hangouts-$_hghash"
 build_style=gnu-makefile
 hostmakedepends="pkg-config unzip protobuf-c"
 makedepends="libpurple-devel protobuf-c-devel json-glib-devel"
diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template
index 19409b572295..81327a1165df 100644
--- a/srcpkgs/libpurple-mattermost/template
+++ b/srcpkgs/libpurple-mattermost/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-mattermost
 version=1.2
 revision=1
-wrksrc="purple-mattermost-$version"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel"
diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template
index 177ef243b831..09621d926c68 100644
--- a/srcpkgs/libpurple-skypeweb/template
+++ b/srcpkgs/libpurple-skypeweb/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-skypeweb
 version=1.7
 revision=1
-wrksrc="skype4pidgin-${version}"
 build_wrksrc=skypeweb
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template
index 06c8cc833682..4d9b39d2b2fb 100644
--- a/srcpkgs/libpurple-steam/template
+++ b/srcpkgs/libpurple-steam/template
@@ -12,7 +12,6 @@ license="GPL-3"
 homepage="https://github.com/EionRobb/pidgin-opensteamworks"
 distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz"
 checksum=6a63248ed67f85185d32760246a22fea58e49af2d8a604abaa2cb3a3b5368a01
-wrksrc="pidgin-opensteamworks-${version}"
 build_wrksrc="steam-mobile"
 
 CFLAGS="-fPIC -I."
diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template
index 0a502614077f..6b346078ae3f 100644
--- a/srcpkgs/libpurple-telegram/template
+++ b/srcpkgs/libpurple-telegram/template
@@ -2,7 +2,6 @@
 pkgname=libpurple-telegram
 version=1.4.3
 revision=1
-wrksrc=telegram-purple
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config which"
 makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel"
diff --git a/srcpkgs/libqmobipocket/template b/srcpkgs/libqmobipocket/template
index eb665365282a..06650c11de5b 100644
--- a/srcpkgs/libqmobipocket/template
+++ b/srcpkgs/libqmobipocket/template
@@ -2,7 +2,6 @@
 pkgname=libqmobipocket
 version=22.04.1
 revision=1
-wrksrc="kdegraphics-mobipocket-${version}"
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-host-tools qt5-qmake gettext"
 makedepends="kio-devel"
diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template
index 23cb0b0f9cb1..de325791c2be 100644
--- a/srcpkgs/libraqm/template
+++ b/srcpkgs/libraqm/template
@@ -2,7 +2,6 @@
 pkgname=libraqm
 version=0.7.0
 revision=1
-wrksrc="raqm-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="harfbuzz-devel fribidi-devel"
diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template
index 9549f8852577..b5393b77b7e7 100644
--- a/srcpkgs/libraw/template
+++ b/srcpkgs/libraw/template
@@ -2,7 +2,6 @@
 pkgname=libraw
 version=0.20.2
 revision=1
-wrksrc="LibRaw-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="jasper-devel lcms2-devel"
diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template
index 66e7c5112e4d..e0bca94a7a7e 100644
--- a/srcpkgs/libreadline8/template
+++ b/srcpkgs/libreadline8/template
@@ -5,7 +5,6 @@ revision=1
 _dist_ver="${version%.*}"
 _patch_ver="${version##*.}"
 bootstrap=yes
-wrksrc="readline-${_dist_ver}"
 build_style=gnu-configure
 configure_args="--with-curses --enable-multibyte bash_cv_termcap_lib=libncursesw"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/libretro-mupen64plus-rpi/template b/srcpkgs/libretro-mupen64plus-rpi/template
index 840f4d8b7482..ba35d8b5fdb0 100644
--- a/srcpkgs/libretro-mupen64plus-rpi/template
+++ b/srcpkgs/libretro-mupen64plus-rpi/template
@@ -4,7 +4,6 @@ version=20190611
 revision=1
 archs="armv6l* armv7l*"
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="rpi-userland-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index 81adcec5d655..72d77c7b229e 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=libretro-mupen64plus
 version=20190611
 revision=1
 _gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326
-wrksrc="mupen64plus-libretro-${_gitrev}"
 hostmakedepends="pkg-config unzip"
 makedepends="MesaLib-devel zlib-devel"
 short_desc="Libretro port of Mupen64 Plus"
diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template
index a9fd795ffe00..f075679388de 100644
--- a/srcpkgs/librist/template
+++ b/srcpkgs/librist/template
@@ -2,7 +2,6 @@
 pkgname=librist
 version=0.2.7
 revision=1
-wrksrc="librist-v${version}"
 build_style=meson
 makedepends="mbedtls-devel"
 short_desc="Reliable Internet Stream Transport (RIST)"
diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template
index 9c25cba99cc5..b2708111822d 100644
--- a/srcpkgs/librlog/template
+++ b/srcpkgs/librlog/template
@@ -2,7 +2,6 @@
 pkgname=librlog
 version=1.4
 revision=5
-wrksrc="rlog-$version"
 build_style=gnu-configure
 short_desc="Flexible message logging facility for C++ programs and libraries"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template
index a34a3ac5b625..60eb07d5eca7 100644
--- a/srcpkgs/librttopo/template
+++ b/srcpkgs/librttopo/template
@@ -2,7 +2,6 @@
 pkgname=librttopo
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=gnu-configure
 hostmakedepends="which autoconf automake libtool geos-devel"
 makedepends="geos-devel"
diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template
index a8817042f843..2e2abe818e2b 100644
--- a/srcpkgs/libsasl/template
+++ b/srcpkgs/libsasl/template
@@ -2,7 +2,6 @@
 pkgname=libsasl
 version=2.1.27
 revision=2
-wrksrc="cyrus-sasl-${version}"
 build_style=gnu-configure
 configure_args="--enable-cram --enable-digest --enable-auth-sasldb
  --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm
diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template
index 86993ee52919..569a670502c6 100644
--- a/srcpkgs/libsearpc/template
+++ b/srcpkgs/libsearpc/template
@@ -5,7 +5,6 @@ pkgname=libsearpc
 version=3.2.0.20220405
 revision=2
 _gitrev=54145b03f4240222e336a9a2f402e93facefde65
-wrksrc="${pkgname}-${_gitrev}"
 build_style=gnu-configure
 configure_args="--with-python3 --disable-static --disable-compile-demo"
 hostmakedepends="automake libtool pkg-config python3 glib-devel"
diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template
index f0bc90754457..664b42fe8e1a 100644
--- a/srcpkgs/libsigc++3/template
+++ b/srcpkgs/libsigc++3/template
@@ -2,7 +2,6 @@
 pkgname=libsigc++3
 version=3.0.7
 revision=1
-wrksrc=libsigc++-${version}
 build_style=meson
 configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false
  -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max"
diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template
index b78cf20d26a4..2e23ae197e1d 100644
--- a/srcpkgs/libslirp/template
+++ b/srcpkgs/libslirp/template
@@ -2,7 +2,6 @@
 pkgname=libslirp
 version=4.7.0
 revision=1
-wrksrc="libslirp-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libglib-devel"
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
index 1a8bf0d5439a..1a075702ca50 100644
--- a/srcpkgs/libsoup3/template
+++ b/srcpkgs/libsoup3/template
@@ -2,7 +2,6 @@
 pkgname=libsoup3
 version=3.2.0
 revision=2
-wrksrc="libsoup-$version"
 build_style=meson
 build_helper="gir"
 configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template
index e74cb5d81dc3..df09d830d670 100644
--- a/srcpkgs/libsoxr/template
+++ b/srcpkgs/libsoxr/template
@@ -2,7 +2,6 @@
 pkgname=libsoxr
 version=0.1.3
 revision=2
-wrksrc="${pkgname#lib}-${version}-Source"
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON
  -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON
diff --git a/srcpkgs/libspotify/template b/srcpkgs/libspotify/template
index 9888a2077294..c6e4ee17646d 100644
--- a/srcpkgs/libspotify/template
+++ b/srcpkgs/libspotify/template
@@ -4,7 +4,6 @@ reverts="12.1.103_1"
 version=12.1.51
 revision=2
 archs="x86_64 i686 armv5tel armv6l armv7l"
-wrksrc="libspotify-${version}-Linux-${XBPS_TARGET_MACHINE}-release"
 short_desc="Spotify library for building your own streaming apps"
 maintainer="noah <nsawyer1993@gmail.com>"
 license="custom:Proprietary"
diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template
index 84280b727ef9..175c5c4863f0 100644
--- a/srcpkgs/libtar/template
+++ b/srcpkgs/libtar/template
@@ -2,7 +2,6 @@
 pkgname=libtar
 version=1.2.20
 revision=3
-wrksrc="$pkgname"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template
index b4ce4fc4debc..1a0e687fcf7e 100644
--- a/srcpkgs/libtcd/template
+++ b/srcpkgs/libtcd/template
@@ -4,7 +4,6 @@ version=2.2.7.r2
 revision=1
 _distver="${version%.*}"
 _distrev="${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style=gnu-configure
 short_desc="API for reading and writing Tide Constituent Database (TCD) files"
 maintainer="Richard Taityr <dicktyr@yahoo.co.uk>"
diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template
index fe42d43f904a..92b3185b0baf 100644
--- a/srcpkgs/libtd/template
+++ b/srcpkgs/libtd/template
@@ -2,7 +2,6 @@
 pkgname=libtd
 version=1.8.0
 revision=1
-wrksrc="td-${version}"
 build_style=cmake
 build_helper=qemu
 hostmakedepends="gperf"
diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template
index 36b75c1fd0c2..a2948181f0fd 100644
--- a/srcpkgs/libtecla/template
+++ b/srcpkgs/libtecla/template
@@ -2,7 +2,6 @@
 pkgname=libtecla
 version=1.6.3
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Provides interactive command line editing facilities"
diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index 8412dff6507d..40412b1e7852 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -2,7 +2,6 @@
 pkgname=libtls
 version=3.6.1
 revision=1
-wrksrc="libressl-${version}"
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template
index b912493060db..24b4ddec5e32 100644
--- a/srcpkgs/libu2f-host/template
+++ b/srcpkgs/libu2f-host/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-host
 version=1.1.10
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--with-openssl=yes"
 hostmakedepends="automake gengetopt libtool pkg-config gtk-doc"
diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template
index 661fc934531f..2dbb2a39ae3b 100644
--- a/srcpkgs/libu2f-server/template
+++ b/srcpkgs/libu2f-server/template
@@ -2,7 +2,6 @@
 pkgname=libu2f-server
 version=1.1.0
 revision=9
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt check"
 makedepends="json-c-devel hidapi-devel openssl-devel check-devel"
diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template
index 3552b3c741e2..8d04d6921b68 100644
--- a/srcpkgs/libucontext/template
+++ b/srcpkgs/libucontext/template
@@ -3,7 +3,6 @@ pkgname=libucontext
 version=1.0
 revision=1
 archs="*-musl"
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Compatibility layer providing ucontext functions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="ISC"
diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template
index aaa6b39efe70..3d6de474c6b5 100644
--- a/srcpkgs/libump-git/template
+++ b/srcpkgs/libump-git/template
@@ -3,7 +3,6 @@ pkgname=libump-git
 version=20181122
 revision=3
 _githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f"
-wrksrc="libump-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="ARMs Universal Memory Provider userspace library"
diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template
index 768c96c146ce..df01813e7c05 100644
--- a/srcpkgs/libunarr/template
+++ b/srcpkgs/libunarr/template
@@ -2,7 +2,6 @@
 pkgname=libunarr
 version=1.0.1
 revision=1
-wrksrc="unarr-${version}"
 build_style=cmake
 makedepends="zlib-devel bzip2-devel liblzma-devel"
 short_desc="A decompression library for rar, tar and zip archives"
diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template
index 6a2c762ed9f7..55bf10bf4b17 100644
--- a/srcpkgs/libunibreak/template
+++ b/srcpkgs/libunibreak/template
@@ -2,7 +2,6 @@
 pkgname=libunibreak
 version=4.3
 revision=1
-wrksrc="${pkgname}-${pkgname}_${version/./_}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the Unicode line breaking algorithm"
diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template
index a767d1795997..71c24cde54e6 100644
--- a/srcpkgs/liburcu/template
+++ b/srcpkgs/liburcu/template
@@ -2,7 +2,6 @@
 pkgname=liburcu
 version=0.12.2
 revision=1
-wrksrc="userspace-rcu-${version}"
 build_style=gnu-configure
 configure_args="--disable-static"
 short_desc="Userspace RCU (read-copy-update) library"
diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template
index b8411bcb09fb..d48b4281a634 100644
--- a/srcpkgs/libva-glx/template
+++ b/srcpkgs/libva-glx/template
@@ -9,7 +9,6 @@
 pkgname=libva-glx
 version=2.14.0
 revision=1
-wrksrc="libva-${version}"
 build_style=meson
 configure_args="-Dwith_glx=yes -Dwith_wayland=yes"
 hostmakedepends="pkg-config wayland-devel"
diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template
index 3cae1ab25b28..54bfefea0103 100644
--- a/srcpkgs/libva-intel-driver/template
+++ b/srcpkgs/libva-intel-driver/template
@@ -3,7 +3,6 @@ pkgname=libva-intel-driver
 version=2.4.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="intel-vaapi-driver-${version}"
 build_style=meson
 configure_args="-Dwith_wayland=yes -Dwith_x11=yes"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template
index d989e8c7d247..3e217ed51bac 100644
--- a/srcpkgs/libvdt/template
+++ b/srcpkgs/libvdt/template
@@ -2,7 +2,6 @@
 pkgname=libvdt
 version=0.4.3
 revision=1
-wrksrc="vdt-${version}"
 build_style=cmake
 case "$XBPS_TARGET_MACHINE" in
 	x86_64*|i686*) ;;
diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template
index 5fdbabfc3475..c719086c8ff2 100644
--- a/srcpkgs/libvidstab/template
+++ b/srcpkgs/libvidstab/template
@@ -2,7 +2,6 @@
 pkgname=libvidstab
 version=1.1.0
 revision=2
-wrksrc=vid.stab-${version}
 build_style=cmake
 makedepends="orc-devel libgomp-devel"
 short_desc="Video stabilization library"
diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template
index 815e7c073cf3..bc94c71d6a38 100644
--- a/srcpkgs/libvirt-python3/template
+++ b/srcpkgs/libvirt-python3/template
@@ -2,7 +2,6 @@
 pkgname=libvirt-python3
 version=8.9.0
 revision=2
-wrksrc="libvirt-python-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel
  libapparmor-devel"
diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template
index dd43945c15e7..9aed59fdb8ea 100644
--- a/srcpkgs/libvncserver/template
+++ b/srcpkgs/libvncserver/template
@@ -2,7 +2,6 @@
 pkgname=libvncserver
 version=0.9.13
 revision=2
-wrksrc="libvncserver-LibVNCServer-${version}"
 build_style=cmake
 confiugre_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/libvpx5/template b/srcpkgs/libvpx5/template
index 4af02e3ee229..40ac19bd4fdb 100644
--- a/srcpkgs/libvpx5/template
+++ b/srcpkgs/libvpx5/template
@@ -2,7 +2,6 @@
 pkgname=libvpx5
 version=1.7.0
 revision=4
-wrksrc="libvpx-${version}"
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec (1.7 series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx6/template b/srcpkgs/libvpx6/template
index 784c39487d6c..c57d74f91bfd 100644
--- a/srcpkgs/libvpx6/template
+++ b/srcpkgs/libvpx6/template
@@ -5,7 +5,6 @@ pkgname=libvpx6
 reverts="1.10.0_1"
 version=1.9.0
 revision=3
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libvpx7/template b/srcpkgs/libvpx7/template
index d75797d1c6f2..8c5f53ed2d81 100644
--- a/srcpkgs/libvpx7/template
+++ b/srcpkgs/libvpx7/template
@@ -4,7 +4,6 @@
 pkgname=libvpx7
 version=1.11.0
 revision=1
-wrksrc=libvpx-${version}
 hostmakedepends="perl yasm"
 short_desc="VP8 and VP9 video codec"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template
index a8afd143aa52..99d1d50cdbe9 100644
--- a/srcpkgs/libwaylandpp/template
+++ b/srcpkgs/libwaylandpp/template
@@ -2,7 +2,6 @@
 pkgname=libwaylandpp
 version=0.2.8
 revision=1
-wrksrc="waylandpp-${version}"
 build_style=cmake
 configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE
  -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE
diff --git a/srcpkgs/libwnck2/template b/srcpkgs/libwnck2/template
index 08300d85b26d..a787f94573d1 100644
--- a/srcpkgs/libwnck2/template
+++ b/srcpkgs/libwnck2/template
@@ -2,7 +2,6 @@
 pkgname=libwnck2
 version=2.30.7
 revision=8
-wrksrc="${pkgname/2/}-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection)"
diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template
index 6c0f0e5d0384..1020cd826fb2 100644
--- a/srcpkgs/libxcvt/template
+++ b/srcpkgs/libxcvt/template
@@ -2,7 +2,6 @@
 pkgname=libxcvt
 version=0.1.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 short_desc="VESA CVT standard timing modelines generator"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template
index f9cc8880c438..1b656b29f90c 100644
--- a/srcpkgs/libxdg-basedir/template
+++ b/srcpkgs/libxdg-basedir/template
@@ -2,7 +2,6 @@
 pkgname=libxdg-basedir
 version=1.2.0
 revision=4
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Implementation of the XDG Base Directory Specifications"
diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index f90428493677..a7bc7d513c65 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -2,7 +2,6 @@
 pkgname=libxkbcommon
 version=1.4.1
 revision=1
-wrksrc="${pkgname}-${pkgname#lib}-${version}"
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
 # in the arguments of assert calls.
diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template
index d4223b858fa8..a7f87ef4588c 100644
--- a/srcpkgs/libxlsxwriter/template
+++ b/srcpkgs/libxlsxwriter/template
@@ -2,7 +2,6 @@
 pkgname=libxlsxwriter
 version=1.1.4
 revision=1
-wrksrc="${pkgname}-RELEASE_${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=ON"
 makedepends="zlib-devel"
diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template
index fdb743ff66f5..df6da9f499b4 100644
--- a/srcpkgs/libxml++3.0/template
+++ b/srcpkgs/libxml++3.0/template
@@ -2,7 +2,6 @@
 pkgname=libxml++3.0
 version=3.0.1
 revision=1
-wrksrc="libxml++-${version}"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
 makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel"
diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template
index 1b4c96e10e85..3f813f77f3d6 100644
--- a/srcpkgs/libzen/template
+++ b/srcpkgs/libzen/template
@@ -13,7 +13,6 @@ checksum=ad98fccec235ed76a40e7da8856f0bcc9c8d07cafe4c3ce30c47407760add786
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 configure_args="--enable-shared"
-wrksrc=ZenLib
 build_wrksrc="Project/GNU/Library"
 
 do_patch() {
diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template
index f04bcd1fe4d4..92e55d8b518d 100644
--- a/srcpkgs/licensechecker/template
+++ b/srcpkgs/licensechecker/template
@@ -2,7 +2,6 @@
 pkgname=licensechecker
 version=1.3.1
 revision=5
-wrksrc="lc-${version}"
 build_style=go
 go_import_path=github.com/boyter/lc
 short_desc="Identify software licenses used on a source tree"
diff --git a/srcpkgs/lightdm-gtk3-greeter/template b/srcpkgs/lightdm-gtk3-greeter/template
index c514dfa5563a..df289af9e6b9 100644
--- a/srcpkgs/lightdm-gtk3-greeter/template
+++ b/srcpkgs/lightdm-gtk3-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-gtk3-greeter
 version=2.0.8
 revision=1
-wrksrc="${pkgname/3/}-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --disable-maintainer-mode"
 hostmakedepends="pkg-config intltool"
diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template
index 2ba74b5676ea..98129a58bd3a 100644
--- a/srcpkgs/lightdm-webkit2-greeter/template
+++ b/srcpkgs/lightdm-webkit2-greeter/template
@@ -2,7 +2,6 @@
 pkgname=lightdm-webkit2-greeter
 version=2.2.5
 revision=3
-wrksrc="web-greeter-${version}"
 build_style=meson
 hostmakedepends="pkg-config glib-devel"
 makedepends="accountsservice-devel gnome-backgrounds lightdm-devel
diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template
index 261626fb9dff..d4a2bac8e9d7 100644
--- a/srcpkgs/lightzone/template
+++ b/srcpkgs/lightzone/template
@@ -3,7 +3,6 @@ pkgname=lightzone
 version=4.2.2
 revision=2
 _ivy_version=2.4.0
-wrksrc=LightZone-${version}
 hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config"
 makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel"
 depends="openjdk11 javahelp2 liblzma tiff"
diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template
index ef7449cbc95b..d03bdae4b423 100644
--- a/srcpkgs/lily/template
+++ b/srcpkgs/lily/template
@@ -2,7 +2,6 @@
 pkgname=lily
 version=1.11
 revision=1
-wrksrc="lily-v${version}"
 build_style=cmake
 short_desc="Interpreted language with a focus on expressiveness and type safety"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template
index 31bc2ad9dc05..e81db9c96832 100644
--- a/srcpkgs/lilyterm/template
+++ b/srcpkgs/lilyterm/template
@@ -3,7 +3,6 @@ pkgname=lilyterm
 _githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d
 version=0.9.9.4+20190725
 revision=1
-wrksrc=LilyTerm-$_githash
 build_style="gnu-makefile"
 hostmakedepends="pkg-config gettext"
 makedepends="vte3-devel gtk+3-devel"
diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template
index f8301133a1a2..636e0ce22b10 100644
--- a/srcpkgs/links-x11/template
+++ b/srcpkgs/links-x11/template
@@ -2,7 +2,6 @@
 pkgname=links-x11
 version=2.28
 revision=1
-wrksrc="${pkgname%-x11}-${version}"
 build_style=gnu-configure
 configure_args="--with-ssl --enable-graphics --enable-x"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index d1af2d791c39..f5e0a99b0c33 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -2,7 +2,6 @@
 pkgname=linphone
 version=5.1.21
 revision=1
-wrksrc="liblinphone-${version}"
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
  -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index e81db41626fa..2a2552b8ea46 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -2,7 +2,6 @@
 pkgname=linux-tools
 version=5.10.4
 revision=8
-wrksrc="linux-${version}"
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"
diff --git a/srcpkgs/linux4.14/template b/srcpkgs/linux4.14/template
index 06844a260df5..52c8d87a7147 100644
--- a/srcpkgs/linux4.14/template
+++ b/srcpkgs/linux4.14/template
@@ -2,7 +2,6 @@
 pkgname=linux4.14
 version=4.14.295
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index e188d53524f9..00fd5147ffb7 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -2,7 +2,6 @@
 pkgname=linux4.19
 version=4.19.264
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux4.9/template b/srcpkgs/linux4.9/template
index 087698abbca1..189e5fdcf7c0 100644
--- a/srcpkgs/linux4.9/template
+++ b/srcpkgs/linux4.9/template
@@ -2,7 +2,6 @@
 pkgname=linux4.9
 version=4.9.330
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template
index 0934f15571e2..6c873c280f7d 100644
--- a/srcpkgs/linux5.10/template
+++ b/srcpkgs/linux5.10/template
@@ -2,7 +2,6 @@
 pkgname=linux5.10
 version=5.10.151
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template
index bde5a395f941..e99006e75983 100644
--- a/srcpkgs/linux5.15/template
+++ b/srcpkgs/linux5.15/template
@@ -2,7 +2,6 @@
 pkgname=linux5.15
 version=5.15.76
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template
index 77d72fb8dbb5..71ecd79e1ef5 100644
--- a/srcpkgs/linux5.19/template
+++ b/srcpkgs/linux5.19/template
@@ -2,7 +2,6 @@
 pkgname=linux5.19
 version=5.19.17
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index c7ba75c7c025..5a43417edb24 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -2,7 +2,6 @@
 pkgname=linux5.4
 version=5.4.223
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/linux6.0/template b/srcpkgs/linux6.0/template
index c652545989d5..5beea6d39760 100644
--- a/srcpkgs/linux6.0/template
+++ b/srcpkgs/linux6.0/template
@@ -2,7 +2,6 @@
 pkgname=linux6.0
 version=6.0.7
 revision=1
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template
index d392b7a463b9..c243e0bc8dce 100644
--- a/srcpkgs/liteide/template
+++ b/srcpkgs/liteide/template
@@ -2,7 +2,6 @@
 pkgname=liteide
 version=37.4
 revision=1
-wrksrc="liteide-x${version}"
 build_wrksrc=liteidex
 build_style=qmake
 hostmakedepends="go qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template
index 181675b6f3a3..c02b4c98fd2a 100644
--- a/srcpkgs/live555/template
+++ b/srcpkgs/live555/template
@@ -2,7 +2,6 @@
 pkgname=live555
 version=2020.08.11
 revision=2
-wrksrc=live
 build_style=gnu-makefile
 makedepends="openssl-devel"
 short_desc="Set of C++ libraries for multimedia streaming"
diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template
index c36e6e4f4f45..7c367836045b 100644
--- a/srcpkgs/llhttp/template
+++ b/srcpkgs/llhttp/template
@@ -6,7 +6,6 @@
 pkgname=llhttp
 version=2.2.1
 revision=1
-wrksrc="llhttp-release-v${version}"
 build_style=gnu-makefile
 short_desc="Port of http_parser to llparse"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template
index 2ec7b7d3819f..0e3243ae003b 100644
--- a/srcpkgs/lltag/template
+++ b/srcpkgs/lltag/template
@@ -2,7 +2,6 @@
 pkgname=lltag
 version=0.14.6
 revision=4
-wrksrc="lltag-lltag-${version}"
 build_style=gnu-makefile
 make_build_args="SYSCONFDIR=/etc"
 make_install_args="$make_build_args"
diff --git a/srcpkgs/llvm12/template b/srcpkgs/llvm12/template
index 90383701fb8b..f8ea3ba641ae 100644
--- a/srcpkgs/llvm12/template
+++ b/srcpkgs/llvm12/template
@@ -2,7 +2,6 @@
 pkgname=llvm12
 version=12.0.1
 revision=4
-wrksrc="llvm-project-${version}.src"
 build_wrksrc=llvm
 build_style=cmake
 configure_args="
diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template
index f8447a2ebe8d..f03b80aa45bf 100644
--- a/srcpkgs/lm_sensors/template
+++ b/srcpkgs/lm_sensors/template
@@ -2,7 +2,6 @@
 pkgname=lm_sensors
 version=3.6.0
 revision=1
-wrksrc="${pkgname/_/-}-${version//./-}"
 build_style=gnu-makefile
 make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}"
 make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man"
diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template
index 1b4a6b5b747f..edb093c6dbc8 100644
--- a/srcpkgs/lmdb++/template
+++ b/srcpkgs/lmdb++/template
@@ -2,7 +2,6 @@
 pkgname=lmdb++
 version=1.0.0
 revision=1
-wrksrc="lmdbxx-${version}"
 build_style=gnu-makefile
 depends="lmdb-devel"
 short_desc="C++11 wrapper for the LMDB database library"
diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template
index 14509699fc5e..a7893cb254f2 100644
--- a/srcpkgs/lmdb/template
+++ b/srcpkgs/lmdb/template
@@ -2,7 +2,6 @@
 pkgname=lmdb
 version=0.9.29
 revision=1
-wrksrc="lmdb-LMDB_${version}"
 short_desc="Lightning Memory-Mapped Database Manager"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="OLDAP-2.8"
diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template
index 29cf0f1140f0..e79588d4992c 100644
--- a/srcpkgs/lmms/template
+++ b/srcpkgs/lmms/template
@@ -3,7 +3,6 @@ pkgname=lmms
 version=1.2.2
 revision=3
 archs="~armv6*"
-wrksrc=${pkgname}
 build_style=cmake
 configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules
diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template
index 06ab51c20780..9d781952c3d9 100644
--- a/srcpkgs/log4cpp/template
+++ b/srcpkgs/log4cpp/template
@@ -2,7 +2,6 @@
 pkgname=log4cpp
 version=1.1.3
 revision=2
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--disable-static --without-idsa"
 makedepends="libnsl-devel"
diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template
index 5acd07a7516c..8bac52dcf59b 100644
--- a/srcpkgs/log4cxx/template
+++ b/srcpkgs/log4cxx/template
@@ -10,7 +10,6 @@ license="Apache-2.0"
 homepage="https://logging.apache.org/log4cxx/"
 distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz"
 checksum=0de0396220a9566a580166e66b39674cb40efd2176f52ad2c65486c99c920c8c
-wrksrc="apache-${pkgname}-${version}"
 
 log4cxx-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template
index 554d33c6507e..3eaca6c002f9 100644
--- a/srcpkgs/logstalgia/template
+++ b/srcpkgs/logstalgia/template
@@ -2,7 +2,6 @@
 pkgname=logstalgia
 version=1.1.2
 revision=3
-wrksrc="$pkgname-$version"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="freetype-devel pcre-devel glew-devel SDL2_image-devel boost-devel glm"
diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template
index dc063c5588fc..b59e162f7b7b 100644
--- a/srcpkgs/logtop/template
+++ b/srcpkgs/logtop/template
@@ -2,7 +2,6 @@
 pkgname=logtop
 version=0.7
 revision=1
-wrksrc="logtop-logtop-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="ncurses-devel uthash"
diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template
index 7dd7dbdd6308..54a94910502b 100644
--- a/srcpkgs/lolcat-c/template
+++ b/srcpkgs/lolcat-c/template
@@ -2,7 +2,6 @@
 pkgname=lolcat-c
 version=1.2
 revision=1
-wrksrc="lolcat-$version"
 build_style=gnu-makefile
 make_build_target="lolcat"
 short_desc="High-performance implementation of lolcat"
diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template
index 4c67f6a0fe37..a5d3435d9617 100644
--- a/srcpkgs/lpsolve/template
+++ b/srcpkgs/lpsolve/template
@@ -2,7 +2,6 @@
 pkgname=lpsolve
 version=5.5.2.5
 revision=2
-wrksrc=lp_solve_${version%.*.*}
 short_desc="Mixed Integer Linear Programming (MILP) solver"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL"
diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template
index 6fead2642369..25bc34da88a9 100644
--- a/srcpkgs/lsp/template
+++ b/srcpkgs/lsp/template
@@ -3,7 +3,6 @@ pkgname=lsp
 version=0.2.0.20160318
 revision=1
 _githash=83465c0199da613c3f2e76f1308213fef4e52a75
-wrksrc="${pkgname}-${_githash}"
 build_style=go
 go_import_path="github.com/dborzov/lsp"
 hostmakedepends="git"
diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template
index c089ab7d1933..714247b08a92 100644
--- a/srcpkgs/lsyncd/template
+++ b/srcpkgs/lsyncd/template
@@ -2,7 +2,6 @@
 pkgname=lsyncd
 version=2.2.3
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="asciidoc lua53"
 makedepends="lua53-devel"
diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template
index 156bbb9e058d..20809864c1f7 100644
--- a/srcpkgs/ltrace/template
+++ b/srcpkgs/ltrace/template
@@ -3,7 +3,6 @@ pkgname=ltrace
 version=0.7.3.20160924
 revision=2
 _githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel"
diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template
index 7c617a869187..e729fab47b3c 100644
--- a/srcpkgs/lttng-modules-dkms/template
+++ b/srcpkgs/lttng-modules-dkms/template
@@ -2,7 +2,6 @@
 pkgname=lttng-modules-dkms
 version=2.13.7
 revision=1
-wrksrc="lttng-modules-${version}"
 depends="dkms"
 short_desc="LTTng modules provide Linux kernel tracing capability"
 maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>"
diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template
index 0db279f4c990..eedd3f34ab10 100644
--- a/srcpkgs/lua51-BitOp/template
+++ b/srcpkgs/lua51-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua51-BitOp
 version=1.0.2
 revision=4
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1"
 hostmakedepends="lua51"
diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template
index 1c5dcaf7b0c5..6994480cf535 100644
--- a/srcpkgs/lua51-bitlib/template
+++ b/srcpkgs/lua51-bitlib/template
@@ -2,7 +2,6 @@
 pkgname=lua51-bitlib
 version=5.3.0
 revision=1
-wrksrc="lua-compat-5.2-bitlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel"
diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template
index 1638950a214b..443d8535c46a 100644
--- a/srcpkgs/lua51-luasocket/template
+++ b/srcpkgs/lua51-luasocket/template
@@ -2,7 +2,6 @@
 pkgname=lua51-luasocket
 version=2.0.2
 revision=7
-wrksrc=luasocket-${version}
 build_style=gnu-makefile
 makedepends="lua51-devel"
 depends="lua51"
diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template
index e949cd02e3cc..7831246b0b0f 100644
--- a/srcpkgs/lua51-mpack/template
+++ b/srcpkgs/lua51-mpack/template
@@ -2,7 +2,6 @@
 pkgname=lua51-mpack
 version=1.0.7
 revision=1
-wrksrc="libmpack-lua-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1"
diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template
index 83b3e4e0ffd9..93d1cc9ba8d1 100644
--- a/srcpkgs/lua51/template
+++ b/srcpkgs/lua51/template
@@ -2,7 +2,6 @@
 pkgname=lua51
 version=5.1.5
 revision=13
-wrksrc="lua-${version}"
 makedepends="ncurses-devel readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template
index 642912c58091..f1a033bd5869 100644
--- a/srcpkgs/lua52-BitOp/template
+++ b/srcpkgs/lua52-BitOp/template
@@ -2,7 +2,6 @@
 pkgname=lua52-BitOp
 version=1.0.2
 revision=3
-wrksrc="LuaBitOp-${version}"
 build_style=gnu-makefile
 make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
 hostmakedepends="lua52"
diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template
index 70a537c183f2..b9c032a267e8 100644
--- a/srcpkgs/lua52/template
+++ b/srcpkgs/lua52/template
@@ -2,7 +2,6 @@
 pkgname=lua52
 version=5.2.4
 revision=12
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template
index 5db1475fdfb3..ffca5ae3f64c 100644
--- a/srcpkgs/lua53-editorconfig-core/template
+++ b/srcpkgs/lua53-editorconfig-core/template
@@ -2,7 +2,6 @@
 pkgname=lua53-editorconfig-core
 version=0.3.0
 revision=1
-wrksrc=editorconfig-core-lua-${version}
 build_style=cmake
 makedepends="editorconfig-devel lua53-devel"
 short_desc="EditorConfig core library written in Lua (5.3.x)"
diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template
index 1bc2e7406e77..a62dbe40fd82 100644
--- a/srcpkgs/lua53/template
+++ b/srcpkgs/lua53/template
@@ -2,7 +2,6 @@
 pkgname=lua53
 version=5.3.6
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template
index 159dbc9b10de..a745db0fabdf 100644
--- a/srcpkgs/lua54-MessagePack/template
+++ b/srcpkgs/lua54-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=lua54-MessagePack
 version=0.5.2
 revision=3
-wrksrc="lua-MessagePack-${version}"
 depends="lua54"
 _desc="Pure Lua implementation of msgpack.org"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template
index abae56cc4310..a78850cde0c6 100644
--- a/srcpkgs/lua54-lgi/template
+++ b/srcpkgs/lua54-lgi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lgi
 version=0.9.2
 revision=4
-wrksrc=lgi-${version}
 hostmakedepends="pkg-config"
 makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel
  lua54-devel gobject-introspection gir-freedesktop"
diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template
index a55a51eb47a5..eab5a0dad1cc 100644
--- a/srcpkgs/lua54-lpeg/template
+++ b/srcpkgs/lua54-lpeg/template
@@ -2,7 +2,6 @@
 pkgname=lua54-lpeg
 version=1.0.2
 revision=4
-wrksrc="lpeg-${version}"
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template
index 9b9a6c3b48ae..007fb52e1936 100644
--- a/srcpkgs/lua54-luadbi/template
+++ b/srcpkgs/lua54-luadbi/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luadbi
 version=0.5
 revision=5
-wrksrc="luadbi-${version}"
 create_wrksrc="yes"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel
  postgresql-libs-devel libmariadbclient-devel"
diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template
index 980078f358d3..c7cac195c079 100644
--- a/srcpkgs/lua54-luaexpat/template
+++ b/srcpkgs/lua54-luaexpat/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaexpat
 version=1.5.0
 revision=1
-wrksrc=luaexpat-${version}
 make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel"
 depends="lua54"
diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template
index 32e1aa295157..96ef62adfd72 100644
--- a/srcpkgs/lua54-luafilesystem/template
+++ b/srcpkgs/lua54-luafilesystem/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luafilesystem
 version=1.8.0
 revision=1
-wrksrc="luafilesystem-${version//./_}"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54"
 _desc="File System Library for the Lua Programming Language"
diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template
index a03cbe1debab..04f5fb847798 100644
--- a/srcpkgs/lua54-luaposix/template
+++ b/srcpkgs/lua54-luaposix/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luaposix
 version=35.0
 revision=1
-wrksrc=luaposix-${version}
 hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel"
 depends="lua54 lua54-stdlib-normalize"
diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template
index 6444bcd18a9a..74974ce0b6e1 100644
--- a/srcpkgs/lua54-luasec/template
+++ b/srcpkgs/lua54-luasec/template
@@ -2,7 +2,6 @@
 pkgname=lua54-luasec
 version=1.2.0
 revision=1
-wrksrc="luasec-${version}"
 build_style=gnu-makefile
 hostmakedepends="lua51 lua52 lua53 lua54"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel"
diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template
index 42fe2c9b41ac..3b9648e809ee 100644
--- a/srcpkgs/lua54-stdlib-debug/template
+++ b/srcpkgs/lua54-stdlib-debug/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-debug
 version=1.0.1
 revision=4
-wrksrc=_debug-${version}
 depends="lua54"
 _desc="A debug hints management library for Lua"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template
index 3997c6b8122a..178fd92d7cb0 100644
--- a/srcpkgs/lua54-stdlib-normalize/template
+++ b/srcpkgs/lua54-stdlib-normalize/template
@@ -2,7 +2,6 @@
 pkgname=lua54-stdlib-normalize
 version=2.0.3
 revision=4
-wrksrc=normalize-${version}
 depends="lua54 lua54-stdlib-debug"
 _desc="Collection of normalized Lua functions"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template
index 2a96db5d8683..60ac845d583e 100644
--- a/srcpkgs/lua54-vicious/template
+++ b/srcpkgs/lua54-vicious/template
@@ -2,7 +2,6 @@
 pkgname=lua54-vicious
 version=2.4.1
 revision=2
-wrksrc=vicious-${version}
 depends="lua54"
 _desc="Modular widget library for window managers"
 short_desc="${_desc} (5.4.x)"
diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template
index 6786ccb8d711..2ec3f55a5c55 100644
--- a/srcpkgs/lua54-zlib/template
+++ b/srcpkgs/lua54-zlib/template
@@ -2,7 +2,6 @@
 pkgname=lua54-zlib
 version=1.2
 revision=3
-wrksrc="lua-zlib-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel"
diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template
index a8c8d96c81c2..b37cc47e6159 100644
--- a/srcpkgs/lua54/template
+++ b/srcpkgs/lua54/template
@@ -2,7 +2,6 @@
 pkgname=lua54
 version=5.4.4
 revision=1
-wrksrc=lua-${version}
 makedepends="readline-devel"
 short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template
index a925d7ddd64d..017b0facbd31 100644
--- a/srcpkgs/luarocks-lua53/template
+++ b/srcpkgs/luarocks-lua53/template
@@ -2,7 +2,6 @@
 pkgname=luarocks-lua53
 version=3.9.1
 revision=1
-wrksrc=luarocks-${version}
 build_style=configure
 configure_args="
  --prefix=/usr
diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template
index b7d287577c32..eccc6145f004 100644
--- a/srcpkgs/lvm2/template
+++ b/srcpkgs/lvm2/template
@@ -2,7 +2,6 @@
 pkgname=lvm2
 version=2.02.187
 revision=2
-wrksrc="LVM2.${version}"
 build_style=gnu-configure
 configure_args="--disable-selinux --enable-readline --enable-pkgconfig
  --enable-fsadm --enable-applib --enable-dmeventd --enable-cmdlib
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d874f0fc1383..8cbb19c00cda 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -2,7 +2,6 @@
 pkgname=lxd-lts
 version=5.0.1
 revision=1
-wrksrc="lxd-$version"
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template
index b879d2a06a6a..d19990a37413 100644
--- a/srcpkgs/lxdm-theme-vdojo/template
+++ b/srcpkgs/lxdm-theme-vdojo/template
@@ -2,7 +2,6 @@
 pkgname=lxdm-theme-vdojo
 version=1.0
 revision=2
-wrksrc="vdojo-$version"
 depends="lxdm"
 short_desc="LXDM theme for voidlinux"
 maintainer="Piotr Balcerowski <piotr@balcerowski.org>"
diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template
index 4266c099e153..880266b18190 100644
--- a/srcpkgs/lynx/template
+++ b/srcpkgs/lynx/template
@@ -2,7 +2,6 @@
 pkgname=lynx
 version=2.9.0dev.10
 revision=1
-wrksrc="lynx${version}"
 build_style=gnu-configure
 configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6"
 makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel"
diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template
index 79fc9d567641..f4eeb5439052 100644
--- a/srcpkgs/lz4jsoncat/template
+++ b/srcpkgs/lz4jsoncat/template
@@ -2,7 +2,6 @@
 pkgname=lz4jsoncat
 version=2
 revision=1
-wrksrc="lz4json-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="liblz4-devel"
diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template
index 1d4e437dc1d4..9d39198c05eb 100644
--- a/srcpkgs/lzf/template
+++ b/srcpkgs/lzf/template
@@ -2,7 +2,6 @@
 pkgname=lzf
 version=3.6
 revision=1
-wrksrc="lib${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Extremely fast compression algorithm"
diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template
index 954609a0a23a..4fb431a18b4b 100644
--- a/srcpkgs/mac-fdisk/template
+++ b/srcpkgs/mac-fdisk/template
@@ -2,7 +2,6 @@
 pkgname=mac-fdisk
 version=0.1
 revision=2
-wrksrc=${pkgname}-${version}.orig
 build_style=gnu-makefile
 short_desc="Format and edit Apple Partition Map drives"
 maintainer="Thomas Batten <stenstorpmc@gmail.com>"
diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template
index eeefe74cd8f4..6c594ce4b8a4 100644
--- a/srcpkgs/mailx/template
+++ b/srcpkgs/mailx/template
@@ -2,7 +2,6 @@
 pkgname=mailx
 version=12.5
 revision=26
-wrksrc="mailx-${version}"
 makedepends="openssl-devel mit-krb5-devel"
 conf_files="/etc/mailx.rc"
 short_desc="Feature-rich BSD mail(1)"
diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template
index a10c9266e1eb..a89169287c77 100644
--- a/srcpkgs/make-ca/template
+++ b/srcpkgs/make-ca/template
@@ -2,7 +2,6 @@
 pkgname=make-ca
 version=1.7
 revision=2
-wrksrc="make-ca-${version}"
 build_style=gnu-makefile
 make_install_args="SBINDIR=/usr/bin"
 hostmakedepends="help2man"
diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template
index 82f66c7dc534..8466ae2e1df3 100644
--- a/srcpkgs/makeself/template
+++ b/srcpkgs/makeself/template
@@ -2,7 +2,6 @@
 pkgname=makeself
 version=2.4.5
 revision=1
-wrksrc="makeself-release-${version}"
 short_desc="Make self-extractable archives on Unix"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template
index f907db2932ec..93c5d5f74880 100644
--- a/srcpkgs/mame/template
+++ b/srcpkgs/mame/template
@@ -2,7 +2,6 @@
 pkgname=mame
 version=0229
 revision=1
-wrksrc="mame-mame${version}"
 hostmakedepends="pkg-config python3 qt5-host-tools tar xz which"
 makedepends="SDL2_ttf-devel fontconfig-devel glm libgomp-devel libjpeg-turbo-devel
  lua-devel libutf8proc-devel libuv-devel portaudio-devel portmidi-devel
diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template
index 78caadd748bf..1b4ae26bf1f8 100644
--- a/srcpkgs/man-pages-posix/template
+++ b/srcpkgs/man-pages-posix/template
@@ -3,7 +3,6 @@ pkgname=man-pages-posix
 version=2017a
 revision=5
 _distver="${version%?}"
-wrksrc="${pkgname}-${_distver}"
 short_desc="Manual pages about POSIX systems"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:POSIX-COPYRIGHT"
diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template
index eff336161cf7..a0b0701df206 100644
--- a/srcpkgs/mandrel/template
+++ b/srcpkgs/mandrel/template
@@ -5,7 +5,6 @@ revision=1
 _java_ver=11
 _mx_ver=6.1.2
 archs="aarch64* x86_64*"  # upstream supported archs
-wrksrc="mandrel-${version}"
 create_wrksrc=yes
 hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods
  openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3"
diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template
index f6e969138b25..98ba79b4e7c8 100644
--- a/srcpkgs/manpages-pt-br/template
+++ b/srcpkgs/manpages-pt-br/template
@@ -4,7 +4,6 @@ version=4.14.0
 revision=1
 _commit=2a0461feb98f408bac9454b87325aacb1dd014f2
 _prjname=manpages-l10n
-wrksrc=${_prjname}-${version}-${_commit}
 build_style=gnu-configure
 make_build_args="comp_extension= compressor=cat"
 hostmakedepends="po4a"
diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template
index cb822791c930..0dcd6f09da3a 100644
--- a/srcpkgs/marble5/template
+++ b/srcpkgs/marble5/template
@@ -2,7 +2,6 @@
 pkgname=marble5
 version=22.04.3
 revision=1
-wrksrc="marble-${version}"
 build_style=cmake
 configure_args="-DBUILD_MARBLE_TESTS=NO -DKF5_HOST_TOOLING=/usr/lib/cmake"
 hostmakedepends="extra-cmake-modules kconfig-devel kcoreaddons-devel kdoctools
diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template
index 2aebc8712f5b..e78a78faaf53 100644
--- a/srcpkgs/marisa/template
+++ b/srcpkgs/marisa/template
@@ -2,7 +2,6 @@
 pkgname=marisa
 version=0.2.6
 revision=1
-wrksrc="${pkgname}-trie-$version"
 build_style=gnu-configure
 hostmakedepends="autoconf automake libtool"
 short_desc="Matching Algorithm with Recursively Implemented StorAge"
diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template
index 4dfdfbd57afc..cd8a4f93901a 100644
--- a/srcpkgs/master-pdf-editor/template
+++ b/srcpkgs/master-pdf-editor/template
@@ -3,7 +3,6 @@ pkgname=master-pdf-editor
 version=5.8.70
 revision=1
 archs="x86_64"
-wrksrc="master-pdf-editor-5"
 depends="desktop-file-utils"
 short_desc="Multifunctional PDF Editor"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template
index 8732491bfc55..6f41996c72aa 100644
--- a/srcpkgs/masterpassword-cli/template
+++ b/srcpkgs/masterpassword-cli/template
@@ -2,7 +2,6 @@
 pkgname=masterpassword-cli
 version=2.6
 revision=6
-wrksrc=MasterPassword-${version}-cli-3
 build_wrksrc=platform-independent/cli-c
 build_style=cmake
 cmake_builddir=cmake
diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template
index 46ca6080ef67..4a320b419aa1 100644
--- a/srcpkgs/mathcomp/template
+++ b/srcpkgs/mathcomp/template
@@ -2,7 +2,6 @@
 pkgname=mathcomp
 version=1.15.0
 revision=2
-wrksrc="math-comp-mathcomp-${version}"
 build_wrksrc="mathcomp"
 build_style=gnu-makefile
 hostmakedepends="coq ocaml-findlib"
diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template
index 643b6d2ba548..2919b72ca9dc 100644
--- a/srcpkgs/mathjax/template
+++ b/srcpkgs/mathjax/template
@@ -2,7 +2,6 @@
 pkgname=mathjax
 version=2.7.9
 revision=1
-wrksrc="MathJax-${version}"
 depends="font-util"
 short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template
index 0761697913ee..4ea4e6eab4b4 100644
--- a/srcpkgs/mawk/template
+++ b/srcpkgs/mawk/template
@@ -3,7 +3,6 @@ pkgname=mawk
 version=1.3.4.20200120
 revision=1
 _distver="${version%.*}-${version##*.}"
-wrksrc="${pkgname}-${_distver}"
 build_style="gnu-configure"
 short_desc="Interpreter for the AWK Programming Language"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template
index efcc71eaaa61..4d189bc3e0de 100644
--- a/srcpkgs/mbox/template
+++ b/srcpkgs/mbox/template
@@ -3,7 +3,6 @@ pkgname=mbox
 version=0.0.0.140526
 revision=6
 _commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048
-wrksrc="$pkgname-$_commit"
 build_wrksrc=src
 build_style=gnu-configure
 hostmakedepends="automake"
diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template
index 1c5b37b318ea..498d4890ca41 100644
--- a/srcpkgs/mcg/template
+++ b/srcpkgs/mcg/template
@@ -2,7 +2,6 @@
 pkgname=mcg
 version=2.1
 revision=4
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools glib-devel"
 makedepends="python3-gobject-devel glib-devel"
diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template
index 8d475929865d..bc2739e7db9b 100644
--- a/srcpkgs/mcwm/template
+++ b/srcpkgs/mcwm/template
@@ -2,7 +2,6 @@
 pkgname=mcwm
 version=20130209.2
 revision=7
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel"
 short_desc="A minimalist stacking X window manager based on XCB"
diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template
index 1afbf6376f12..8aff5635364e 100644
--- a/srcpkgs/mdcat/template
+++ b/srcpkgs/mdcat/template
@@ -2,7 +2,6 @@
 pkgname=mdcat
 version=0.28.0
 revision=1
-wrksrc="${pkgname}"
 build_style=cargo
 hostmakedepends="pkg-config ruby-asciidoctor"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template
index 6c17fb814fa9..4dda1338fc9c 100644
--- a/srcpkgs/mdocml/template
+++ b/srcpkgs/mdocml/template
@@ -2,7 +2,6 @@
 pkgname=mdocml
 version=1.14.6
 revision=6
-wrksrc="mandoc-${version}"
 build_style=configure
 make_build_args="all man.cgi"
 make_check_target="regress"
diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template
index 3f9e658afd85..5a49408cf18e 100644
--- a/srcpkgs/mediainfo/template
+++ b/srcpkgs/mediainfo/template
@@ -2,7 +2,6 @@
 pkgname=mediainfo
 version=21.09
 revision=1
-wrksrc=MediaInfo
 configure_args="--with-wx-config=wx-config-gtk3"
 hostmakedepends="automake libtool pkg-config"
 makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel"
diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index 42f7cf4824ea..ec20a98700d0 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -2,7 +2,6 @@
 pkgname=mediastreamer
 version=5.1.20
 revision=1
-wrksrc="mediastreamer2-${version}"
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template
index 4d0cdc5883a6..1f45b4be7730 100644
--- a/srcpkgs/mednafen/template
+++ b/srcpkgs/mednafen/template
@@ -2,7 +2,6 @@
 pkgname=mednafen
 version=1.29.0
 revision=1
-wrksrc="$pkgname"
 build_style=gnu-configure
 configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec)
  ac_cv_sizeof_off_t=8"
diff --git a/srcpkgs/megatools/template b/srcpkgs/megatools/template
index 2296f9ac7748..cf3fe3ffe039 100644
--- a/srcpkgs/megatools/template
+++ b/srcpkgs/megatools/template
@@ -3,7 +3,6 @@ pkgname=megatools
 version=1.11.0
 revision=1
 _release_date=20220519
-wrksrc="megatools-${version}.${_release_date}"
 build_style=meson
 hostmakedepends="pkg-config asciidoc docbook2x"
 makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel"
diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template
index c3e797130ea7..63cba8f658e9 100644
--- a/srcpkgs/megazeux/template
+++ b/srcpkgs/megazeux/template
@@ -2,7 +2,6 @@
 pkgname=megazeux
 version=2.92f
 revision=1
-wrksrc="mzx${version/.}"
 build_style=configure
 configure_script="./config.sh"
 configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux
diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template
index 5d38559229c8..bcf2d47b7b1e 100644
--- a/srcpkgs/mei-amt-check/template
+++ b/srcpkgs/mei-amt-check/template
@@ -3,7 +3,6 @@ pkgname=mei-amt-check
 version=0.0.20180507
 revision=1
 _githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c
-wrksrc="${pkgname}-${_githash}"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 short_desc="Check whether AMT is enabled and provisioned under Linux"
diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template
index 3afe098a08f4..3167515fb950 100644
--- a/srcpkgs/mellowplayer/template
+++ b/srcpkgs/mellowplayer/template
@@ -2,7 +2,6 @@
 pkgname=mellowplayer
 version=3.6.8
 revision=1
-wrksrc="MellowPlayer-${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols2-devel
diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template
index bc3f4874874f..078da62c329e 100644
--- a/srcpkgs/mercury/template
+++ b/srcpkgs/mercury/template
@@ -2,7 +2,6 @@
 pkgname=mercury
 version=22.01.3
 revision=1
-wrksrc="mercury-srcdist-${version}"
 hostmakedepends="flex bison gettext texinfo"
 depends="mercury-libs>=${version}_${revision}"
 short_desc="Logic/Functional Programming Language"
diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template
index 702267a43be5..792b4bd32b48 100644
--- a/srcpkgs/metalog/template
+++ b/srcpkgs/metalog/template
@@ -2,7 +2,6 @@
 pkgname=metalog
 version=20220214
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=gnu-configure
 conf_files="/etc/metalog.conf"
 hostmakedepends="autoconf autoconf-archive automake pkg-config"
diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template
index 2afff8f385a6..22cd390d16d0 100644
--- a/srcpkgs/mfoc/template
+++ b/srcpkgs/mfoc/template
@@ -2,7 +2,6 @@
 pkgname=mfoc
 version=0.10.7
 revision=5
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libnfc-devel"
diff --git a/srcpkgs/midori/template b/srcpkgs/midori/template
index 1043cf76b519..adc7b370de7c 100644
--- a/srcpkgs/midori/template
+++ b/srcpkgs/midori/template
@@ -2,7 +2,6 @@
 pkgname=midori
 version=9.0
 revision=1
-wrksrc="midori-v${version}"
 build_style=cmake
 build_helper="gir"
 hostmakedepends="glib-devel gobject-introspection intltool librsvg-utils
diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template
index 58545646b8a9..56d48d8850a6 100644
--- a/srcpkgs/milkytracker/template
+++ b/srcpkgs/milkytracker/template
@@ -2,7 +2,6 @@
 pkgname=milkytracker
 version=1.02.00
 revision=2
-wrksrc=MilkyTracker-${version}
 build_style=cmake
 makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel"
 depends="libjack rtmidi"
diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template
index 7cbdfad0ff29..4b0909aa5af4 100644
--- a/srcpkgs/mimic/template
+++ b/srcpkgs/mimic/template
@@ -2,7 +2,6 @@
 pkgname=mimic
 version=1.3.0.1
 revision=1
-wrksrc="${pkgname}1-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared --enable-static"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template
index c586bf6a0ec3..a85932007cc1 100644
--- a/srcpkgs/miniflux/template
+++ b/srcpkgs/miniflux/template
@@ -2,7 +2,6 @@
 pkgname=miniflux
 version=2.0.39
 revision=1
-wrksrc="v2-${version}"
 build_style=go
 go_import_path="miniflux.app"
 go_ldflags="-X miniflux.app/version.Version=${version}"
diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template
index fe9d43e84770..794f143cd31a 100644
--- a/srcpkgs/minijail/template
+++ b/srcpkgs/minijail/template
@@ -2,7 +2,6 @@
 pkgname=minijail
 version=16
 revision=1
-wrksrc="${pkgname}-linux-v${version}"
 build_style=gnu-makefile
 makedepends="libcap-devel"
 short_desc="Sandboxing and containment tool used in Chrome OS and Android"
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 06cf90aec4a5..2b0d8e88098c 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -3,7 +3,6 @@ pkgname=minio
 version=2021.04.06
 revision=1
 _version="${version//./-}T23-11-00Z"
-wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
 conf_files="/etc/default/minio /etc/minio/config.json"
diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template
index 374c3da51970..c71b704145bb 100644
--- a/srcpkgs/minisat/template
+++ b/srcpkgs/minisat/template
@@ -2,7 +2,6 @@
 pkgname=minisat
 version=2.2.0
 revision=2
-wrksrc=minisat
 build_wrksrc=simp
 build_style=gnu-makefile
 makedepends="zlib-devel"
diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template
index f3938368a139..e62d5fcba465 100644
--- a/srcpkgs/minizip/template
+++ b/srcpkgs/minizip/template
@@ -2,7 +2,6 @@
 pkgname=minizip
 version=1.2.12
 revision=1
-wrksrc="zlib-${version}"
 build_wrksrc="contrib/${pkgname}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template
index fa18e58b7333..a67bae19764a 100644
--- a/srcpkgs/mit-krb5/template
+++ b/srcpkgs/mit-krb5/template
@@ -4,7 +4,6 @@
 pkgname=mit-krb5
 version=1.18.3
 revision=2
-wrksrc="krb5-${version}"
 build_style=gnu-configure
 hostmakedepends="e2fsprogs-devel flex perl pkg-config"
 makedepends="e2fsprogs-devel libldap-devel"
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index aeead50858f6..9d12f11a9799 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -2,7 +2,6 @@
 pkgname=mk-configure
 version=0.37.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_cmd=bmake
 make_install_args="MANDIR=/usr/share/man"
diff --git a/srcpkgs/mkinitcpio-encryptssh/template b/srcpkgs/mkinitcpio-encryptssh/template
index a005bd5a49b2..67b7c2392afe 100644
--- a/srcpkgs/mkinitcpio-encryptssh/template
+++ b/srcpkgs/mkinitcpio-encryptssh/template
@@ -3,7 +3,6 @@ pkgname=mkinitcpio-encryptssh
 version=0.16
 revision=3
 _version_suffix=1
-wrksrc="dropbear_initrd_encrypt-${version}-${_version_suffix}"
 depends="mkinitcpio cryptsetup dropbear mkinitcpio-nfs-utils psmisc iproute2"
 short_desc="Allows for an encrypted root device to be unlocked remotely over SSH"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 314aa34a9e7d..c64174cf33d5 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -2,7 +2,6 @@
 pkgname=mksh
 version=R59c
 revision=1
-wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template
index fdd2ac4b1c4a..6c2fd36c4bba 100644
--- a/srcpkgs/mlt7/template
+++ b/srcpkgs/mlt7/template
@@ -2,7 +2,6 @@
 pkgname=mlt7
 version=7.8.0
 revision=2
-wrksrc="mlt-${version}"
 build_style=cmake
 configure_args="-DSWIG_PYTHON=ON"
 hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
index 5710053117d9..0232d42a3ab1 100644
--- a/srcpkgs/modemmanager-qt5/template
+++ b/srcpkgs/modemmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=modemmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
  qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template
index bd1dd1c2760c..f23246f12dcb 100644
--- a/srcpkgs/modsecurity/template
+++ b/srcpkgs/modsecurity/template
@@ -2,7 +2,6 @@
 pkgname=modsecurity
 version=3.0.4
 revision=5
-wrksrc="modsecurity-v${version}"
 build_style=gnu-configure
 configure_args="--enable-standalone-module --enable-htaccess-config"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template
index 514666e99d1e..88a1fca40670 100644
--- a/srcpkgs/mog/template
+++ b/srcpkgs/mog/template
@@ -3,7 +3,6 @@ pkgname=mog
 version=0.63
 revision=3
 _build=1548
-wrksrc=${pkgname}-${version}.${_build}
 build_style=gnu-makefile
 makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel"
 short_desc="Remake of classic MSX game The Maze of Galious"
diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template
index f2ef48316af5..07426e787c7d 100644
--- a/srcpkgs/monsterwm-git/template
+++ b/srcpkgs/monsterwm-git/template
@@ -4,7 +4,6 @@ reverts=20140803_1
 version=20120304
 revision=2
 _commit=eb3820f877a624e00be5a0ee28feb943889cb915
-wrksrc="monsterwm-$_commit"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template
index 7b4b418a5f59..a373dc4f1383 100644
--- a/srcpkgs/mopidy-mpd/template
+++ b/srcpkgs/mopidy-mpd/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-mpd
 version=3.0.0
 revision=4
-wrksrc="Mopidy-MPD-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy python3-pykka python3-setuptools"
diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template
index 65ce94d2cd6a..344543d23468 100644
--- a/srcpkgs/mopidy-multisonic/template
+++ b/srcpkgs/mopidy-multisonic/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-multisonic
 version=0.4.0
 revision=4
-wrksrc="Mopidy-Multisonic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="mopidy"
diff --git a/srcpkgs/mopidy-spotify/template b/srcpkgs/mopidy-spotify/template
index a75560133d94..f8b699c6cf55 100644
--- a/srcpkgs/mopidy-spotify/template
+++ b/srcpkgs/mopidy-spotify/template
@@ -2,7 +2,6 @@
 pkgname=mopidy-spotify
 version=4.0.1
 revision=4
-wrksrc="Mopidy-Spotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index d325a77e4204..a6c5768b9eac 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -2,7 +2,6 @@
 pkgname=mopidy
 version=3.2.0
 revision=2
-wrksrc="Mopidy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme
  python3-pykka"
diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template
index 4a9739ee9778..78c860253a47 100644
--- a/srcpkgs/motion/template
+++ b/srcpkgs/motion/template
@@ -2,7 +2,6 @@
 pkgname=motion
 version=4.5.0
 revision=1
-wrksrc="motion-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config gettext-devel tar"
 makedepends="ffmpeg-devel libmicrohttpd-devel v4l-utils-devel gettext-devel"
diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template
index c7621b989088..37dcd502db49 100644
--- a/srcpkgs/mouseemu/template
+++ b/srcpkgs/mouseemu/template
@@ -2,7 +2,6 @@
 pkgname=mouseemu
 version=0.15
 revision=1
-wrksrc=${pkgname}
 depends="procps-ng"
 short_desc="Emulate mouse buttons and mouse wheel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 4f13bbf5b8df..3260ea0dae1d 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -2,7 +2,6 @@
 pkgname=mozjs78
 version=78.9.0
 revision=5
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index c53e268d38be..73fcd54ee76b 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -2,7 +2,6 @@
 pkgname=mozjs91
 version=91.7.1
 revision=2
-wrksrc="firefox-${version}"
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust
diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template
index 31c307f1ebbf..81fc6937e65d 100644
--- a/srcpkgs/mp3val/template
+++ b/srcpkgs/mp3val/template
@@ -2,7 +2,6 @@
 pkgname=mp3val
 version=0.1.8
 revision=1
-wrksrc="mp3val-${version}-src"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.linux"
 short_desc="Tool to validate and fix MPEG audio files"
diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template
index e663dbacec80..be9ec5c87534 100644
--- a/srcpkgs/mpd-sima/template
+++ b/srcpkgs/mpd-sima/template
@@ -2,7 +2,6 @@
 pkgname=mpd-sima
 version=0.15.1
 revision=5
-wrksrc="MPD_sima-${version}"
 build_style=python3-module
 pycompile_module="sima"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template
index e4ee92dee1dd..c717ec695dbd 100644
--- a/srcpkgs/mplayer/template
+++ b/srcpkgs/mplayer/template
@@ -2,7 +2,6 @@
 pkgname=mplayer
 version=1.5
 revision=1
-wrksrc="MPlayer-${version}"
 build_style=configure
 hostmakedepends="pkg-config yasm"
 makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel
diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template
index a36124b0c051..eb8e1bf9eef5 100644
--- a/srcpkgs/mpqtool/template
+++ b/srcpkgs/mpqtool/template
@@ -2,7 +2,6 @@
 pkgname=mpqtool
 version=0.1.4
 revision=1
-wrksrc="ceres-mpqtool-${version}"
 build_style=cargo
 short_desc="CLI utility for reading and writing Blizzard's MPQ archive files"
 maintainer="Anachron <gith@cron.world>"
diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template
index 1dc41a666684..886b8a3976a8 100644
--- a/srcpkgs/msgpack/template
+++ b/srcpkgs/msgpack/template
@@ -2,7 +2,6 @@
 pkgname=msgpack
 version=4.0.0
 revision=1
-wrksrc="msgpack-c-${version}"
 build_style=cmake
 checkdepends="gtest-devel zlib-devel"
 short_desc="Binary-based efficient object serialization library for C"
diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template
index 37d95942aa2f..7561c52159de 100644
--- a/srcpkgs/msr-tools/template
+++ b/srcpkgs/msr-tools/template
@@ -2,7 +2,6 @@
 pkgname=msr-tools
 version=1.3
 revision=2
-wrksrc="${pkgname}-master"
 archs="i686* x86_64*"
 build_style=gnu-makefile
 hostmakedepends="unzip"
diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template
index 09152f711cb1..2b396499fa5b 100644
--- a/srcpkgs/mt-st/template
+++ b/srcpkgs/mt-st/template
@@ -2,7 +2,6 @@
 pkgname=mt-st
 version=1.3
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)"
 maintainer="allan <mail@may.mooo.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template
index 6f0bef61139d..19279b211172 100644
--- a/srcpkgs/mtpaint/template
+++ b/srcpkgs/mtpaint/template
@@ -3,7 +3,6 @@ pkgname=mtpaint
 version=3.50.09
 revision=1
 _commit=199472ad6a4ecee6c8583fb5a504a2e99712b4fc
-wrksrc="mtPaint-${_commit}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp
diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template
index 4eba212dbbbc..fc254f96d590 100644
--- a/srcpkgs/mtree/template
+++ b/srcpkgs/mtree/template
@@ -2,7 +2,6 @@
 pkgname=mtree
 version=1.0.4
 revision=7
-wrksrc="${pkgname}-port-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="openssl-devel"
diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template
index 3d804715d9db..94be78979756 100644
--- a/srcpkgs/mu4e/template
+++ b/srcpkgs/mu4e/template
@@ -2,7 +2,6 @@
 pkgname=mu4e
 version=1.6.10
 revision=1
-wrksrc="mu-${version}"
 build_style=gnu-configure
 configure_args="--enable-mu4e $(vopt_if guile --enable-guile)"
 hostmakedepends="automake emacs libtool pkg-config texinfo glib-devel"
diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template
index e7b55cf90bb0..9053ec4aea04 100644
--- a/srcpkgs/mugshot/template
+++ b/srcpkgs/mugshot/template
@@ -2,7 +2,6 @@
 pkgname=mugshot
 version=0.4.3
 revision=3
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="intltool python3-distutils-extra"
 makedepends="python3-pexpect python3-gobject"
diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template
index 9d1e781f057d..dfa46a25be14 100644
--- a/srcpkgs/mumble/template
+++ b/srcpkgs/mumble/template
@@ -2,7 +2,6 @@
 pkgname=mumble
 version=1.4.287
 revision=1
-wrksrc=$pkgname-$version.src
 build_style=cmake
 make_cmd=make
 configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF
diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template
index c7814cf7f53c..16094ea288e8 100644
--- a/srcpkgs/mupdf/template
+++ b/srcpkgs/mupdf/template
@@ -2,7 +2,6 @@
 pkgname=mupdf
 version=1.20.0
 revision=1
-wrksrc="${pkgname}-${version}-source"
 hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel
  libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel
  libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel
diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template
index 6b388828a500..9cce8f747c36 100644
--- a/srcpkgs/mupen64plus/template
+++ b/srcpkgs/mupen64plus/template
@@ -3,7 +3,6 @@ pkgname=mupen64plus
 version=2.5.9
 revision=4
 archs="x86_64* i686*"
-wrksrc="mupen64plus-bundle-src-${version}"
 hostmakedepends="pkg-config which nasm"
 makedepends="boost-devel SDL2-devel speexdsp-devel freetype-devel glu-devel libpng-devel libsamplerate-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template
index 8f67acf3fb82..1967a35a55e6 100644
--- a/srcpkgs/musescore/template
+++ b/srcpkgs/musescore/template
@@ -2,7 +2,6 @@
 pkgname=musescore
 version=3.6.2
 revision=1
-wrksrc="MuseScore-${version}"
 build_style=gnu-makefile
 make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF
  DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release"
diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template
index 1d72d76c7a0d..774fdad86397 100644
--- a/srcpkgs/musl-bootstrap/template
+++ b/srcpkgs/musl-bootstrap/template
@@ -3,7 +3,6 @@ pkgname=musl-bootstrap
 version=1.1.24
 revision=3
 archs="~*-musl"
-wrksrc="musl-${version}"
 build_style=configure
 configure_args="--prefix=/usr/lib/musl"
 make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang"
diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template
index 11a3ca5e3b9f..930711eeb2c5 100644
--- a/srcpkgs/mymcplus/template
+++ b/srcpkgs/mymcplus/template
@@ -2,7 +2,6 @@
 pkgname=mymcplus
 version=3.0.5
 revision=2
-wrksrc=${pkgname}-v${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="wxPython4 python3-PyOpenGL"
diff --git a/srcpkgs/mypaint-brushes1/template b/srcpkgs/mypaint-brushes1/template
index 6d6245695057..f994dd2c5991 100644
--- a/srcpkgs/mypaint-brushes1/template
+++ b/srcpkgs/mypaint-brushes1/template
@@ -2,7 +2,6 @@
 pkgname=mypaint-brushes1
 version=1.3.1
 revision=1
-wrksrc="mypaint-brushes-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 short_desc="Brushes used by MyPaint and other software using libmypaint"
diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template
index 77c6b9b95700..1115ee63ebc5 100644
--- a/srcpkgs/myrddin/template
+++ b/srcpkgs/myrddin/template
@@ -2,7 +2,6 @@
 pkgname=myrddin
 version=0.3.1
 revision=1
-wrksrc=mc
 archs="x86_64*"
 build_style=configure
 configure_args="--prefix=/usr"
diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template
index 3b7598bbf474..12b961cae0ba 100644
--- a/srcpkgs/nagstamon/template
+++ b/srcpkgs/nagstamon/template
@@ -2,7 +2,6 @@
 pkgname=nagstamon
 version=3.6.0
 revision=2
-wrksrc="Nagstamon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-keyring python3-psutil"
 depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml
diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 710cb2c4ceb3..c775c32aeb0f 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -2,7 +2,6 @@
 pkgname=namecoin
 version=0.18.1
 revision=6
-wrksrc="${pkgname}-core-nc${version}"
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/nasm-doc/template b/srcpkgs/nasm-doc/template
index 943ff2cd6ac4..dbf825fbbc1b 100644
--- a/srcpkgs/nasm-doc/template
+++ b/srcpkgs/nasm-doc/template
@@ -3,7 +3,6 @@
 pkgname=nasm-doc
 version=2.15.05
 revision=1
-wrksrc="${pkgname%-doc}-${version}"
 build_style=gnu-configure
 make_build_args="doc"
 hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions
diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template
index 42c89ea9b312..02945690a861 100644
--- a/srcpkgs/nauty/template
+++ b/srcpkgs/nauty/template
@@ -2,7 +2,6 @@
 pkgname=nauty
 version=2.7r4
 revision=1
-wrksrc=${pkgname}${version/./}
 build_style=gnu-configure
 make_install_args="includedir=/usr/include/nauty
  pkgconfigexecdir=/usr/lib/pkgconfig"
diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template
index d31a878df23f..fc547d64e578 100644
--- a/srcpkgs/nawk/template
+++ b/srcpkgs/nawk/template
@@ -2,7 +2,6 @@
 pkgname=nawk
 version=20220122
 revision=1
-wrksrc="awk-${version}"
 hostmakedepends="bison"
 short_desc="The one, true implementation of AWK"
 maintainer="mmnmnnmnmm <mnnnm@disroot.org>"
diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template
index 7f4cb163a7e1..557c54e3feb8 100644
--- a/srcpkgs/ndhc/template
+++ b/srcpkgs/ndhc/template
@@ -3,7 +3,6 @@ pkgname=ndhc
 version=20220308
 revision=1
 _dashversion="${version:0:4}-${version:4:2}-${version:6:2}"
-wrksrc="ndhc-${_dashversion}"
 build_style=gnu-makefile
 make_dirs="
  /var/lib/ndhc/state 0755 root root
diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template
index 43be3ed5ab94..4fdef1b182e9 100644
--- a/srcpkgs/ndpi/template
+++ b/srcpkgs/ndpi/template
@@ -2,7 +2,6 @@
 pkgname=ndpi
 version=3.4
 revision=1
-wrksrc=nDPI-${version}
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="libpcap-devel json-c-devel libgcrypt-devel"
diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template
index c9ebbd73494a..a7788a0acafa 100644
--- a/srcpkgs/nemo-audio-tab/template
+++ b/srcpkgs/nemo-audio-tab/template
@@ -2,7 +2,6 @@
 pkgname=nemo-audio-tab
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-audio-tab
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template
index f030ffa0855c..9e8cb9e4b46e 100644
--- a/srcpkgs/nemo-compare/template
+++ b/srcpkgs/nemo-compare/template
@@ -2,7 +2,6 @@
 pkgname=nemo-compare
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-compare
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template
index 3d2efb89416f..153f10e52906 100644
--- a/srcpkgs/nemo-emblems/template
+++ b/srcpkgs/nemo-emblems/template
@@ -2,7 +2,6 @@
 pkgname=nemo-emblems
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-emblems
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template
index 09dc48b0bb18..78dfb5698051 100644
--- a/srcpkgs/nemo-fileroller/template
+++ b/srcpkgs/nemo-fileroller/template
@@ -2,7 +2,6 @@
 pkgname=nemo-fileroller
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-fileroller
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template
index f89d58d1e0bf..9bc7f196636d 100644
--- a/srcpkgs/nemo-image-converter/template
+++ b/srcpkgs/nemo-image-converter/template
@@ -2,7 +2,6 @@
 pkgname=nemo-image-converter
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-image-converter
 build_style=meson
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template
index 138b2a1212c5..beb14c4662a4 100644
--- a/srcpkgs/nemo-preview/template
+++ b/srcpkgs/nemo-preview/template
@@ -2,7 +2,6 @@
 pkgname=nemo-preview
 version=5.4.1
 revision=1
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-preview
 build_style=meson
 build_helper=gir
diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template
index 986dd93feccc..5218bc746ab4 100644
--- a/srcpkgs/nemo-python/template
+++ b/srcpkgs/nemo-python/template
@@ -2,7 +2,6 @@
 pkgname=nemo-python
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-python
 build_style=meson
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template
index 4c8ca615c780..b3f7679db2a0 100644
--- a/srcpkgs/nemo-terminal/template
+++ b/srcpkgs/nemo-terminal/template
@@ -2,7 +2,6 @@
 pkgname=nemo-terminal
 version=5.4.1
 revision=2
-wrksrc="nemo-extensions-${version}"
 build_wrksrc=nemo-terminal
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template
index f60c0be54369..998dd6c9e26a 100644
--- a/srcpkgs/netbsd-rumpkernel/template
+++ b/srcpkgs/netbsd-rumpkernel/template
@@ -3,7 +3,6 @@ pkgname=netbsd-rumpkernel
 version=20140526
 revision=4
 archs="x86_64* i686*"
-wrksrc="buildrump.sh-${version}"
 hostmakedepends="git tar"
 short_desc="NetBSD rump kernel"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template
index 64d133f1a08f..f1d61188cbb9 100644
--- a/srcpkgs/netbsd-wtf/template
+++ b/srcpkgs/netbsd-wtf/template
@@ -3,7 +3,6 @@ pkgname=netbsd-wtf
 version=20220831
 revision=1
 _commit=fc5588bdd1c45dc812e39bc8ac75084424c67de8
-wrksrc="netbsd-wtf-${_commit}"
 build_style=gnu-makefile
 short_desc="NetBSD's wtf(6) utility"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template
index 932fb90cbcca..0d069b59d69f 100644
--- a/srcpkgs/netcdf/template
+++ b/srcpkgs/netcdf/template
@@ -2,7 +2,6 @@
 pkgname=netcdf
 version=4.7.3
 revision=1
-wrksrc="netcdf-c-${version}"
 build_style=gnu-configure
 configure_args="--enable-shared"
 hostmakedepends="m4"
diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template
index 581a7659fd0b..06cab2f8c6a4 100644
--- a/srcpkgs/netdata/template
+++ b/srcpkgs/netdata/template
@@ -2,7 +2,6 @@
 pkgname=netdata
 version=1.33.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no"
 hostmakedepends="pkg-config autoconf automake"
diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template
index 740d855f6386..853af39326a5 100644
--- a/srcpkgs/nethack/template
+++ b/srcpkgs/nethack/template
@@ -2,7 +2,6 @@
 pkgname=nethack
 version=3.6.6
 revision=2
-wrksrc="NetHack-NetHack-${version}_Released"
 conf_files="/etc/nethack/sysconf"
 make_dirs="/var/games/nethack/save 0775 nethack nethack"
 hostmakedepends="flex"
diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template
index cf2189d77271..3c4beb5a882e 100644
--- a/srcpkgs/netperf/template
+++ b/srcpkgs/netperf/template
@@ -2,7 +2,6 @@
 pkgname=netperf
 version=2.7.0
 revision=1
-wrksrc=netperf-netperf-${version}
 build_style=gnu-configure
 short_desc="Network benchmarking tool"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template
index 0eb9abeb5b52..5648f752fd03 100644
--- a/srcpkgs/netris/template
+++ b/srcpkgs/netris/template
@@ -2,7 +2,6 @@
 pkgname=netris
 version=0.1.8
 revision=1
-wrksrc=$pkgname-v$version
 build_style=go
 go_import_path=gitlab.com/tslocum/netris/cmd/netris
 short_desc="Multiplayer Tetris clone"
diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template
index 9bb7863b9c68..c9d9619cb3a5 100644
--- a/srcpkgs/netsurf-buildsystem/template
+++ b/srcpkgs/netsurf-buildsystem/template
@@ -2,7 +2,6 @@
 pkgname=netsurf-buildsystem
 version=1.9
 revision=2
-wrksrc="${pkgname#netsurf-}-${version}"
 short_desc="Netsurf buildsystem"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 9e03e623bd5b..0d91d8b27499 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -2,7 +2,6 @@
 pkgname=network-ups-tools
 version=2.8.0
 revision=1
-wrksrc="nut-${version}"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/ups --with-doc=man --disable-static
diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template
index e8005db4c630..0812215dc43f 100644
--- a/srcpkgs/networkmanager-qt5/template
+++ b/srcpkgs/networkmanager-qt5/template
@@ -2,7 +2,6 @@
 pkgname=networkmanager-qt5
 version=5.99.0
 revision=1
-wrksrc="${pkgname%5}-${version}"
 build_style=cmake
 hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-devel"
 makedepends="qt5-devel NetworkManager-devel"
diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template
index 86eb40732b9f..e59fa79d46e3 100644
--- a/srcpkgs/newsflash/template
+++ b/srcpkgs/newsflash/template
@@ -2,7 +2,6 @@
 pkgname=newsflash
 version=1.4.2
 revision=1
-wrksrc="news_flash_gtk-$version"
 build_style=meson
 build_helper=rust
 hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext"
diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template
index ab516014ff8d..bd2f383f6b50 100644
--- a/srcpkgs/nextcloud-client/template
+++ b/srcpkgs/nextcloud-client/template
@@ -2,7 +2,6 @@
 pkgname=nextcloud-client
 version=3.6.1
 revision=1
-wrksrc="desktop-${version}"
 build_style=cmake
 configure_args="-Wno-dev"
 hostmakedepends="pkg-config inkscape"
diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template
index 78f768dc9957..0867a0b3aaab 100644
--- a/srcpkgs/ngrep/template
+++ b/srcpkgs/ngrep/template
@@ -2,7 +2,6 @@
 pkgname=ngrep
 version=1.47
 revision=1
-wrksrc="ngrep-${version/./_}"
 build_style=gnu-configure
 configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template
index 0321020f25d0..9e2f2ac262a0 100644
--- a/srcpkgs/nicotine+/template
+++ b/srcpkgs/nicotine+/template
@@ -2,7 +2,6 @@
 pkgname=nicotine+
 version=3.2.5
 revision=2
-wrksrc="nicotine-plus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools gettext"
 depends="gspell gtk+3 python3-gobject"
diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template
index dc541b408d77..50f1a6f62a91 100644
--- a/srcpkgs/nitroshare/template
+++ b/srcpkgs/nitroshare/template
@@ -2,7 +2,6 @@
 pkgname=nitroshare
 version=0.3.4
 revision=1
-wrksrc="nitroshare-desktop-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/nautilus-python/extensions
  usr/share/nemo-python/extensions
diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template
index d8dc3617920f..2bfb92a5a67e 100644
--- a/srcpkgs/nodeenv/template
+++ b/srcpkgs/nodeenv/template
@@ -2,7 +2,6 @@
 pkgname=nodeenv
 version=1.6.0
 revision=2
-wrksrc="nodeenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="make python3-setuptools"
diff --git a/srcpkgs/nodejs-lts/template b/srcpkgs/nodejs-lts/template
index 8a57b3958db8..5420e8524442 100644
--- a/srcpkgs/nodejs-lts/template
+++ b/srcpkgs/nodejs-lts/template
@@ -2,7 +2,6 @@
 pkgname=nodejs-lts
 version=12.22.10
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="pkg-config python libatomic-devel zlib-devel which
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template
index 1e636ca21c46..c2f4d4eb340f 100644
--- a/srcpkgs/nodejs/template
+++ b/srcpkgs/nodejs/template
@@ -2,7 +2,6 @@
 pkgname=nodejs
 version=16.15.1
 revision=2
-wrksrc="node-v${version}"
 # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079
 hostmakedepends="which pkg-config python3 libatomic-devel zlib-devel
  $(vopt_if icu icu-devel) $(vopt_if ssl openssl-devel) $(vopt_if libuv libuv-devel)
diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template
index 9d930a41b73e..76f32bf212c9 100644
--- a/srcpkgs/noip2/template
+++ b/srcpkgs/noip2/template
@@ -2,7 +2,6 @@
 pkgname=noip2
 version=2.1.9r1
 revision=4
-wrksrc="noip-${version/r/-}"
 short_desc="No-ip Dynamic DNS Update Client"
 maintainer="rogi <rogi@skylittlesystem.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template
index 39cdd47b4f15..0598029ebb30 100644
--- a/srcpkgs/nootka/template
+++ b/srcpkgs/nootka/template
@@ -2,7 +2,6 @@
 pkgname=nootka
 version=2.0.2
 revision=1
-wrksrc="nootka-${version}-source"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel
diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template
index 55db14d47b32..943eca098fd2 100644
--- a/srcpkgs/notes-up/template
+++ b/srcpkgs/notes-up/template
@@ -2,7 +2,6 @@
 pkgname=notes-up
 version=2.0.6
 revision=1
-wrksrc=Notes-up-${version}
 build_style=meson
 hostmakedepends="pkg-config vala gettext glib-devel"
 makedepends="libgee08-devel discount-devel webkit2gtk-devel granite-devel
diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template
index 0cb071ce267c..a1a5296ae642 100644
--- a/srcpkgs/noto-fonts-emoji/template
+++ b/srcpkgs/noto-fonts-emoji/template
@@ -4,7 +4,6 @@ reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1
 20180301_1 20170311_1 20161020_1"
 version=2.038
 revision=1
-wrksrc=noto-emoji-${version}
 depends="font-util"
 short_desc="Google Noto Emoji Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template
index 13b12d3c23d5..c676d1773e31 100644
--- a/srcpkgs/noto-fonts-ttf/template
+++ b/srcpkgs/noto-fonts-ttf/template
@@ -3,7 +3,6 @@ pkgname=noto-fonts-ttf
 version=20220810
 revision=1
 _githash=2725c70baa8b0176c7577093ba1fc6179aa79478
-wrksrc="noto-fonts-${_githash}"
 depends="font-util"
 short_desc="Google Noto TTF Fonts"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template
index 86500ecb020b..6ad190411c7f 100644
--- a/srcpkgs/nsxiv/template
+++ b/srcpkgs/nsxiv/template
@@ -2,7 +2,6 @@
 pkgname=nsxiv
 version=30
 revision=1
-wrksrc=${pkgname}
 build_style=gnu-makefile
 make_install_target=install-all
 makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel
diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template
index 68a677e30ae3..c3cba99d27ea 100644
--- a/srcpkgs/ntfs-3g/template
+++ b/srcpkgs/ntfs-3g/template
@@ -2,7 +2,6 @@
 pkgname=ntfs-3g
 version=2022.10.3
 revision=1
-wrksrc="${pkgname}_ntfsprogs-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
  --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin
diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template
index 76814bab7d9e..1b1d8104897c 100644
--- a/srcpkgs/numix-themes/template
+++ b/srcpkgs/numix-themes/template
@@ -2,7 +2,6 @@
 pkgname=numix-themes
 version=2.6.7
 revision=2
-wrksrc="numix-gtk-theme-${version}"
 build_style=gnu-makefile
 hostmakedepends="glib-devel gdk-pixbuf sassc"
 depends="gtk+3 gtk-engine-murrine"
diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template
index 50d45e9da873..3d422a61e489 100644
--- a/srcpkgs/nv-codec-headers/template
+++ b/srcpkgs/nv-codec-headers/template
@@ -2,7 +2,6 @@
 pkgname=nv-codec-headers
 version=11.1.5.1
 revision=1
-wrksrc="nv-codec-headers-n${version}"
 build_style=gnu-makefile
 short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/nxt/template b/srcpkgs/nxt/template
index 3eeaae3f30a5..fb6f3eb9f121 100644
--- a/srcpkgs/nxt/template
+++ b/srcpkgs/nxt/template
@@ -2,7 +2,6 @@
 pkgname=nxt
 version=1.12.2
 revision=1
-wrksrc="${pkgname}"
 hostmakedepends="unzip"
 depends="virtual?java-runtime"
 short_desc="Client for the NXT cryptocurrency"
diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template
index 9e4123be13c6..151686521513 100644
--- a/srcpkgs/obexftp/template
+++ b/srcpkgs/obexftp/template
@@ -2,7 +2,6 @@
 pkgname=obexftp
 version=0.24.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel"
diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template
index c38ce754ce86..a1ac827fd62f 100644
--- a/srcpkgs/obfs4proxy/template
+++ b/srcpkgs/obfs4proxy/template
@@ -3,7 +3,6 @@ pkgname=obfs4proxy
 version=0.0.13
 revision=1
 _pkgname=obfs4-obfs4proxy
-wrksrc="${_pkgname}-${version}"
 build_style=go
 go_import_path=gitlab.com/yawning/obfs4.git
 go_package="${go_import_path}/obfs4proxy"
diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template
index 47495454055b..f1adf1a9f436 100644
--- a/srcpkgs/oblibs/template
+++ b/srcpkgs/oblibs/template
@@ -2,7 +2,6 @@
 pkgname=oblibs
 version=0.1.4.0
 revision=2
-wrksrc="oblibs-v${version}"
 build_style=configure
 configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps"
 makedepends="skalibs-devel execline-devel"
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index 5f320dcb90fe..cf61e1c9a14f 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -3,7 +3,6 @@ pkgname=obs
 version=28.1.1
 revision=2
 archs="i686* x86_64* ppc64le* aarch64*"
-wrksrc="obs-studio-${version}"
 build_style=cmake
 configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_BROWSER=OFF
  -DENABLE_JACK=ON -DENABLE_VST=OFF -DENABLE_AJA=OFF"
diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template
index edccf5495260..e32f04aae51b 100644
--- a/srcpkgs/ocaml-camlp-streams/template
+++ b/srcpkgs/ocaml-camlp-streams/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-camlp-streams
 version=5.0.1
 revision=1
-wrksrc="camlp-streams-${version}"
 makedepends="ocaml dune"
 short_desc="Stream and Genlex libraries for use with Camlp4 and Camlp5"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template
index 20c083271677..fb2283612ba8 100644
--- a/srcpkgs/ocaml-findlib/template
+++ b/srcpkgs/ocaml-findlib/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-findlib
 version=1.9.3
 revision=2
-wrksrc="findlib-${version}"
 build_style=configure
 configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man"
 make_build_args="all opt"
diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template
index 739ffcf5d419..72c9bace0d07 100644
--- a/srcpkgs/ocaml-num/template
+++ b/srcpkgs/ocaml-num/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-num
 version=1.4
 revision=4
-wrksrc="num-${version}"
 build_style=gnu-makefile
 make_install_target="findlib-install"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-stdcompat/template b/srcpkgs/ocaml-stdcompat/template
index fd2e2582beed..06b76e8d334b 100644
--- a/srcpkgs/ocaml-stdcompat/template
+++ b/srcpkgs/ocaml-stdcompat/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-stdcompat
 version=19
 revision=1
-wrksrc="stdcompat-${version}"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib/ocaml"
 makedepends="ocaml ocaml-findlib"
diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template
index 936b5cd3f607..8c5485e69818 100644
--- a/srcpkgs/ocaml-zarith/template
+++ b/srcpkgs/ocaml-zarith/template
@@ -2,7 +2,6 @@
 pkgname=ocaml-zarith
 version=1.12
 revision=4
-wrksrc="Zarith-release-${version}"
 build_style=configure
 make_check_target="tests"
 hostmakedepends="perl"
diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template
index 6624fea8b53f..5832fafeacff 100644
--- a/srcpkgs/occt/template
+++ b/srcpkgs/occt/template
@@ -4,7 +4,6 @@ reverts=7.5.0_1
 version=7.4.0p1
 revision=5
 _gittag="V${version//./_}"
-wrksrc=occt-${_gittag}
 build_style=cmake
 # XXX: re-enable -DUSE_TBB=ON if possible when updating
 configure_args="-DUSE_FREEIMAGE=ON -DUSE_GL2PS=ON -DUSE_VTK=OFF
diff --git a/srcpkgs/odroid-u2-boot-fw/template b/srcpkgs/odroid-u2-boot-fw/template
index 82617d96db3e..ccf4a396fa47 100644
--- a/srcpkgs/odroid-u2-boot-fw/template
+++ b/srcpkgs/odroid-u2-boot-fw/template
@@ -3,7 +3,6 @@ pkgname=odroid-u2-boot-fw
 version=1.0
 revision=1
 build_style=meta
-wrksrc="boot"
 short_desc="Odroid U2 proprietary boot files"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="proprietary"
diff --git a/srcpkgs/odroid-u2-kernel/template b/srcpkgs/odroid-u2-kernel/template
index 748f904ee1de..a9dc3c48b651 100644
--- a/srcpkgs/odroid-u2-kernel/template
+++ b/srcpkgs/odroid-u2-kernel/template
@@ -13,7 +13,6 @@ license="GPL-2"
 short_desc="The Linux kernel and modules for the Odroid U2/U3 (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/hardkernel/linux/archive/${_githash}.tar.gz"
 checksum=d87e988b1000e4ae28172a2d83676e64e8b8a0c9a77a2554dc394152141b5b26
-wrksrc="linux-${_githash}"
 provides="kernel-odroid-u2-${version}_${revision}"
 replaces="kernel-odroid-u2>=0"
 
diff --git a/srcpkgs/odroid-u2-uboot/template b/srcpkgs/odroid-u2-uboot/template
index 8127c059bd79..3aeef08ee851 100644
--- a/srcpkgs/odroid-u2-uboot/template
+++ b/srcpkgs/odroid-u2-uboot/template
@@ -3,7 +3,6 @@ _githash=89f2ab95e7304fe02e5267f1282fbc178550d528
 pkgname=odroid-u2-uboot
 version=v2010.12
 revision=2
-wrksrc="u-boot-${_githash}"
 hostmakedepends="uboot-mkimage"
 short_desc="Odroid U2 U-Boot files for SD booting"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template
index 8c574750f002..deb70fa25ff9 100644
--- a/srcpkgs/offlineimap/template
+++ b/srcpkgs/offlineimap/template
@@ -2,7 +2,6 @@
 pkgname=offlineimap
 version=8.0.0
 revision=2
-wrksrc="offlineimap3-${version}"
 build_style=python3-module
 make_check_args="--ignore test/tests/test_00_imaputil.py
  --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py"
diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template
index 11de84aaebf4..0faf2cba01b5 100644
--- a/srcpkgs/offo-hyphenation/template
+++ b/srcpkgs/offo-hyphenation/template
@@ -13,7 +13,6 @@ distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip
 checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0
  df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f"
 
-wrksrc="${pkgname}-binary"
 
 do_install() {
 	_prefix="usr/share/fop/lib"
diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template
index 744fa71593b1..9428633a38f1 100644
--- a/srcpkgs/ohsnap-font/template
+++ b/srcpkgs/ohsnap-font/template
@@ -2,7 +2,6 @@
 pkgname=ohsnap-font
 version=1.8.0
 revision=3
-wrksrc="ohsnap-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on artwiz snap"
diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template
index 83536adcb588..706edca89512 100644
--- a/srcpkgs/ois/template
+++ b/srcpkgs/ois/template
@@ -2,7 +2,6 @@
 pkgname=ois
 version=1.5
 revision=1
-wrksrc="OIS-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libXaw-devel"
diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template
index b4fa5ca6e7fc..db5bf6270aea 100644
--- a/srcpkgs/olm-python3/template
+++ b/srcpkgs/olm-python3/template
@@ -2,7 +2,6 @@
 pkgname=olm-python3
 version=3.2.8
 revision=2
-wrksrc="olm-${version}"
 build_wrksrc=python
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/omxplayer/template b/srcpkgs/omxplayer/template
index f20b056f406f..e70bf7873d4d 100644
--- a/srcpkgs/omxplayer/template
+++ b/srcpkgs/omxplayer/template
@@ -8,7 +8,6 @@ license="GPL-2"
 homepage="https://github.com/popcornmix/omxplayer"
 
 _commit="f06235cc9690a6d58187514452df8cf8fcdaacec"
-wrksrc="omxplayer-$_commit"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=af2d9450f8947842ea8c401fe9f71eec444013ebbdee29f2ac828c9c493c1329
 
diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template
index af4084eabc72..e9dec752861e 100644
--- a/srcpkgs/oniguruma/template
+++ b/srcpkgs/oniguruma/template
@@ -3,7 +3,6 @@ pkgname=oniguruma
 version=6.9.5.rev1
 revision=1
 _ver="${version%.*}_${version##*.}"
-wrksrc="onig-${version%.*}"
 build_style=gnu-configure
 configure_args="--enable-posix-api=yes"
 short_desc="Multi-charset regular expressions library"
diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template
index fb8e21b08134..5397d96ff4ea 100644
--- a/srcpkgs/open-vm-tools/template
+++ b/srcpkgs/open-vm-tools/template
@@ -3,7 +3,6 @@ pkgname=open-vm-tools
 version=12.1.0
 revision=1
 archs="x86_64* i686* aarch64*"
-wrksrc="open-vm-tools-stable-${version}"
 build_wrksrc="open-vm-tools"
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d
diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template
index 8b164ac15646..7a0a27fc420d 100644
--- a/srcpkgs/openbabel/template
+++ b/srcpkgs/openbabel/template
@@ -3,7 +3,6 @@ pkgname=openbabel
 version=3.1.1
 revision=1
 _ver=${version//./-}
-wrksrc=${pkgname}-${pkgname}-${_ver}
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template
index a749863d1d4e..47cf72ed5394 100644
--- a/srcpkgs/openblas/template
+++ b/srcpkgs/openblas/template
@@ -3,7 +3,6 @@ pkgname=openblas
 reverts="0.3.19_1"
 version=0.3.21
 revision=1
-wrksrc="OpenBLAS-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTCC=gcc USE_OPENMP=1"
 make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas"
diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template
index 839afee47d07..933ee23ed8b7 100644
--- a/srcpkgs/openbsd-file/template
+++ b/srcpkgs/openbsd-file/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-file
 version=6.2
 revision=3
-wrksrc="file-${version}"
 build_style=gnu-configure
 configure_args="--program-prefix=openbsd-"
 hostmakedepends="automake libtool"
diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template
index b3294ae1667e..43d859a8a675 100644
--- a/srcpkgs/openbsd-rs/template
+++ b/srcpkgs/openbsd-rs/template
@@ -2,7 +2,6 @@
 pkgname=openbsd-rs
 version=1.22
 revision=7
-wrksrc="rs-${version}"
 short_desc="Reshape a data array text file"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template
index 2c5ed7707130..3ab7ed2269ea 100644
--- a/srcpkgs/opencc/template
+++ b/srcpkgs/opencc/template
@@ -2,7 +2,6 @@
 pkgname=opencc
 version=1.1.1
 revision=1
-wrksrc=OpenCC-ver.${version}
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON"
 hostmakedepends="python3"
diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template
index b5ca3b35076d..75104e986795 100644
--- a/srcpkgs/opencl2-headers/template
+++ b/srcpkgs/opencl2-headers/template
@@ -2,7 +2,6 @@
 pkgname=opencl2-headers
 version=2022.09.30
 revision=1
-wrksrc="OpenCL-Headers-${version}"
 short_desc="OpenCL 2.2 (Open Computing Language) header files"
 maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="Apache-2.0"
diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template
index 6041120059b1..3566b1e32bf2 100644
--- a/srcpkgs/opencollada/template
+++ b/srcpkgs/opencollada/template
@@ -2,7 +2,6 @@
 pkgname=opencollada
 version=1.6.68
 revision=1
-wrksrc="OpenCOLLADA-${version}"
 build_style=cmake
 configure_args="-DUSE_SHARED=TRUE"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template
index 179736598588..cfa9b33698f3 100644
--- a/srcpkgs/opencolorio/template
+++ b/srcpkgs/opencolorio/template
@@ -2,7 +2,6 @@
 pkgname=opencolorio
 version=1.1.1
 revision=1
-wrksrc="OpenColorIO-${version}"
 build_style=cmake
 configure_args="-DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_LCMS=ON"
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template
index 7a3a63cf85d7..ad3ec653079c 100644
--- a/srcpkgs/opencsg/template
+++ b/srcpkgs/opencsg/template
@@ -9,7 +9,6 @@ license="GPL-2"
 homepage="http://www.opencsg.org"
 distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz"
 checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb"
-wrksrc="OpenCSG-${version}"
 build_wrksrc="src"
 
 makedepends="glew-devel libfreeglut-devel"
diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template
index 685cd45da59b..5254f280b801 100644
--- a/srcpkgs/opendoas/template
+++ b/srcpkgs/opendoas/template
@@ -2,7 +2,6 @@
 pkgname=opendoas
 version=6.8.2
 revision=1
-wrksrc="OpenDoas-$version"
 build_style=configure
 configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')"
 conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')"
diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template
index 15c98835c051..db5ccdb055cc 100644
--- a/srcpkgs/openimagedenoise/template
+++ b/srcpkgs/openimagedenoise/template
@@ -3,7 +3,6 @@ pkgname=openimagedenoise
 version=1.4.3
 revision=1
 archs="x86_64*"
-wrksrc=oidn-${version}
 build_style=cmake
 hostmakedepends="ispc python3"
 makedepends="tbb-devel openimageio-devel"
diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template
index bae68ead21e6..0e07f017030b 100644
--- a/srcpkgs/openimageio/template
+++ b/srcpkgs/openimageio/template
@@ -2,7 +2,6 @@
 pkgname=openimageio
 version=2.2.15.1
 revision=4
-wrksrc="oiio-Release-${version}"
 build_style=cmake
 configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1
  -DSTOP_ON_WARNING=0 -DUSE_STD_REGEX_EXITCODE=0 -DCMAKE_CXX_STANDARD=14"
diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template
index 135204035f09..1c8c621147b6 100644
--- a/srcpkgs/openjdk10-bootstrap/template
+++ b/srcpkgs/openjdk10-bootstrap/template
@@ -5,7 +5,6 @@ version=10.0.2p13
 revision=3
 _repo_ver=${version/p/+}
 archs="x86_64* i686* aarch64* arm* ppc64*"
-wrksrc="jdk10u-jdk-${_repo_ver/+/-}"
 build_style=gnu-configure
 configure_args="
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk11-bin/template b/srcpkgs/openjdk11-bin/template
index 59e336f13597..11ad95b3fa76 100644
--- a/srcpkgs/openjdk11-bin/template
+++ b/srcpkgs/openjdk11-bin/template
@@ -3,7 +3,6 @@ pkgname=openjdk11-bin
 version=11+28
 revision=1
 archs="x86_64"
-wrksrc=jdk-11
 short_desc="Official Reference Implementation for Java SE 11"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-only WITH Classpath-exception-2.0"
diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template
index b148ebe1e008..173aac14b5d5 100644
--- a/srcpkgs/openjdk11/template
+++ b/srcpkgs/openjdk11/template
@@ -5,7 +5,6 @@ revision=3
 _java_ver="${version%%.*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-warnings-as-errors
diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template
index 30c642e56e8d..c09ed20d2d04 100644
--- a/srcpkgs/openjdk12-bootstrap/template
+++ b/srcpkgs/openjdk12-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template
index c1b211db7a39..34e901afd839 100644
--- a/srcpkgs/openjdk13-bootstrap/template
+++ b/srcpkgs/openjdk13-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template
index 9c66619f38e6..e58d4448491f 100644
--- a/srcpkgs/openjdk14-bootstrap/template
+++ b/srcpkgs/openjdk14-bootstrap/template
@@ -7,7 +7,6 @@ _jdk_update="${version#*+}"
 _base_version="${version%+*}"
 _jdk_home="usr/lib/jvm/openjdk${_java_ver}"
 archs="x86_64* i686* aarch64* armv7* ppc64*"
-wrksrc="jdk${_java_ver}u-jdk-${version}"
 build_style=gnu-configure
 configure_args="--disable-warnings-as-errors
  --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib
diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template
index b1b293ae474c..8fbbc29bf842 100644
--- a/srcpkgs/openjpeg2/template
+++ b/srcpkgs/openjpeg2/template
@@ -2,7 +2,6 @@
 pkgname=openjpeg2
 version=2.5.0
 revision=1
-wrksrc="openjpeg-${version}"
 build_style=cmake
 makedepends="libpng-devel lcms2-devel tiff-devel"
 short_desc="Open-source JPEG 2000 codec written in C language (Version 2)"
diff --git a/srcpkgs/openlierox/template b/srcpkgs/openlierox/template
index 7ae0e22f2d3d..626bdd4d97a8 100644
--- a/srcpkgs/openlierox/template
+++ b/srcpkgs/openlierox/template
@@ -2,7 +2,6 @@
 pkgname=openlierox
 version=0.58.rc5
 revision=2
-wrksrc=OpenLieroX
 build_style=cmake
 configure_args="-DSYSTEM_DATA_DIR=/usr/share -DDEBUG=OFF -DBREAKPAD=OFF"
 hostmakedepends="pkg-config python"
diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template
index 9a263c9eae45..802e1dfc9966 100644
--- a/srcpkgs/openmw/template
+++ b/srcpkgs/openmw/template
@@ -2,7 +2,6 @@
 pkgname=openmw
 version=0.47.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 # System bullet doesn't use double precision (double precision would break vdrift)
 # LTO gives a measurable performance boost, while not hurting compile time too much
diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template
index 5fe6faa6089a..c44154b9fe1a 100644
--- a/srcpkgs/openobex/template
+++ b/srcpkgs/openobex/template
@@ -2,7 +2,6 @@
 pkgname=openobex
 version=1.7.2
 revision=2
-wrksrc="${pkgname}-${version}-Source"
 build_style=cmake
 hostmakedepends="pkg-config libxslt docbook-xsl"
 makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template
index d6370930edc1..419ef7449007 100644
--- a/srcpkgs/openocd/template
+++ b/srcpkgs/openocd/template
@@ -5,7 +5,6 @@ revision=1
 # update to a commit that has a compatible jimtcl version
 _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee
 _jimtcl_version=0.81
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 configure_args="
  --disable-werror
diff --git a/srcpkgs/openpgp-card-tools/template b/srcpkgs/openpgp-card-tools/template
index 06bc32e05c79..45f7f0816290 100644
--- a/srcpkgs/openpgp-card-tools/template
+++ b/srcpkgs/openpgp-card-tools/template
@@ -2,7 +2,6 @@
 pkgname=openpgp-card-tools
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="tools"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template
index c37552c80b9b..53d034adb0f4 100644
--- a/srcpkgs/openra/template
+++ b/srcpkgs/openra/template
@@ -2,7 +2,6 @@
 pkgname=openra
 version=20210321
 revision=1
-wrksrc="OpenRA-release-${version}"
 build_style="gnu-makefile"
 make_install_target="install install-linux-shortcuts install-linux-appdata"
 make_build_args="TARGETPLATFORM=unix-generic"
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index e595bd2c0440..8d7090406adc 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -2,7 +2,6 @@
 pkgname=openrazer-meta
 version=3.4.0
 revision=2
-wrksrc="openrazer-${version}"
 build_style=gnu-makefile
 make_install_target="setup_dkms udev_install daemon_install xdg_install
  python_library_install"
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 11302147bd2d..5b1d8c43eeeb 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -2,7 +2,6 @@
 pkgname=openrgb
 version=0.7
 revision=1
-wrksrc=OpenRGB-release_${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools git pkg-config"
 makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel"
diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template
index 08bbf2e9ca14..cadccca0839e 100644
--- a/srcpkgs/opensc/template
+++ b/srcpkgs/opensc/template
@@ -2,7 +2,6 @@
 pkgname=opensc
 version=0.22.0
 revision=2
-wrksrc="OpenSC-${version}"
 build_style=gnu-configure
 configure_args="--enable-man  --enable-sm --enable-static=no --enable-doc
  --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template
index d5c89c51d58b..a68252c18a86 100644
--- a/srcpkgs/openshot/template
+++ b/srcpkgs/openshot/template
@@ -2,7 +2,6 @@
 pkgname=openshot
 version=2.6.1
 revision=3
-wrksrc="${pkgname}-qt-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="ffmpeg-devel python3-PyQt5"
diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template
index ac902c0a02e5..64cf5f54567e 100644
--- a/srcpkgs/opensmtpd-filter-dkimsign/template
+++ b/srcpkgs/opensmtpd-filter-dkimsign/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-dkimsign
 version=0.5
 revision=1
-wrksrc="filter-dkimsign-${version}"
 build_style=gnu-makefile
 make_cmd="make -f Makefile.gnu"
 make_use_env=yes
diff --git a/srcpkgs/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template
index fa6c78b76c11..d25178f6ac02 100644
--- a/srcpkgs/opensmtpd-filter-rspamd/template
+++ b/srcpkgs/opensmtpd-filter-rspamd/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-rspamd
 version=0.1.7
 revision=1
-wrksrc="filter-rspamd-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-rspamd"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template
index 72804a49d4d1..7562d2e77342 100644
--- a/srcpkgs/opensmtpd-filter-senderscore/template
+++ b/srcpkgs/opensmtpd-filter-senderscore/template
@@ -2,7 +2,6 @@
 pkgname=opensmtpd-filter-senderscore
 version=0.1.1
 revision=1
-wrksrc="filter-senderscore-${version}"
 build_style=go
 go_import_path="github.com/poolpOrg/filter-senderscore"
 short_desc="Filter incoming mail based on sender reputation"
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 4dff7f06bd79..36f17b23e5a5 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -2,7 +2,6 @@
 pkgname=opensonic
 version=0.1.4
 revision=10
-wrksrc="opensnc-src-${version}"
 build_style=cmake
 configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg"
 hostmakedepends="allegro4-devel cmake"
diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 190977fb2d8c..3b0b36f5471e 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -2,7 +2,6 @@
 pkgname=opensp
 version=1.5.2
 revision=9
-wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
 hostmakedepends="automake gettext-devel xmlto libtool"
diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template
index eef0965e2d05..87de3ac5f8f5 100644
--- a/srcpkgs/opmsg/template
+++ b/srcpkgs/opmsg/template
@@ -2,7 +2,6 @@
 pkgname=opmsg
 version=1.78s
 revision=4
-wrksrc="${pkgname}-rel-${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_use_env=yes
diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template
index 544720b59a97..15a7efa225ac 100644
--- a/srcpkgs/orocos-kdl/template
+++ b/srcpkgs/orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=orocos-kdl
 version=1.4.0
 revision=1
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=orocos_kdl
 build_style=cmake
 makedepends="eigen3.2"
diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template
index 6f2cb49b9cba..e9bdf294cb8d 100644
--- a/srcpkgs/osg/template
+++ b/srcpkgs/osg/template
@@ -3,7 +3,6 @@ pkgname=osg
 reverts=3.6.0_1
 version=3.4.1
 revision=13
-wrksrc=OpenSceneGraph-OpenSceneGraph-${version}
 build_style=cmake
 build_helper="qemu"
 # don't use /usr/lib64 on 64bit platforms
diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template
index eac25d841595..9bd6dae6f4cf 100644
--- a/srcpkgs/overpass-otf/template
+++ b/srcpkgs/overpass-otf/template
@@ -2,7 +2,6 @@
 pkgname=overpass-otf
 version=3.0.5
 revision=1
-wrksrc="Overpass-${version}"
 depends="font-util xbps-triggers"
 short_desc="Open source font family inspired by Highway Gothic"
 maintainer="mobinmob <mobinmob@disroot.org>"
diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template
index 606c6efea8be..27a7ebc65e66 100644
--- a/srcpkgs/owncloudclient/template
+++ b/srcpkgs/owncloudclient/template
@@ -2,7 +2,6 @@
 pkgname=owncloudclient
 version=2.11.1
 revision=1
-wrksrc=client-${version}
 build_style=cmake
 configure_args="-Wno-dev -DNO_SHIBBOLETH=TRUE -DWITH_AUTO_UPDATER=OFF"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template
index 4d184eaad762..adad2b7efb89 100644
--- a/srcpkgs/oxygen-gtk+/template
+++ b/srcpkgs/oxygen-gtk+/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+
 version=1.4.6
 revision=4
-wrksrc="${pkgname//\+/2}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+-devel"
diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template
index 23e208316262..8e65a699d069 100644
--- a/srcpkgs/oxygen-gtk+3/template
+++ b/srcpkgs/oxygen-gtk+3/template
@@ -2,7 +2,6 @@
 pkgname=oxygen-gtk+3
 version=1.4.1
 revision=3
-wrksrc="${pkgname//\+/}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/p7zip/template b/srcpkgs/p7zip/template
index e67b03457574..fdcbdfe51362 100644
--- a/srcpkgs/p7zip/template
+++ b/srcpkgs/p7zip/template
@@ -2,7 +2,6 @@
 pkgname=p7zip
 version=16.02
 revision=5
-wrksrc="${pkgname}_${version}"
 hostmakedepends="yasm nasm"
 short_desc="Command-line version of the 7zip compressed file archive"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template
index 55c844853c5f..996631a69315 100644
--- a/srcpkgs/p8-platform/template
+++ b/srcpkgs/p8-platform/template
@@ -2,7 +2,6 @@
 pkgname=p8-platform
 version=2.1.0.1
 revision=3
-wrksrc="platform-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=1"
 short_desc="Platform support library used by libCEC (Pulse Eight Edition)"
diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template
index e190ff2d99ad..448d37ca7dc5 100644
--- a/srcpkgs/pa-applet/template
+++ b/srcpkgs/pa-applet/template
@@ -3,7 +3,6 @@ pkgname=pa-applet
 version=0.0.0.20140304
 revision=2
 _commit=33b413b83234d457b9512219cf4c1020eb99a3de
-wrksrc="$pkgname-$_commit"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel"
diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template
index 89971cc93f08..e482538e0cea 100644
--- a/srcpkgs/packr2/template
+++ b/srcpkgs/packr2/template
@@ -3,7 +3,6 @@ pkgname=packr2
 _pkgname=packr
 version=2.8.1
 revision=1
-wrksrc=${_pkgname}-${version}
 build_style=go
 go_import_path=github.com/gobuffalo/${_pkgname}/v2/packr2
 short_desc="Static files embedder for Go binaries"
diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template
index b86e5d1f8744..2b9da2b1a459 100644
--- a/srcpkgs/pahole/template
+++ b/srcpkgs/pahole/template
@@ -3,7 +3,6 @@ pkgname=pahole
 version=1.23
 revision=4
 reverts="1.24_1"
-wrksrc="dwarves-${version}"
 build_style=cmake
 configure_args="-D__LIB=lib"
 makedepends="elfutils-devel zlib-devel"
diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template
index 0a8e38d9de8c..e7544f6bc3d0 100644
--- a/srcpkgs/pam-mount/template
+++ b/srcpkgs/pam-mount/template
@@ -2,7 +2,6 @@
 pkgname=pam-mount
 version=2.16
 revision=6
-wrksrc="pam_mount-${version}"
 build_style=gnu-configure
 configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib"
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template
index 7c1b5034a28d..5c9e885f66e6 100644
--- a/srcpkgs/pam-u2f/template
+++ b/srcpkgs/pam-u2f/template
@@ -2,7 +2,6 @@
 pkgname=pam-u2f
 version=1.1.0
 revision=2
-wrksrc="${pkgname/-/_}-${version}"
 build_style=gnu-configure
 configure_args="--with-pam-dir=/usr/lib/security"
 hostmakedepends="automake libtool pkg-config asciidoc"
diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template
index 235f671d0de4..70d87f00af90 100644
--- a/srcpkgs/pam/template
+++ b/srcpkgs/pam/template
@@ -2,7 +2,6 @@
 pkgname=pam
 version=1.5.2
 revision=2
-wrksrc="Linux-PAM-$version"
 build_style=gnu-configure
 configure_args="
  --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam
diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template
index a7deab2e400a..207012a72734 100644
--- a/srcpkgs/pam_radius_auth/template
+++ b/srcpkgs/pam_radius_auth/template
@@ -2,7 +2,6 @@
 pkgname=pam_radius_auth
 version=1.4.0
 revision=2
-wrksrc="pam_radius-${version}"
 build_style=gnu-configure
 conf_files="/etc/raddb/server"
 makedepends="pam-devel"
diff --git a/srcpkgs/pam_zfscrypt/template b/srcpkgs/pam_zfscrypt/template
index abd3b5c57bda..6e2a524a7f48 100644
--- a/srcpkgs/pam_zfscrypt/template
+++ b/srcpkgs/pam_zfscrypt/template
@@ -2,7 +2,6 @@
 pkgname=pam_zfscrypt
 version=0.2.0
 revision=3
-wrksrc="zfscrypt-${version}"
 build_style=gnu-makefile
 makedepends="pam-devel zfs-devel"
 depends="pam"
diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template
index 357b45f364b4..8db13dd2f7df 100644
--- a/srcpkgs/pan/template
+++ b/srcpkgs/pan/template
@@ -2,7 +2,6 @@
 pkgname=pan
 version=0.150
 revision=1
-wrksrc="pan-v${version}"
 build_style=gnu-configure
 configure_args="--with-gnutls --with-gtk3 --enable-libnotify --enable-gkr"
 hostmakedepends="gettext pkg-config yelp-tools autoconf gettext-devel-tools automake libtool"
diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template
index d46d232ea53f..0b5c18d8f3b6 100644
--- a/srcpkgs/pangomm2.48/template
+++ b/srcpkgs/pangomm2.48/template
@@ -2,7 +2,6 @@
 pkgname=pangomm2.48
 version=2.50.0
 revision=1
-wrksrc="pangomm-$version"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel"
diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template
index fb2ee8e7b095..6c37755846e1 100644
--- a/srcpkgs/pantheon-screenshot/template
+++ b/srcpkgs/pantheon-screenshot/template
@@ -2,7 +2,6 @@
 pkgname=pantheon-screenshot
 version=6.0.2
 revision=1
-wrksrc="screenshot-${version}"
 build_style=meson
 hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala"
 makedepends="granite-devel libcanberra-devel libhandy1-devel"
diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template
index b2b390bbf818..c6b12f0a04a1 100644
--- a/srcpkgs/paper-icon-theme/template
+++ b/srcpkgs/paper-icon-theme/template
@@ -3,7 +3,6 @@ pkgname=paper-icon-theme
 version=1.5.0.20200312
 revision=1
 _commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188
-wrksrc="${pkgname}-${_commit}"
 build_style=meson
 short_desc="Modern freedesktop icon theme"
 maintainer="travankor <travankor@tuta.io>"
diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template
index ba9b550b2fc5..b343a6e36373 100644
--- a/srcpkgs/papi/template
+++ b/srcpkgs/papi/template
@@ -2,7 +2,6 @@
 pkgname=papi
 version=5.7.0
 revision=1
-wrksrc="papi-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 short_desc="Provides interface for use of performance counter hardware"
diff --git a/srcpkgs/par/template b/srcpkgs/par/template
index 0f8b5c52e165..e463801814b5 100644
--- a/srcpkgs/par/template
+++ b/srcpkgs/par/template
@@ -2,7 +2,6 @@
 pkgname=par
 version=1.52
 revision=4
-wrksrc=Par152
 build_style=gnu-configure
 short_desc="Paragraph reformatter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template
index 001e14a3b2e2..ab4cfee65841 100644
--- a/srcpkgs/pass/template
+++ b/srcpkgs/pass/template
@@ -2,7 +2,6 @@
 pkgname=pass
 version=1.7.4
 revision=1
-wrksrc="password-store-${version}"
 build_style=gnu-makefile
 make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes"
 depends="bash gnupg2 tree which"
diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template
index c4eab0c120ec..3946dd3acb11 100644
--- a/srcpkgs/passwordsafe/template
+++ b/srcpkgs/passwordsafe/template
@@ -2,7 +2,6 @@
 pkgname=passwordsafe
 version=1.13.0
 revision=2
-wrksrc="pwsafe-${version}"
 build_style=cmake
 build_helper=cmake-wxWidgets-gtk3
 # build process uses perl to generate core_st.cpp and zip to generate help files
diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index 0612a94cfebe..bb2913645b6e 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -2,7 +2,6 @@
 pkgname=pax
 version=20201030
 revision=1
-wrksrc="paxmirabilis-${version}"
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"
diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template
index 3d706713835b..fe03eed971c8 100644
--- a/srcpkgs/pcsc-acsccid/template
+++ b/srcpkgs/pcsc-acsccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-acsccid
 version=1.1.8
 revision=1
-wrksrc="${pkgname/pcsc-/}-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev"
 hostmakedepends="pkg-config flex perl"
diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template
index a826be1aa641..67fbf3810209 100644
--- a/srcpkgs/pcsc-ccid/template
+++ b/srcpkgs/pcsc-ccid/template
@@ -2,7 +2,6 @@
 pkgname=pcsc-ccid
 version=1.5.0
 revision=1
-wrksrc="ccid-${version}"
 build_style=gnu-configure
 configure_args="--enable-udev --enable-twinserial"
 hostmakedepends="pkg-config perl"
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 5ba95928a872..195c54e8bf58 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -2,7 +2,6 @@
 pkgname=pcsclite
 version=1.9.9
 revision=1
-wrksrc="pcsc-lite-upstream-${version}"
 build_style=gnu-configure
 configure_args="--enable-libudev --disable-libsystemd"
 hostmakedepends="intltool pkg-config python3 flex"
diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template
index d3484bd80a9f..ac9bed17c082 100644
--- a/srcpkgs/pcsxr/template
+++ b/srcpkgs/pcsxr/template
@@ -2,7 +2,6 @@
 pkgname=pcsxr
 version=1.9.94
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-configure
 configure_args="--enable-libcdio --enable-opengl"
 hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm"
diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template
index 20d716ebe76d..a1951f17b8b8 100644
--- a/srcpkgs/pd/template
+++ b/srcpkgs/pd/template
@@ -3,7 +3,6 @@ pkgname=pd
 version=0.52.2
 revision=1
 _ver=${version%.*}-${version##*.}
-wrksrc="$pkgname-$_ver"
 build_style=gnu-configure
 configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw"
 hostmakedepends="automake libtool pkg-config"
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index fb4a422351cb..528af36ca36a 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -2,7 +2,6 @@
 pkgname=pdfpc
 version=4.5.0
 revision=1
-wrksrc="pdfpc-${version}"
 build_style=cmake
 hostmakedepends="pkg-config vala libgee08-devel"
 makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel
diff --git a/srcpkgs/pdftk/template b/srcpkgs/pdftk/template
index fc4758461304..f86efeae10e0 100644
--- a/srcpkgs/pdftk/template
+++ b/srcpkgs/pdftk/template
@@ -2,7 +2,6 @@
 pkgname=pdftk
 version=2.02
 revision=4
-wrksrc="${pkgname}-${version}-dist"
 build_wrksrc=${pkgname}
 hostmakedepends="unzip gcc6-gcj gcc6"
 makedepends="libgcj-devel"
diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template
index 6085c59a548b..4724d431fa12 100644
--- a/srcpkgs/pdmenu/template
+++ b/srcpkgs/pdmenu/template
@@ -2,7 +2,6 @@
 pkgname=pdmenu
 version=1.3.4
 revision=4
-wrksrc="${pkgname}"
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config"
 makedepends="slang-devel"
diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template
index e03e90656ad0..422b6489065d 100644
--- a/srcpkgs/pdsh/template
+++ b/srcpkgs/pdsh/template
@@ -3,7 +3,6 @@ pkgname=pdsh
 version=2.34
 revision=1
 archs="~*-musl"
-wrksrc="pdsh-pdsh-${version}"
 build_style=gnu-configure
 configure_args="
  --disable-static-modules
diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template
index 5d975f3ce10f..faec854e9b57 100644
--- a/srcpkgs/pekwm/template
+++ b/srcpkgs/pekwm/template
@@ -2,7 +2,6 @@
 pkgname=pekwm
 version=0.2.1
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel
diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template
index 65943965a30c..82c358e27365 100644
--- a/srcpkgs/pencil2d/template
+++ b/srcpkgs/pencil2d/template
@@ -2,7 +2,6 @@
 pkgname=pencil2d
 version=0.6.6
 revision=1
-wrksrc=pencil-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel"
diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template
index f7f04264fde5..2e8a271b1b75 100644
--- a/srcpkgs/perl-ACL-Lite/template
+++ b/srcpkgs/perl-ACL-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-ACL-Lite
 version=0.0004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template
index aad9e8cff452..db29ed6df7ca 100644
--- a/srcpkgs/perl-AWS-Signature4/template
+++ b/srcpkgs/perl-AWS-Signature4/template
@@ -2,7 +2,6 @@
 pkgname=perl-AWS-Signature4
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-TimeDate perl-LWP perl-URI"
diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template
index f210b9356857..501ddf2b779f 100644
--- a/srcpkgs/perl-Algorithm-Diff/template
+++ b/srcpkgs/perl-Algorithm-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Algorithm-Diff
 version=1.1903
 revision=3
-wrksrc="${pkgname#*-}-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template
index 3281d9e38756..e3b41551c3bc 100644
--- a/srcpkgs/perl-Alien-Build/template
+++ b/srcpkgs/perl-Alien-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-Build
 version=2.50
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which"
 depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny
diff --git a/srcpkgs/perl-Alien-wxWidgets/template b/srcpkgs/perl-Alien-wxWidgets/template
index bdbc537d80b9..6d7487b8ddc2 100644
--- a/srcpkgs/perl-Alien-wxWidgets/template
+++ b/srcpkgs/perl-Alien-wxWidgets/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien-wxWidgets
 version=0.69
 revision=3
-wrksrc="Alien-wxWidgets-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Module-Pluggable perl-LWP-Protocol-https perl-Net-SSLeay"
 makedepends="perl-Alien wxWidgets-devel"
diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template
index 92fafcf9e247..328540886a94 100644
--- a/srcpkgs/perl-Alien/template
+++ b/srcpkgs/perl-Alien/template
@@ -2,7 +2,6 @@
 pkgname=perl-Alien
 version=0.96
 revision=3
-wrksrc="Alien-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template
index aa75c18e4591..e7ad64fd00a5 100644
--- a/srcpkgs/perl-AnyEvent-I3/template
+++ b/srcpkgs/perl-AnyEvent-I3/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent-I3
 version=0.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-JSON-XS perl-AnyEvent"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template
index 43d7b1fd5429..d1c95189f1a4 100644
--- a/srcpkgs/perl-AnyEvent/template
+++ b/srcpkgs/perl-AnyEvent/template
@@ -2,7 +2,6 @@
 pkgname=perl-AnyEvent
 version=7.17
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template
index 51dd3f2c00fa..ca641a643b96 100644
--- a/srcpkgs/perl-Apache-LogFormat-Compiler/template
+++ b/srcpkgs/perl-Apache-LogFormat-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Apache-LogFormat-Compiler
 version=0.36
 revision=2
-wrksrc="Apache-LogFormat-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template
index 93e2a011bc67..532da34c6aa0 100644
--- a/srcpkgs/perl-AppConfig/template
+++ b/srcpkgs/perl-AppConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-AppConfig
 version=1.71
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template
index c076f7f714aa..73aa30d0b161 100644
--- a/srcpkgs/perl-Archive-Extract/template
+++ b/srcpkgs/perl-Archive-Extract/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Extract
 version=0.86
 revision=2
-wrksrc="Archive-Extract-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template
index c92fda6d5197..c65321b285b7 100644
--- a/srcpkgs/perl-Archive-Zip/template
+++ b/srcpkgs/perl-Archive-Zip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Archive-Zip
 version=1.68
 revision=2
-wrksrc="Archive-Zip-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template
index c9aea8eb9587..fc4464bcaf5a 100644
--- a/srcpkgs/perl-Authen-SASL/template
+++ b/srcpkgs/perl-Authen-SASL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Authen-SASL
 version=2.16
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Digest-HMAC"
diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template
index 2550462cecd6..c637d6bd2ab6 100644
--- a/srcpkgs/perl-B-Hooks-EndOfScope/template
+++ b/srcpkgs/perl-B-Hooks-EndOfScope/template
@@ -2,7 +2,6 @@
 pkgname=perl-B-Hooks-EndOfScope
 version=0.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template
index ded1b2a9ed6b..942b89ee8b0e 100644
--- a/srcpkgs/perl-Barcode-ZBar/template
+++ b/srcpkgs/perl-Barcode-ZBar/template
@@ -2,7 +2,6 @@
 pkgname=perl-Barcode-ZBar
 version=0.23.1
 revision=4
-wrksrc="zbar-$version"
 build_wrksrc=perl
 build_style=perl-module
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template
index eb04e9c90c76..30add1e867d2 100644
--- a/srcpkgs/perl-Bit-Vector/template
+++ b/srcpkgs/perl-Bit-Vector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Bit-Vector
 version=7.4
 revision=9
-wrksrc="Bit-Vector-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan"
diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template
index e6de1c00c499..092bbba5f5c3 100644
--- a/srcpkgs/perl-Business-ISBN-Data/template
+++ b/srcpkgs/perl-Business-ISBN-Data/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN-Data
 version=20210112.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template
index 1b8ed0cd2bf4..ce7eba161793 100644
--- a/srcpkgs/perl-Business-ISBN/template
+++ b/srcpkgs/perl-Business-ISBN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISBN
 version=3.006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Business-ISBN-Data"
diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template
index 9a36e71b070c..41477958e5f6 100644
--- a/srcpkgs/perl-Business-ISMN/template
+++ b/srcpkgs/perl-Business-ISMN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISMN
 version=1.202
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Tie-Cycle"
diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template
index 1dbbd75c361d..93448c86f3f1 100644
--- a/srcpkgs/perl-Business-ISSN/template
+++ b/srcpkgs/perl-Business-ISSN/template
@@ -2,7 +2,6 @@
 pkgname=perl-Business-ISSN
 version=1.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template
index a432fb215c65..c72842747945 100644
--- a/srcpkgs/perl-CGI/template
+++ b/srcpkgs/perl-CGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-CGI
 version=4.54
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template
index 128ed8b292f2..bbc913abaa5a 100644
--- a/srcpkgs/perl-CPAN-Changes/template
+++ b/srcpkgs/perl-CPAN-Changes/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Changes
 version=0.400002
 revision=3
-wrksrc="CPAN-Changes-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template
index f2844ec97515..76eb9b135974 100644
--- a/srcpkgs/perl-CPAN-Common-Index/template
+++ b/srcpkgs/perl-CPAN-Common-Index/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Common-Index
 version=0.010
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template
index e91173d633ec..3993303bd4e9 100644
--- a/srcpkgs/perl-CPAN-DistnameInfo/template
+++ b/srcpkgs/perl-CPAN-DistnameInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-DistnameInfo
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template
index 9134340524c7..7eca06e4ebe1 100644
--- a/srcpkgs/perl-CPAN-Meta-Check/template
+++ b/srcpkgs/perl-CPAN-Meta-Check/template
@@ -2,7 +2,6 @@
 pkgname=perl-CPAN-Meta-Check
 version=0.014
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template
index 7b6fc161a0dd..fce0be2c19a6 100644
--- a/srcpkgs/perl-Cairo-GObject/template
+++ b/srcpkgs/perl-Cairo-GObject/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo-GObject
 version=1.005
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl perl-Cairo perl-Glib cairo-devel"
diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template
index 247058971b0b..44c8f6ff5ae9 100644
--- a/srcpkgs/perl-Cairo/template
+++ b/srcpkgs/perl-Cairo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cairo
 version=1.107
 revision=4
-wrksrc="Cairo-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="cairo-devel perl"
diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template
index dd79d4877b61..bf211b3b1d6e 100644
--- a/srcpkgs/perl-Canary-Stability/template
+++ b/srcpkgs/perl-Canary-Stability/template
@@ -2,7 +2,6 @@
 pkgname=perl-Canary-Stability
 version=2013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template
index e53aec6b0077..ae994b73f526 100644
--- a/srcpkgs/perl-Capture-Tiny/template
+++ b/srcpkgs/perl-Capture-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Capture-Tiny
 version=0.48
 revision=2
-wrksrc="Capture-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template
index f6734069b07d..f433cf1b844c 100644
--- a/srcpkgs/perl-Carp-Clan/template
+++ b/srcpkgs/perl-Carp-Clan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Carp-Clan
 version=6.08
 revision=3
-wrksrc="Carp-Clan-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template
index c354b135bf12..9a2175d67e54 100644
--- a/srcpkgs/perl-Class-Accessor/template
+++ b/srcpkgs/perl-Class-Accessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Accessor
 version=0.51
 revision=3
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Sub-Name"
diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template
index a6d59b32a120..a11df88aa03f 100644
--- a/srcpkgs/perl-Class-Data-Inheritable/template
+++ b/srcpkgs/perl-Class-Data-Inheritable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Data-Inheritable
 version=0.09
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template
index c6f61b14c9fc..b3bf04fb1147 100644
--- a/srcpkgs/perl-Class-Factory-Util/template
+++ b/srcpkgs/perl-Class-Factory-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Factory-Util
 version=1.7
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template
index a61b9a1ec4f4..cc1588b7aeb2 100644
--- a/srcpkgs/perl-Class-Inspector/template
+++ b/srcpkgs/perl-Class-Inspector/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Inspector
 version=1.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template
index 329219bc7207..bc9f97b7323c 100644
--- a/srcpkgs/perl-Class-Load/template
+++ b/srcpkgs/perl-Class-Load/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Load
 version=0.25
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Data-OptList perl-Module-Implementation
diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template
index dd862daa2ce4..3514a3b8969e 100644
--- a/srcpkgs/perl-Class-Method-Modifiers/template
+++ b/srcpkgs/perl-Class-Method-Modifiers/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Method-Modifiers
 version=2.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template
index 92e663f7364c..4be73a9d47ec 100644
--- a/srcpkgs/perl-Class-MethodMaker/template
+++ b/srcpkgs/perl-Class-MethodMaker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-MethodMaker
 version=2.24
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template
index 63cb05da2936..cf8dc289e559 100644
--- a/srcpkgs/perl-Class-Singleton/template
+++ b/srcpkgs/perl-Class-Singleton/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Singleton
 version=1.6
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template
index 501cfaaa326f..c9518629896b 100644
--- a/srcpkgs/perl-Class-Tiny/template
+++ b/srcpkgs/perl-Class-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-Tiny
 version=1.008
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template
index 9aa7873a8b35..73920c147b84 100644
--- a/srcpkgs/perl-Class-XSAccessor/template
+++ b/srcpkgs/perl-Class-XSAccessor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Class-XSAccessor
 version=1.19
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template
index f6bd86fa03a4..e49d07f31488 100644
--- a/srcpkgs/perl-Clipboard/template
+++ b/srcpkgs/perl-Clipboard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clipboard
 version=0.28
 revision=1
-wrksrc="Clipboard-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template
index 10068449055f..95391f261caa 100644
--- a/srcpkgs/perl-Clone-Choose/template
+++ b/srcpkgs/perl-Clone-Choose/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-Choose
 version=0.010
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-Without-Module"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template
index a07b46c46698..37fe66166c51 100644
--- a/srcpkgs/perl-Clone-PP/template
+++ b/srcpkgs/perl-Clone-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone-PP
 version=1.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template
index ac8b12948277..2b78ec33608e 100644
--- a/srcpkgs/perl-Clone/template
+++ b/srcpkgs/perl-Clone/template
@@ -2,7 +2,6 @@
 pkgname=perl-Clone
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template
index 24b4dc8f7c5b..c9ce8b75ed24 100644
--- a/srcpkgs/perl-Config-AutoConf/template
+++ b/srcpkgs/perl-Config-AutoConf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-AutoConf
 version=0.318
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Capture-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template
index 97eacd23613b..d531dad38e1c 100644
--- a/srcpkgs/perl-Config-General/template
+++ b/srcpkgs/perl-Config-General/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-General
 version=2.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template
index d4e087076798..0aae174129c0 100644
--- a/srcpkgs/perl-Config-INI-Reader-Ordered/template
+++ b/srcpkgs/perl-Config-INI-Reader-Ordered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI-Reader-Ordered
 version=0.021
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Config-INI"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template
index 36b2b8c128ed..363af8b899be 100644
--- a/srcpkgs/perl-Config-INI/template
+++ b/srcpkgs/perl-Config-INI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-INI
 version=0.027
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Mixin-Linewise"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template
index c8164aade0e7..d29023820260 100644
--- a/srcpkgs/perl-Config-IniFiles/template
+++ b/srcpkgs/perl-Config-IniFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-IniFiles
 version=3.000003
 revision=2
-wrksrc="Config-IniFiles-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template
index ef22d19809e1..038c60469a57 100644
--- a/srcpkgs/perl-Config-Simple/template
+++ b/srcpkgs/perl-Config-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Simple
 version=4.59
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template
index 7285bea51e53..89edbdfa75d8 100644
--- a/srcpkgs/perl-Config-Tiny/template
+++ b/srcpkgs/perl-Config-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Config-Tiny
 version=2.24
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template
index a674d6d233f2..33069fd082ba 100644
--- a/srcpkgs/perl-Convert-BinHex/template
+++ b/srcpkgs/perl-Convert-BinHex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Convert-BinHex
 version=1.125
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template
index 037f50e79d5a..a41fa336c6d7 100644
--- a/srcpkgs/perl-Cookie-Baker/template
+++ b/srcpkgs/perl-Cookie-Baker/template
@@ -2,7 +2,6 @@
 pkgname=perl-Cookie-Baker
 version=0.11
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template
index 280bd3aee0d8..68e070aae37f 100644
--- a/srcpkgs/perl-Crypt-Blowfish/template
+++ b/srcpkgs/perl-Crypt-Blowfish/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish
 version=2.14
 revision=13
-wrksrc="Crypt-Blowfish-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template
index 9d9b2c7834a7..34dc21b146f6 100644
--- a/srcpkgs/perl-Crypt-Blowfish_PP/template
+++ b/srcpkgs/perl-Crypt-Blowfish_PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Blowfish_PP
 version=1.12
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template
index 6493c3d1229f..c2b159408d27 100644
--- a/srcpkgs/perl-Crypt-CAST5/template
+++ b/srcpkgs/perl-Crypt-CAST5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CAST5
 version=0.05
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template
index f15cfc6013cb..7aa530680603 100644
--- a/srcpkgs/perl-Crypt-CBC/template
+++ b/srcpkgs/perl-Crypt-CBC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-CBC
 version=3.04
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template
index f3e5b485f7a7..b07ef2fd0e56 100644
--- a/srcpkgs/perl-Crypt-DES/template
+++ b/srcpkgs/perl-Crypt-DES/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES
 version=2.07
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template
index c7332dbf2f85..3beea7779302 100644
--- a/srcpkgs/perl-Crypt-DES_EDE3/template
+++ b/srcpkgs/perl-Crypt-DES_EDE3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DES_EDE3
 version=0.01
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-DES"
diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template
index 95fe7e66836a..7ec7321adbd0 100644
--- a/srcpkgs/perl-Crypt-DH/template
+++ b/srcpkgs/perl-Crypt-DH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-DH
 version=0.07
 revision=10
-wrksrc="Crypt-DH-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template
index 945287e3579a..35db8d4ece1b 100644
--- a/srcpkgs/perl-Crypt-IDEA/template
+++ b/srcpkgs/perl-Crypt-IDEA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-IDEA
 version=1.10
 revision=8
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
index be97010485dd..e25c47d98c0b 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Bignum
 version=0.09
 revision=14
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
index fab3576d6689..65528a65a4a9 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Guess/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Guess
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
index a766d459201f..62698f929552 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-RSA
 version=0.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template
index 2fa425c73bed..ac74970a28b2 100644
--- a/srcpkgs/perl-Crypt-OpenSSL-Random/template
+++ b/srcpkgs/perl-Crypt-OpenSSL-Random/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-OpenSSL-Random
 version=0.15
 revision=12
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Crypt-OpenSSL-Guess"
 makedepends="perl openssl-devel"
diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template
index 903a087b3b37..cfe02334c787 100644
--- a/srcpkgs/perl-Crypt-PasswdMD5/template
+++ b/srcpkgs/perl-Crypt-PasswdMD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-PasswdMD5
 version=1.40
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template
index a87f9809076c..047140ef95f8 100644
--- a/srcpkgs/perl-Crypt-RC4/template
+++ b/srcpkgs/perl-Crypt-RC4/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-RC4
 version=2.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template
index 5f245f3642ed..d8a6748ff0cd 100644
--- a/srcpkgs/perl-Crypt-Rijndael/template
+++ b/srcpkgs/perl-Crypt-Rijndael/template
@@ -2,7 +2,6 @@
 pkgname=perl-Crypt-Rijndael
 version=1.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template
index 78161d3863db..0db7d1ba93cb 100644
--- a/srcpkgs/perl-CryptX/template
+++ b/srcpkgs/perl-CryptX/template
@@ -2,7 +2,6 @@
 pkgname=perl-CryptX
 version=0.077
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template
index ded406805092..4d5a42f84823 100644
--- a/srcpkgs/perl-Curses-UI/template
+++ b/srcpkgs/perl-Curses-UI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses-UI
 version=0.9609
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Curses perl-Term-ReadKey"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template
index 2435e5510fda..13dc70107034 100644
--- a/srcpkgs/perl-Curses/template
+++ b/srcpkgs/perl-Curses/template
@@ -2,7 +2,6 @@
 pkgname=perl-Curses
 version=1.36
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl ncurses-devel"
diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template
index 4e1549e5f0f4..1d64c40fbea6 100644
--- a/srcpkgs/perl-DBD-Pg/template
+++ b/srcpkgs/perl-DBD-Pg/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-Pg
 version=3.10.4
 revision=4
-wrksrc="DBD-Pg-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI"
 makedepends="${hostmakedepends} postgresql-libs-devel"
diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template
index 24f9e982218e..bd7e404b2607 100644
--- a/srcpkgs/perl-DBD-SQLite/template
+++ b/srcpkgs/perl-DBD-SQLite/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-SQLite
 version=1.66
 revision=4
-wrksrc="DBD-SQLite-${version}"
 build_style=perl-module
 configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl perl-DBI"
diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template
index 16eb4c4b80d8..1a49c5213000 100644
--- a/srcpkgs/perl-DBD-mysql/template
+++ b/srcpkgs/perl-DBD-mysql/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBD-mysql
 version=4.050
 revision=10
-wrksrc="DBD-mysql-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-DBI perl-Devel-CheckLib"
 makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel"
diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template
index d4e6e0fcfcb1..cd489cf41f9b 100644
--- a/srcpkgs/perl-DBI/template
+++ b/srcpkgs/perl-DBI/template
@@ -2,7 +2,6 @@
 pkgname=perl-DBI
 version=1.643
 revision=4
-wrksrc="DBI-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template
index eec1b6e68329..28d02b355617 100644
--- a/srcpkgs/perl-Danga-Socket/template
+++ b/srcpkgs/perl-Danga-Socket/template
@@ -2,7 +2,6 @@
 pkgname=perl-Danga-Socket
 version=1.62
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sys-Syscall"
diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template
index 205c256085ef..6e0443f571df 100644
--- a/srcpkgs/perl-Data-Compare/template
+++ b/srcpkgs/perl-Data-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Compare
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-Find-Rule perl-Clone"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template
index 5b811a04a252..34c00667eaa6 100644
--- a/srcpkgs/perl-Data-Dump/template
+++ b/srcpkgs/perl-Data-Dump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dump
 version=1.25
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template
index f2ed0a9b1bf1..12721d510036 100644
--- a/srcpkgs/perl-Data-Dx/template
+++ b/srcpkgs/perl-Data-Dx/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Dx
 version=0.000010
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template
index facca7c6e123..737e02ad5629 100644
--- a/srcpkgs/perl-Data-MessagePack/template
+++ b/srcpkgs/perl-Data-MessagePack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-MessagePack
 version=1.00
 revision=8
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template
index 208fc3be4a7d..baf80968356b 100644
--- a/srcpkgs/perl-Data-OptList/template
+++ b/srcpkgs/perl-Data-OptList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-OptList
 version=0.112
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template
index 1b213d2e29b5..feb37eca8973 100644
--- a/srcpkgs/perl-Data-Perl/template
+++ b/srcpkgs/perl-Data-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Perl
 version=0.002011
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template
index a63f5dc57c30..b922a4157e82 100644
--- a/srcpkgs/perl-Data-Section-Simple/template
+++ b/srcpkgs/perl-Data-Section-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Section-Simple
 version=0.07
 revision=4
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template
index 68855d5e9195..daa071166559 100644
--- a/srcpkgs/perl-Data-UUID/template
+++ b/srcpkgs/perl-Data-UUID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-UUID
 version=1.226
 revision=4
-wrksrc="Data-UUID-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template
index 5cd81594ceb7..a37d070c56e8 100644
--- a/srcpkgs/perl-Data-Uniqid/template
+++ b/srcpkgs/perl-Data-Uniqid/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Uniqid
 version=0.12
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template
index 2f80276a530b..d91cf4608177 100644
--- a/srcpkgs/perl-Data-Validate-IP/template
+++ b/srcpkgs/perl-Data-Validate-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Data-Validate-IP
 version=0.30
 revision=1
-wrksrc="Data-Validate-IP-$version"
 build_style=perl-module
 hostmakedepends="perl perl-NetAddr-IP"
 makedepends="perl"
diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template
index c9c6468a5290..3fbcbc7a2496 100644
--- a/srcpkgs/perl-Date-Calc/template
+++ b/srcpkgs/perl-Date-Calc/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Calc
 version=6.4
 revision=4
-wrksrc="Date-Calc-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Carp-Clan perl-Bit-Vector"
diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template
index 52ced267ac9c..6ed0f44556ad 100644
--- a/srcpkgs/perl-Date-Manip/template
+++ b/srcpkgs/perl-Date-Manip/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Manip
 version=6.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template
index d7c77a00ad11..be32ad83d55f 100644
--- a/srcpkgs/perl-Date-Simple/template
+++ b/srcpkgs/perl-Date-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Date-Simple
 version=3.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template
index 5b0d30db7f6b..26f85ef92f39 100644
--- a/srcpkgs/perl-DateTime-Calendar-Julian/template
+++ b/srcpkgs/perl-DateTime-Calendar-Julian/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Calendar-Julian
 version=0.106
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template
index 8682e0092f79..e84ee72124cd 100644
--- a/srcpkgs/perl-DateTime-Format-Builder/template
+++ b/srcpkgs/perl-DateTime-Format-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Builder
 version=0.83
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template
index 554202a35c0a..08c8a6d6fc8b 100644
--- a/srcpkgs/perl-DateTime-Format-Strptime/template
+++ b/srcpkgs/perl-DateTime-Format-Strptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Format-Strptime
 version=1.79
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager"
diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template
index 847da13a5018..06699edd8f2c 100644
--- a/srcpkgs/perl-DateTime-Locale/template
+++ b/srcpkgs/perl-DateTime-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-Locale
 version=1.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-File-ShareDir-Install"
 makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler
diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template
index 49e7f1bf9909..0fb311cdb328 100644
--- a/srcpkgs/perl-DateTime-TimeZone/template
+++ b/srcpkgs/perl-DateTime-TimeZone/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime-TimeZone
 version=2.51
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio
diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template
index 9441c9cfa13b..71d70d020422 100644
--- a/srcpkgs/perl-DateTime/template
+++ b/srcpkgs/perl-DateTime/template
@@ -2,7 +2,6 @@
 pkgname=perl-DateTime
 version=1.54
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-DateTime-Locale perl-DateTime-TimeZone"
diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template
index c9eec81ed005..99ec81e59f32 100644
--- a/srcpkgs/perl-Devel-Caller/template
+++ b/srcpkgs/perl-Devel-Caller/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Caller
 version=2.06
 revision=13
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template
index 92df02f76bb0..aa813ab62019 100644
--- a/srcpkgs/perl-Devel-CheckLib/template
+++ b/srcpkgs/perl-Devel-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-CheckLib
 version=1.14
 revision=2
-wrksrc="Devel-CheckLib-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-CaptureOutput"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template
index 2c99b744cebd..e455900a30b0 100644
--- a/srcpkgs/perl-Devel-GlobalDestruction/template
+++ b/srcpkgs/perl-Devel-GlobalDestruction/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-GlobalDestruction
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Sub-Exporter-Progressive"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template
index 2df17b52dc09..0333ab76514b 100644
--- a/srcpkgs/perl-Devel-LexAlias/template
+++ b/srcpkgs/perl-Devel-LexAlias/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-LexAlias
 version=0.05
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-Caller"
diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template
index f72ab11f70c7..4212f8a1665d 100644
--- a/srcpkgs/perl-Devel-NYTProf/template
+++ b/srcpkgs/perl-Devel-NYTProf/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-NYTProf
 version=6.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
index 0eaef463d23f..42c814e42cf9 100644
--- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template
+++ b/srcpkgs/perl-Devel-StackTrace-AsHTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace-AsHTML
 version=0.15
 revision=2
-wrksrc="Devel-StackTrace-AsHTML-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template
index 8a655ad05ab2..3228d4b06b85 100644
--- a/srcpkgs/perl-Devel-StackTrace/template
+++ b/srcpkgs/perl-Devel-StackTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-StackTrace
 version=2.04
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template
index e073c54a3285..86dd3dafcfc4 100644
--- a/srcpkgs/perl-Devel-Symdump/template
+++ b/srcpkgs/perl-Devel-Symdump/template
@@ -2,7 +2,6 @@
 pkgname=perl-Devel-Symdump
 version=2.18
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template
index 72eb4e0679cd..5a342021bd35 100644
--- a/srcpkgs/perl-Digest-HMAC/template
+++ b/srcpkgs/perl-Digest-HMAC/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-HMAC
 version=1.04
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template
index 46e3a0f15326..c838a4a31072 100644
--- a/srcpkgs/perl-Digest-Perl-MD5/template
+++ b/srcpkgs/perl-Digest-Perl-MD5/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-Perl-MD5
 version=1.9
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template
index 0bb8181cc4ca..47b792c96b31 100644
--- a/srcpkgs/perl-Digest-SHA1/template
+++ b/srcpkgs/perl-Digest-SHA1/template
@@ -2,7 +2,6 @@
 pkgname=perl-Digest-SHA1
 version=2.13
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template
index 939744f894de..6a44513856be 100644
--- a/srcpkgs/perl-Dist-CheckConflicts/template
+++ b/srcpkgs/perl-Dist-CheckConflicts/template
@@ -2,7 +2,6 @@
 pkgname=perl-Dist-CheckConflicts
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template
index 2d26270ec434..ddae8ac6a212 100644
--- a/srcpkgs/perl-Email-Address-XS/template
+++ b/srcpkgs/perl-Email-Address-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Address-XS
 version=1.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template
index d01a5a23636c..b8fae2416a61 100644
--- a/srcpkgs/perl-Email-Date-Format/template
+++ b/srcpkgs/perl-Email-Date-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Date-Format
 version=1.005
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template
index a4d7c439358d..10c63a84c8e4 100644
--- a/srcpkgs/perl-Email-FolderType/template
+++ b/srcpkgs/perl-Email-FolderType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-FolderType
 version=0.814
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable"
diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template
index b417d135a62e..5b5becd96b65 100644
--- a/srcpkgs/perl-Email-LocalDelivery/template
+++ b/srcpkgs/perl-Email-LocalDelivery/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-LocalDelivery
 version=1.201
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand"
diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template
index 27d96a16614c..19947c46943d 100644
--- a/srcpkgs/perl-Email-MIME-ContentType/template
+++ b/srcpkgs/perl-Email-MIME-ContentType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-ContentType
 version=1.024
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template
index 7596f49dc728..fac9202df1dd 100644
--- a/srcpkgs/perl-Email-MIME-Encodings/template
+++ b/srcpkgs/perl-Email-MIME-Encodings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME-Encodings
 version=1.315
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template
index 89e5fe75a876..bf57f557278a 100644
--- a/srcpkgs/perl-Email-MIME/template
+++ b/srcpkgs/perl-Email-MIME/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MIME
 version=1.949
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType
diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template
index 4f4224f348c7..78dcd9a30586 100644
--- a/srcpkgs/perl-Email-MessageID/template
+++ b/srcpkgs/perl-Email-MessageID/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-MessageID
 version=1.406
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template
index 7bb0902158fb..2c396b8a305d 100644
--- a/srcpkgs/perl-Email-Simple/template
+++ b/srcpkgs/perl-Email-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Email-Simple
 version=2.216
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Email-Date-Format"
diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template
index 3a2cb7c46463..f6c6cdb60c6c 100644
--- a/srcpkgs/perl-Encode-EUCJPASCII/template
+++ b/srcpkgs/perl-Encode-EUCJPASCII/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-EUCJPASCII
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template
index 3dd92cc024ab..b433c13aa438 100644
--- a/srcpkgs/perl-Encode-HanExtra/template
+++ b/srcpkgs/perl-Encode-HanExtra/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-HanExtra
 version=0.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template
index f585252e01e2..0bfa499aa90b 100644
--- a/srcpkgs/perl-Encode-JIS2K/template
+++ b/srcpkgs/perl-Encode-JIS2K/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-JIS2K
 version=0.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template
index ef104a7265ea..285007c315ab 100644
--- a/srcpkgs/perl-Encode-Locale/template
+++ b/srcpkgs/perl-Encode-Locale/template
@@ -2,7 +2,6 @@
 pkgname=perl-Encode-Locale
 version=1.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template
index dabe676d66a4..f2022b98b246 100644
--- a/srcpkgs/perl-Eval-Closure/template
+++ b/srcpkgs/perl-Eval-Closure/template
@@ -2,7 +2,6 @@
 pkgname=perl-Eval-Closure
 version=0.14
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template
index a8a82c574855..4af2cedb3b4d 100644
--- a/srcpkgs/perl-Exception-Class/template
+++ b/srcpkgs/perl-Exception-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exception-Class
 version=1.45
 revision=1
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template
index fdbcb7712da9..a563ea9cc7d3 100644
--- a/srcpkgs/perl-Expect/template
+++ b/srcpkgs/perl-Expect/template
@@ -2,7 +2,6 @@
 pkgname=perl-Expect
 version=1.35
 revision=2
-wrksrc="Expect-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template
index 4185f1c70550..fbc25789848e 100644
--- a/srcpkgs/perl-Exporter-Tiny/template
+++ b/srcpkgs/perl-Exporter-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Exporter-Tiny
 version=1.004004
 revision=1
-wrksrc="Exporter-Tiny-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template
index 21d96153ee33..3de8e058e93e 100644
--- a/srcpkgs/perl-ExtUtils-Config/template
+++ b/srcpkgs/perl-ExtUtils-Config/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Config
 version=0.008
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template
index ba6cf37c2186..97c1cf633e74 100644
--- a/srcpkgs/perl-ExtUtils-CppGuess/template
+++ b/srcpkgs/perl-ExtUtils-CppGuess/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-CppGuess
 version=0.21
 revision=2
-wrksrc="ExtUtils-CppGuess-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Capture-Tiny perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template
index 3b463508eba3..6fe9dc93930b 100644
--- a/srcpkgs/perl-ExtUtils-Depends/template
+++ b/srcpkgs/perl-ExtUtils-Depends/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Depends
 version=0.8000
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template
index 6fd399e08e0d..c9b4ccf93272 100644
--- a/srcpkgs/perl-ExtUtils-Helpers/template
+++ b/srcpkgs/perl-ExtUtils-Helpers/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-Helpers
 version=0.026
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template
index 63f800f2e796..5a6ddff851c3 100644
--- a/srcpkgs/perl-ExtUtils-InstallPaths/template
+++ b/srcpkgs/perl-ExtUtils-InstallPaths/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-InstallPaths
 version=0.012
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-ExtUtils-Config"
diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template
index db4151ddc7f5..84f1ec1e717f 100644
--- a/srcpkgs/perl-ExtUtils-LibBuilder/template
+++ b/srcpkgs/perl-ExtUtils-LibBuilder/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-LibBuilder
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
index 3201941d3ee1..d07829547d69 100644
--- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
+++ b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-MakeMaker-CPANfile
 version=0.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Module-CPANfile"
diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template
index 3240af161e93..e5e1e69b4b11 100644
--- a/srcpkgs/perl-ExtUtils-PkgConfig/template
+++ b/srcpkgs/perl-ExtUtils-PkgConfig/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-PkgConfig
 version=1.16
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template
index 821b37c9cde1..cde90ca4a0de 100644
--- a/srcpkgs/perl-ExtUtils-XSpp/template
+++ b/srcpkgs/perl-ExtUtils-XSpp/template
@@ -2,7 +2,6 @@
 pkgname=perl-ExtUtils-XSpp
 version=0.18
 revision=2
-wrksrc="ExtUtils-XSpp-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences"
 makedepends="perl"
diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template
index a111f2887273..339aaa835256 100644
--- a/srcpkgs/perl-FCGI/template
+++ b/srcpkgs/perl-FCGI/template
@@ -2,7 +2,6 @@
 pkgname=perl-FCGI
 version=0.82
 revision=2
-wrksrc="FCGI-${version}"
 build_style=perl-module
 makedepends="fcgi-devel"
 short_desc="Fast CGI module"
diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template
index efe54a829459..0ddf3db4151e 100644
--- a/srcpkgs/perl-FFI-CheckLib/template
+++ b/srcpkgs/perl-FFI-CheckLib/template
@@ -2,7 +2,6 @@
 pkgname=perl-FFI-CheckLib
 version=0.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template
index 05d1a0c254bd..cd13069c32e8 100644
--- a/srcpkgs/perl-File-BaseDir/template
+++ b/srcpkgs/perl-File-BaseDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-BaseDir
 version=0.08
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-File-Which perl-IPC-System-Simple"
diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template
index ee6d2d713500..36b4139d607f 100644
--- a/srcpkgs/perl-File-Copy-Recursive/template
+++ b/srcpkgs/perl-File-Copy-Recursive/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Copy-Recursive
 version=0.45
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny"
diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template
index e13b33ac0b05..a114021ab1e8 100644
--- a/srcpkgs/perl-File-DesktopEntry/template
+++ b/srcpkgs/perl-File-DesktopEntry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-DesktopEntry
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-BaseDir perl-URI"
diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template
index f7c84a7a256f..c178a7a35bcc 100644
--- a/srcpkgs/perl-File-Find-Rule/template
+++ b/srcpkgs/perl-File-Find-Rule/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Find-Rule
 version=0.34
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Glob perl-Number-Compare"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template
index 45d7e26b4404..1dbbf4c1f1b1 100644
--- a/srcpkgs/perl-File-Flock-Retry/template
+++ b/srcpkgs/perl-File-Flock-Retry/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Flock-Retry
 version=0.631
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-File-chdir perl-File-Slurper"
diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template
index 57d877f872a8..9e98423ebac2 100644
--- a/srcpkgs/perl-File-HomeDir/template
+++ b/srcpkgs/perl-File-HomeDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-HomeDir
 version=1.006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Which"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template
index 44c35baf2e31..eafdcb62c19c 100644
--- a/srcpkgs/perl-File-KeePass/template
+++ b/srcpkgs/perl-File-KeePass/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-KeePass
 version=2.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Crypt-Rijndael"
diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template
index c946062b462a..9d5c6514feab 100644
--- a/srcpkgs/perl-File-Listing/template
+++ b/srcpkgs/perl-File-Listing/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Listing
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-HTTP-Date"
diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template
index b16427c711fb..8aed8a01427f 100644
--- a/srcpkgs/perl-File-MimeInfo/template
+++ b/srcpkgs/perl-File-MimeInfo/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-MimeInfo
 version=0.33
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale"
diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template
index 27f6d78234cc..dae7cc603d71 100644
--- a/srcpkgs/perl-File-Next/template
+++ b/srcpkgs/perl-File-Next/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Next
 version=1.18
 revision=2
-wrksrc="File-Next-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template
index cd7bbd5cd4f1..596c12ab1266 100644
--- a/srcpkgs/perl-File-Path-Expand/template
+++ b/srcpkgs/perl-File-Path-Expand/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Path-Expand
 version=1.02
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template
index 1e687ff2d41a..50d99e4238b5 100644
--- a/srcpkgs/perl-File-Remove/template
+++ b/srcpkgs/perl-File-Remove/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Remove
 version=1.58
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template
index 4d34a0c67888..d553b85185ad 100644
--- a/srcpkgs/perl-File-Rename/template
+++ b/srcpkgs/perl-File-Rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Rename
 version=1.13
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template
index cddfa26d3616..cc52770f949c 100644
--- a/srcpkgs/perl-File-ShareDir-Install/template
+++ b/srcpkgs/perl-File-ShareDir-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir-Install
 version=0.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template
index 1a1ed60eeb06..7a4f935b9168 100644
--- a/srcpkgs/perl-File-ShareDir/template
+++ b/srcpkgs/perl-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-ShareDir
 version=1.118
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install"
diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template
index e622893c96da..ac73141637df 100644
--- a/srcpkgs/perl-File-Slurp-Tiny/template
+++ b/srcpkgs/perl-File-Slurp-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp-Tiny
 version=0.004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template
index cfa562b4801a..db92288a69cf 100644
--- a/srcpkgs/perl-File-Slurp/template
+++ b/srcpkgs/perl-File-Slurp/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurp
 version=9999.32
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template
index 79d688940c15..cf47b4393fd2 100644
--- a/srcpkgs/perl-File-Slurper/template
+++ b/srcpkgs/perl-File-Slurper/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Slurper
 version=0.012
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template
index bf18c1271f1c..2033b869eb4b 100644
--- a/srcpkgs/perl-File-Which/template
+++ b/srcpkgs/perl-File-Which/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Which
 version=1.27
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template
index 92ff78dbf4de..f68d0a09919c 100644
--- a/srcpkgs/perl-File-Write-Rotate/template
+++ b/srcpkgs/perl-File-Write-Rotate/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-Write-Rotate
 version=0.321
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry"
diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template
index 6fcae300584c..de8c6df33a54 100644
--- a/srcpkgs/perl-File-chdir/template
+++ b/srcpkgs/perl-File-chdir/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-chdir
 version=0.1011
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template
index ac65a51a9580..2ba9e074e444 100644
--- a/srcpkgs/perl-File-pushd/template
+++ b/srcpkgs/perl-File-pushd/template
@@ -2,7 +2,6 @@
 pkgname=perl-File-pushd
 version=1.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template
index 84fd81b58e57..d235b2921ec4 100644
--- a/srcpkgs/perl-Filesys-Df/template
+++ b/srcpkgs/perl-Filesys-Df/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Df
 version=0.92
 revision=10
-wrksrc="Filesys-Df-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template
index 8cb2ba4be9fe..e1daabce83bf 100644
--- a/srcpkgs/perl-Filesys-Notify-Simple/template
+++ b/srcpkgs/perl-Filesys-Notify-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Filesys-Notify-Simple
 version=0.14
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template
index f80bff02b4df..b8011d86ef1a 100644
--- a/srcpkgs/perl-Font-TTF/template
+++ b/srcpkgs/perl-Font-TTF/template
@@ -2,7 +2,6 @@
 pkgname=perl-Font-TTF
 version=1.06
 revision=4
-wrksrc="Font-TTF-${version}"
 build_style=perl-module
 hostmakedepends="perl-IO-String"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template
index 530f6b0d9599..e2daf56b7b74 100644
--- a/srcpkgs/perl-Fuse/template
+++ b/srcpkgs/perl-Fuse/template
@@ -2,7 +2,6 @@
 pkgname=perl-Fuse
 version=0.16
 revision=16
-wrksrc="Fuse-$version"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="fuse-devel perl"
diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template
index 091a2dd8c00f..dc80d6dba54f 100644
--- a/srcpkgs/perl-GD/template
+++ b/srcpkgs/perl-GD/template
@@ -2,7 +2,6 @@
 pkgname=perl-GD
 version=2.73
 revision=2
-wrksrc="GD-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig"
 makedepends="gd-devel"
diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template
index cd7e7b5fa280..f416ee599411 100644
--- a/srcpkgs/perl-Getopt-Compact/template
+++ b/srcpkgs/perl-Getopt-Compact/template
@@ -2,7 +2,6 @@
 pkgname=perl-Getopt-Compact
 version=0.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Table"
diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template
index 3716b90cfa76..6d77d77281c3 100644
--- a/srcpkgs/perl-Glib-Object-Introspection/template
+++ b/srcpkgs/perl-Glib-Object-Introspection/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib-Object-Introspection
 version=0.049
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib"
 makedepends="perl-Glib libgirepository-devel"
diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template
index e08deb3c785e..ef8227a35e8d 100644
--- a/srcpkgs/perl-Glib/template
+++ b/srcpkgs/perl-Glib/template
@@ -2,7 +2,6 @@
 pkgname=perl-Glib
 version=1.3293
 revision=3
-wrksrc="Glib-${version}"
 build_style=perl-module
 hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="glib-devel perl"
diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template
index 20756374d957..837b8a05d800 100644
--- a/srcpkgs/perl-GnuPG-Interface/template
+++ b/srcpkgs/perl-GnuPG-Interface/template
@@ -2,7 +2,6 @@
 pkgname=perl-GnuPG-Interface
 version=1.02
 revision=1
-wrksrc="${pkgname/perl-/}-$version"
 build_style=perl-module
 hostmakedepends="perl which gnupg"
 makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late"
diff --git a/srcpkgs/perl-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template
index a1e8bac8a18a..ccf81862b943 100644
--- a/srcpkgs/perl-GooCanvas2/template
+++ b/srcpkgs/perl-GooCanvas2/template
@@ -2,7 +2,6 @@
 pkgname=perl-GooCanvas2
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Gtk3"
diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template
index b932d36709f6..6aa4d9c117a0 100644
--- a/srcpkgs/perl-Graphics-ColorUtils/template
+++ b/srcpkgs/perl-Graphics-ColorUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-Graphics-ColorUtils
 version=0.17
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template
index e2b897e478cd..956e992e723e 100644
--- a/srcpkgs/perl-Gtk2/template
+++ b/srcpkgs/perl-Gtk2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk2
 version=1.24993
 revision=4
-wrksrc="Gtk2-$version"
 build_style=perl-module
 hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango"
 makedepends="gtk+-devel perl-Pango"
diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template
index 0af3d79b6b6a..c17f0ba9e136 100644
--- a/srcpkgs/perl-Gtk3-ImageView/template
+++ b/srcpkgs/perl-Gtk3-ImageView/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-ImageView
 version=10
 revision=1
-wrksrc="gtk3-imageview-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl gtk+3 glib perl-Readonly perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template
index 5a7b1a491739..ebf7acf28cb4 100644
--- a/srcpkgs/perl-Gtk3-SimpleList/template
+++ b/srcpkgs/perl-Gtk3-SimpleList/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3-SimpleList
 version=0.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Gtk3"
diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template
index 7b0b175733ca..318993a179f1 100644
--- a/srcpkgs/perl-Gtk3/template
+++ b/srcpkgs/perl-Gtk3/template
@@ -2,7 +2,6 @@
 pkgname=perl-Gtk3
 version=0.038
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection"
diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template
index 156ea8ace2b9..48bbf277eb1d 100644
--- a/srcpkgs/perl-HTML-Form/template
+++ b/srcpkgs/perl-HTML-Form/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Form
 version=6.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template
index e371e7a63cd7..19ffcdd7d335 100644
--- a/srcpkgs/perl-HTML-Parser/template
+++ b/srcpkgs/perl-HTML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Parser
 version=3.76
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTML-Tagset"
diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template
index 76c3ed4237ee..bab0db90c00c 100644
--- a/srcpkgs/perl-HTML-Tagset/template
+++ b/srcpkgs/perl-HTML-Tagset/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tagset
 version=3.20
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template
index 6f77c866266a..f85b744a1f65 100644
--- a/srcpkgs/perl-HTML-Tree/template
+++ b/srcpkgs/perl-HTML-Tree/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTML-Tree
 version=5.07
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP"
diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template
index 3356fd52007d..e62d996e37da 100644
--- a/srcpkgs/perl-HTTP-Cookies/template
+++ b/srcpkgs/perl-HTTP-Cookies/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Cookies
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template
index 5b50d45762fe..bbe7b2cacd91 100644
--- a/srcpkgs/perl-HTTP-Daemon/template
+++ b/srcpkgs/perl-HTTP-Daemon/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Daemon
 version=6.14
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl-HTTP-Message perl-LWP-MediaTypes"
diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template
index dfe942b82fae..5c91c3dd3940 100644
--- a/srcpkgs/perl-HTTP-Date/template
+++ b/srcpkgs/perl-HTTP-Date/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Date
 version=6.05
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template
index 9e332918d8bc..f990003dadaf 100644
--- a/srcpkgs/perl-HTTP-Entity-Parser/template
+++ b/srcpkgs/perl-HTTP-Entity-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Entity-Parser
 version=0.25
 revision=1
-wrksrc="HTTP-Entity-Parser-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template
index 44f2cf4983f4..d410675295da 100644
--- a/srcpkgs/perl-HTTP-Headers-Fast/template
+++ b/srcpkgs/perl-HTTP-Headers-Fast/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Headers-Fast
 version=0.22
 revision=2
-wrksrc="HTTP-Headers-Fast-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template
index 9dc782a597b0..fd31b3223627 100644
--- a/srcpkgs/perl-HTTP-Message/template
+++ b/srcpkgs/perl-HTTP-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Message
 version=6.35
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date
diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template
index 1cc4620916d8..fd3d1ae16219 100644
--- a/srcpkgs/perl-HTTP-MultiPartParser/template
+++ b/srcpkgs/perl-HTTP-MultiPartParser/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-MultiPartParser
 version=0.02
 revision=2
-wrksrc="HTTP-MultiPartParser-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template
index 4e7440a7648b..c981dc45a6da 100644
--- a/srcpkgs/perl-HTTP-Negotiate/template
+++ b/srcpkgs/perl-HTTP-Negotiate/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Negotiate
 version=6.01
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Message"
diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template
index 8269843e4194..d8ce3183a837 100644
--- a/srcpkgs/perl-HTTP-Response-Encoding/template
+++ b/srcpkgs/perl-HTTP-Response-Encoding/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Response-Encoding
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template
index ad158d07c04d..f5d23c9a16ed 100644
--- a/srcpkgs/perl-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Server-Simple
 version=0.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template
index a92ca67a7fbc..ab64df414cc2 100644
--- a/srcpkgs/perl-HTTP-Tinyish/template
+++ b/srcpkgs/perl-HTTP-Tinyish/template
@@ -2,7 +2,6 @@
 pkgname=perl-HTTP-Tinyish
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-IPC-Run3"
diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template
index 81331e70419c..348586cf1c80 100644
--- a/srcpkgs/perl-Hash-Merge/template
+++ b/srcpkgs/perl-Hash-Merge/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-Merge
 version=0.302
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Clone-Choose ${hostmakedepends}"
diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template
index 4d950f6059a2..1f3eb8f56a13 100644
--- a/srcpkgs/perl-Hash-MultiValue/template
+++ b/srcpkgs/perl-Hash-MultiValue/template
@@ -2,7 +2,6 @@
 pkgname=perl-Hash-MultiValue
 version=0.16
 revision=2
-wrksrc="Hash-MultiValue-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template
index fdf381635055..70230f2c7b3e 100644
--- a/srcpkgs/perl-IO-CaptureOutput/template
+++ b/srcpkgs/perl-IO-CaptureOutput/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-CaptureOutput
 version=1.1105
 revision=2
-wrksrc="IO-CaptureOutput-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template
index cf201da0b6e4..81cb53397248 100644
--- a/srcpkgs/perl-IO-HTML/template
+++ b/srcpkgs/perl-IO-HTML/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-HTML
 version=1.004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template
index 9a94e9f1310b..bafe2b3a5c66 100644
--- a/srcpkgs/perl-IO-SessionData/template
+++ b/srcpkgs/perl-IO-SessionData/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-SessionData
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template
index a51d7b284338..caebf6ad6737 100644
--- a/srcpkgs/perl-IO-Socket-INET6/template
+++ b/srcpkgs/perl-IO-Socket-INET6/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-INET6
 version=2.73
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Socket6"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index 3e08cbfbaf61..fae78ec08829 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-SSL
 version=2.075
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI"
diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template
index e7edd5d0c70b..77f5fa4bb315 100644
--- a/srcpkgs/perl-IO-Socket-Socks/template
+++ b/srcpkgs/perl-IO-Socket-Socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Socket-Socks
 version=0.74
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template
index 15578e03a3d7..2b849a322cb5 100644
--- a/srcpkgs/perl-IO-String/template
+++ b/srcpkgs/perl-IO-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-String
 version=1.08
 revision=3
-wrksrc="IO-String-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template
index f8d8198c0259..950daf2eca99 100644
--- a/srcpkgs/perl-IO-Stty/template
+++ b/srcpkgs/perl-IO-Stty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Stty
 version=0.04
 revision=2
-wrksrc="IO-Stty-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template
index ec28fb781df4..1d1ab5108f0f 100644
--- a/srcpkgs/perl-IO-Tty/template
+++ b/srcpkgs/perl-IO-Tty/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-Tty
 version=1.16
 revision=3
-wrksrc="IO-Tty-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template
index 6a2e429b2b6a..eb74a5637666 100644
--- a/srcpkgs/perl-IO-stringy/template
+++ b/srcpkgs/perl-IO-stringy/template
@@ -2,7 +2,6 @@
 pkgname=perl-IO-stringy
 version=2.113
 revision=2
-wrksrc="IO-Stringy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template
index 9c648c55bfc9..20242cccc98c 100644
--- a/srcpkgs/perl-IPC-Run/template
+++ b/srcpkgs/perl-IPC-Run/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run
 version=20200505.0
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template
index 7419c33ecba6..41d8d30f88d5 100644
--- a/srcpkgs/perl-IPC-Run3/template
+++ b/srcpkgs/perl-IPC-Run3/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-Run3
 version=0.048
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 78a245009986..c0ee6f6aa64e 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-IPC-System-Simple
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template
index c21b92b729a0..d0281e6d17c6 100644
--- a/srcpkgs/perl-Image-Sane/template
+++ b/srcpkgs/perl-Image-Sane/template
@@ -2,7 +2,6 @@
 pkgname=perl-Image-Sane
 version=5
 revision=4
-wrksrc=Image-Sane-${version}
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig"
 makedepends="perl sane-devel"
diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template
index 199987f235e7..2beefbffbe34 100644
--- a/srcpkgs/perl-Importer/template
+++ b/srcpkgs/perl-Importer/template
@@ -2,7 +2,6 @@
 pkgname=perl-Importer
 version=0.025
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template
index 7bfee4ee91d2..efca6c48b792 100644
--- a/srcpkgs/perl-Inline-C/template
+++ b/srcpkgs/perl-Inline-C/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline-C
 version=0.81
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent
diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template
index 604036bbd018..70c158ad9253 100644
--- a/srcpkgs/perl-Inline/template
+++ b/srcpkgs/perl-Inline/template
@@ -2,7 +2,6 @@
 pkgname=perl-Inline
 version=0.86
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template
index 03b4a0b39f23..d612727961d9 100644
--- a/srcpkgs/perl-JSON-MaybeXS/template
+++ b/srcpkgs/perl-JSON-MaybeXS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-MaybeXS
 version=1.004004
 revision=1
-wrksrc="JSON-MaybeXS-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template
index e5ca69357ce3..999995a707dc 100644
--- a/srcpkgs/perl-JSON-XS/template
+++ b/srcpkgs/perl-JSON-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON-XS
 version=4.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Canary-Stability"
 makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser"
diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template
index 65b19049de70..f51d655448bb 100644
--- a/srcpkgs/perl-JSON/template
+++ b/srcpkgs/perl-JSON/template
@@ -2,7 +2,6 @@
 pkgname=perl-JSON
 version=4.03
 revision=1
-wrksrc="JSON-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template
index 2dc845347cd9..af1cebff3fb5 100644
--- a/srcpkgs/perl-Keyword-Declare/template
+++ b/srcpkgs/perl-Keyword-Declare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Declare
 version=0.001018
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template
index f93cc89e2758..315d1dcb2370 100644
--- a/srcpkgs/perl-Keyword-Simple/template
+++ b/srcpkgs/perl-Keyword-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Keyword-Simple
 version=0.04
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template
index 696e7c994e0e..8b27a782ad5b 100644
--- a/srcpkgs/perl-LWP-MediaTypes/template
+++ b/srcpkgs/perl-LWP-MediaTypes/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-MediaTypes
 version=6.04
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template
index f44adc24693d..d84c6fe9ed58 100644
--- a/srcpkgs/perl-LWP-Protocol-https/template
+++ b/srcpkgs/perl-LWP-Protocol-https/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-https
 version=6.10
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-Mozilla-CA perl-LWP
diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template
index d39dde7c454b..1cdf3bc838ca 100644
--- a/srcpkgs/perl-LWP-Protocol-socks/template
+++ b/srcpkgs/perl-LWP-Protocol-socks/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP-Protocol-socks
 version=1.7
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP"
diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template
index 47371a065fab..10285bbe0d09 100644
--- a/srcpkgs/perl-LWP/template
+++ b/srcpkgs/perl-LWP/template
@@ -2,7 +2,6 @@
 pkgname=perl-LWP
 version=6.67
 revision=1
-wrksrc="libwww-perl-${version}"
 build_style=perl-module
 hostmakedepends="
  perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message
diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template
index 5686c61f4571..7bf0253a71f4 100644
--- a/srcpkgs/perl-Lchown/template
+++ b/srcpkgs/perl-Lchown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lchown
 version=1.01
 revision=18
-wrksrc="Lchown-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template
index f6531849f9cf..c176cd4fc84e 100644
--- a/srcpkgs/perl-Lingua-Translit/template
+++ b/srcpkgs/perl-Lingua-Translit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Lingua-Translit
 version=0.28
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template
index 6659644b3fdc..dcc24ea53c88 100644
--- a/srcpkgs/perl-Linux-DesktopFiles/template
+++ b/srcpkgs/perl-Linux-DesktopFiles/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-DesktopFiles
 version=0.25
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template
index 5f58454ca661..dc9f7341e239 100644
--- a/srcpkgs/perl-Linux-Distribution/template
+++ b/srcpkgs/perl-Linux-Distribution/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Distribution
 version=0.23
 revision=3
-wrksrc="Linux-Distribution-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template
index e9f9bd8b9f2d..d0f61ffcafd7 100644
--- a/srcpkgs/perl-Linux-Inotify2/template
+++ b/srcpkgs/perl-Linux-Inotify2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Linux-Inotify2
 version=2.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template
index 45214201aae4..c66dbb3337ba 100644
--- a/srcpkgs/perl-List-AllUtils/template
+++ b/srcpkgs/perl-List-AllUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-AllUtils
 version=0.18
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-List-UtilsBy perl-List-SomeUtils"
diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template
index 8abf33edb0aa..de9cbb7474a3 100644
--- a/srcpkgs/perl-List-MoreUtils-XS/template
+++ b/srcpkgs/perl-List-MoreUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils-XS
 version=0.430
 revision=4
-wrksrc="List-MoreUtils-XS-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template
index bbcf2b68ce7c..b30c5255362a 100644
--- a/srcpkgs/perl-List-MoreUtils/template
+++ b/srcpkgs/perl-List-MoreUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-MoreUtils
 version=0.430
 revision=3
-wrksrc="List-MoreUtils-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exporter-Tiny"
diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template
index 7ec687c9f067..3c2a7ac7a275 100644
--- a/srcpkgs/perl-List-SomeUtils-XS/template
+++ b/srcpkgs/perl-List-SomeUtils-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils-XS
 version=0.58
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template
index 4c613d8c13fb..26f923900b53 100644
--- a/srcpkgs/perl-List-SomeUtils/template
+++ b/srcpkgs/perl-List-SomeUtils/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-SomeUtils
 version=0.58
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS"
diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template
index 81c817f13e0b..379d4570f1c8 100644
--- a/srcpkgs/perl-List-UtilsBy/template
+++ b/srcpkgs/perl-List-UtilsBy/template
@@ -2,7 +2,6 @@
 pkgname=perl-List-UtilsBy
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template
index 129f77015001..422c40c608ae 100644
--- a/srcpkgs/perl-Locale-Codes/template
+++ b/srcpkgs/perl-Locale-Codes/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-Codes
 version=3.72
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template
index 4717635642cb..71a13545775f 100644
--- a/srcpkgs/perl-Locale-PO/template
+++ b/srcpkgs/perl-Locale-PO/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-PO
 version=0.27
 revision=4
-wrksrc="Locale-PO-${version}"
 build_style="perl-module"
 hostmakedepends="perl perl-File-Slurp"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template
index d16a7fdfd502..584ddbe176bd 100644
--- a/srcpkgs/perl-Locale-gettext/template
+++ b/srcpkgs/perl-Locale-gettext/template
@@ -2,7 +2,6 @@
 pkgname=perl-Locale-gettext
 version=1.07
 revision=12
-wrksrc="Locale-gettext-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template
index 6a20726c6fa0..bdd757b1b019 100644
--- a/srcpkgs/perl-Log-Log4perl/template
+++ b/srcpkgs/perl-Log-Log4perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Log-Log4perl
 version=1.57
 revision=1
-wrksrc="Log-Log4perl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template
index 2d872e29af2b..2920e8997b15 100644
--- a/srcpkgs/perl-MIME-Charset/template
+++ b/srcpkgs/perl-MIME-Charset/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Charset
 version=1.013.1
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template
index 6ce8faf74079..fcdde5406ad1 100644
--- a/srcpkgs/perl-MIME-Types/template
+++ b/srcpkgs/perl-MIME-Types/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-Types
 version=2.20
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template
index 7b23c64e83d7..46ca3f5926cf 100644
--- a/srcpkgs/perl-MIME-tools/template
+++ b/srcpkgs/perl-MIME-tools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MIME-tools
 version=5.509
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools"
diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template
index 0166c80036c4..51fd634aa8c4 100644
--- a/srcpkgs/perl-MP3-Info/template
+++ b/srcpkgs/perl-MP3-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Info
 version=1.26
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template
index 0b3ac0b7e88c..131fa310987e 100644
--- a/srcpkgs/perl-MP3-Tag/template
+++ b/srcpkgs/perl-MP3-Tag/template
@@ -2,7 +2,6 @@
 pkgname=perl-MP3-Tag
 version=1.15
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl unzip"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template
index 00dd1c0fbdc8..4ab1e1b3179e 100644
--- a/srcpkgs/perl-MRO-Compat/template
+++ b/srcpkgs/perl-MRO-Compat/template
@@ -2,7 +2,6 @@
 pkgname=perl-MRO-Compat
 version=0.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template
index 7ffd835d3f55..b6d6dcc076ed 100644
--- a/srcpkgs/perl-Mail-AuthenticationResults/template
+++ b/srcpkgs/perl-Mail-AuthenticationResults/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-AuthenticationResults
 version=2.20210915
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-JSON perl-Clone"
diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template
index fbdb119597b5..cffa27170e7d 100644
--- a/srcpkgs/perl-Mail-Box/template
+++ b/srcpkgs/perl-Mail-Box/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Box
 version=3.009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="
diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template
index ff0165cc2f8a..0e41faff5afc 100644
--- a/srcpkgs/perl-Mail-DKIM/template
+++ b/srcpkgs/perl-Mail-DKIM/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-DKIM
 version=1.20220520
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA
diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template
index 50e1c87a8e0e..ad8040c25a24 100644
--- a/srcpkgs/perl-Mail-Message/template
+++ b/srcpkgs/perl-Mail-Message/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Message
 version=3.012
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity"
diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template
index 8fcd9dceeb81..ffb2af34f12e 100644
--- a/srcpkgs/perl-Mail-POP3Client/template
+++ b/srcpkgs/perl-Mail-POP3Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-POP3Client
 version=2.19
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template
index 5613acfa62db..9ee1d57120d7 100644
--- a/srcpkgs/perl-Mail-Sendmail/template
+++ b/srcpkgs/perl-Mail-Sendmail/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Sendmail
 version=0.80
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template
index d4b17af63d8f..bd3c413182d8 100644
--- a/srcpkgs/perl-Mail-Transport/template
+++ b/srcpkgs/perl-Mail-Transport/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mail-Transport
 version=3.005
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Mail-Message"
diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template
index 447f274b47c9..df96ced2411f 100644
--- a/srcpkgs/perl-MailTools/template
+++ b/srcpkgs/perl-MailTools/template
@@ -2,7 +2,6 @@
 pkgname=perl-MailTools
 version=2.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-TimeDate"
diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template
index 42bf9b71848c..48099d6f4ae7 100644
--- a/srcpkgs/perl-Math-BigInt-GMP/template
+++ b/srcpkgs/perl-Math-BigInt-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-BigInt-GMP
 version=1.6011
 revision=1
-wrksrc="Math-BigInt-GMP-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template
index f72a8fd098fc..5e80416244c6 100644
--- a/srcpkgs/perl-Math-FFT/template
+++ b/srcpkgs/perl-Math-FFT/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-FFT
 version=1.36
 revision=3
-wrksrc="Math-FFT-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template
index 81dd62fc2d92..f5c22e883e6a 100644
--- a/srcpkgs/perl-Math-Int128/template
+++ b/srcpkgs/perl-Math-Int128/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int128
 version=0.22
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template
index fcac0d460d80..87e2313238a3 100644
--- a/srcpkgs/perl-Math-Int64/template
+++ b/srcpkgs/perl-Math-Int64/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Int64
 version=0.54
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template
index 7e6955badc5a..8f52e3fb8615 100644
--- a/srcpkgs/perl-Math-Prime-Util-GMP/template
+++ b/srcpkgs/perl-Math-Prime-Util-GMP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util-GMP
 version=0.52
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl gmp-devel"
diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template
index 6a461f0c4d39..d752ac20d2b6 100644
--- a/srcpkgs/perl-Math-Prime-Util/template
+++ b/srcpkgs/perl-Math-Prime-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Math-Prime-Util
 version=0.73
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Math-Prime-Util-GMP"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template
index 7aefb0e3e742..20f30fe6579d 100644
--- a/srcpkgs/perl-Menlo-Legacy/template
+++ b/srcpkgs/perl-Menlo-Legacy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo-Legacy
 version=1.9022
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-Menlo"
diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template
index 02fe18c2151d..332c7417fd7c 100644
--- a/srcpkgs/perl-Menlo/template
+++ b/srcpkgs/perl-Menlo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Menlo
 version=1.9019
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo
diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template
index 99dbe907db73..ee30db51f977 100644
--- a/srcpkgs/perl-Mixin-Linewise/template
+++ b/srcpkgs/perl-Mixin-Linewise/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mixin-Linewise
 version=0.110
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template
index 7fc11a3bf8a9..847f82cc780f 100644
--- a/srcpkgs/perl-Module-Build-Tiny/template
+++ b/srcpkgs/perl-Module-Build-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build-Tiny
 version=0.039
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template
index 99a699bfe012..8bd778c0f5ed 100644
--- a/srcpkgs/perl-Module-Build/template
+++ b/srcpkgs/perl-Module-Build/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Build
 version=0.4231
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template
index b3d75db9d7ba..d9b1f0aca393 100644
--- a/srcpkgs/perl-Module-CPANfile/template
+++ b/srcpkgs/perl-Module-CPANfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-CPANfile
 version=1.1004
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-File-pushd"
diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template
index cfab90cb6c1b..b5ed70abb504 100644
--- a/srcpkgs/perl-Module-Find/template
+++ b/srcpkgs/perl-Module-Find/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Find
 version=0.16
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template
index 7c0ee642d31c..1aaf642797be 100644
--- a/srcpkgs/perl-Module-Implementation/template
+++ b/srcpkgs/perl-Module-Implementation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Implementation
 version=0.09
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny"
diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template
index a12dd9017d51..af8fff6be9ef 100644
--- a/srcpkgs/perl-Module-Manifest/template
+++ b/srcpkgs/perl-Module-Manifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Manifest
 version=1.09
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template
index 4c7753aae772..567ccb7a805a 100644
--- a/srcpkgs/perl-Module-Pluggable/template
+++ b/srcpkgs/perl-Module-Pluggable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Pluggable
 version=5.2
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template
index 14f57d8ef11f..7bc8be9861d8 100644
--- a/srcpkgs/perl-Module-Runtime/template
+++ b/srcpkgs/perl-Module-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Module-Runtime
 version=0.016
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template
index 9cb0f8534f88..bbf7f9da5549 100644
--- a/srcpkgs/perl-Mojolicious/template
+++ b/srcpkgs/perl-Mojolicious/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mojolicious
 version=8.59
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template
index 7ffdf1be08e3..116519e130a2 100644
--- a/srcpkgs/perl-Monkey-Patch-Action/template
+++ b/srcpkgs/perl-Monkey-Patch-Action/template
@@ -2,7 +2,6 @@
 pkgname=perl-Monkey-Patch-Action
 version=0.061
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Sub-Delete"
diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template
index 8c5292f03f57..c965e0319d72 100644
--- a/srcpkgs/perl-Moo/template
+++ b/srcpkgs/perl-Moo/template
@@ -2,7 +2,6 @@
 pkgname=perl-Moo
 version=2.005004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction
diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template
index a622d1f841be..8765c2a80756 100644
--- a/srcpkgs/perl-MooX-HandlesVia/template
+++ b/srcpkgs/perl-MooX-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-HandlesVia
 version=0.001009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike"
diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template
index dc6441ed9142..70ae3daadc48 100644
--- a/srcpkgs/perl-MooX-Types-MooseLike/template
+++ b/srcpkgs/perl-MooX-Types-MooseLike/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-Types-MooseLike
 version=0.29
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo"
diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template
index c4729bee6085..a840823708fb 100644
--- a/srcpkgs/perl-MooX-late/template
+++ b/srcpkgs/perl-MooX-late/template
@@ -2,7 +2,6 @@
 pkgname=perl-MooX-late
 version=0.100
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny"
diff --git a/srcpkgs/perl-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template
index b3b7d9a8b201..a9cc045d25da 100644
--- a/srcpkgs/perl-Mozilla-CA/template
+++ b/srcpkgs/perl-Mozilla-CA/template
@@ -2,7 +2,6 @@
 pkgname=perl-Mozilla-CA
 version=20211001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template
index a04628a14013..d15657840f8d 100644
--- a/srcpkgs/perl-MusicBrainz-DiscID/template
+++ b/srcpkgs/perl-MusicBrainz-DiscID/template
@@ -2,7 +2,6 @@
 pkgname=perl-MusicBrainz-DiscID
 version=0.06
 revision=4
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl which pkg-config"
 makedepends="libdiscid-devel perl"
diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template
index 25de89038adc..c2a55ea865ee 100644
--- a/srcpkgs/perl-Net-DBus/template
+++ b/srcpkgs/perl-Net-DBus/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DBus
 version=1.2.0
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="${hostmakedepends} dbus-devel"
diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
index 6fffeb1d6e5c..647e26772c1f 100644
--- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template
+++ b/srcpkgs/perl-Net-DNS-Resolver-Mock/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS-Resolver-Mock
 version=1.20200215
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Net-DNS"
diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template
index 61ce3be5827d..57e4b190da20 100644
--- a/srcpkgs/perl-Net-DNS/template
+++ b/srcpkgs/perl-Net-DNS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-DNS
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template
index 24a959d113aa..f2e2fcc533b0 100644
--- a/srcpkgs/perl-Net-HTTP/template
+++ b/srcpkgs/perl-Net-HTTP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-HTTP
 version=6.21
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template
index a4022ba73d26..d9a2c932698a 100644
--- a/srcpkgs/perl-Net-IDN-Encode/template
+++ b/srcpkgs/perl-Net-IDN-Encode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IDN-Encode
 version=2.500
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template
index a6ce078277c5..262fe6dd4d8d 100644
--- a/srcpkgs/perl-Net-IMAP-Client/template
+++ b/srcpkgs/perl-Net-IMAP-Client/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Client
 version=0.9505
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template
index e033684f9ce7..0fa12fd29520 100644
--- a/srcpkgs/perl-Net-IMAP-Simple/template
+++ b/srcpkgs/perl-Net-IMAP-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-IMAP-Simple
 version=1.2212
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-Parse-RecDescent"
diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template
index be40fbc38f25..c82945c5fbd2 100644
--- a/srcpkgs/perl-Net-MPD/template
+++ b/srcpkgs/perl-Net-MPD/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-MPD
 version=0.07
 revision=3
-wrksrc="${pkgname/perl-//}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template
index de340f455a00..9ae5e02501c4 100644
--- a/srcpkgs/perl-Net-OpenSSH/template
+++ b/srcpkgs/perl-Net-OpenSSH/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-OpenSSH
 version=0.82
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template
index 2d5909fbde40..52d2b6f51b62 100644
--- a/srcpkgs/perl-Net-SFTP-Foreign/template
+++ b/srcpkgs/perl-Net-SFTP-Foreign/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SFTP-Foreign
 version=1.93
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template
index e72e322de2a2..deeebfa3b4fc 100644
--- a/srcpkgs/perl-Net-SMTP-SSL/template
+++ b/srcpkgs/perl-Net-SMTP-SSL/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SMTP-SSL
 version=1.04
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-IO-Socket-SSL"
diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template
index b37868bbe163..da229618a79c 100644
--- a/srcpkgs/perl-Net-SSH2/template
+++ b/srcpkgs/perl-Net-SSH2/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSH2
 version=0.73
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="perl"
diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template
index d6795f000f87..c36048c9b7ee 100644
--- a/srcpkgs/perl-Net-SSLeay/template
+++ b/srcpkgs/perl-Net-SSLeay/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-SSLeay
 version=1.92
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl openssl openssl-devel"
 makedepends="perl zlib-devel openssl-devel"
diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template
index 36b385813a6f..4efeed05a914 100644
--- a/srcpkgs/perl-Net-Server/template
+++ b/srcpkgs/perl-Net-Server/template
@@ -2,7 +2,6 @@
 pkgname=perl-Net-Server
 version=2.009
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template
index f9cc3aa90aed..458a62ef237b 100644
--- a/srcpkgs/perl-NetAddr-IP/template
+++ b/srcpkgs/perl-NetAddr-IP/template
@@ -2,7 +2,6 @@
 pkgname=perl-NetAddr-IP
 version=4.079
 revision=11
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template
index 2c3520ec3418..37db20336ca7 100644
--- a/srcpkgs/perl-Number-Compare/template
+++ b/srcpkgs/perl-Number-Compare/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Compare
 version=0.03
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template
index 2967266797c3..d70d029a22c4 100644
--- a/srcpkgs/perl-Number-Format/template
+++ b/srcpkgs/perl-Number-Format/template
@@ -2,7 +2,6 @@
 pkgname=perl-Number-Format
 version=1.75
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template
index a23cc5b9c525..20e27dde8ba1 100644
--- a/srcpkgs/perl-OLE-Storage_Lite/template
+++ b/srcpkgs/perl-OLE-Storage_Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-OLE-Storage_Lite
 version=0.20
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template
index 575c633dcc04..425ac6b9051a 100644
--- a/srcpkgs/perl-Object-MultiType/template
+++ b/srcpkgs/perl-Object-MultiType/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-MultiType
 version=0.05
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template
index a10c41acdd9c..180ccfd767ea 100644
--- a/srcpkgs/perl-Object-Realize-Later/template
+++ b/srcpkgs/perl-Object-Realize-Later/template
@@ -2,7 +2,6 @@
 pkgname=perl-Object-Realize-Later
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template
index 4bfffeb96a1c..bb1a6d0fae20 100644
--- a/srcpkgs/perl-OpenGL/template
+++ b/srcpkgs/perl-OpenGL/template
@@ -2,7 +2,6 @@
 pkgname=perl-OpenGL
 version=0.70
 revision=5
-wrksrc="OpenGL-${version}"
 build_style=perl-module
 hostmakedepends="perl libfreeglut-devel libXmu-devel"
 makedepends="perl libfreeglut-devel libXmu-devel"
diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template
index b671d6cb4721..f0f05f0d422b 100644
--- a/srcpkgs/perl-PDF-API2/template
+++ b/srcpkgs/perl-PDF-API2/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-API2
 version=2.043
 revision=1
-wrksrc="PDF-API2-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template
index 36d2bd8e4ea4..0b101f8688c2 100644
--- a/srcpkgs/perl-PDF-Builder/template
+++ b/srcpkgs/perl-PDF-Builder/template
@@ -2,7 +2,6 @@
 pkgname=perl-PDF-Builder
 version=3.024
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Font-TTF"
diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template
index 96dd5d3c8d8d..5e554a3a54af 100644
--- a/srcpkgs/perl-POSIX-strftime-Compiler/template
+++ b/srcpkgs/perl-POSIX-strftime-Compiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-POSIX-strftime-Compiler
 version=0.44
 revision=2
-wrksrc="POSIX-strftime-Compiler-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template
index 93ba3d8c7292..fa8829f6086a 100644
--- a/srcpkgs/perl-PPR/template
+++ b/srcpkgs/perl-PPR/template
@@ -2,7 +2,6 @@
 pkgname=perl-PPR
 version=0.001006
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-B-Hooks-EndOfScope"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template
index 9007feb43367..aecb8d7a860a 100644
--- a/srcpkgs/perl-Package-DeprecationManager/template
+++ b/srcpkgs/perl-Package-DeprecationManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-DeprecationManager
 version=0.17
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install perl-Sub-Name"
diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template
index 860ab3011ed0..70526380e22f 100644
--- a/srcpkgs/perl-Package-Stash-XS/template
+++ b/srcpkgs/perl-Package-Stash-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash-XS
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template
index c0a9f01699e0..1220b13a40f3 100644
--- a/srcpkgs/perl-Package-Stash/template
+++ b/srcpkgs/perl-Package-Stash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Package-Stash
 version=0.39
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Dist-CheckConflicts"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template
index 75e7cdb135a9..3abc95cbaf14 100644
--- a/srcpkgs/perl-PadWalker/template
+++ b/srcpkgs/perl-PadWalker/template
@@ -2,7 +2,6 @@
 pkgname=perl-PadWalker
 version=2.3
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template
index 2e31fab51461..8d2ec2635ba4 100644
--- a/srcpkgs/perl-Pango/template
+++ b/srcpkgs/perl-Pango/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pango
 version=1.227
 revision=10
-wrksrc="Pango-$version"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo"
 makedepends="perl-Cairo pango-devel"
diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template
index 4997c09254d7..c586ca71ffdf 100644
--- a/srcpkgs/perl-Parallel-ForkManager/template
+++ b/srcpkgs/perl-Parallel-ForkManager/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parallel-ForkManager
 version=2.02
 revision=2
-wrksrc="Parallel-ForkManager-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Moo"
diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template
index 929b788c3652..ff29b21797a1 100644
--- a/srcpkgs/perl-Params-Classify/template
+++ b/srcpkgs/perl-Params-Classify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Classify
 version=0.015
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template
index fcc78c04ee24..a30462b52b3e 100644
--- a/srcpkgs/perl-Params-Util/template
+++ b/srcpkgs/perl-Params-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Util
 version=1.102
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template
index 076852a006ab..05246bcce0bd 100644
--- a/srcpkgs/perl-Params-Validate/template
+++ b/srcpkgs/perl-Params-Validate/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-Validate
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="${hostmakedepends} perl-Module-Implementation"
diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template
index 27436e9b8c22..535bb73365c4 100644
--- a/srcpkgs/perl-Params-ValidationCompiler/template
+++ b/srcpkgs/perl-Params-ValidationCompiler/template
@@ -2,7 +2,6 @@
 pkgname=perl-Params-ValidationCompiler
 version=0.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Eval-Closure perl-Exception-Class"
diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template
index 30f3a5045eb8..ea239cd0e5ce 100644
--- a/srcpkgs/perl-Parse-CPAN-Meta/template
+++ b/srcpkgs/perl-Parse-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-CPAN-Meta
 version=1.4422
 revision=3
-wrksrc="Parse-CPAN-Meta-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template
index e86d70c84c69..626c152e58ab 100644
--- a/srcpkgs/perl-Parse-PMFile/template
+++ b/srcpkgs/perl-Parse-PMFile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-PMFile
 version=0.43
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template
index 1d955f593488..893c1962a600 100644
--- a/srcpkgs/perl-Parse-RecDescent/template
+++ b/srcpkgs/perl-Parse-RecDescent/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-RecDescent
 version=1.967015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template
index aae385b62b57..a3999f3aa362 100644
--- a/srcpkgs/perl-Parse-Yapp/template
+++ b/srcpkgs/perl-Parse-Yapp/template
@@ -2,7 +2,6 @@
 pkgname=perl-Parse-Yapp
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template
index 09387996df4d..6316682f4ca1 100644
--- a/srcpkgs/perl-PatchReader/template
+++ b/srcpkgs/perl-PatchReader/template
@@ -2,7 +2,6 @@
 pkgname=perl-PatchReader
 version=0.9.6
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template
index eaf64f25c08f..75566e93c2bb 100644
--- a/srcpkgs/perl-Path-Tiny/template
+++ b/srcpkgs/perl-Path-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Path-Tiny
 version=0.130
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template
index 8cef6ca1fdf0..180bf3386229 100644
--- a/srcpkgs/perl-Pegex/template
+++ b/srcpkgs/perl-Pegex/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pegex
 version=0.75
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-ShareDir-Install"
 makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML"
diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template
index e322cd8d4bda..741ba914ccb0 100644
--- a/srcpkgs/perl-PerlIO-utf8-strict/template
+++ b/srcpkgs/perl-PerlIO-utf8-strict/template
@@ -2,7 +2,6 @@
 pkgname=perl-PerlIO-utf8-strict
 version=0.008
 revision=2
-wrksrc="PerlIO-utf8_strict-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Exception"
diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template
index 936279c751f0..0cbf6a165847 100644
--- a/srcpkgs/perl-Plack-Middleware-Deflater/template
+++ b/srcpkgs/perl-Plack-Middleware-Deflater/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-Deflater
 version=0.12
 revision=2
-wrksrc="Plack-Middleware-Deflater-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
index 6a0d673eb798..aa156dad7697 100644
--- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
+++ b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack-Middleware-ReverseProxy
 version=0.16
 revision=2
-wrksrc="Plack-Middleware-ReverseProxy-$version"
 build_style=perl-module
 hostmakedepends="perl perl-Plack"
 makedepends="perl"
diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template
index 84f0793ca2de..c34a4a41b7f3 100644
--- a/srcpkgs/perl-Plack/template
+++ b/srcpkgs/perl-Plack/template
@@ -2,7 +2,6 @@
 pkgname=perl-Plack
 version=1.0050
 revision=1
-wrksrc="Plack-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker
  perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir
diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template
index 3cbb1b23d49a..7cec2c2c7256 100644
--- a/srcpkgs/perl-Pod-Coverage/template
+++ b/srcpkgs/perl-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Coverage
 version=0.23
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-Symdump"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template
index 354e04556ce1..6b9f8f4350a1 100644
--- a/srcpkgs/perl-Pod-Parser/template
+++ b/srcpkgs/perl-Pod-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Parser
 version=1.65
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
index 66e59b29a859..05857b467194 100644
--- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template
+++ b/srcpkgs/perl-Pod-Simple-Text-Termcap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Pod-Simple-Text-Termcap
 version=0.01
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template
index 7365a866d4b6..30d00bbfbc7f 100644
--- a/srcpkgs/perl-Probe-Perl/template
+++ b/srcpkgs/perl-Probe-Perl/template
@@ -2,7 +2,6 @@
 pkgname=perl-Probe-Perl
 version=0.03
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template
index ba980b9f98ac..e34ce57b4276 100644
--- a/srcpkgs/perl-Proc-Daemontools/template
+++ b/srcpkgs/perl-Proc-Daemontools/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Daemontools
 version=1.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template
index 48c81c6dc7d1..a6dcf9f87d26 100644
--- a/srcpkgs/perl-Proc-Govern/template
+++ b/srcpkgs/perl-Proc-Govern/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-Govern
 version=0.211
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime"
diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template
index 5c7055d274f5..bf55d0634094 100644
--- a/srcpkgs/perl-Proc-PID-File/template
+++ b/srcpkgs/perl-Proc-PID-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-PID-File
 version=1.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template
index 17830788117f..7b749070d495 100644
--- a/srcpkgs/perl-Proc-ProcessTable/template
+++ b/srcpkgs/perl-Proc-ProcessTable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Proc-ProcessTable
 version=0.59
 revision=7
-wrksrc="Proc-ProcessTable-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template
index 94deb4679df1..7384e5d00b00 100644
--- a/srcpkgs/perl-Readonly/template
+++ b/srcpkgs/perl-Readonly/template
@@ -2,7 +2,6 @@
 pkgname=perl-Readonly
 version=2.05
 revision=3
-wrksrc="Readonly-$version"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template
index 2b685476d2bc..390b33031934 100644
--- a/srcpkgs/perl-Ref-Util-XS/template
+++ b/srcpkgs/perl-Ref-Util-XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util-XS
 version=0.117
 revision=5
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template
index 145549dee0f1..75e8e4260960 100644
--- a/srcpkgs/perl-Ref-Util/template
+++ b/srcpkgs/perl-Ref-Util/template
@@ -2,7 +2,6 @@
 pkgname=perl-Ref-Util
 version=0.204
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template
index 736dd84c86b5..5f8a9dc0aab3 100644
--- a/srcpkgs/perl-Regexp-Common/template
+++ b/srcpkgs/perl-Regexp-Common/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Common
 version=2017060201
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template
index dcbf55e98dd6..02466657dada 100644
--- a/srcpkgs/perl-Regexp-Grammars/template
+++ b/srcpkgs/perl-Regexp-Grammars/template
@@ -2,7 +2,6 @@
 pkgname=perl-Regexp-Grammars
 version=1.057
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template
index 985016ed15e9..c9e679b21551 100644
--- a/srcpkgs/perl-Reply/template
+++ b/srcpkgs/perl-Reply/template
@@ -2,7 +2,6 @@
 pkgname=perl-Reply
 version=0.42
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template
index 753eff1fa78e..e3bc72e4a010 100644
--- a/srcpkgs/perl-Role-Hooks/template
+++ b/srcpkgs/perl-Role-Hooks/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Hooks
 version=0.008
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template
index 7887cfeb166e..c98a5893a8c2 100644
--- a/srcpkgs/perl-Role-Tiny/template
+++ b/srcpkgs/perl-Role-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Role-Tiny
 version=2.002004
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template
index 0dfcf61ca991..434b88e72a03 100644
--- a/srcpkgs/perl-SGMLSpm/template
+++ b/srcpkgs/perl-SGMLSpm/template
@@ -2,7 +2,6 @@
 pkgname=perl-SGMLSpm
 version=1.1
 revision=3
-wrksrc=${pkgname/perl-/}-${version}
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template
index eaf8f984750b..bb51efd0063a 100644
--- a/srcpkgs/perl-SOAP-Lite/template
+++ b/srcpkgs/perl-SOAP-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-SOAP-Lite
 version=1.27
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template
index 70b975504889..0e0ee70b54be 100644
--- a/srcpkgs/perl-SUPER/template
+++ b/srcpkgs/perl-SUPER/template
@@ -2,7 +2,6 @@
 pkgname=perl-SUPER
 version=1.20190531
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Identify"
diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template
index 66fc5e6e755c..b9467ed8fc7a 100644
--- a/srcpkgs/perl-SVG/template
+++ b/srcpkgs/perl-SVG/template
@@ -2,7 +2,6 @@
 pkgname=perl-SVG
 version=2.86
 revision=1
-wrksrc="SVG-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template
index 906b1e7173cb..cd617cef431f 100644
--- a/srcpkgs/perl-Scope-Guard/template
+++ b/srcpkgs/perl-Scope-Guard/template
@@ -2,7 +2,6 @@
 pkgname=perl-Scope-Guard
 version=0.21
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template
index 53ab542ae25c..910e371f0056 100644
--- a/srcpkgs/perl-Search-Xapian/template
+++ b/srcpkgs/perl-Search-Xapian/template
@@ -2,7 +2,6 @@
 pkgname=perl-Search-Xapian
 version=1.2.25.5
 revision=2
-wrksrc="Search-Xapian-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl xapian-core-devel"
diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template
index 8f18e3e331dd..90bfd7fb9e49 100644
--- a/srcpkgs/perl-Set-IntSpan/template
+++ b/srcpkgs/perl-Set-IntSpan/template
@@ -2,7 +2,6 @@
 pkgname=perl-Set-IntSpan
 version=1.19
 revision=3
-wrksrc="Set-IntSpan-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template
index 175572a09ba2..810cbbe94658 100644
--- a/srcpkgs/perl-Socket-MsgHdr/template
+++ b/srcpkgs/perl-Socket-MsgHdr/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket-MsgHdr
 version=0.05
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template
index bed57acf29e1..d27d57e8c9ec 100644
--- a/srcpkgs/perl-Socket6/template
+++ b/srcpkgs/perl-Socket6/template
@@ -2,7 +2,6 @@
 pkgname=perl-Socket6
 version=0.29
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template
index 99f8aa678327..f07c6d391032 100644
--- a/srcpkgs/perl-Sort-Key/template
+++ b/srcpkgs/perl-Sort-Key/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Key
 version=1.33
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template
index 2b828699f819..a132a410ddfa 100644
--- a/srcpkgs/perl-Sort-Naturally/template
+++ b/srcpkgs/perl-Sort-Naturally/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Naturally
 version=1.03
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template
index 2c9525ddd360..68c0a843eb8e 100644
--- a/srcpkgs/perl-Sort-Versions/template
+++ b/srcpkgs/perl-Sort-Versions/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sort-Versions
 version=1.62
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template
index fc2dd72e39ec..11914ee851f1 100644
--- a/srcpkgs/perl-Specio/template
+++ b/srcpkgs/perl-Specio/template
@@ -2,7 +2,6 @@
 pkgname=perl-Specio
 version=0.48
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template
index 9d69c964ed62..af79b248bb04 100644
--- a/srcpkgs/perl-Spiffy/template
+++ b/srcpkgs/perl-Spiffy/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spiffy
 version=0.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template
index 6b07a06d01c1..e86423352403 100644
--- a/srcpkgs/perl-Spreadsheet-ParseExcel/template
+++ b/srcpkgs/perl-Spreadsheet-ParseExcel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseExcel
 version=0.65
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
index 4d1f1a1a21d2..1deadc10ec53 100644
--- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template
+++ b/srcpkgs/perl-Spreadsheet-ParseXLSX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Spreadsheet-ParseXLSX
 version=0.27
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template
index 2037a465440d..8b06de513daa 100644
--- a/srcpkgs/perl-Stream-Buffered/template
+++ b/srcpkgs/perl-Stream-Buffered/template
@@ -2,7 +2,6 @@
 pkgname=perl-Stream-Buffered
 version=0.03
 revision=3
-wrksrc="Stream-Buffered-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template
index 479005257862..b63b9663a16d 100644
--- a/srcpkgs/perl-String-Escape/template
+++ b/srcpkgs/perl-String-Escape/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-Escape
 version=2010.002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template
index 43a57a4877bf..cd111a757a67 100644
--- a/srcpkgs/perl-String-ShellQuote/template
+++ b/srcpkgs/perl-String-ShellQuote/template
@@ -2,7 +2,6 @@
 pkgname=perl-String-ShellQuote
 version=1.04
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template
index 00da4f1c31a7..7bdb1e6ccd0e 100644
--- a/srcpkgs/perl-Sub-Delete/template
+++ b/srcpkgs/perl-Sub-Delete/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Delete
 version=1.00002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template
index 557135c232f1..6b693d1ea992 100644
--- a/srcpkgs/perl-Sub-Exporter-Progressive/template
+++ b/srcpkgs/perl-Sub-Exporter-Progressive/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter-Progressive
 version=0.001013
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Exporter"
diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template
index 433f0a9faf8f..da26172312a3 100644
--- a/srcpkgs/perl-Sub-Exporter/template
+++ b/srcpkgs/perl-Sub-Exporter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Exporter
 version=0.988
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install"
diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template
index 115777fb6e9f..761e8a313afd 100644
--- a/srcpkgs/perl-Sub-HandlesVia/template
+++ b/srcpkgs/perl-Sub-HandlesVia/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-HandlesVia
 version=0.040
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template
index 982f0d03b5ef..8364becd2a1e 100644
--- a/srcpkgs/perl-Sub-Identify/template
+++ b/srcpkgs/perl-Sub-Identify/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Identify
 version=0.14
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template
index a8d319c28a7a..c210cb61de8b 100644
--- a/srcpkgs/perl-Sub-Info/template
+++ b/srcpkgs/perl-Sub-Info/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Info
 version=0.002
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template
index acc32d9938ea..8c6b133e6f34 100644
--- a/srcpkgs/perl-Sub-Install/template
+++ b/srcpkgs/perl-Sub-Install/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Install
 version=0.928
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template
index 8fb584c5da61..6d83d19fea93 100644
--- a/srcpkgs/perl-Sub-Name/template
+++ b/srcpkgs/perl-Sub-Name/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Name
 version=0.26
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template
index f5d669869565..a73f05c0ad01 100644
--- a/srcpkgs/perl-Sub-Override/template
+++ b/srcpkgs/perl-Sub-Override/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Override
 version=0.09
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template
index 95677438ec29..1a22c4fe9a35 100644
--- a/srcpkgs/perl-Sub-Quote/template
+++ b/srcpkgs/perl-Sub-Quote/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Quote
 version=2.006006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Sub-Name"
diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template
index 61562d944903..0ce364ead30c 100644
--- a/srcpkgs/perl-Sub-Uplevel/template
+++ b/srcpkgs/perl-Sub-Uplevel/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sub-Uplevel
 version=0.2800
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template
index 496a7bf42acb..08fcfaad8c37 100644
--- a/srcpkgs/perl-Svsh/template
+++ b/srcpkgs/perl-Svsh/template
@@ -2,7 +2,6 @@
 pkgname=perl-Svsh
 version=1.002000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable
diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template
index 36bac68a661d..06a19cdfc049 100644
--- a/srcpkgs/perl-Switch/template
+++ b/srcpkgs/perl-Switch/template
@@ -2,7 +2,6 @@
 pkgname=perl-Switch
 version=2.17
 revision=1
-wrksrc="Switch-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template
index 626f2f139ab1..170cbcf9a39d 100644
--- a/srcpkgs/perl-Sys-Syscall/template
+++ b/srcpkgs/perl-Sys-Syscall/template
@@ -2,7 +2,6 @@
 pkgname=perl-Sys-Syscall
 version=0.25
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template
index 36830084db26..d112c80ba73c 100644
--- a/srcpkgs/perl-Taint-Runtime/template
+++ b/srcpkgs/perl-Taint-Runtime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Taint-Runtime
 version=0.03
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 010fd8cdb839..89488f5652b2 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -2,7 +2,6 @@
 pkgname=perl-Template-Toolkit
 version=3.101
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template
index 4558def518a8..f43a9ced4033 100644
--- a/srcpkgs/perl-Term-Animation/template
+++ b/srcpkgs/perl-Term-Animation/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Animation
 version=2.6
 revision=3
-wrksrc="${pkgname//perl-//}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Curses"
 depends="perl perl-Curses"
diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template
index ce1af1242644..caa93519245b 100644
--- a/srcpkgs/perl-Term-ExtendedColor/template
+++ b/srcpkgs/perl-Term-ExtendedColor/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ExtendedColor
 version=0.504
 revision=2
-wrksrc="Term-ExtendedColor-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template
index c1b2bb88266a..1c40e6ceb501 100644
--- a/srcpkgs/perl-Term-ReadKey/template
+++ b/srcpkgs/perl-Term-ReadKey/template
@@ -3,7 +3,6 @@ pkgname=perl-Term-ReadKey
 reverts="2.37_1"
 version=2.33
 revision=12
-wrksrc="TermReadKey-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template
index 9768a05f87fd..65ef314fd1d7 100644
--- a/srcpkgs/perl-Term-ReadLine-Gnu/template
+++ b/srcpkgs/perl-Term-ReadLine-Gnu/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ReadLine-Gnu
 version=1.42
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl ncurses-devel readline-devel"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template
index c57285f78aa2..bf955d8362bc 100644
--- a/srcpkgs/perl-Term-ShellUI/template
+++ b/srcpkgs/perl-Term-ShellUI/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-ShellUI
 version=0.92
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Term-Table/template b/srcpkgs/perl-Term-Table/template
index 5a8d18f32d04..5accde5b24c7 100644
--- a/srcpkgs/perl-Term-Table/template
+++ b/srcpkgs/perl-Term-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Term-Table
 version=0.015
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Importer"
diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template
index f0075b071eb9..6b37783b96dc 100644
--- a/srcpkgs/perl-Test-Base/template
+++ b/srcpkgs/perl-Test-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Base
 version=0.89
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Diff perl-Spiffy"
diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template
index d6b5f7d345f2..7219fb2dedb3 100644
--- a/srcpkgs/perl-Test-CPAN-Meta/template
+++ b/srcpkgs/perl-Test-CPAN-Meta/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-CPAN-Meta
 version=0.25
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template
index c8d02613bcaf..e563f816d11b 100644
--- a/srcpkgs/perl-Test-Class/template
+++ b/srcpkgs/perl-Test-Class/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Class
 version=0.50
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime"
diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template
index 87880e5a9cd3..2fc44f8656d9 100644
--- a/srcpkgs/perl-Test-Cmd/template
+++ b/srcpkgs/perl-Test-Cmd/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Cmd
 version=1.09
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template
index f10ab2052e13..45fa0c6ff718 100644
--- a/srcpkgs/perl-Test-Command/template
+++ b/srcpkgs/perl-Test-Command/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Command
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template
index fa466fd53e10..44b1c9d586ef 100644
--- a/srcpkgs/perl-Test-Deep/template
+++ b/srcpkgs/perl-Test-Deep/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Deep
 version=1.130
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template
index 9e42f9a35144..7e43c0eea56f 100644
--- a/srcpkgs/perl-Test-Differences/template
+++ b/srcpkgs/perl-Test-Differences/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Differences
 version=0.67
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Diff"
 depends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template
index 6187342496a4..795f23a0d073 100644
--- a/srcpkgs/perl-Test-DistManifest/template
+++ b/srcpkgs/perl-Test-DistManifest/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-DistManifest
 version=1.014
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template
index 4dd6f6399d87..743ff4040623 100644
--- a/srcpkgs/perl-Test-Exception/template
+++ b/srcpkgs/perl-Test-Exception/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Exception
 version=0.43
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Sub-Uplevel"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template
index 52acd66a894d..22e53f3e27eb 100644
--- a/srcpkgs/perl-Test-FailWarnings/template
+++ b/srcpkgs/perl-Test-FailWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-FailWarnings
 version=0.008
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template
index 20b9e3f7117b..a8a99e015319 100644
--- a/srcpkgs/perl-Test-Fatal/template
+++ b/srcpkgs/perl-Test-Fatal/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Fatal
 version=0.016
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Try-Tiny"
diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template
index 2c4528bc637a..90757d36c5eb 100644
--- a/srcpkgs/perl-Test-File-ShareDir/template
+++ b/srcpkgs/perl-Test-File-ShareDir/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File-ShareDir
 version=1.001002
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny
diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template
index 75b8eafedd91..2cb6b73de2ce 100644
--- a/srcpkgs/perl-Test-File/template
+++ b/srcpkgs/perl-Test-File/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-File
 version=1.443
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template
index 15efd8e5c8b3..348d84bc2fe1 100644
--- a/srcpkgs/perl-Test-HTTP-Server-Simple/template
+++ b/srcpkgs/perl-Test-HTTP-Server-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-HTTP-Server-Simple
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl-HTTP-Server-Simple"
diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template
index 98047056717d..f0a240201190 100644
--- a/srcpkgs/perl-Test-Inter/template
+++ b/srcpkgs/perl-Test-Inter/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Inter
 version=1.09
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-File-Find-Rule"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template
index a33950a0e1b3..eb80e0575c22 100644
--- a/srcpkgs/perl-Test-LeakTrace/template
+++ b/srcpkgs/perl-Test-LeakTrace/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-LeakTrace
 version=0.17
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template
index 6f4421b95b5b..986c5aa6b18e 100644
--- a/srcpkgs/perl-Test-MockModule/template
+++ b/srcpkgs/perl-Test-MockModule/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-MockModule
 version=0.177.0
 revision=1
-wrksrc="${pkgname/perl-/}-v${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-Module-Build"
 makedepends="perl-SUPER"
diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template
index bcac0bd3575b..bb43ad7d80a1 100644
--- a/srcpkgs/perl-Test-Most/template
+++ b/srcpkgs/perl-Test-Most/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Most
 version=0.38
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences
diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template
index 290fe6eec91e..436d33b265f5 100644
--- a/srcpkgs/perl-Test-Needs/template
+++ b/srcpkgs/perl-Test-Needs/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Needs
 version=0.002009
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template
index 5ad3a9d20b65..40fc53330430 100644
--- a/srcpkgs/perl-Test-NoWarnings/template
+++ b/srcpkgs/perl-Test-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-NoWarnings
 version=1.04
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template
index 40581fa21389..c03716fd0835 100644
--- a/srcpkgs/perl-Test-Output/template
+++ b/srcpkgs/perl-Test-Output/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Output
 version=1.031
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template
index c0fad67de80c..676a9a6b8f17 100644
--- a/srcpkgs/perl-Test-Pod-Coverage/template
+++ b/srcpkgs/perl-Test-Pod-Coverage/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod-Coverage
 version=1.10
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Pod-Coverage"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template
index 942fb7c017fa..aafea43e5af4 100644
--- a/srcpkgs/perl-Test-Pod/template
+++ b/srcpkgs/perl-Test-Pod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Pod
 version=1.52
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template
index 820253dc088d..a522e2415ecb 100644
--- a/srcpkgs/perl-Test-Requires/template
+++ b/srcpkgs/perl-Test-Requires/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Requires
 version=0.11
 revision=2
-wrksrc="${pkgname/perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template
index 691b35f843b5..b41bd52064ad 100644
--- a/srcpkgs/perl-Test-RequiresInternet/template
+++ b/srcpkgs/perl-Test-RequiresInternet/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-RequiresInternet
 version=0.05
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template
index 1c5865bff9df..ec051e54eefa 100644
--- a/srcpkgs/perl-Test-Script/template
+++ b/srcpkgs/perl-Test-Script/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Script
 version=1.26
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template
index 2b95f247aba1..9477d6d3a22a 100644
--- a/srcpkgs/perl-Test-SharedFork/template
+++ b/srcpkgs/perl-Test-SharedFork/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-SharedFork
 version=0.35
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 31e9c94393f9..e35071496089 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Simple
 version=1.302191
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template
index d21d438dff7c..bacb9d37b405 100644
--- a/srcpkgs/perl-Test-Subroutines/template
+++ b/srcpkgs/perl-Test-Subroutines/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Subroutines
 version=1.113350
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Devel-LexAlias perl-File-Slurp"
diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template
index de4f10e69857..555c9a3e15db 100644
--- a/srcpkgs/perl-Test-TCP/template
+++ b/srcpkgs/perl-Test-TCP/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-TCP
 version=2.22
 revision=2
-wrksrc="Test-TCP-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template
index 0ed775292773..20033930c095 100644
--- a/srcpkgs/perl-Test-Time/template
+++ b/srcpkgs/perl-Test-Time/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Time
 version=0.092
 revision=1
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template
index ac9a98aec62a..f7992db8a31c 100644
--- a/srcpkgs/perl-Test-Trap/template
+++ b/srcpkgs/perl-Test-Trap/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Trap
 version=v0.3.4
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Data-Dump"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template
index f39fbc37f4dd..22d3608d9d73 100644
--- a/srcpkgs/perl-Test-UseAllModules/template
+++ b/srcpkgs/perl-Test-UseAllModules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-UseAllModules
 version=0.17
 revision=2
-wrksrc="Test-UseAllModules-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template
index 5b64874f887d..032e98a0aa5f 100644
--- a/srcpkgs/perl-Test-Warn/template
+++ b/srcpkgs/perl-Test-Warn/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warn
 version=0.36
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Uplevel"
diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template
index 34a4ff159e2b..55f760500063 100644
--- a/srcpkgs/perl-Test-Warnings/template
+++ b/srcpkgs/perl-Test-Warnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Warnings
 version=0.031
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template
index 7ccd1e76dfbf..d3f404f36a7f 100644
--- a/srcpkgs/perl-Test-Weaken/template
+++ b/srcpkgs/perl-Test-Weaken/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Weaken
 version=3.022000
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template
index a2084ca72603..39562528f165 100644
--- a/srcpkgs/perl-Test-Without-Module/template
+++ b/srcpkgs/perl-Test-Without-Module/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-Without-Module
 version=0.20
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template
index 21643a84da0d..e0a8ca127f42 100644
--- a/srcpkgs/perl-Test-YAML/template
+++ b/srcpkgs/perl-Test-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-YAML
 version=1.07
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Test-Base"
diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template
index 580437ce445e..b4c1839ec467 100644
--- a/srcpkgs/perl-Test-utf8/template
+++ b/srcpkgs/perl-Test-utf8/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test-utf8
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
index 1a3b821a53b4..e4d7f7a0cabc 100644
--- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template
+++ b/srcpkgs/perl-Test2-Plugin-NoWarnings/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Plugin-NoWarnings
 version=0.08
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Test2-Suite/template b/srcpkgs/perl-Test2-Suite/template
index a5f5e61271cc..3708562dd3d5 100644
--- a/srcpkgs/perl-Test2-Suite/template
+++ b/srcpkgs/perl-Test2-Suite/template
@@ -2,7 +2,6 @@
 pkgname=perl-Test2-Suite
 version=0.000145
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Module-Pluggable perl-Sub-Info perl-Scope-Guard
diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template
index c4531fb3fd3d..b28221c7d249 100644
--- a/srcpkgs/perl-Text-ASCIITable/template
+++ b/srcpkgs/perl-Text-ASCIITable/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-ASCIITable
 version=0.22
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template
index 0007649e4fe6..c88b412d9130 100644
--- a/srcpkgs/perl-Text-Aligner/template
+++ b/srcpkgs/perl-Text-Aligner/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Aligner
 version=0.16
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template
index 1588d87daef7..660f8fba940b 100644
--- a/srcpkgs/perl-Text-Autoformat/template
+++ b/srcpkgs/perl-Text-Autoformat/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Autoformat
 version=1.75
 revision=2
-wrksrc="Text-Autoformat-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-Reform"
 depends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template
index 5fdfb5cae3de..11ffc7e7f152 100644
--- a/srcpkgs/perl-Text-BibTeX/template
+++ b/srcpkgs/perl-Text-BibTeX/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-BibTeX
 version=0.88
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf"
 makedepends="perl perl-Capture-Tiny"
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index c8a75c2db7e6..5902a4bead0c 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Bidi
 version=2.15
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl swig"
 makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig"
diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template
index 19f024449667..1e8c903305cf 100644
--- a/srcpkgs/perl-Text-CSV/template
+++ b/srcpkgs/perl-Text-CSV/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV
 version=2.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template
index af8b3803ff0f..6d6e9ea118f3 100644
--- a/srcpkgs/perl-Text-CSV_XS/template
+++ b/srcpkgs/perl-Text-CSV_XS/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CSV_XS
 version=1.46
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template
index 3147adbdf760..584c891dd74d 100644
--- a/srcpkgs/perl-Text-CharWidth/template
+++ b/srcpkgs/perl-Text-CharWidth/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-CharWidth
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template
index e3d907f90e39..9bd22658945b 100644
--- a/srcpkgs/perl-Text-Diff/template
+++ b/srcpkgs/perl-Text-Diff/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Diff
 version=1.45
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Algorithm-Diff"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template
index 1f01eb50921e..48855e46dae1 100644
--- a/srcpkgs/perl-Text-Glob/template
+++ b/srcpkgs/perl-Text-Glob/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Glob
 version=0.11
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template
index 8584a3a7b6e5..d5a9152fa8f4 100644
--- a/srcpkgs/perl-Text-Markdown/template
+++ b/srcpkgs/perl-Text-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Markdown
 version=1.000031
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template
index 0ae0e1452ea1..6166a93303ea 100644
--- a/srcpkgs/perl-Text-Reform/template
+++ b/srcpkgs/perl-Text-Reform/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Reform
 version=1.20
 revision=3
-wrksrc="Text-Reform-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template
index 99eb58b62cb8..3fe7c36a7cf3 100644
--- a/srcpkgs/perl-Text-Roman/template
+++ b/srcpkgs/perl-Text-Roman/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Roman
 version=3.5
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template
index ff83d71d34c6..bc52117664bf 100644
--- a/srcpkgs/perl-Text-Table/template
+++ b/srcpkgs/perl-Text-Table/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Table
 version=1.134
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Text-Aligner"
diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template
index 0c31bf12249d..78834d21ee6e 100644
--- a/srcpkgs/perl-Text-Template/template
+++ b/srcpkgs/perl-Text-Template/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Template
 version=1.60
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template
index 06d2e6c6c64c..43a0c61086f3 100644
--- a/srcpkgs/perl-Text-Unidecode/template
+++ b/srcpkgs/perl-Text-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-Unidecode
 version=1.30
 revision=4
-wrksrc="Text-Unidecode-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template
index 6b4e9ac64d7e..26ebe587170a 100644
--- a/srcpkgs/perl-Text-WrapI18N/template
+++ b/srcpkgs/perl-Text-WrapI18N/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-WrapI18N
 version=0.06
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Text-CharWidth"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template
index 7d9d91bc18ca..365459a45ff0 100644
--- a/srcpkgs/perl-Text-XLogfile/template
+++ b/srcpkgs/perl-Text-XLogfile/template
@@ -2,7 +2,6 @@
 pkgname=perl-Text-XLogfile
 version=0.06
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template
index 438d55a04bd2..498bee18c230 100644
--- a/srcpkgs/perl-Tie-Cycle/template
+++ b/srcpkgs/perl-Tie-Cycle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Cycle
 version=1.226
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template
index 38b42e4ba3e9..abf64e9b69d1 100644
--- a/srcpkgs/perl-Tie-Handle-Offset/template
+++ b/srcpkgs/perl-Tie-Handle-Offset/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-Handle-Offset
 version=0.004
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template
index 2765fcf08b0c..5658080f42b5 100644
--- a/srcpkgs/perl-Tie-IxHash/template
+++ b/srcpkgs/perl-Tie-IxHash/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tie-IxHash
 version=1.23
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template
index dbada6b491d6..8c2347f6e9e7 100644
--- a/srcpkgs/perl-Time-Duration/template
+++ b/srcpkgs/perl-Time-Duration/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-Duration
 version=1.21
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template
index c9b362a1ffd0..9d53edfe9e11 100644
--- a/srcpkgs/perl-Time-modules/template
+++ b/srcpkgs/perl-Time-modules/template
@@ -2,7 +2,6 @@
 pkgname=perl-Time-modules
 version=2013.0912
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template
index b47376c73e2f..868c052c3646 100644
--- a/srcpkgs/perl-TimeDate/template
+++ b/srcpkgs/perl-TimeDate/template
@@ -2,7 +2,6 @@
 pkgname=perl-TimeDate
 version=2.33
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template
index e5d1a37fef2e..0864b0981bd7 100644
--- a/srcpkgs/perl-Tk/template
+++ b/srcpkgs/perl-Tk/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tk
 version=804.036
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include
  X11LIB=${XBPS_CROSS_BASE}/usr/lib"
diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template
index 9d690f6a36fb..304642d1ceb3 100644
--- a/srcpkgs/perl-Tree-DAG_Node/template
+++ b/srcpkgs/perl-Tree-DAG_Node/template
@@ -2,7 +2,6 @@
 pkgname=perl-Tree-DAG_Node
 version=1.32
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-File-Slurp-Tiny"
diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template
index d9a6e7ce7b34..516f3f2e4ece 100644
--- a/srcpkgs/perl-Try-Tiny/template
+++ b/srcpkgs/perl-Try-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Try-Tiny
 version=0.31
 revision=1
-wrksrc="Try-Tiny-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template
index 5c92851f53ff..0daca907ae6e 100644
--- a/srcpkgs/perl-Type-Tiny/template
+++ b/srcpkgs/perl-Type-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-Type-Tiny
 version=2.000001
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-Exporter-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template
index 852b293dc7ff..2086c05ff0a0 100644
--- a/srcpkgs/perl-Types-Serialiser/template
+++ b/srcpkgs/perl-Types-Serialiser/template
@@ -2,7 +2,6 @@
 pkgname=perl-Types-Serialiser
 version=1.01
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-common-sense"
diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template
index 9571829b0d91..44a00649d49f 100644
--- a/srcpkgs/perl-URI/template
+++ b/srcpkgs/perl-URI/template
@@ -2,7 +2,6 @@
 pkgname=perl-URI
 version=5.10
 revision=1
-wrksrc="URI-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template
index eb5c5a35cbd4..c5cc3ea69a39 100644
--- a/srcpkgs/perl-Unicode-LineBreak/template
+++ b/srcpkgs/perl-Unicode-LineBreak/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-LineBreak
 version=2019.001
 revision=5
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-MIME-Charset sombok-devel"
diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template
index ce838cea775e..af88dd18d7c2 100644
--- a/srcpkgs/perl-Unicode-String/template
+++ b/srcpkgs/perl-Unicode-String/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-String
 version=2.10
 revision=9
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template
index 8ea9f4501f19..ce84e19e1ddf 100644
--- a/srcpkgs/perl-Unicode-Tussle/template
+++ b/srcpkgs/perl-Unicode-Tussle/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unicode-Tussle
 version=1.115
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template
index 32263129ede3..5b53ae35337a 100644
--- a/srcpkgs/perl-Unix-Mknod/template
+++ b/srcpkgs/perl-Unix-Mknod/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Mknod
 version=0.04
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template
index 5570d801033b..648b1c884f89 100644
--- a/srcpkgs/perl-Unix-Uptime/template
+++ b/srcpkgs/perl-Unix-Uptime/template
@@ -2,7 +2,6 @@
 pkgname=perl-Unix-Uptime
 version=0.4000
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl"
diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template
index 52b82d5c4de5..b0226683b411 100644
--- a/srcpkgs/perl-User-Identity/template
+++ b/srcpkgs/perl-User-Identity/template
@@ -2,7 +2,6 @@
 pkgname=perl-User-Identity
 version=1.00
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template
index aaa7ec7d5702..940f89a854e3 100644
--- a/srcpkgs/perl-Variable-Magic/template
+++ b/srcpkgs/perl-Variable-Magic/template
@@ -2,7 +2,6 @@
 pkgname=perl-Variable-Magic
 version=0.62
 revision=8
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template
index 06bf9c3d4d28..e9f3aa9c82d9 100644
--- a/srcpkgs/perl-WL/template
+++ b/srcpkgs/perl-WL/template
@@ -2,7 +2,6 @@
 pkgname=perl-WL
 version=0.92
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-XML-Smart perl-Socket-MsgHdr"
diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template
index dec1c6e7b227..a48df6b6b452 100644
--- a/srcpkgs/perl-WWW-Curl/template
+++ b/srcpkgs/perl-WWW-Curl/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Curl
 version=4.17
 revision=13
-wrksrc="WWW-Curl-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libcurl-devel"
diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template
index 1f3251d5bc6d..65a4bd4d26f6 100644
--- a/srcpkgs/perl-WWW-Form-UrlEncoded/template
+++ b/srcpkgs/perl-WWW-Form-UrlEncoded/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Form-UrlEncoded
 version=0.26
 revision=3
-wrksrc="WWW-Form-UrlEncoded-${version}"
 build_style=perl-ModuleBuild
 hostmakedepends="perl perl-Module-Build"
 makedepends="perl perl-JSON"
diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template
index 969a06f2b2e2..8a3492e311e4 100644
--- a/srcpkgs/perl-WWW-Mechanize/template
+++ b/srcpkgs/perl-WWW-Mechanize/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-Mechanize
 version=2.15
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree
  perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn"
diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template
index 25e79bd849ea..bcce9b59a7da 100644
--- a/srcpkgs/perl-WWW-RobotRules/template
+++ b/srcpkgs/perl-WWW-RobotRules/template
@@ -2,7 +2,6 @@
 pkgname=perl-WWW-RobotRules
 version=6.02
 revision=6
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-URI"
diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template
index 71cdce01f8e0..c550a248d7ea 100644
--- a/srcpkgs/perl-WebService-MusicBrainz/template
+++ b/srcpkgs/perl-WebService-MusicBrainz/template
@@ -2,7 +2,6 @@
 pkgname=perl-WebService-MusicBrainz
 version=1.0.5
 revision=2
-wrksrc="${pkgname//perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP
diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template
index 46623278705d..fbf9b4700470 100644
--- a/srcpkgs/perl-X11-Protocol-Other/template
+++ b/srcpkgs/perl-X11-Protocol-Other/template
@@ -2,7 +2,6 @@
 pkgname=perl-X11-Protocol-Other
 version=31
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template
index 6cf08c3f9a33..3f397dcd1154 100644
--- a/srcpkgs/perl-X11-Protocol/template
+++ b/srcpkgs/perl-X11-Protocol/template
@@ -3,7 +3,6 @@ pkgname=perl-X11-Protocol
 #TODO
 version=0.56
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
index d436697cde32..913bf43cec2d 100644
--- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template
+++ b/srcpkgs/perl-XML-LibXML-PrettyPrint/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-PrettyPrint
 version=0.006
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template
index ea47e6f1fea4..42f6df1bcf41 100644
--- a/srcpkgs/perl-XML-LibXML-Simple/template
+++ b/srcpkgs/perl-XML-LibXML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML-Simple
 version=1.01
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template
index 74496531b105..a8f68e4fcccd 100644
--- a/srcpkgs/perl-XML-LibXML/template
+++ b/srcpkgs/perl-XML-LibXML/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXML
 version=2.0134
 revision=10
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport"
diff --git a/srcpkgs/perl-XML-LibXSLT/template b/srcpkgs/perl-XML-LibXSLT/template
index 260b22be71cb..adf6b7596b73 100644
--- a/srcpkgs/perl-XML-LibXSLT/template
+++ b/srcpkgs/perl-XML-LibXSLT/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-LibXSLT
 version=1.99
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl pkg-config"
 makedepends="perl perl-XML-LibXML libxslt-devel"
diff --git a/srcpkgs/perl-XML-NamespaceSupport/template b/srcpkgs/perl-XML-NamespaceSupport/template
index b026b754cb9b..a7d8e5e8c5e1 100644
--- a/srcpkgs/perl-XML-NamespaceSupport/template
+++ b/srcpkgs/perl-XML-NamespaceSupport/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-NamespaceSupport
 version=1.12
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Parser-Lite/template b/srcpkgs/perl-XML-Parser-Lite/template
index f08513dd21e2..0c9ec9440fa9 100644
--- a/srcpkgs/perl-XML-Parser-Lite/template
+++ b/srcpkgs/perl-XML-Parser-Lite/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser-Lite
 version=0.722
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 checkdepends="perl-Test-Requires"
diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template
index 2b0fbc0ed45e..53844d470b12 100644
--- a/srcpkgs/perl-XML-Parser/template
+++ b/srcpkgs/perl-XML-Parser/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Parser
 version=2.46
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl expat-devel"
diff --git a/srcpkgs/perl-XML-SAX-Base/template b/srcpkgs/perl-XML-SAX-Base/template
index 22b2ec0fceb5..6cf78e262a45 100644
--- a/srcpkgs/perl-XML-SAX-Base/template
+++ b/srcpkgs/perl-XML-SAX-Base/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX-Base
 version=1.09
 revision=3
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template
index d72f1eac7e8f..b4e038630022 100644
--- a/srcpkgs/perl-XML-SAX/template
+++ b/srcpkgs/perl-XML-SAX/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-SAX
 version=1.02
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base"
diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template
index 8e70b9267513..8aafc2926209 100644
--- a/srcpkgs/perl-XML-Simple/template
+++ b/srcpkgs/perl-XML-Simple/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Simple
 version=2.25
 revision=2
-wrksrc="XML-Simple-$version"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX"
diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template
index 3ce08bca7d9a..48a723077c67 100644
--- a/srcpkgs/perl-XML-Smart/template
+++ b/srcpkgs/perl-XML-Smart/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Smart
 version=1.79
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Object-MultiType"
diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template
index 8ca5553ecd1f..a11e3fd8bb70 100644
--- a/srcpkgs/perl-XML-Twig/template
+++ b/srcpkgs/perl-XML-Twig/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Twig
 version=3.52
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template
index 29bb4d2facc5..219ca609fded 100644
--- a/srcpkgs/perl-XML-Writer/template
+++ b/srcpkgs/perl-XML-Writer/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-Writer
 version=0.900
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template
index 2c0732fbe780..03f4f5a18eea 100644
--- a/srcpkgs/perl-XML-XPath/template
+++ b/srcpkgs/perl-XML-XPath/template
@@ -2,7 +2,6 @@
 pkgname=perl-XML-XPath
 version=1.44
 revision=2
-wrksrc="XML-XPath-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template
index 9541b69fc9a0..b67222eeccd9 100644
--- a/srcpkgs/perl-XString/template
+++ b/srcpkgs/perl-XString/template
@@ -2,7 +2,6 @@
 pkgname=perl-XString
 version=0.005
 revision=4
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template
index 0e9b4153bb47..a62b30adca6d 100644
--- a/srcpkgs/perl-YAML-LibYAML/template
+++ b/srcpkgs/perl-YAML-LibYAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-LibYAML
 version=0.85
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template
index a9512d5a8071..8d58f32ae540 100644
--- a/srcpkgs/perl-YAML-PP/template
+++ b/srcpkgs/perl-YAML-PP/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-PP
 version=0.035
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 depends="perl"
diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template
index 86dc0d5708ab..6c426b45fb2a 100644
--- a/srcpkgs/perl-YAML-Tiny/template
+++ b/srcpkgs/perl-YAML-Tiny/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML-Tiny
 version=1.73
 revision=2
-wrksrc="${pkgname#perl-}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template
index 069fc468139d..f95d9013693b 100644
--- a/srcpkgs/perl-YAML/template
+++ b/srcpkgs/perl-YAML/template
@@ -2,7 +2,6 @@
 pkgname=perl-YAML
 version=1.30
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template
index 757032237dff..a7634a6507dc 100644
--- a/srcpkgs/perl-autovivification/template
+++ b/srcpkgs/perl-autovivification/template
@@ -2,7 +2,6 @@
 pkgname=perl-autovivification
 version=0.18
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template
index f1a7b8866864..41435fb71fdc 100644
--- a/srcpkgs/perl-b-cow/template
+++ b/srcpkgs/perl-b-cow/template
@@ -2,7 +2,6 @@
 pkgname=perl-b-cow
 version=0.004
 revision=2
-wrksrc="B-COW-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template
index feb953eb26da..cc74a1008068 100644
--- a/srcpkgs/perl-boolean/template
+++ b/srcpkgs/perl-boolean/template
@@ -2,7 +2,6 @@
 pkgname=perl-boolean
 version=0.46
 revision=2
-wrksrc="boolean-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template
index 87a7b3501f3d..90e85fc38b6a 100644
--- a/srcpkgs/perl-common-sense/template
+++ b/srcpkgs/perl-common-sense/template
@@ -2,7 +2,6 @@
 pkgname=perl-common-sense
 version=3.75
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template
index 3f9ad808f0ba..7b446dfd6589 100644
--- a/srcpkgs/perl-local-lib/template
+++ b/srcpkgs/perl-local-lib/template
@@ -2,7 +2,6 @@
 pkgname=perl-local-lib
 version=2.000029
 revision=1
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template
index b0148140c970..0d9a149aa530 100644
--- a/srcpkgs/perl-namespace-autoclean/template
+++ b/srcpkgs/perl-namespace-autoclean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-autoclean
 version=0.29
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends} perl-Sub-Identify perl-namespace-clean perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template
index ad8590cdaa01..167ddd0443b3 100644
--- a/srcpkgs/perl-namespace-clean/template
+++ b/srcpkgs/perl-namespace-clean/template
@@ -2,7 +2,6 @@
 pkgname=perl-namespace-clean
 version=0.27
 revision=4
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope"
diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template
index 9e87b3bc3a16..99a8e36bfdc8 100644
--- a/srcpkgs/perl-pcsc/template
+++ b/srcpkgs/perl-pcsc/template
@@ -3,7 +3,6 @@ pkgname=perl-pcsc
 version=1.4.14
 revision=10
 _origname="pcsc-perl"
-wrksrc="${_origname}-${version}"
 build_style=perl-module
 hostmakedepends="pkg-config perl"
 makedepends="perl pcsclite-devel"
diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template
index 4e5118ae4cca..5e61275ac6b8 100644
--- a/srcpkgs/perl-rename/template
+++ b/srcpkgs/perl-rename/template
@@ -2,7 +2,6 @@
 pkgname=perl-rename
 version=1.11
 revision=1
-wrksrc="rename-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index aafbe58b74b7..9b397ec21e63 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -2,7 +2,6 @@
 pkgname=perl-strictures
 version=2.000006
 revision=2
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl"
diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template
index 0c8e4c32e882..455a42a3168c 100644
--- a/srcpkgs/perl-tainting/template
+++ b/srcpkgs/perl-tainting/template
@@ -2,7 +2,6 @@
 pkgname=perl-tainting
 version=0.02
 revision=3
-wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="perl perl-Taint-Runtime"
diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template
index 550887a9b926..6ef799e4d826 100644
--- a/srcpkgs/perltidy/template
+++ b/srcpkgs/perltidy/template
@@ -2,7 +2,6 @@
 pkgname=perltidy
 version=20220613
 revision=1
-wrksrc="Perl-Tidy-${version}"
 build_style=perl-module
 hostmakedepends="perl"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template
index 7db23fad88be..d6b7bb3b3a35 100644
--- a/srcpkgs/peshming/template
+++ b/srcpkgs/peshming/template
@@ -2,7 +2,6 @@
 pkgname=peshming
 version=0.5.1
 revision=1
-wrksrc="peshming"
 build_style=cargo
 depends="libcap-progs"
 short_desc="Prometheus exporter for background icmp pings"
diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template
index b501ed9385eb..180ff9be4108 100644
--- a/srcpkgs/pgbackrest/template
+++ b/srcpkgs/pgbackrest/template
@@ -2,7 +2,6 @@
 pkgname=pgbackrest
 version=2.26
 revision=3
-wrksrc="${pkgname}-release-${version}"
 build_wrksrc="src"
 build_style=gnu-configure
 hostmakedepends="perl pkg-config"
diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template
index c117d6abaed7..c4d787eea25b 100644
--- a/srcpkgs/pgn-extract/template
+++ b/srcpkgs/pgn-extract/template
@@ -2,7 +2,6 @@
 pkgname=pgn-extract
 version=22.11
 revision=1
-wrksrc="pgn-extract"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Portable Game Notation (PGN) Manipulator for Chess Games"
diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template
index 900591ddc68a..291d62d5a376 100644
--- a/srcpkgs/phonon-qt5-backend-gstreamer/template
+++ b/srcpkgs/phonon-qt5-backend-gstreamer/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-gstreamer
 version=4.10.0
 revision=2
-wrksrc=${pkgname/-qt5/}-${version}
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5-backend-vlc/template b/srcpkgs/phonon-qt5-backend-vlc/template
index d00dcc637e17..8eb0f72fcd54 100644
--- a/srcpkgs/phonon-qt5-backend-vlc/template
+++ b/srcpkgs/phonon-qt5-backend-vlc/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5-backend-vlc
 version=0.11.1
 revision=1
-wrksrc="${pkgname/-qt5/}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON"
 hostmakedepends="pkg-config extra-cmake-modules"
diff --git a/srcpkgs/phonon-qt5/template b/srcpkgs/phonon-qt5/template
index 3ba17dfb6a1e..d84802b554e5 100644
--- a/srcpkgs/phonon-qt5/template
+++ b/srcpkgs/phonon-qt5/template
@@ -2,7 +2,6 @@
 pkgname=phonon-qt5
 version=4.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON"
 hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template
index def8e818c01c..4824b65dd40d 100644
--- a/srcpkgs/phoronix-test-suite/template
+++ b/srcpkgs/phoronix-test-suite/template
@@ -2,7 +2,6 @@
 pkgname=phoronix-test-suite
 version=10.8.4
 revision=1
-wrksrc="$pkgname"
 depends="php"
 short_desc="Comprehensive testing and benchmarking platform for Linux"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template
index e67dd52d711c..e3f5b7317934 100644
--- a/srcpkgs/phorward/template
+++ b/srcpkgs/phorward/template
@@ -2,7 +2,6 @@
 pkgname=phorward
 version=1.0.0
 revision=1
-wrksrc="libphorward-$version"
 build_style=gnu-configure
 short_desc="Software package consisting of a powerful C functions library"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/php-apcu/template b/srcpkgs/php-apcu/template
index 16c7b707761e..c798d0b15057 100644
--- a/srcpkgs/php-apcu/template
+++ b/srcpkgs/php-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php-apcu
 version=5.1.17
 revision=2
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 make_check_target=test
 hostmakedepends="autoconf pcre2-devel php-devel"
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
index 839a74c6a766..11c50fe190b0 100644
--- a/srcpkgs/php-ast/template
+++ b/srcpkgs/php-ast/template
@@ -2,7 +2,6 @@
 pkgname=php-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 hostmakedepends="php-devel autoconf"
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
index d969703a7c37..b1f4cbb54a71 100644
--- a/srcpkgs/php-igbinary/template
+++ b/srcpkgs/php-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php-igbinary
 version=3.1.2
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 hostmakedepends="autoconf php-devel"
 makedepends="php-devel"
diff --git a/srcpkgs/php-imagick/template b/srcpkgs/php-imagick/template
index 6dc33ff938bd..bfd5393ea055 100644
--- a/srcpkgs/php-imagick/template
+++ b/srcpkgs/php-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php-imagick
 version=3.4.4
 revision=5
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="php-devel autoconf pkg-config"
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 0409dd840ff5..deadc7678aa2 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 make_check_target=test
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index ba9abe01c95e..1b1c437c2e85 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 make_check_target="test"
 configure_args="--with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0-igbinary/template b/srcpkgs/php8.0-igbinary/template
index f74c6f88186c..a1dedaeec4a2 100644
--- a/srcpkgs/php8.0-igbinary/template
+++ b/srcpkgs/php8.0-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf php8.0-devel"
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9b0e0ba248c5..f916c8c8ce4d 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.0-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.0"
diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template
index 4b2fa162e3e3..381f073a73d3 100644
--- a/srcpkgs/php8.0/template
+++ b/srcpkgs/php8.0/template
@@ -3,7 +3,6 @@ pkgname=php8.0
 version=8.0.23
 revision=1
 _php_version=8.0
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 60d5ca79143d..2bda855ba84b 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-apcu
 version=5.1.21
 revision=1
-wrksrc="apcu-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target=test
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index d07770718a31..ce81061c6c1f 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-ast
 version=1.1.0
 revision=1
-wrksrc="ast-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 make_check_target="test"
diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template
index 14fadb10e252..e86a1ab4dba4 100644
--- a/srcpkgs/php8.1-igbinary/template
+++ b/srcpkgs/php8.1-igbinary/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-igbinary
 version=3.2.7
 revision=1
-wrksrc="igbinary-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf php8.1-devel"
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 6cd0c4098d69..45c7bc8066b1 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -2,7 +2,6 @@
 pkgname=php8.1-imagick
 version=3.7.0
 revision=1
-wrksrc="imagick-$version"
 build_style=gnu-configure
 configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \
  --with-php-config=/usr/bin/php-config8.1"
diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template
index f18fa2cb9a7c..33e38c1db282 100644
--- a/srcpkgs/php8.1/template
+++ b/srcpkgs/php8.1/template
@@ -3,7 +3,6 @@ pkgname=php8.1
 version=8.1.10
 revision=1
 _php_version=8.1
-wrksrc="php-${version}"
 hostmakedepends="bison pkg-config apache-devel"
 makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
  gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel
diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template
index 664332adac37..c4ee6fa3a0a0 100644
--- a/srcpkgs/phpMyAdmin/template
+++ b/srcpkgs/phpMyAdmin/template
@@ -2,7 +2,6 @@
 pkgname=phpMyAdmin
 version=5.2.0
 revision=1
-wrksrc="phpMyAdmin-${version}-all-languages"
 conf_files="/etc/webapps/phpMyAdmin/config.inc.php"
 depends="php mariadb"
 short_desc="Web interface for MySQL and MariaDB"
diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template
index 24281adbd2f2..fdd4646492a7 100644
--- a/srcpkgs/picard/template
+++ b/srcpkgs/picard/template
@@ -2,7 +2,6 @@
 pkgname=picard
 version=2.8.3
 revision=2
-wrksrc="${pkgname}-release-${version}"
 build_style=python3-module
 make_install_args="--disable-autoupdate"
 hostmakedepends="gettext python3-setuptools"
diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template
index 16e3a2f89541..d557b2236657 100644
--- a/srcpkgs/pidgin-window-merge/template
+++ b/srcpkgs/pidgin-window-merge/template
@@ -2,7 +2,6 @@
 pkgname=pidgin-window-merge
 version=0.3
 revision=2
-wrksrc="window_merge-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="pidgin-devel"
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index ad77b2deb2c2..ee09f6ebab15 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinebookpro-kernel
 version=5.15.74
 revision=1
 archs="aarch64*"
-wrksrc="linux-${version%.*}"
 short_desc="Linux kernel for Pinebook Pro"
 maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template
index cf716f1eb443..5d3bce542c42 100644
--- a/srcpkgs/pinebookpro-uboot/template
+++ b/srcpkgs/pinebookpro-uboot/template
@@ -4,7 +4,6 @@ reverts="20200212_1 20200212_2"
 version=2022.04
 revision=2
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel"
 makedepends="atf-rk3399-bl31"
 depends="u-boot-tools"
diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template
index fab6254286d8..f0d2a29522ab 100644
--- a/srcpkgs/pinentry-gtk/template
+++ b/srcpkgs/pinentry-gtk/template
@@ -6,7 +6,6 @@ _desc="PIN or passphrase entry dialogs for GnuPG"
 pkgname=pinentry-gtk
 version=1.2.1
 revision=1
-wrksrc="pinentry-${version}"
 build_style=gnu-configure
 configure_args="--without-libcap --enable-fallback-curses
  --disable-pinentry-curses --disable-pinentry-tty
diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template
index 0361e3edca81..83d9af1647aa 100644
--- a/srcpkgs/pinephone-kernel/template
+++ b/srcpkgs/pinephone-kernel/template
@@ -3,7 +3,6 @@ pkgname=pinephone-kernel
 version=5.10.12
 revision=2
 _tag=orange-pi-5.10-20210130-2109
-wrksrc="linux-${_tag}"
 short_desc="Linux kernel and modules (${version%.*} series)"
 maintainer="John Sullivan <jsullivan@csumb.edu>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template
index 8e126cf7466e..33199e16ed57 100644
--- a/srcpkgs/pingus/template
+++ b/srcpkgs/pingus/template
@@ -2,7 +2,6 @@
 pkgname=pingus
 version=0.7.6
 revision=14
-wrksrc="pingus-v${version}"
 build_style=scons
 hostmakedepends="pkg-config"
 makedepends="SDL_image-devel SDL_mixer-devel boost-devel libpng-devel"
diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template
index 061089c07830..e02aad5e533d 100644
--- a/srcpkgs/pinktrace/template
+++ b/srcpkgs/pinktrace/template
@@ -4,7 +4,6 @@ version=1.0.0
 revision=1
 # arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms
 archs="x86_64* aarch64* i686* ppc*"
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 configure_args="--enable-python"
 make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/python2.7"
diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template
index 49bff6127908..5f4c908ed2f3 100644
--- a/srcpkgs/pipes.c/template
+++ b/srcpkgs/pipes.c/template
@@ -2,7 +2,6 @@
 pkgname=pipes.c
 version=1.2.1
 revision=1
-wrksrc="pipes-c-${version}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Classic Pipes screensaver in a terminal window written in C"
diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template
index 1be136f157aa..90f10d0c2538 100644
--- a/srcpkgs/pkcs11-helper/template
+++ b/srcpkgs/pkcs11-helper/template
@@ -2,7 +2,6 @@
 pkgname=pkcs11-helper
 version=1.25.1
 revision=6
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)"
 hostmakedepends="automake libtool pkg-config doxygen"
diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template
index d323a5778385..eafa3cc47f3f 100644
--- a/srcpkgs/plan9port/template
+++ b/srcpkgs/plan9port/template
@@ -3,7 +3,6 @@ pkgname=plan9port
 version=20220813
 revision=1
 _githash=93f814360076ccf28d33c9cb909fca7200ba4a7d
-wrksrc="${pkgname}-${_githash}"
 hostmakedepends="perl which"
 makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel"
 short_desc="Port of many Plan 9 programs to Unix-like operating systems"
diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template
index e9d8f7eb6cfe..79a9ff0d14e8 100644
--- a/srcpkgs/platformio/template
+++ b/srcpkgs/platformio/template
@@ -2,7 +2,6 @@
 pkgname=platformio
 version=5.2.5
 revision=2
-wrksrc="platformio-core-${version}"
 build_style=python3-module
 # According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13
 make_check_target="tests/test_examples.py"
diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template
index 02083a3ec5c0..780e76650942 100644
--- a/srcpkgs/playonlinux/template
+++ b/srcpkgs/playonlinux/template
@@ -4,7 +4,6 @@ version=4.3.4
 revision=2
 # contains pre-compiled binaries linked against glibc
 archs="i686 x86_64"
-wrksrc="${pkgname}"
 depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo
  gnupg xdg-user-dirs libXmu wget p7zip curl jq"
 short_desc="GUI for managing Windows programs under linux"
diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template
index 830d09f8579d..8e96eaf89949 100644
--- a/srcpkgs/plex-media-player/template
+++ b/srcpkgs/plex-media-player/template
@@ -9,7 +9,6 @@ _buildid_version=183-045db5be50e175
 # See https://artifacts.plex.tv/web-client-pmp/${_buildid_version}/buildid.cmake
 _clientdesktop_version=4.29.2-e50e175
 _clienttv_version=4.29.6-045db5b
-wrksrc="plex-media-player-${version}.${_verbuild}-${_commit_rev}"
 build_style=cmake
 configure_args="-DQTROOT="${XBPS_CROSS_BASE}/usr" -DFULL_GIT_REVISION=${_commit_rev}"
 hostmakedepends="pkg-config python3"
diff --git a/srcpkgs/plume-creator/template b/srcpkgs/plume-creator/template
index 8368fd0480d3..fbe9022f4bd1 100644
--- a/srcpkgs/plume-creator/template
+++ b/srcpkgs/plume-creator/template
@@ -2,7 +2,6 @@
 pkgname=plume-creator
 version=0.66+dfsg1pl3.2
 revision=1
-wrksrc="$pkgname-${version%+*}.1"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
 makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel
diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template
index e6b0fe8c59b1..a87662007b0d 100644
--- a/srcpkgs/pngcrush/template
+++ b/srcpkgs/pngcrush/template
@@ -2,7 +2,6 @@
 pkgname=pngcrush
 version=1.8.13
 revision=3
-wrksrc=${pkgname}-${version}-nolib
 build_style=gnu-makefile
 makedepends="libpng-devel"
 short_desc="Tool for optimizing the compression of PNG files"
diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template
index 9c157ba6d615..008536b67121 100644
--- a/srcpkgs/poco/template
+++ b/srcpkgs/poco/template
@@ -2,7 +2,6 @@
 pkgname=poco
 version=1.9.4
 revision=3
-wrksrc="${pkgname}-${version}-all"
 build_style=cmake
 configure_args="-DPOCO_UNBUNDLED=ON"
 makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index d87fdb72a544..0cda1c97e39c 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -2,7 +2,6 @@
 pkgname=polkit-kde-agent
 version=5.26.2
 revision=1
-wrksrc="${pkgname}-1-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools gettext kcoreaddons"
diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template
index e42ac25faa7f..098d9c085b17 100644
--- a/srcpkgs/polkit-qt5/template
+++ b/srcpkgs/polkit-qt5/template
@@ -2,7 +2,6 @@
 pkgname=polkit-qt5
 version=0.114.0
 revision=1
-wrksrc="polkit-qt-1-${version}"
 build_style=cmake
 hostmakedepends="pkg-config git qt5-host-tools qt5-qmake"
 makedepends="polkit-devel qt5-devel"
diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template
index 58674f8ab104..84ab7453bb9b 100644
--- a/srcpkgs/polkit/template
+++ b/srcpkgs/polkit/template
@@ -2,7 +2,6 @@
 pkgname=polkit
 version=121
 revision=1
-wrksrc="polkit-v.${version}"
 build_style=meson
 build_helper=gir
 configure_args="$(vopt_bool gir introspection) -Dman=true
diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template
index 8f529cd7f31a..7c059b775e3b 100644
--- a/srcpkgs/polyglot/template
+++ b/srcpkgs/polyglot/template
@@ -2,7 +2,6 @@
 pkgname=polyglot
 version=2.0.4
 revision=2
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 short_desc="Winboard chess protocol to UCI protocol adapter"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template
index 7cc5ff02f607..f368d9c4e1e7 100644
--- a/srcpkgs/poppler-qt5/template
+++ b/srcpkgs/poppler-qt5/template
@@ -6,7 +6,6 @@
 pkgname=poppler-qt5
 version=22.07.0
 revision=2
-wrksrc="poppler-${version}"
 build_style=cmake
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF
  -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index 8196fe4bfbc0..8e20cd92b638 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -2,7 +2,6 @@
 pkgname=portage
 version=3.0.32
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
 make_install_args="--sbindir=/usr/bin"
 hostmakedepends="python3"
diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template
index 68ce32b934eb..54dcd9a72155 100644
--- a/srcpkgs/portaudio/template
+++ b/srcpkgs/portaudio/template
@@ -2,7 +2,6 @@
 pkgname=portaudio
 version=190600.20161030
 revision=6
-wrksrc=portaudio
 build_style=gnu-configure
 configure_args="--enable-cxx --with-jack $(vopt_enable sndio)"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template
index e3afd5cd8314..8f9bd3afeb4f 100644
--- a/srcpkgs/portmidi/template
+++ b/srcpkgs/portmidi/template
@@ -2,7 +2,6 @@
 pkgname=portmidi
 version=217
 revision=3
-wrksrc="portmidi"
 build_style=cmake
 configure_args="-DCMAKE_INSTALL_PREFIX=/usr \
  -DPORTMIDI_ENABLE_JAVA=OFF \
diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template
index ea024d3093a7..6a6cedb505e7 100644
--- a/srcpkgs/postgis-postgresql13/template
+++ b/srcpkgs/postgis-postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql13
 version=3.2.1
 revision=2
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template
index a58109d65246..c1d68a3c9dee 100644
--- a/srcpkgs/postgis-postgresql14/template
+++ b/srcpkgs/postgis-postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgis-postgresql14
 version=3.2.1
 revision=3
-wrksrc="postgis-${version}"
 build_style=gnu-configure
 configure_args="
  --with-projdir=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template
index d5f3c868da58..b08ec73de78b 100644
--- a/srcpkgs/postgresql13/template
+++ b/srcpkgs/postgresql13/template
@@ -2,7 +2,6 @@
 pkgname=postgresql13
 version=13.8
 revision=2
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template
index b43163259ae0..541839588719 100644
--- a/srcpkgs/postgresql14/template
+++ b/srcpkgs/postgresql14/template
@@ -2,7 +2,6 @@
 pkgname=postgresql14
 version=14.5
 revision=2
-wrksrc="postgresql-${version}"
 build_style=gnu-configure
 make_build_target=world
 _major="${version%%.*}"
diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template
index 4865bcd96d92..d1e16aedf915 100644
--- a/srcpkgs/pp/template
+++ b/srcpkgs/pp/template
@@ -2,7 +2,6 @@
 pkgname=pp
 version=1.0.11
 revision=1
-wrksrc="${pkgname}"
 build_style=gnu-makefile
 short_desc="Simple preprocessor"
 maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template
index 3761f308658d..4a834dea6019 100644
--- a/srcpkgs/pptpclient/template
+++ b/srcpkgs/pptpclient/template
@@ -2,7 +2,6 @@
 pkgname=pptpclient
 version=1.10.0
 revision=1
-wrksrc=pptp-${version}
 build_style=gnu-makefile
 hostmakedepends="perl"
 depends="iproute2 ppp"
diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template
index 40e63466f48d..3660a07c594b 100644
--- a/srcpkgs/pre-commit/template
+++ b/srcpkgs/pre-commit/template
@@ -2,7 +2,6 @@
 pkgname=pre-commit
 version=2.20.0
 revision=2
-wrksrc="pre_commit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="nodeenv python3-cfgv python3-identify python3-yaml
diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template
index dfa989429aa1..90722262128c 100644
--- a/srcpkgs/prelink-cross/template
+++ b/srcpkgs/prelink-cross/template
@@ -3,7 +3,6 @@ pkgname=prelink-cross
 version=20180128
 revision=2
 _githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087
-wrksrc="prelink-cross-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="elfutils-devel binutils-devel"
diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template
index a525070cc9fa..94f4d72d91ec 100644
--- a/srcpkgs/prelink/template
+++ b/srcpkgs/prelink/template
@@ -4,7 +4,6 @@ version=20130503
 revision=4
 # uses error.h everywhere
 archs="~*-musl"
-wrksrc=prelink
 build_style=gnu-configure
 makedepends="elfutils-devel"
 short_desc="ELF prelinking utility to speed up dynamic linking"
diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template
index 059b4ba15170..a8d2f8357d79 100644
--- a/srcpkgs/premake4/template
+++ b/srcpkgs/premake4/template
@@ -2,7 +2,6 @@
 pkgname=premake4
 version=4.4beta5
 revision=4
-wrksrc=premake-${version/beta/-beta}
 build_style=gnu-makefile
 make_build_args="config=release -C build/gmake.unix"
 hostmakedepends="unzip"
diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template
index d06e562b93dd..683ddf9d10fe 100644
--- a/srcpkgs/premake5/template
+++ b/srcpkgs/premake5/template
@@ -3,7 +3,6 @@ pkgname=premake5
 version=5.0.0alpha15
 revision=1
 _version=${version/alpha/-alpha}
-wrksrc="premake-${_version}"
 build_style=gnu-makefile
 make_build_args="-C build/gmake2.unix config=release"
 hostmakedepends="unzip"
diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template
index 9a181bf78875..933040224e26 100644
--- a/srcpkgs/primus/template
+++ b/srcpkgs/primus/template
@@ -11,7 +11,6 @@ homepage="https://github.com/amonakov/primus"
 archs="i686 x86_64"
 distfiles="$homepage/archive/$_commit.tar.gz"
 checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a
-wrksrc="$pkgname-$_commit"
 
 do_build() {
 	make ${makejobs}
diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template
index c35c4ad23ac1..e656a5b699b4 100644
--- a/srcpkgs/privoxy/template
+++ b/srcpkgs/privoxy/template
@@ -2,7 +2,6 @@
 pkgname=privoxy
 version=3.0.33
 revision=1
-wrksrc="${pkgname}-${version}-stable"
 build_style=gnu-configure
 configure_args="
  --sysconfdir=/etc/privoxy
diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template
index 4a5bcc4c8c09..54239e6550f6 100644
--- a/srcpkgs/procps-ng/template
+++ b/srcpkgs/procps-ng/template
@@ -2,7 +2,6 @@
 pkgname=procps-ng
 version=3.3.17
 revision=2
-wrksrc="procps-${version}"
 build_style=gnu-configure
 configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin
  --libdir=/usr/lib --disable-kill --enable-watch8bit
diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template
index cf5817c2ec8e..c5e6d2852fa1 100644
--- a/srcpkgs/proplib/template
+++ b/srcpkgs/proplib/template
@@ -2,7 +2,6 @@
 pkgname=proplib
 version=0.6.9
 revision=1
-wrksrc="portableproplib-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="zlib-devel"
diff --git a/srcpkgs/protonvpn-cli/template b/srcpkgs/protonvpn-cli/template
index fb4a82403ae6..11f84a52016f 100644
--- a/srcpkgs/protonvpn-cli/template
+++ b/srcpkgs/protonvpn-cli/template
@@ -2,7 +2,6 @@
 pkgname=protonvpn-cli
 version=2.2.11
 revision=4
-wrksrc="linux-cli-community-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template
index 432609725e83..792245d8f2b6 100644
--- a/srcpkgs/pscircle/template
+++ b/srcpkgs/pscircle/template
@@ -2,7 +2,6 @@
 pkgname=pscircle
 version=1.3.1
 revision=1
-wrksrc="pscircle-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="cairo-devel"
diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template
index 1d6048b7715d..c42a8fac226b 100644
--- a/srcpkgs/psutils/template
+++ b/srcpkgs/psutils/template
@@ -2,7 +2,6 @@
 pkgname=psutils
 version=p17
 revision=5
-wrksrc="psutils"
 hostmakedepends="perl"
 makedepends="ghostscript"
 depends="ghostscript"
diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template
index ab496747bd69..351698f600ef 100644
--- a/srcpkgs/public-inbox/template
+++ b/srcpkgs/public-inbox/template
@@ -2,7 +2,6 @@
 pkgname=public-inbox
 version=1.9.0
 revision=1
-wrksrc="${pkgname}-${version/pre/-pre}"
 build_style=perl-module
 hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket
  perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS
diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template
index 60c56b73efbd..a6a1f9b1a625 100644
--- a/srcpkgs/pulseaudio-equalizer-ladspa/template
+++ b/srcpkgs/pulseaudio-equalizer-ladspa/template
@@ -2,7 +2,6 @@
 pkgname=pulseaudio-equalizer-ladspa
 version=3.0.2
 revision=5
-wrksrc="equalizer-${version}"
 build_style=meson
 pycompile_module="pulseeq"
 hostmakedepends="glib-devel pkg-config python3"
diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template
index 121e90e7f7dc..eae79822ff43 100644
--- a/srcpkgs/pulseeffects-legacy/template
+++ b/srcpkgs/pulseeffects-legacy/template
@@ -2,7 +2,6 @@
 pkgname=pulseeffects-legacy
 version=4.8.5
 revision=4
-wrksrc="easyeffects-${version}"
 build_style=meson
 hostmakedepends="itstool pkg-config gettext glib-devel"
 makedepends="boost-devel gsettings-desktop-schemas-devel
diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template
index f589574822f4..49f13196e4e7 100644
--- a/srcpkgs/puzzles/template
+++ b/srcpkgs/puzzles/template
@@ -2,7 +2,6 @@
 pkgname=puzzles
 version=20210427.8ff394d
 revision=1
-wrksrc="${pkgname}-${version#*.}"
 build_style=cmake
 configure_args="-DNAME_PREFIX=puzzles-"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template
index a1e9f92078dc..2e185a9414d4 100644
--- a/srcpkgs/pwnat/template
+++ b/srcpkgs/pwnat/template
@@ -4,7 +4,6 @@ version=0.3
 revision=2
 # the git-hash of v0.3 as it isn't tagged
 _githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-makefile
 short_desc="Serverless NAT to NAT hole punching"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 80ba2e77a008..9577e72555e4 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=3
-wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel liblo-devel"
diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template
index 15a1c0857388..cbff67cd1922 100644
--- a/srcpkgs/pymol/template
+++ b/srcpkgs/pymol/template
@@ -2,7 +2,6 @@
 pkgname=pymol
 version=2.5.0
 revision=3
-wrksrc=${pkgname}-open-source-${version}
 build_style="python3-module"
 build_helper="numpy"
 makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel
diff --git a/srcpkgs/pyside2-tools/template b/srcpkgs/pyside2-tools/template
index 0aa2d8ea9e83..169dd144dc46 100644
--- a/srcpkgs/pyside2-tools/template
+++ b/srcpkgs/pyside2-tools/template
@@ -3,7 +3,6 @@ pkgname=pyside2-tools
 version=5.15.5
 revision=1
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2-tools"
 build_style=cmake
 hostmakedepends="cmake python3-devel shiboken2"
diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template
index 01eb10ecf32c..bdc5698961c3 100644
--- a/srcpkgs/pysolfc-cardsets/template
+++ b/srcpkgs/pysolfc-cardsets/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc-cardsets
 version=2.1
 revision=1
-wrksrc="PySolFC-Cardsets-${version}"
 short_desc="PySolFC Cardsets"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 # pysolfc's license
diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template
index a6433063a117..0dcac53a49c5 100644
--- a/srcpkgs/pysolfc/template
+++ b/srcpkgs/pysolfc/template
@@ -2,7 +2,6 @@
 pkgname=pysolfc
 version=2.16.0
 revision=2
-wrksrc="PySolFC-${pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="gettext python3-pygame python3-random2 python3-six
  python3-tkinter python3-Pillow python3-attrs python3-pysol_cards"
diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template
index a4ccca9cf2ce..e034c1d9616c 100644
--- a/srcpkgs/python-Cython/template
+++ b/srcpkgs/python-Cython/template
@@ -2,7 +2,6 @@
 pkgname=python-Cython
 version=0.29.32
 revision=2
-wrksrc="Cython-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Jinja2/template b/srcpkgs/python-Jinja2/template
index fb7976d05949..d63fcf4e10ca 100644
--- a/srcpkgs/python-Jinja2/template
+++ b/srcpkgs/python-Jinja2/template
@@ -2,7 +2,6 @@
 pkgname=python-Jinja2
 version=2.11.3
 revision=2
-wrksrc="Jinja2-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-MarkupSafe"
diff --git a/srcpkgs/python-MarkupSafe/template b/srcpkgs/python-MarkupSafe/template
index 95fb3208e832..471524d524f9 100644
--- a/srcpkgs/python-MarkupSafe/template
+++ b/srcpkgs/python-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python-MarkupSafe
 version=1.1.1
 revision=7
-wrksrc="MarkupSafe-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 makedepends="python-devel"
diff --git a/srcpkgs/python-PyHamcrest/template b/srcpkgs/python-PyHamcrest/template
index ceec4d601ca7..fc382336ff00 100644
--- a/srcpkgs/python-PyHamcrest/template
+++ b/srcpkgs/python-PyHamcrest/template
@@ -2,7 +2,6 @@
 pkgname=python-PyHamcrest
 version=1.9.0
 revision=6
-wrksrc="PyHamcrest-${version}"
 build_style=python-module
 pycompile_module="hamcrest"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-SQLAlchemy/template b/srcpkgs/python-SQLAlchemy/template
index aa3744f088fc..13f5afb75017 100644
--- a/srcpkgs/python-SQLAlchemy/template
+++ b/srcpkgs/python-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python-SQLAlchemy
 version=1.3.18
 revision=5
-wrksrc="SQLAlchemy-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index 173600b79f34..78ef479c4983 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python-Twisted
 version=20.3.0
 revision=4
-wrksrc="Twisted-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-incremental"
 makedepends="python-devel"
diff --git a/srcpkgs/python-attrs/template b/srcpkgs/python-attrs/template
index b012790c10bf..ce8321736d4e 100644
--- a/srcpkgs/python-attrs/template
+++ b/srcpkgs/python-attrs/template
@@ -2,7 +2,6 @@
 pkgname=python-attrs
 version=21.2.0
 revision=3
-wrksrc="attrs-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-automat/template b/srcpkgs/python-automat/template
index 294f164e0c97..8b3f99f1961f 100644
--- a/srcpkgs/python-automat/template
+++ b/srcpkgs/python-automat/template
@@ -2,7 +2,6 @@
 pkgname=python-automat
 version=20.2.0
 revision=5
-wrksrc="Automat-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools python-attrs python-six"
diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template
index f3b22e002221..b920b1d02e3e 100644
--- a/srcpkgs/python-b2sdk/template
+++ b/srcpkgs/python-b2sdk/template
@@ -3,7 +3,6 @@
 pkgname=python-b2sdk
 version=1.18.0
 revision=2
-wrksrc="b2sdk-${version}"
 build_style=python3-pep517
 make_install_target="b2sdk-${version}-*-*-*.whl"
 hostmakedepends="python3-setuptools_scm python3-wheel"
diff --git a/srcpkgs/python-cairo/template b/srcpkgs/python-cairo/template
index 0268a8c048ca..b041da9d61b1 100644
--- a/srcpkgs/python-cairo/template
+++ b/srcpkgs/python-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python-cairo
 version=1.18.2
 revision=2
-wrksrc="pycairo-${version}"
 build_style=python2-module
 hostmakedepends="pkg-config python"
 makedepends="cairo-devel python-devel"
diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template
index ae02f0fd5275..2d0c4c50832f 100644
--- a/srcpkgs/python-cffi/template
+++ b/srcpkgs/python-cffi/template
@@ -2,7 +2,6 @@
 pkgname=python-cffi
 version=1.15.1
 revision=2
-wrksrc="cffi-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools libffi-devel"
 makedepends="python-devel python3-devel libffi-devel"
diff --git a/srcpkgs/python-constantly/template b/srcpkgs/python-constantly/template
index f4eb1fffd776..f2bd6c07d385 100644
--- a/srcpkgs/python-constantly/template
+++ b/srcpkgs/python-constantly/template
@@ -2,7 +2,6 @@
 pkgname=python-constantly
 version=15.1.0
 revision=7
-wrksrc="constantly-${version}"
 build_style=python-module
 pycompile_module="constantly"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template
index e3e3405e3c4e..b90a1b77ea88 100644
--- a/srcpkgs/python-cryptography/template
+++ b/srcpkgs/python-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python-cryptography
 version=3.3.2
 revision=2
-wrksrc="cryptography-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools openssl-devel python-enum34
  python-ipaddress python-six python-cffi python-idna"
diff --git a/srcpkgs/python-dbus/template b/srcpkgs/python-dbus/template
index a77f6ab92354..2dd33f5437b2 100644
--- a/srcpkgs/python-dbus/template
+++ b/srcpkgs/python-dbus/template
@@ -2,7 +2,6 @@
 pkgname=python-dbus
 version=1.2.18
 revision=3
-wrksrc="dbus-python-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python python3"
 makedepends="libglib-devel python3-devel python-devel"
diff --git a/srcpkgs/python-decorator/template b/srcpkgs/python-decorator/template
index 913077f2a63f..02dedd3ef968 100644
--- a/srcpkgs/python-decorator/template
+++ b/srcpkgs/python-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python-decorator
 version=4.4.2
 revision=2
-wrksrc="decorator-${version}"
 build_style=python2-module
 pycompile_module="decorator.py"
 hostmakedepends="python-setuptools"
diff --git a/srcpkgs/python-enum34/template b/srcpkgs/python-enum34/template
index 55894323fbbe..303ee957a67e 100644
--- a/srcpkgs/python-enum34/template
+++ b/srcpkgs/python-enum34/template
@@ -2,7 +2,6 @@
 pkgname=python-enum34
 version=1.1.10
 revision=1
-wrksrc="enum34-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template
index 7af458142fd5..8586c911f1e5 100644
--- a/srcpkgs/python-gobject2/template
+++ b/srcpkgs/python-gobject2/template
@@ -2,7 +2,6 @@
 pkgname=python-gobject2
 version=2.28.7
 revision=2
-wrksrc=pygobject-${version}
 lib32disabled=yes
 build_style=gnu-configure
 configure_args="--disable-introspection PYTHON=/usr/bin/python2"
diff --git a/srcpkgs/python-hyperlink/template b/srcpkgs/python-hyperlink/template
index 065788e17739..3eb27cd8ed46 100644
--- a/srcpkgs/python-hyperlink/template
+++ b/srcpkgs/python-hyperlink/template
@@ -2,7 +2,6 @@
 pkgname=python-hyperlink
 version=21.0.0
 revision=3
-wrksrc="hyperlink-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-idna"
diff --git a/srcpkgs/python-idna/template b/srcpkgs/python-idna/template
index 05101f64b883..18d111a6b61f 100644
--- a/srcpkgs/python-idna/template
+++ b/srcpkgs/python-idna/template
@@ -2,7 +2,6 @@
 pkgname=python-idna
 version=2.10
 revision=1
-wrksrc="idna-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python"
diff --git a/srcpkgs/python-incremental/template b/srcpkgs/python-incremental/template
index 79f67b607a5d..31cbd0ea59db 100644
--- a/srcpkgs/python-incremental/template
+++ b/srcpkgs/python-incremental/template
@@ -2,7 +2,6 @@
 pkgname=python-incremental
 version=21.3.0
 revision=2
-wrksrc="incremental-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-ipaddress/template b/srcpkgs/python-ipaddress/template
index 5c88955e45e1..1e767a320074 100644
--- a/srcpkgs/python-ipaddress/template
+++ b/srcpkgs/python-ipaddress/template
@@ -2,7 +2,6 @@
 pkgname=python-ipaddress
 version=1.0.23
 revision=2
-wrksrc="ipaddress-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-numpy/template b/srcpkgs/python-numpy/template
index 2d1a1a99f249..1a79807d5dab 100644
--- a/srcpkgs/python-numpy/template
+++ b/srcpkgs/python-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python-numpy
 version=1.16.5
 revision=1
-wrksrc="numpy-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools python-Cython gcc-fortran"
 makedepends="python-devel lapack-devel cblas-devel"
diff --git a/srcpkgs/python-openssl/template b/srcpkgs/python-openssl/template
index b26391d9fca1..f8cbcee80a52 100644
--- a/srcpkgs/python-openssl/template
+++ b/srcpkgs/python-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python-openssl
 version=20.0.1
 revision=2
-wrksrc="pyOpenSSL-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-cryptography python-six"
diff --git a/srcpkgs/python-pbr/template b/srcpkgs/python-pbr/template
index f3d616897dfa..dad9bcc6946f 100644
--- a/srcpkgs/python-pbr/template
+++ b/srcpkgs/python-pbr/template
@@ -2,7 +2,6 @@
 pkgname=python-pbr
 version=5.6.0
 revision=2
-wrksrc="pbr-${version}"
 build_style=python-module
 pycompile_module="pbr"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 096aa7b63b22..619de2ca0148 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -2,7 +2,6 @@
 pkgname=python-pip
 version=20.3.4
 revision=1
-wrksrc="pip-${version}"
 build_style=python2-module
 hostmakedepends="python-setuptools"
 depends="python-setuptools"
diff --git a/srcpkgs/python-ply/template b/srcpkgs/python-ply/template
index ba771c53ad94..761a9956a1ba 100644
--- a/srcpkgs/python-ply/template
+++ b/srcpkgs/python-ply/template
@@ -2,7 +2,6 @@
 pkgname=python-ply
 version=3.11
 revision=7
-wrksrc="ply-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pyasn1-modules/template b/srcpkgs/python-pyasn1-modules/template
index b27cf58c7d59..b4de2ca5f5e3 100644
--- a/srcpkgs/python-pyasn1-modules/template
+++ b/srcpkgs/python-pyasn1-modules/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1-modules
 version=0.2.8
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="pyasn1_modules"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-pyasn1/template b/srcpkgs/python-pyasn1/template
index a87b86c842a5..367bb420dcad 100644
--- a/srcpkgs/python-pyasn1/template
+++ b/srcpkgs/python-pyasn1/template
@@ -2,7 +2,6 @@
 pkgname=python-pyasn1
 version=0.4.8
 revision=5
-wrksrc="pyasn1-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-pycparser/template b/srcpkgs/python-pycparser/template
index 9be9a47554c3..4a26692243bd 100644
--- a/srcpkgs/python-pycparser/template
+++ b/srcpkgs/python-pycparser/template
@@ -2,7 +2,6 @@
 pkgname=python-pycparser
 version=2.21
 revision=1
-wrksrc="pycparser-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-ply"
diff --git a/srcpkgs/python-pyserial/template b/srcpkgs/python-pyserial/template
index 937f36e081fe..235ad01c9cdb 100644
--- a/srcpkgs/python-pyserial/template
+++ b/srcpkgs/python-pyserial/template
@@ -2,7 +2,6 @@
 pkgname=python-pyserial
 version=3.4
 revision=7
-wrksrc="pyserial-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-service_identity/template b/srcpkgs/python-service_identity/template
index 9293cbab59ce..0a799b72b93b 100644
--- a/srcpkgs/python-service_identity/template
+++ b/srcpkgs/python-service_identity/template
@@ -2,7 +2,6 @@
 pkgname=python-service_identity
 version=18.1.0
 revision=6
-wrksrc="service_identity-${version}"
 build_style=python-module
 pycompile_module="service_identity"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-setuptools/template b/srcpkgs/python-setuptools/template
index 36f0733afa38..885332016395 100644
--- a/srcpkgs/python-setuptools/template
+++ b/srcpkgs/python-setuptools/template
@@ -4,7 +4,6 @@ pkgname=python-setuptools
 # python2 support for setuptools ended at 44.0.0
 version=44.0.0
 revision=2
-wrksrc="setuptools-${version}"
 build_style=python2-module
 hostmakedepends="python-devel"
 depends="python"
diff --git a/srcpkgs/python-six/template b/srcpkgs/python-six/template
index 57985ab5f79b..17231502ebeb 100644
--- a/srcpkgs/python-six/template
+++ b/srcpkgs/python-six/template
@@ -2,7 +2,6 @@
 pkgname=python-six
 version=1.16.0
 revision=3
-wrksrc="six-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python"
diff --git a/srcpkgs/python-sqlalchemy-migrate/template b/srcpkgs/python-sqlalchemy-migrate/template
index fcd113f5d915..0fe557b30dda 100644
--- a/srcpkgs/python-sqlalchemy-migrate/template
+++ b/srcpkgs/python-sqlalchemy-migrate/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlalchemy-migrate
 version=0.12.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 pycompile_module="migrate"
 hostmakedepends="python-setuptools python3-setuptools python-pbr python3-pbr"
diff --git a/srcpkgs/python-sqlparse/template b/srcpkgs/python-sqlparse/template
index 91c12f847b6d..fab46d0dd448 100644
--- a/srcpkgs/python-sqlparse/template
+++ b/srcpkgs/python-sqlparse/template
@@ -2,7 +2,6 @@
 pkgname=python-sqlparse
 version=0.3.0
 revision=6
-wrksrc="sqlparse-${version}"
 build_style=python-module
 pycompile_module="sqlparse"
 hostmakedepends="python-setuptools python3-setuptools"
diff --git a/srcpkgs/python-tempita/template b/srcpkgs/python-tempita/template
index 8a8f46461da4..d40ef79a5c66 100644
--- a/srcpkgs/python-tempita/template
+++ b/srcpkgs/python-tempita/template
@@ -2,7 +2,6 @@
 pkgname=python-tempita
 version=0.5.2
 revision=8
-wrksrc="Tempita-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template
index 58382a2dbd86..833087c20c7b 100644
--- a/srcpkgs/python-tkinter/template
+++ b/srcpkgs/python-tkinter/template
@@ -9,7 +9,6 @@ _desc="Interpreted, interactive, object-oriented programming language"
 pkgname=python-tkinter
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7/lib-tk"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python-zope.interface/template b/srcpkgs/python-zope.interface/template
index 3b3fe33631e7..3fb108d87ee2 100644
--- a/srcpkgs/python-zope.interface/template
+++ b/srcpkgs/python-zope.interface/template
@@ -2,7 +2,6 @@
 pkgname=python-zope.interface
 version=5.4.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel"
diff --git a/srcpkgs/python/template b/srcpkgs/python/template
index c5f5e4cf2304..170067aad2ef 100644
--- a/srcpkgs/python/template
+++ b/srcpkgs/python/template
@@ -5,7 +5,6 @@
 pkgname=python
 version=2.7.18.5
 revision=1
-wrksrc="cpython-${version}"
 pycompile_dirs="usr/lib/python2.7"
 hostmakedepends="pkg-config"
 makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel
diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template
index b58787b8b2d7..cad41668a013 100644
--- a/srcpkgs/python3-3to2/template
+++ b/srcpkgs/python3-3to2/template
@@ -2,7 +2,6 @@
 pkgname=python3-3to2
 version=1.1.1
 revision=5
-wrksrc="3to2-${version}"
 build_style=python3-module
 pycompile_module="lib3to2"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template
index fe6050ba2a8f..99df10ef0f93 100644
--- a/srcpkgs/python3-Arpeggio/template
+++ b/srcpkgs/python3-Arpeggio/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arpeggio
 version=2.0.0
 revision=2
-wrksrc="Arpeggio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-Arrow/template b/srcpkgs/python3-Arrow/template
index e1af7cabbfac..4af2a5b2e519 100644
--- a/srcpkgs/python3-Arrow/template
+++ b/srcpkgs/python3-Arrow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Arrow
 version=1.2.3
 revision=2
-wrksrc="arrow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template
index f79305e014cf..2dd20307b57d 100644
--- a/srcpkgs/python3-Babel/template
+++ b/srcpkgs/python3-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Babel
 version=2.10.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template
index e0b451609573..882ea8a33214 100644
--- a/srcpkgs/python3-BeautifulSoup4/template
+++ b/srcpkgs/python3-BeautifulSoup4/template
@@ -2,7 +2,6 @@
 pkgname=python3-BeautifulSoup4
 version=4.11.1
 revision=2
-wrksrc="beautifulsoup4-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-soupsieve"
diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template
index 5667b4c0605f..89f9174a5c51 100644
--- a/srcpkgs/python3-Bottleneck/template
+++ b/srcpkgs/python3-Bottleneck/template
@@ -2,7 +2,6 @@
 pkgname=python3-Bottleneck
 version=1.3.2
 revision=5
-wrksrc="Bottleneck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-numpy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template
index 93825789de12..45d194c334c2 100644
--- a/srcpkgs/python3-Brotli/template
+++ b/srcpkgs/python3-Brotli/template
@@ -2,7 +2,6 @@
 pkgname=python3-Brotli
 version=1.0.9
 revision=2
-wrksrc="brotli-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel brotli-devel"
diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template
index 2cb4718876de..cf46248849b9 100644
--- a/srcpkgs/python3-Cheroot/template
+++ b/srcpkgs/python3-Cheroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-Cheroot
 version=8.4.5
 revision=3
-wrksrc="cheroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-six
diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index ca8ac2031093..8ee5e3671755 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-CherryPy
 version=18.8.0
 revision=2
-wrksrc="CherryPy-${version}"
 build_style=python3-module
 make_check_args="--ignore cherrypy/test/test_session.py
  --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt"
diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template
index 644fb5b836a0..840aa94715f6 100644
--- a/srcpkgs/python3-ConfigArgParse/template
+++ b/srcpkgs/python3-ConfigArgParse/template
@@ -2,7 +2,6 @@
 pkgname=python3-ConfigArgParse
 version=1.4.1
 revision=3
-wrksrc="ConfigArgParse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template
index e795c5357523..be19ff2bc79d 100644
--- a/srcpkgs/python3-EasyProcess/template
+++ b/srcpkgs/python3-EasyProcess/template
@@ -2,7 +2,6 @@
 pkgname=python3-EasyProcess
 version=1.1
 revision=2
-wrksrc=EasyProcess-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Flask-Assets/template b/srcpkgs/python3-Flask-Assets/template
index d10836df881a..3210282dce56 100644
--- a/srcpkgs/python3-Flask-Assets/template
+++ b/srcpkgs/python3-Flask-Assets/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Assets
 version=0.12
 revision=8
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-webassets"
diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template
index 643e302c7af4..eb05286ae278 100644
--- a/srcpkgs/python3-Flask-Babel/template
+++ b/srcpkgs/python3-Flask-Babel/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Babel
 version=2.0.0
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask"
diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template
index 33fea5469a14..ffe646b7ce20 100644
--- a/srcpkgs/python3-Flask-Cors/template
+++ b/srcpkgs/python3-Flask-Cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Cors
 version=3.0.10
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six"
diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template
index d798503c62ca..ee7640f81eb2 100644
--- a/srcpkgs/python3-Flask-HTTPAuth/template
+++ b/srcpkgs/python3-Flask-HTTPAuth/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-HTTPAuth
 version=4.5.0
 revision=2
-wrksrc=Flask-HTTPAuth-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template
index 585b7a2b0548..e70f0d8d7f9a 100644
--- a/srcpkgs/python3-Flask-Login/template
+++ b/srcpkgs/python3-Flask-Login/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Login
 version=0.6.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-Mail/template b/srcpkgs/python3-Flask-Mail/template
index 3f3f6a24e096..8c70e1de00c8 100644
--- a/srcpkgs/python3-Flask-Mail/template
+++ b/srcpkgs/python3-Flask-Mail/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Mail
 version=0.9.1
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-OAuthlib/template b/srcpkgs/python3-Flask-OAuthlib/template
index 237f0565b980..f4d3eb4aea63 100644
--- a/srcpkgs/python3-Flask-OAuthlib/template
+++ b/srcpkgs/python3-Flask-OAuthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-OAuthlib
 version=0.9.6
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-requests-oauthlib"
diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template
index fecb337f6947..193c8210b48d 100644
--- a/srcpkgs/python3-Flask-RESTful/template
+++ b/srcpkgs/python3-Flask-RESTful/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-RESTful
 version=0.3.9
 revision=3
-wrksrc="flask-restful-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-six python3-pytz python3-aniso8601"
diff --git a/srcpkgs/python3-Flask-SQLAlchemy/template b/srcpkgs/python3-Flask-SQLAlchemy/template
index 76fef6b3e5e3..a430c12eb6b9 100644
--- a/srcpkgs/python3-Flask-SQLAlchemy/template
+++ b/srcpkgs/python3-Flask-SQLAlchemy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-SQLAlchemy
 version=2.5.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-SQLAlchemy"
diff --git a/srcpkgs/python3-Flask-Script/template b/srcpkgs/python3-Flask-Script/template
index ae86ad0c98a0..f7c8116cd74f 100644
--- a/srcpkgs/python3-Flask-Script/template
+++ b/srcpkgs/python3-Flask-Script/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-Script
 version=2.0.6
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask"
diff --git a/srcpkgs/python3-Flask-User/template b/srcpkgs/python3-Flask-User/template
index 88e352041343..52184f0d4a59 100644
--- a/srcpkgs/python3-Flask-User/template
+++ b/srcpkgs/python3-Flask-User/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-User
 version=1.0.2.2
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Flask-Login python3-wheel"
 depends="python3-Flask python3-Flask-Login python3-Flask-WTF
diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template
index c76ef8da62e6..5ead7f02ff3c 100644
--- a/srcpkgs/python3-Flask-WTF/template
+++ b/srcpkgs/python3-Flask-WTF/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask-WTF
 version=1.0.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-WTForms"
diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template
index a7a8d4877242..bec2b47e0a84 100644
--- a/srcpkgs/python3-Flask/template
+++ b/srcpkgs/python3-Flask/template
@@ -2,7 +2,6 @@
 pkgname=python3-Flask
 version=2.2.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-Jinja2 python3-Werkzeug
diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template
index 94cb0256dc6e..850078995618 100644
--- a/srcpkgs/python3-GitPython/template
+++ b/srcpkgs/python3-GitPython/template
@@ -2,7 +2,6 @@
 pkgname=python3-GitPython
 version=3.1.29
 revision=2
-wrksrc="GitPython-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo
  --deselect test/test_git.py::TestGit::test_refresh
diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template
index 9da5ee68be25..e26a6858bc6e 100644
--- a/srcpkgs/python3-IPy/template
+++ b/srcpkgs/python3-IPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-IPy
 version=1.01
 revision=3
-wrksrc="IPy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template
index add2fa86ddc7..097f252a5c82 100644
--- a/srcpkgs/python3-Inflector/template
+++ b/srcpkgs/python3-Inflector/template
@@ -2,7 +2,6 @@
 pkgname=python3-Inflector
 version=3.0.1
 revision=4
-wrksrc="Inflector-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template
index 434edb52179d..93d1b3bf2fb6 100644
--- a/srcpkgs/python3-Jinja2/template
+++ b/srcpkgs/python3-Jinja2/template
@@ -3,7 +3,6 @@ pkgname=python3-Jinja2
 reverts="3.1.1_1 3.1.1_2"
 version=3.1.2
 revision=1
-wrksrc="Jinja2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template
index 136c5ed37232..e168d43e0151 100644
--- a/srcpkgs/python3-Levenshtein/template
+++ b/srcpkgs/python3-Levenshtein/template
@@ -2,7 +2,6 @@
 pkgname=python3-Levenshtein
 version=0.12.0
 revision=8
-wrksrc=python-Levenshtein-$version
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template
index e2560313b082..71c6642fae05 100644
--- a/srcpkgs/python3-M2Crypto/template
+++ b/srcpkgs/python3-M2Crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-M2Crypto
 version=0.38.0
 revision=2
-wrksrc="M2Crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig openssl-devel"
 makedepends="openssl-devel python3-devel"
diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template
index 7ce9d39f4719..8912668a6462 100644
--- a/srcpkgs/python3-Mako/template
+++ b/srcpkgs/python3-Mako/template
@@ -2,7 +2,6 @@
 pkgname=python3-Mako
 version=1.1.3
 revision=5
-wrksrc="Mako-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-MarkupSafe"
diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template
index ff06c0eba9ef..417db04401d2 100644
--- a/srcpkgs/python3-Markdown/template
+++ b/srcpkgs/python3-Markdown/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markdown
 version=3.3.4
 revision=3
-wrksrc="Markdown-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template
index e445f18f80fe..671756224d16 100644
--- a/srcpkgs/python3-MarkupSafe/template
+++ b/srcpkgs/python3-MarkupSafe/template
@@ -2,7 +2,6 @@
 pkgname=python3-MarkupSafe
 version=2.1.1
 revision=2
-wrksrc="MarkupSafe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template
index 55a5a65aae79..5bf4b7cf81b9 100644
--- a/srcpkgs/python3-Markups/template
+++ b/srcpkgs/python3-Markups/template
@@ -2,7 +2,6 @@
 pkgname=python3-Markups
 version=3.0.0
 revision=7
-wrksrc="Markups-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-markdown-math"
diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template
index 555a1dd7a95b..0562c20f4c55 100644
--- a/srcpkgs/python3-MechanicalSoup/template
+++ b/srcpkgs/python3-MechanicalSoup/template
@@ -2,7 +2,6 @@
 pkgname=python3-MechanicalSoup
 version=0.12.0
 revision=5
-wrksrc=MechanicalSoup-${version}
 build_style=python3-module
 pycompile_module="mechanicalsoup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template
index b0251d020b35..05ccdd82ab5d 100644
--- a/srcpkgs/python3-MiniMock/template
+++ b/srcpkgs/python3-MiniMock/template
@@ -2,7 +2,6 @@
 pkgname=python3-MiniMock
 version=1.2.8
 revision=7
-wrksrc="MiniMock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template
index 8542e162e59d..5268c19777ad 100644
--- a/srcpkgs/python3-PGPy/template
+++ b/srcpkgs/python3-PGPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-PGPy
 version=0.5.4
 revision=2
-wrksrc=PGPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-cryptography python3-pyasn1 python3-six"
diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template
index f83ac69248fc..3fd1c8980708 100644
--- a/srcpkgs/python3-Pebble/template
+++ b/srcpkgs/python3-Pebble/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pebble
 version=4.6.3
 revision=2
-wrksrc=Pebble-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template
index ab88454eeab0..fd5f5d4e309c 100644
--- a/srcpkgs/python3-Pillow/template
+++ b/srcpkgs/python3-Pillow/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pillow
 version=9.3.0
 revision=1
-wrksrc="Pillow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template
index bca4ee8d9be3..f31b66d85670 100644
--- a/srcpkgs/python3-PyAudio/template
+++ b/srcpkgs/python3-PyAudio/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyAudio
 version=0.2.12
 revision=2
-wrksrc="PyAudio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel portaudio-devel"
diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template
index d66f85b84ead..4f998ae99536 100644
--- a/srcpkgs/python3-PyBrowserID/template
+++ b/srcpkgs/python3-PyBrowserID/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyBrowserID
 version=0.14.0
 revision=6
-wrksrc="PyBrowserID-${version}"
 build_style=python3-module
 pycompile_module="browserid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template
index 460a7626bb53..829d17ed7f5e 100644
--- a/srcpkgs/python3-PyFxA/template
+++ b/srcpkgs/python3-PyFxA/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyFxA
 version=0.7.3
 revision=5
-wrksrc="PyFxA-${version}"
 build_style=python3-module
 pycompile_module="fxa"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template
index d2861933d9dc..3d83d299dae5 100644
--- a/srcpkgs/python3-PyICU/template
+++ b/srcpkgs/python3-PyICU/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyICU
 version=2.9
 revision=3
-wrksrc="pyicu-v${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel icu-devel"
diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template
index c9dae9584b56..f9ad9a2125fa 100644
--- a/srcpkgs/python3-PyJWT/template
+++ b/srcpkgs/python3-PyJWT/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyJWT
 version=2.1.0
 revision=3
-wrksrc="pyjwt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template
index ecd851055924..b10c375d6e36 100644
--- a/srcpkgs/python3-PyOpenGL-accelerate/template
+++ b/srcpkgs/python3-PyOpenGL-accelerate/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL-accelerate
 version=3.1.5
 revision=4
-wrksrc="PyOpenGL-accelerate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel python3-numpy"
diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template
index ae7ff654b972..1b669f5dace5 100644
--- a/srcpkgs/python3-PyOpenGL/template
+++ b/srcpkgs/python3-PyOpenGL/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyOpenGL
 version=3.1.5
 revision=5
-wrksrc="PyOpenGL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template
index 42f941f94b39..0c0cd02a40c2 100644
--- a/srcpkgs/python3-PyQt-builder/template
+++ b/srcpkgs/python3-PyQt-builder/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt-builder
 version=1.13.0
 revision=2
-wrksrc=PyQt-builder-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools sip"
 depends="python3 sip>=6.3"
diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template
index a79902c6cb96..afc1c6175238 100644
--- a/srcpkgs/python3-PyQt5-networkauth/template
+++ b/srcpkgs/python3-PyQt5-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-networkauth
 version=5.15.5
 revision=2
-wrksrc=PyQtNetworkAuth-$version
 build_style=sip-build
 hostmakedepends="qt5-qmake python3-PyQt5-devel pkg-config sip
  python3-PyQt-builder"
diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template
index c092976dbf8b..a38c189cfd41 100644
--- a/srcpkgs/python3-PyQt5-webengine/template
+++ b/srcpkgs/python3-PyQt5-webengine/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyQt5-webengine
 version=5.15.6
 revision=2
-wrksrc="PyQtWebEngine-${version}"
 build_style=sip-build
 build_helper="qmake"
 hostmakedepends="pkg-config qt5-qmake python3-PyQt5-devel
diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template
index 19da2544c4d6..766a9af8724a 100644
--- a/srcpkgs/python3-PyQt5/template
+++ b/srcpkgs/python3-PyQt5/template
@@ -3,7 +3,6 @@ pkgname=python3-PyQt5
 version=5.15.7
 revision=2
 _sipver=12.8.0
-wrksrc="PyQt5-${version}"
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license"
diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template
index 3ce00a0c1d26..b9d485b495ce 100644
--- a/srcpkgs/python3-PyVirtualDisplay/template
+++ b/srcpkgs/python3-PyVirtualDisplay/template
@@ -2,7 +2,6 @@
 pkgname=python3-PyVirtualDisplay
 version=2.2
 revision=3
-wrksrc=PyVirtualDisplay-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-EasyProcess"
diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template
index 6d8400dbf545..d6c6bb10ca3b 100644
--- a/srcpkgs/python3-Pygments/template
+++ b/srcpkgs/python3-Pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pygments
 version=2.13.0
 revision=2
-wrksrc="Pygments-${version}"
 build_style=python3-module
 # Ignored tests rely on unpackaged wcag_contrast_ratio module
 make_check_args="--ignore=tests/contrast/test_contrasts.py"
diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template
index 8c663e544409..3e99bd6e69b9 100644
--- a/srcpkgs/python3-Pyro4/template
+++ b/srcpkgs/python3-Pyro4/template
@@ -2,7 +2,6 @@
 pkgname=python3-Pyro4
 version=4.80
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-serpent"
diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template
index 9eb2cc879925..234dda2d83c5 100644
--- a/srcpkgs/python3-QtAwesome/template
+++ b/srcpkgs/python3-QtAwesome/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtAwesome
 version=1.2.0
 revision=2
-wrksrc="QtAwesome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-QtPy"
diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template
index dfc5a99cdfcd..43fc5db49fed 100644
--- a/srcpkgs/python3-QtPy/template
+++ b/srcpkgs/python3-QtPy/template
@@ -2,7 +2,6 @@
 pkgname=python3-QtPy
 version=1.9.0
 revision=5
-wrksrc=QtPy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # depends on any of PySide2 PyQt5
diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template
index cad0962d701f..7a9c7e1b5c7e 100644
--- a/srcpkgs/python3-RPi.GPIO/template
+++ b/srcpkgs/python3-RPi.GPIO/template
@@ -3,7 +3,6 @@ pkgname=python3-RPi.GPIO
 version=0.7.1
 revision=2
 archs="armv[67]l* aarch64*"
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template
index f537fcced542..85224225adac 100644
--- a/srcpkgs/python3-ReParser/template
+++ b/srcpkgs/python3-ReParser/template
@@ -2,7 +2,6 @@
 pkgname=python3-ReParser
 version=1.4.3
 revision=5
-wrksrc=ReParser-${version}
 build_style=python3-module
 pycompile_module="reparser.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template
index 1e0de1332403..8a66e6015561 100644
--- a/srcpkgs/python3-Ropper/template
+++ b/srcpkgs/python3-Ropper/template
@@ -2,7 +2,6 @@
 pkgname=python3-Ropper
 version=1.13.8
 revision=2
-wrksrc="Ropper-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools"
diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template
index 3e90c7a38be9..ad42d8b1afa7 100644
--- a/srcpkgs/python3-SecretStorage/template
+++ b/srcpkgs/python3-SecretStorage/template
@@ -2,7 +2,6 @@
 pkgname=python3-SecretStorage
 version=3.3.1
 revision=3
-wrksrc="SecretStorage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jeepney python3-cryptography"
diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template
index cc19a0a0c3ba..deea0d303b9d 100644
--- a/srcpkgs/python3-SoCo/template
+++ b/srcpkgs/python3-SoCo/template
@@ -2,7 +2,6 @@
 pkgname=python3-SoCo
 version=0.18.1
 revision=5
-wrksrc="SoCo-${version}"
 build_style=python3-module
 pycompile_module="soco"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template
index a7cffb95ccfa..a68616048f8b 100644
--- a/srcpkgs/python3-Sphinx/template
+++ b/srcpkgs/python3-Sphinx/template
@@ -2,7 +2,6 @@
 pkgname=python3-Sphinx
 version=5.1.1
 revision=1
-wrksrc=Sphinx-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-docutils python3-Pygments
diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template
index d61d38a5247d..6027c6ac42e1 100644
--- a/srcpkgs/python3-Telethon/template
+++ b/srcpkgs/python3-Telethon/template
@@ -2,7 +2,6 @@
 pkgname=python3-Telethon
 version=1.21.1
 revision=3
-wrksrc="Telethon-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyaes python3-rsa"
diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template
index 58312035bff1..a02ec071038b 100644
--- a/srcpkgs/python3-Twisted/template
+++ b/srcpkgs/python3-Twisted/template
@@ -2,7 +2,6 @@
 pkgname=python3-Twisted
 version=22.1.0
 revision=2
-wrksrc="Twisted-${version}"
 build_style=python3-module
 make_check_target=src/twisted
 hostmakedepends="python3-setuptools python3-incremental"
diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template
index b30b01e3f934..986fc538b303 100644
--- a/srcpkgs/python3-TxSNI/template
+++ b/srcpkgs/python3-TxSNI/template
@@ -2,7 +2,6 @@
 pkgname=python3-TxSNI
 version=0.2.0
 revision=3
-wrksrc="txsni-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Twisted python3-openssl"
diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template
index eef0d180300f..484564f07307 100644
--- a/srcpkgs/python3-Unidecode/template
+++ b/srcpkgs/python3-Unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-Unidecode
 version=1.3.6
 revision=2
-wrksrc="Unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template
index 8117b05f14e2..afc43f79e0fe 100644
--- a/srcpkgs/python3-WTForms/template
+++ b/srcpkgs/python3-WTForms/template
@@ -2,7 +2,6 @@
 pkgname=python3-WTForms
 version=3.0.1
 revision=2
-wrksrc="WTForms-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel python3-Babel"
 depends="python3 python3-MarkupSafe python3-email-validator"
diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template
index e5a44d82efd4..8795890f3eff 100644
--- a/srcpkgs/python3-WebOb/template
+++ b/srcpkgs/python3-WebOb/template
@@ -2,7 +2,6 @@
 pkgname=python3-WebOb
 version=1.8.5
 revision=5
-wrksrc="WebOb-${version}"
 build_style=python3-module
 pycompile_module="webob"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template
index 6266881376ee..22aee9993092 100644
--- a/srcpkgs/python3-Werkzeug/template
+++ b/srcpkgs/python3-Werkzeug/template
@@ -2,7 +2,6 @@
 pkgname=python3-Werkzeug
 version=2.2.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-MarkupSafe"
diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template
index c37768026f54..d0c2a6494296 100644
--- a/srcpkgs/python3-Whoosh/template
+++ b/srcpkgs/python3-Whoosh/template
@@ -2,7 +2,6 @@
 pkgname=python3-Whoosh
 version=2.7.4
 revision=6
-wrksrc="Whoosh-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template
index 85afc61c8379..d12068eb3d78 100644
--- a/srcpkgs/python3-XlsxWriter/template
+++ b/srcpkgs/python3-XlsxWriter/template
@@ -2,7 +2,6 @@
 pkgname=python3-XlsxWriter
 version=1.3.7
 revision=4
-wrksrc="XlsxWriter-RELEASE_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template
index 7028d855de73..478ea8683f25 100644
--- a/srcpkgs/python3-Yapsy/template
+++ b/srcpkgs/python3-Yapsy/template
@@ -2,7 +2,6 @@
 pkgname=python3-Yapsy
 version=1.12.2
 revision=6
-wrksrc="Yapsy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template
index f4b8c5472402..b7ec4155a8e2 100644
--- a/srcpkgs/python3-aalib/template
+++ b/srcpkgs/python3-aalib/template
@@ -2,7 +2,6 @@
 pkgname=python3-aalib
 version=0.3.2
 revision=6
-wrksrc=python-aalib-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="aalib python3"
diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template
index 876cefc317e8..71967aac46c7 100644
--- a/srcpkgs/python3-acme/template
+++ b/srcpkgs/python3-acme/template
@@ -2,7 +2,6 @@
 pkgname=python3-acme
 version=1.31.0
 revision=2
-wrksrc="acme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-pyrfc3339
diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template
index dad58b0c0380..bdf79abcb5f2 100644
--- a/srcpkgs/python3-adblock/template
+++ b/srcpkgs/python3-adblock/template
@@ -2,7 +2,6 @@
 pkgname=python3-adblock
 version=0.6.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 build_helper="rust"
 #XXX: Does statically link against openssl
diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template
index 275fe06987f0..66988e931fc3 100644
--- a/srcpkgs/python3-aioamqp/template
+++ b/srcpkgs/python3-aioamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioamqp
 version=0.15.0
 revision=2
-wrksrc="aioamqp-aioamqp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pamqp"
diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template
index e0980af26037..8e4dfc6f0122 100644
--- a/srcpkgs/python3-aiodns/template
+++ b/srcpkgs/python3-aiodns/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiodns
 version=2.0.0
 revision=4
-wrksrc="aiodns-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pycares"
diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template
index 24cda7c28b3a..17b3488ef152 100644
--- a/srcpkgs/python3-aiofiles/template
+++ b/srcpkgs/python3-aiofiles/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiofiles
 version=22.1.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template
index 04707fcab13b..60a9f642728d 100644
--- a/srcpkgs/python3-aiohttp-cors/template
+++ b/srcpkgs/python3-aiohttp-cors/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-cors
 version=0.7.0
 revision=5
-wrksrc="aiohttp-cors-${version}"
 build_style=python3-module
 pycompile_module="aiohttp_cors"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template
index 3c69a1b6c2b4..217ace730f72 100644
--- a/srcpkgs/python3-aiohttp-sse-client/template
+++ b/srcpkgs/python3-aiohttp-sse-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp-sse-client
 version=0.2.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-attrs python3-multidict python3-yarl"
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index 0bf8bc2f8f93..25009551d463 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp
 version=3.7.4
 revision=4
-wrksrc="aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel http-parser-devel"
diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template
index b19110f997e4..4675228d6805 100644
--- a/srcpkgs/python3-aiohttp_socks/template
+++ b/srcpkgs/python3-aiohttp_socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiohttp_socks
 version=0.6.0
 revision=3
-wrksrc="aiohttp_socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-socks"
diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template
index 0ff38ee4be6e..a4a1b92f11a9 100644
--- a/srcpkgs/python3-aioinflux/template
+++ b/srcpkgs/python3-aioinflux/template
@@ -2,7 +2,6 @@
 pkgname=python3-aioinflux
 version=0.9.0
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-aiohttp python3-ciso8601"
diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template
index dac453cd7cce..e66a234dd934 100644
--- a/srcpkgs/python3-aionotify/template
+++ b/srcpkgs/python3-aionotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-aionotify
 version=0.2.0
 revision=4
-wrksrc="aionotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template
index 5ec65f502291..3ff5e6422ae5 100644
--- a/srcpkgs/python3-aiorpcx/template
+++ b/srcpkgs/python3-aiorpcx/template
@@ -2,7 +2,6 @@
 pkgname=python3-aiorpcx
 version=0.22.1
 revision=2
-wrksrc="aiorpcX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template
index dd4beedc1aca..7050bea1c32c 100644
--- a/srcpkgs/python3-alabaster/template
+++ b/srcpkgs/python3-alabaster/template
@@ -2,7 +2,6 @@
 pkgname=python3-alabaster
 version=0.7.12
 revision=6
-wrksrc="alabaster-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template
index e1f747a17643..4dbb1c004af9 100644
--- a/srcpkgs/python3-alembic/template
+++ b/srcpkgs/python3-alembic/template
@@ -2,7 +2,6 @@
 pkgname=python3-alembic
 version=1.8.0
 revision=2
-wrksrc="alembic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor"
diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template
index 57e42c21e1ca..f7507c40ca2e 100644
--- a/srcpkgs/python3-alsa/template
+++ b/srcpkgs/python3-alsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-alsa
 version=1.1.6
 revision=6
-wrksrc="pyalsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel alsa-lib-devel"
diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template
index 76519d44cdf2..8ba505b1be68 100644
--- a/srcpkgs/python3-altgraph/template
+++ b/srcpkgs/python3-altgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-altgraph
 version=0.17
 revision=3
-wrksrc="altgraph-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template
index 694c5319f637..986bfa160eb7 100644
--- a/srcpkgs/python3-aniso8601/template
+++ b/srcpkgs/python3-aniso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-aniso8601
 version=9.0.1
 revision=3
-wrksrc="aniso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template
index 0ada1d01ded3..91181442ace6 100644
--- a/srcpkgs/python3-ansible-compat/template
+++ b/srcpkgs/python3-ansible-compat/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-compat
 version=2.2.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-subprocess-tee python3-yaml"
diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template
index 7ea457243469..e2be291f2556 100644
--- a/srcpkgs/python3-ansible-lint/template
+++ b/srcpkgs/python3-ansible-lint/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansible-lint
 version=6.8.4
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 make_install_target="ansible_lint-*-*-*-*.whl"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template
index 905fbbc7ca87..c4011fba4fc9 100644
--- a/srcpkgs/python3-ansicolor/template
+++ b/srcpkgs/python3-ansicolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansicolor
 version=0.2.6
 revision=7
-wrksrc="ansicolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template
index 662f336eb93d..68ac99a654af 100644
--- a/srcpkgs/python3-ansiwrap/template
+++ b/srcpkgs/python3-ansiwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-ansiwrap
 version=0.8.4
 revision=4
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 4d529e23d9f1..275e4c259b03 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -2,7 +2,6 @@
 pkgname=python3-anyio
 version=3.5.0
 revision=2
-wrksrc=anyio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template
index dd9ad185432f..b8f289580d35 100644
--- a/srcpkgs/python3-anytree/template
+++ b/srcpkgs/python3-anytree/template
@@ -2,7 +2,6 @@
 pkgname=python3-anytree
 version=2.8.0
 revision=5
-wrksrc="anytree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template
index fb9599d1bd42..1f038a963ef1 100644
--- a/srcpkgs/python3-appdirs/template
+++ b/srcpkgs/python3-appdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-appdirs
 version=1.4.4
 revision=5
-wrksrc="appdirs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template
index acc8052cfcfc..fb665dc9e859 100644
--- a/srcpkgs/python3-apsw/template
+++ b/srcpkgs/python3-apsw/template
@@ -2,7 +2,6 @@
 pkgname=python3-apsw
 version=3.39.3.0
 revision=2
-wrksrc="apsw-${version/r/-r}"
 build_style=python3-module
 make_build_args="--enable=load_extension"
 hostmakedepends="python3-devel python3-setuptools"
diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template
index edb54a2f66b8..f423d1f79a45 100644
--- a/srcpkgs/python3-argcomplete/template
+++ b/srcpkgs/python3-argcomplete/template
@@ -2,7 +2,6 @@
 pkgname=python3-argcomplete
 version=2.0.0
 revision=2
-wrksrc="argcomplete-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template
index 6ea902369db8..8acf77f99c3a 100644
--- a/srcpkgs/python3-argh/template
+++ b/srcpkgs/python3-argh/template
@@ -2,7 +2,6 @@
 pkgname=python3-argh
 version=0.26.2
 revision=6
-wrksrc="argh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template
index 3fa5c4ebe3d6..a873d274f4a8 100644
--- a/srcpkgs/python3-argon2/template
+++ b/srcpkgs/python3-argon2/template
@@ -2,7 +2,6 @@
 pkgname=python3-argon2
 version=19.2.0
 revision=4
-wrksrc="argon2-cffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="libargon2-devel python3-devel"
diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template
index d5d2d9fa64c3..ec352c817e19 100644
--- a/srcpkgs/python3-arxiv2bib/template
+++ b/srcpkgs/python3-arxiv2bib/template
@@ -2,7 +2,6 @@
 pkgname=python3-arxiv2bib
 version=1.0.8
 revision=7
-wrksrc="arxiv2bib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template
index fd511e6188d1..231837f6e978 100644
--- a/srcpkgs/python3-asgiref/template
+++ b/srcpkgs/python3-asgiref/template
@@ -2,7 +2,6 @@
 pkgname=python3-asgiref
 version=3.5.2
 revision=2
-wrksrc="asgiref-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asn1crypto/template b/srcpkgs/python3-asn1crypto/template
index a6a2626e90b4..9e5b0dfd3926 100644
--- a/srcpkgs/python3-asn1crypto/template
+++ b/srcpkgs/python3-asn1crypto/template
@@ -2,7 +2,6 @@
 pkgname=python3-asn1crypto
 version=1.4.0
 revision=3
-wrksrc="asn1crypto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template
index 7310979285ff..a4481250356a 100644
--- a/srcpkgs/python3-asteval/template
+++ b/srcpkgs/python3-asteval/template
@@ -2,7 +2,6 @@
 pkgname=python3-asteval
 version=0.9.26
 revision=2
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template
index 3af5f3a8259d..48ed3a6c1d4d 100644
--- a/srcpkgs/python3-astral/template
+++ b/srcpkgs/python3-astral/template
@@ -2,7 +2,6 @@
 pkgname=python3-astral
 version=2.2
 revision=4
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template
index 6716dd511ef2..cd3d0e906bf0 100644
--- a/srcpkgs/python3-astroid/template
+++ b/srcpkgs/python3-astroid/template
@@ -2,7 +2,6 @@
 pkgname=python3-astroid
 version=2.11.6
 revision=2
-wrksrc="astroid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lazy-object-proxy python3-wrapt python3-setuptools"
diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template
index b817ae3fea48..0926b7f98266 100644
--- a/srcpkgs/python3-asttokens/template
+++ b/srcpkgs/python3-asttokens/template
@@ -2,7 +2,6 @@
 pkgname=python3-asttokens
 version=2.1.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # needs a specific astroid version
 # https://github.com/gristlabs/asttokens/issues/79
diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template
index 6ca8cf6ae4df..3d07b76928a1 100644
--- a/srcpkgs/python3-async-timeout/template
+++ b/srcpkgs/python3-async-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-async-timeout
 version=3.0.1
 revision=5
-wrksrc="async-timeout-${version}"
 build_style=python3-module
 pycompile_module="async_timeout"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template
index 587b14ae3699..b84fa1a9ed47 100644
--- a/srcpkgs/python3-async_generator/template
+++ b/srcpkgs/python3-async_generator/template
@@ -2,7 +2,6 @@
 pkgname=python3-async_generator
 version=1.10
 revision=5
-wrksrc="async_generator-${version}"
 build_style=python3-module
 pycompile_module="async_generator"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template
index 14ee397fb34b..7db2d42a3607 100644
--- a/srcpkgs/python3-atomicwrites/template
+++ b/srcpkgs/python3-atomicwrites/template
@@ -2,7 +2,6 @@
 pkgname=python3-atomicwrites
 version=1.4.1
 revision=1
-wrksrc="atomicwrites-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template
index be8d5a8ade59..ec37181041fb 100644
--- a/srcpkgs/python3-atspi/template
+++ b/srcpkgs/python3-atspi/template
@@ -2,7 +2,6 @@
 pkgname=python3-atspi
 version=2.38.0
 revision=5
-wrksrc="pyatspi-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config python3"
 makedepends="at-spi2-core-devel python3-gobject-devel"
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 1251f56d642e..1581dc6c8d78 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -2,7 +2,6 @@
 pkgname=python3-audioread
 version=2.1.9
 revision=2
-wrksrc="audioread-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
index 1740d62b6cba..18c8b74ddd41 100644
--- a/srcpkgs/python3-augeas/template
+++ b/srcpkgs/python3-augeas/template
@@ -2,7 +2,6 @@
 pkgname=python3-augeas
 version=1.1.0
 revision=3
-wrksrc="python-augeas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools augeas-devel python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template
index 4591f56465b3..c1011cf53cb6 100644
--- a/srcpkgs/python3-authres/template
+++ b/srcpkgs/python3-authres/template
@@ -2,7 +2,6 @@
 pkgname=python3-authres
 version=1.2.0
 revision=6
-wrksrc="authres-${version}"
 build_style=python3-module
 pycompile_module=authres
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template
index d664b0190492..ca04992a07a5 100644
--- a/srcpkgs/python3-autobahn/template
+++ b/srcpkgs/python3-autobahn/template
@@ -2,7 +2,6 @@
 pkgname=python3-autobahn
 version=21.3.1
 revision=4
-wrksrc="autobahn-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3-cffi python3-Twisted python3-six python3-cryptography python3-txaio"
diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template
index 7ba2cb803b32..7b891a13720c 100644
--- a/srcpkgs/python3-autocommand/template
+++ b/srcpkgs/python3-autocommand/template
@@ -2,7 +2,6 @@
 pkgname=python3-autocommand
 version=2.2.1
 revision=2
-wrksrc=autocommand-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template
index 00cd092377e1..90435071beee 100644
--- a/srcpkgs/python3-axolotl-curve25519/template
+++ b/srcpkgs/python3-axolotl-curve25519/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl-curve25519
 _pkgname=${pkgname/3/}
 version=0.4.1.post2
 revision=7
-wrksrc="$_pkgname-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template
index 13ad343e96af..dec1d6e08953 100644
--- a/srcpkgs/python3-axolotl/template
+++ b/srcpkgs/python3-axolotl/template
@@ -3,7 +3,6 @@ pkgname=python3-axolotl
 _pkgname=${pkgname/3/}
 version=0.2.3
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf"
diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template
index a1f5e85cb1aa..c92faa55ecba 100644
--- a/srcpkgs/python3-babelfish/template
+++ b/srcpkgs/python3-babelfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-babelfish
 version=0.6.0
 revision=3
-wrksrc="babelfish-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template
index 5468442a4ed8..2062d7404e1f 100644
--- a/srcpkgs/python3-backcall/template
+++ b/srcpkgs/python3-backcall/template
@@ -2,7 +2,6 @@
 pkgname=python3-backcall
 version=0.2.0
 revision=6
-wrksrc="backcall-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template
index 77e73fe14cfd..0ebba1e4d9a9 100644
--- a/srcpkgs/python3-bcrypt/template
+++ b/srcpkgs/python3-bcrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-bcrypt
 version=3.2.0
 revision=4
-wrksrc="bcrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template
index 689294baffdb..68d6b3047539 100644
--- a/srcpkgs/python3-beniget/template
+++ b/srcpkgs/python3-beniget/template
@@ -2,7 +2,6 @@
 pkgname=python3-beniget
 version=0.4.1
 revision=2
-wrksrc="beniget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-gast"
 depends="python3-gast"
diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template
index fe40e5058466..e8c2a8ed4015 100644
--- a/srcpkgs/python3-betamax-matchers/template
+++ b/srcpkgs/python3-betamax-matchers/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax-matchers
 version=0.4.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-betamax python3-requests-toolbelt"
diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template
index 9d95b482941f..574fd0383cad 100644
--- a/srcpkgs/python3-betamax/template
+++ b/srcpkgs/python3-betamax/template
@@ -2,7 +2,6 @@
 pkgname=python3-betamax
 version=0.8.1
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template
index ea3dc9e320b8..57af453476a3 100644
--- a/srcpkgs/python3-bibtexparser/template
+++ b/srcpkgs/python3-bibtexparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-bibtexparser
 version=1.1.0
 revision=6
-wrksrc="bibtexparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-future"
diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template
index f094e6e295b2..e247e5dd23a3 100644
--- a/srcpkgs/python3-binaryornot/template
+++ b/srcpkgs/python3-binaryornot/template
@@ -2,7 +2,6 @@
 pkgname=python3-binaryornot
 version=0.4.4
 revision=3
-wrksrc="binaryornot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template
index fafe7a63d72d..718317e37434 100644
--- a/srcpkgs/python3-bitarray/template
+++ b/srcpkgs/python3-bitarray/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitarray
 version=2.6.0
 revision=2
-wrksrc="bitarray-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libcurl-devel"
diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template
index 2074bf05a8a0..ea6d2626dc27 100644
--- a/srcpkgs/python3-bitbucket-api/template
+++ b/srcpkgs/python3-bitbucket-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitbucket-api
 version=0.5.0
 revision=8
-wrksrc="bitbucket-api-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-sh"
diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template
index 41b70e876e88..f81c9a46f55c 100644
--- a/srcpkgs/python3-bitstring/template
+++ b/srcpkgs/python3-bitstring/template
@@ -2,7 +2,6 @@
 pkgname=python3-bitstring
 version=3.1.7
 revision=4
-wrksrc="bitstring-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template
index 6d94bf42425b..aea09c368c1f 100644
--- a/srcpkgs/python3-bleach/template
+++ b/srcpkgs/python3-bleach/template
@@ -2,7 +2,6 @@
 pkgname=python3-bleach
 version=4.1.0
 revision=2
-wrksrc="bleach-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings python3-packaging"
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 522a0c830598..5558e0cd1dbe 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessed
 version=1.19.1
 revision=2
-wrksrc="blessed-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-wcwidth"
diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template
index ba4a31a34141..7a330060f90d 100644
--- a/srcpkgs/python3-blessings/template
+++ b/srcpkgs/python3-blessings/template
@@ -2,7 +2,6 @@
 pkgname=python3-blessings
 version=1.7
 revision=6
-wrksrc="blessings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template
index 118dda7df106..3d90856236cf 100644
--- a/srcpkgs/python3-blinker/template
+++ b/srcpkgs/python3-blinker/template
@@ -2,7 +2,6 @@
 pkgname=python3-blinker
 version=1.5
 revision=2
-wrksrc="blinker-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template
index aa3c0551e6f8..0e45d6c1c435 100644
--- a/srcpkgs/python3-bokeh/template
+++ b/srcpkgs/python3-bokeh/template
@@ -2,7 +2,6 @@
 pkgname=python3-bokeh
 version=2.4.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-dateutil python3-Jinja2 python3-numpy
diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template
index 66e0bde8c01b..b803401c0da4 100644
--- a/srcpkgs/python3-boltons/template
+++ b/srcpkgs/python3-boltons/template
@@ -2,7 +2,6 @@
 pkgname=python3-boltons
 version=20.2.1
 revision=3
-wrksrc="boltons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template
index 72aa5800bdec..5d295b5d8dcd 100644
--- a/srcpkgs/python3-boolean.py/template
+++ b/srcpkgs/python3-boolean.py/template
@@ -2,7 +2,6 @@
 pkgname=python3-boolean.py
 version=3.8
 revision=4
-wrksrc="boolean.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template
index d5a8766c0089..7f8029ff1d23 100644
--- a/srcpkgs/python3-boto3/template
+++ b/srcpkgs/python3-boto3/template
@@ -2,7 +2,6 @@
 pkgname=python3-boto3
 version=1.26.3
 revision=1
-wrksrc="boto3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template
index 7eca63d703a6..538c25ed82e5 100644
--- a/srcpkgs/python3-botocore/template
+++ b/srcpkgs/python3-botocore/template
@@ -2,7 +2,6 @@
 pkgname=python3-botocore
 version=1.24.33
 revision=2
-wrksrc="botocore-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/functional tests/unit"
diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template
index 3dff136dd768..786a30c19b4e 100644
--- a/srcpkgs/python3-bottle/template
+++ b/srcpkgs/python3-bottle/template
@@ -2,7 +2,6 @@
 pkgname=python3-bottle
 version=0.12.23
 revision=2
-wrksrc="bottle-${version}"
 build_style=python3-module
 make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template
index 7c55d921bc92..4a42380d89ff 100644
--- a/srcpkgs/python3-bracex/template
+++ b/srcpkgs/python3-bracex/template
@@ -2,7 +2,6 @@
 pkgname=python3-bracex
 version=2.3.post1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3"
diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template
index e26985447cc0..279cf087552c 100644
--- a/srcpkgs/python3-breathe/template
+++ b/srcpkgs/python3-breathe/template
@@ -2,7 +2,6 @@
 pkgname=python3-breathe
 version=4.34.0
 revision=2
-wrksrc="breathe-${version}"
 build_style=python3-module
 _pyreqs="python3-Sphinx python3-docutils python3-six"
 hostmakedepends="python3-setuptools ${_pyreqs}"
diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template
index b2c705444755..d75b1fc214dd 100644
--- a/srcpkgs/python3-bsddb3/template
+++ b/srcpkgs/python3-bsddb3/template
@@ -2,7 +2,6 @@
 pkgname=python3-bsddb3
 version=6.2.7
 revision=4
-wrksrc="bsddb3-${version}"
 build_style=python3-module
 make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
 make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr"
diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template
index e126ee9f39fe..61b52437deec 100644
--- a/srcpkgs/python3-cached-property/template
+++ b/srcpkgs/python3-cached-property/template
@@ -2,7 +2,6 @@
 pkgname=python3-cached-property
 version=1.5.2
 revision=2
-wrksrc="cached-property-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template
index c2b0a9fca6e2..50b3d639c606 100644
--- a/srcpkgs/python3-cachetools/template
+++ b/srcpkgs/python3-cachetools/template
@@ -2,7 +2,6 @@
 pkgname=python3-cachetools
 version=4.2.4
 revision=3
-wrksrc="cachetools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template
index 2778417e1119..4b0262b7eca4 100644
--- a/srcpkgs/python3-cairo/template
+++ b/srcpkgs/python3-cairo/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairo
 version=1.20.1
 revision=4
-wrksrc="pycairo-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3"
 makedepends="cairo-devel python3-devel"
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
index 00460f94364a..79e8cddbfb60 100644
--- a/srcpkgs/python3-cairocffi/template
+++ b/srcpkgs/python3-cairocffi/template
@@ -2,7 +2,6 @@
 pkgname=python3-cairocffi
 version=1.3.0
 revision=2
-wrksrc="cairocffi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel $(vopt_if xcb python3-xcffib)"
 depends="python3-cffi cairo"
diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template
index 285d2343840b..f980468baf5f 100644
--- a/srcpkgs/python3-canonicaljson/template
+++ b/srcpkgs/python3-canonicaljson/template
@@ -2,7 +2,6 @@
 pkgname=python3-canonicaljson
 version=1.6.3
 revision=2
-wrksrc="canonicaljson-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-simplejson python3-frozendict"
diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template
index 28a8386c16dc..74b68c36e8bc 100644
--- a/srcpkgs/python3-casttube/template
+++ b/srcpkgs/python3-casttube/template
@@ -2,7 +2,6 @@
 pkgname=python3-casttube
 version=0.2.0
 revision=5
-wrksrc="casttube-${version}"
 build_style=python3-module
 pycompile_module="casttube"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template
index 768ba68101fa..a40c6233edf2 100644
--- a/srcpkgs/python3-cchardet/template
+++ b/srcpkgs/python3-cchardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-cchardet
 version=2.1.7
 revision=3
-wrksrc="cchardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template
index 46f3a56e59b7..f58123986d63 100644
--- a/srcpkgs/python3-certifi/template
+++ b/srcpkgs/python3-certifi/template
@@ -2,7 +2,6 @@
 pkgname=python3-certifi
 version=2022.09.24
 revision=2
-wrksrc="python-certifi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template
index e1d538f32b2d..0a1b2ac5dc6a 100644
--- a/srcpkgs/python3-cfgv/template
+++ b/srcpkgs/python3-cfgv/template
@@ -2,7 +2,6 @@
 pkgname=python3-cfgv
 version=3.3.1
 revision=2
-wrksrc="cfgv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-changelogs/template b/srcpkgs/python3-changelogs/template
index 2ac3a86ce8fa..4e333c902b90 100644
--- a/srcpkgs/python3-changelogs/template
+++ b/srcpkgs/python3-changelogs/template
@@ -2,7 +2,6 @@
 pkgname=python3-changelogs
 version=0.15.0
 revision=3
-wrksrc="changelogs-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-lxml python3-packaging
diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template
index 530302912ff6..a1695d195527 100644
--- a/srcpkgs/python3-chardet/template
+++ b/srcpkgs/python3-chardet/template
@@ -2,7 +2,6 @@
 pkgname=python3-chardet
 version=5.0.0
 revision=2
-wrksrc="chardet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template
index cbcc8323129a..70e9b7709906 100644
--- a/srcpkgs/python3-charset-normalizer/template
+++ b/srcpkgs/python3-charset-normalizer/template
@@ -2,7 +2,6 @@
 pkgname=python3-charset-normalizer
 version=2.1.1
 revision=1
-wrksrc="charset_normalizer-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template
index 460765a4253c..863a8402d38b 100644
--- a/srcpkgs/python3-cheetah3/template
+++ b/srcpkgs/python3-cheetah3/template
@@ -2,7 +2,6 @@
 pkgname=python3-cheetah3
 version=3.2.6.post2
 revision=3
-wrksrc="Cheetah3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template
index ef48970a0d2a..640bcd645204 100644
--- a/srcpkgs/python3-chess/template
+++ b/srcpkgs/python3-chess/template
@@ -2,7 +2,6 @@
 pkgname=python3-chess
 version=1.9.3
 revision=2
-wrksrc="python-chess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-chromecast/template b/srcpkgs/python3-chromecast/template
index 8bdefec55c1a..982b2a72a7eb 100644
--- a/srcpkgs/python3-chromecast/template
+++ b/srcpkgs/python3-chromecast/template
@@ -2,7 +2,6 @@
 pkgname=python3-chromecast
 version=10.3.0
 revision=2
-wrksrc="pychromecast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-protobuf python3-zeroconf python3-casttube"
 depends="python3-protobuf python3-zeroconf python3-casttube"
diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template
index 39f1331014a3..f9c9b91a8a58 100644
--- a/srcpkgs/python3-chroot/template
+++ b/srcpkgs/python3-chroot/template
@@ -2,7 +2,6 @@
 pkgname=python3-chroot
 version=0.10.1
 revision=3
-wrksrc="pychroot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-snakeoil"
 depends="python3-snakeoil"
diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template
index 560a79d52df3..efd35e9f53a9 100644
--- a/srcpkgs/python3-ciso8601/template
+++ b/srcpkgs/python3-ciso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-ciso8601
 version=2.2.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template
index 6e64c710e0d6..7f7ec389e82d 100644
--- a/srcpkgs/python3-cjkwrap/template
+++ b/srcpkgs/python3-cjkwrap/template
@@ -2,7 +2,6 @@
 pkgname=python3-cjkwrap
 version=2.2
 revision=6
-wrksrc="cjkwrap-v${version}"
 build_style=python3-module
 pycompile_module="cjkwrap.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template
index e0a68ce01dd4..7f45622c435f 100644
--- a/srcpkgs/python3-cli-ui/template
+++ b/srcpkgs/python3-cli-ui/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli-ui
 version=0.11.0
 revision=3
-wrksrc="cli-ui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama python3-tabulate python3-Unidecode"
diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template
index 334bd9e631b0..ed7c0d535b4a 100644
--- a/srcpkgs/python3-cli_helpers/template
+++ b/srcpkgs/python3-cli_helpers/template
@@ -2,7 +2,6 @@
 pkgname=python3-cli_helpers
 version=2.2.1
 revision=2
-wrksrc="cli_helpers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-configobj python3-tabulate"
diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template
index c04df7e63a89..71489250c84d 100644
--- a/srcpkgs/python3-click-log/template
+++ b/srcpkgs/python3-click-log/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-log
 version=0.3.2
 revision=6
-wrksrc="click-log-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template
index 9ea2fa05f914..b2bd61c22e86 100644
--- a/srcpkgs/python3-click-plugins/template
+++ b/srcpkgs/python3-click-plugins/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-plugins
 version=1.1.1
 revision=5
-wrksrc="click-plugins-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template
index 69c42b01a45e..d192ce442e64 100644
--- a/srcpkgs/python3-click-repl/template
+++ b/srcpkgs/python3-click-repl/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-repl
 version=0.1.6
 revision=4
-wrksrc="click-repl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-click python3-prompt_toolkit"
diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template
index 605a6ff0a3d1..77cd2033cd90 100644
--- a/srcpkgs/python3-click-threading/template
+++ b/srcpkgs/python3-click-threading/template
@@ -2,7 +2,6 @@
 pkgname=python3-click-threading
 version=0.5.0
 revision=2
-wrksrc="click-threading-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3-click"
diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template
index f5582a80b6ab..4733c2cee2a0 100644
--- a/srcpkgs/python3-click/template
+++ b/srcpkgs/python3-click/template
@@ -2,7 +2,6 @@
 pkgname=python3-click
 version=8.1.3
 revision=2
-wrksrc="click-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template
index db283dc954b3..e95c8faa2595 100644
--- a/srcpkgs/python3-cloudscraper/template
+++ b/srcpkgs/python3-cloudscraper/template
@@ -2,7 +2,6 @@
 pkgname=python3-cloudscraper
 version=1.2.58
 revision=3
-wrksrc=cloudscraper-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-toolbelt"
diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template
index 2faf53e21ee0..7cad77a10c5f 100644
--- a/srcpkgs/python3-cmdln/template
+++ b/srcpkgs/python3-cmdln/template
@@ -2,7 +2,6 @@
 pkgname=python3-cmdln
 version=2.0.0
 revision=5
-wrksrc="cmdln-${version}"
 build_style=python3-module
 pycompile_module="cmdln.py"
 hostmakedepends="python3-setuptools unzip"
diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template
index 9e9851c8abe3..928118256f9e 100644
--- a/srcpkgs/python3-codespell/template
+++ b/srcpkgs/python3-codespell/template
@@ -2,7 +2,6 @@
 pkgname=python3-codespell
 version=2.1.0
 revision=2
-wrksrc="codespell-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet"
diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template
index eb6795ec7972..36a3dda2081c 100644
--- a/srcpkgs/python3-colorama/template
+++ b/srcpkgs/python3-colorama/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorama
 version=0.4.5
 revision=2
-wrksrc="colorama-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template
index 8cc903c971cd..7de70c92e337 100644
--- a/srcpkgs/python3-colorclass/template
+++ b/srcpkgs/python3-colorclass/template
@@ -2,7 +2,6 @@
 pkgname=python3-colorclass
 version=2.2.0
 revision=7
-wrksrc="colorclass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template
index 018019eb5920..1040bf296f95 100644
--- a/srcpkgs/python3-colored-traceback/template
+++ b/srcpkgs/python3-colored-traceback/template
@@ -2,7 +2,6 @@
 pkgname=python3-colored-traceback
 version=0.3.0
 revision=2
-wrksrc="colored-traceback-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-colorama"
diff --git a/srcpkgs/python3-commonmark/template b/srcpkgs/python3-commonmark/template
index 8b636d75e43e..d5428ee06302 100644
--- a/srcpkgs/python3-commonmark/template
+++ b/srcpkgs/python3-commonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-commonmark
 version=0.9.1
 revision=4
-wrksrc="commonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template
index b4d006c83c6b..c9a3ce078fd5 100644
--- a/srcpkgs/python3-configobj/template
+++ b/srcpkgs/python3-configobj/template
@@ -2,7 +2,6 @@
 pkgname=python3-configobj
 version=5.0.6
 revision=10
-wrksrc="configobj-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-six"
diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template
index bf2e4897f6fb..97e93d679ff9 100644
--- a/srcpkgs/python3-confuse/template
+++ b/srcpkgs/python3-confuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-confuse
 version=2.0.0
 revision=2
-wrksrc="confuse-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3-yaml"
diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template
index 8d91e2355b8a..ca64b757bcc8 100644
--- a/srcpkgs/python3-construct/template
+++ b/srcpkgs/python3-construct/template
@@ -2,7 +2,6 @@
 pkgname=python3-construct
 version=2.10.54
 revision=3
-wrksrc="construct-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template
index f50df9227218..70e3833c8b55 100644
--- a/srcpkgs/python3-contourpy/template
+++ b/srcpkgs/python3-contourpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-contourpy
 version=1.0.5
 revision=2
-wrksrc="contourpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11"
 makedepends="python3-pybind11"
diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template
index bf773832c936..223f93ac4447 100644
--- a/srcpkgs/python3-coverage/template
+++ b/srcpkgs/python3-coverage/template
@@ -2,7 +2,6 @@
 pkgname=python3-coverage
 version=5.0.3
 revision=5
-wrksrc="coverage-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template
index 966935a7ba07..9a959168a468 100644
--- a/srcpkgs/python3-coveralls/template
+++ b/srcpkgs/python3-coveralls/template
@@ -2,7 +2,6 @@
 pkgname=python3-coveralls
 version=2.9.2
 revision=3
-wrksrc="python-coveralls-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-coverage"
 depends="python3"
diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template
index 9c4a4af99902..1590509935a2 100644
--- a/srcpkgs/python3-cppy/template
+++ b/srcpkgs/python3-cppy/template
@@ -2,7 +2,6 @@
 pkgname=python3-cppy
 version=1.2.1
 revision=3
-wrksrc="cppy-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template
index 8dfe196adb3e..859d374a62ff 100644
--- a/srcpkgs/python3-cram/template
+++ b/srcpkgs/python3-cram/template
@@ -2,7 +2,6 @@
 pkgname=python3-cram
 version=0.7
 revision=7
-wrksrc="cram-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template
index 3fbe2d5a95ab..41870bdaeb82 100644
--- a/srcpkgs/python3-crccheck/template
+++ b/srcpkgs/python3-crccheck/template
@@ -2,7 +2,6 @@
 pkgname=python3-crccheck
 version=1.1
 revision=2
-wrksrc="crccheck-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template
index cb842c6e6aa6..47d4aec5b125 100644
--- a/srcpkgs/python3-crcmod/template
+++ b/srcpkgs/python3-crcmod/template
@@ -2,7 +2,6 @@
 pkgname=python3-crcmod
 version=1.7
 revision=6
-wrksrc="crcmod-${version}"
 build_style=python3-module
 pycompile_module="crcmod"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template
index bf4e3303b0a5..72e0824f266e 100644
--- a/srcpkgs/python3-cryptography/template
+++ b/srcpkgs/python3-cryptography/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography
 version=38.0.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="rust"
 make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py"
diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template
index 3736d38a35a3..2ce3a18dd672 100644
--- a/srcpkgs/python3-cryptography_vectors/template
+++ b/srcpkgs/python3-cryptography_vectors/template
@@ -2,7 +2,6 @@
 pkgname=python3-cryptography_vectors
 version=38.0.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template
index 71b0ee4b3c21..ff3ec653d93f 100644
--- a/srcpkgs/python3-css-parser/template
+++ b/srcpkgs/python3-css-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-css-parser
 version=1.0.4
 revision=7
-wrksrc="css-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template
index fd168534fef1..1556d29c0b8e 100644
--- a/srcpkgs/python3-cssselect/template
+++ b/srcpkgs/python3-cssselect/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssselect
 version=1.1.0
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template
index 3a45647f20b0..d5e43c8e2993 100644
--- a/srcpkgs/python3-cssutils/template
+++ b/srcpkgs/python3-cssutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-cssutils
 version=1.0.2
 revision=7
-wrksrc="cssutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template
index 7c8559b60538..6ada633cf9c9 100644
--- a/srcpkgs/python3-cups/template
+++ b/srcpkgs/python3-cups/template
@@ -2,7 +2,6 @@
 pkgname=python3-cups
 version=2.0.1
 revision=4
-wrksrc="pycups-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends} cups-devel"
diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template
index 3fe146f79862..585a4fb1b1f2 100644
--- a/srcpkgs/python3-curio/template
+++ b/srcpkgs/python3-curio/template
@@ -2,7 +2,6 @@
 pkgname=python3-curio
 version=1.5
 revision=3
-wrksrc="curio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template
index c001cafdfa20..cb7d8e708cfb 100644
--- a/srcpkgs/python3-curl/template
+++ b/srcpkgs/python3-curl/template
@@ -2,7 +2,6 @@
 pkgname=python3-curl
 version=7.45.1
 revision=2
-wrksrc="pycurl-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="openssl-devel libcurl-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template
index e06c47bc22f7..220094840f09 100644
--- a/srcpkgs/python3-curtsies/template
+++ b/srcpkgs/python3-curtsies/template
@@ -2,7 +2,6 @@
 pkgname=python3-curtsies
 version=0.3.0
 revision=6
-wrksrc="curtsies-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-blessings python3-wcwidth"
diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template
index 33df45e1c025..4044fbfea2a7 100644
--- a/srcpkgs/python3-cvxopt/template
+++ b/srcpkgs/python3-cvxopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-cvxopt
 version=1.3.0
 revision=2
-wrksrc="cvxopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel blas-devel lapack-devel SuiteSparse-devel gsl-devel
diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template
index d533c9f84975..e1c12128e346 100644
--- a/srcpkgs/python3-cycler/template
+++ b/srcpkgs/python3-cycler/template
@@ -2,7 +2,6 @@
 pkgname=python3-cycler
 version=0.10.0
 revision=9
-wrksrc="cycler-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template
index 9ec1612ae45b..6e965ef6d8e1 100644
--- a/srcpkgs/python3-cypari2/template
+++ b/srcpkgs/python3-cypari2/template
@@ -4,7 +4,6 @@ version=2.1.3
 revision=2
 # This is precisely release 2.1.3 (Oct 3); but it's not tagged yet
 _githash=34198a78e86ba6ba684b25ae5ebb3e1a4e54c19f
-wrksrc=cypari2-${_githash}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython pari perl"
 makedepends="python3-devel python3-cysignals pari-devel gmp-devel"
diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template
index f9d37ed4d5e1..52396d21b099 100644
--- a/srcpkgs/python3-cysignals/template
+++ b/srcpkgs/python3-cysignals/template
@@ -2,7 +2,6 @@
 pkgname=python3-cysignals
 version=1.11.2
 revision=3
-wrksrc="cysignals-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython autoconf"
 makedepends="python3-devel pari-devel"
diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template
index f989869ebc7d..cc430a6867c3 100644
--- a/srcpkgs/python3-daemonize/template
+++ b/srcpkgs/python3-daemonize/template
@@ -2,7 +2,6 @@
 pkgname=python3-daemonize
 version=2.5.0
 revision=7
-wrksrc="daemonize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template
index fe0e60f40a43..e0b9d5664f71 100644
--- a/srcpkgs/python3-dateparser/template
+++ b/srcpkgs/python3-dateparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-dateparser
 version=1.1.1
 revision=2
-wrksrc=dateparser-${version}
 build_style=python3-module
 make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py
  --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py"
diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template
index 5d301db9d2f1..c160fe1d6a4c 100644
--- a/srcpkgs/python3-dbusmock/template
+++ b/srcpkgs/python3-dbusmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-dbusmock
 version=0.19
 revision=4
-wrksrc="python-dbusmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dbus python3-gobject"
diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template
index ec4ebf437d6c..c64b1e5dcca9 100644
--- a/srcpkgs/python3-ddt/template
+++ b/srcpkgs/python3-ddt/template
@@ -2,7 +2,6 @@
 pkgname=python3-ddt
 version=1.6.0
 revision=2
-wrksrc=ddt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template
index c40da78591fe..8a6043edc689 100644
--- a/srcpkgs/python3-debian/template
+++ b/srcpkgs/python3-debian/template
@@ -2,7 +2,6 @@
 pkgname=python3-debian
 version=0.1.40
 revision=3
-wrksrc="python-debian-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-chardet python3-six"
diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template
index babc8be94179..3432db5f2660 100644
--- a/srcpkgs/python3-decorator/template
+++ b/srcpkgs/python3-decorator/template
@@ -2,7 +2,6 @@
 pkgname=python3-decorator
 version=5.1.1
 revision=2
-wrksrc="decorator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index b73a797eaf81..7224da834eff 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.6.0
 revision=6
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template
index fdf5a328d99e..01e4d5c5357a 100644
--- a/srcpkgs/python3-deprecated/template
+++ b/srcpkgs/python3-deprecated/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecated
 version=1.2.13
 revision=2
-wrksrc="deprecated-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wrapt"
diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template
index 25bde437c23b..0248d8305552 100644
--- a/srcpkgs/python3-deprecation/template
+++ b/srcpkgs/python3-deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-deprecation
 version=2.1.0
 revision=4
-wrksrc="deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-packaging"
diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template
index b8fd5c30438b..a6aaf1107d41 100644
--- a/srcpkgs/python3-dill/template
+++ b/srcpkgs/python3-dill/template
@@ -2,7 +2,6 @@
 pkgname=python3-dill
 version=0.3.5.1
 revision=2
-wrksrc="dill-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template
index db8f7cd48830..efc454a64736 100644
--- a/srcpkgs/python3-discid/template
+++ b/srcpkgs/python3-discid/template
@@ -2,7 +2,6 @@
 pkgname=python3-discid
 version=1.2.0
 revision=6
-wrksrc="discid-${version}"
 build_style=python3-module
 pycompile_module=discid
 hostmakedepends="python3 libdiscid"
diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template
index 0870280643dd..1839faeb9b00 100644
--- a/srcpkgs/python3-discogs_client/template
+++ b/srcpkgs/python3-discogs_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-discogs_client
 version=2.2.2
 revision=6
-wrksrc="discogs-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-oauthlib"
diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template
index b4976b7a07ed..1dd2259ec9a9 100644
--- a/srcpkgs/python3-distlib/template
+++ b/srcpkgs/python3-distlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-distlib
 version=0.3.6
 revision=1
-wrksrc="distlib-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index b32117a26daf..b74ec9e5b055 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -2,7 +2,6 @@
 pkgname=python3-distro
 version=1.7.0
 revision=2
-wrksrc=distro-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template
index 3a8859f1451a..5260f43faab9 100644
--- a/srcpkgs/python3-distutils-extra/template
+++ b/srcpkgs/python3-distutils-extra/template
@@ -2,7 +2,6 @@
 pkgname=python3-distutils-extra
 version=2.39
 revision=9
-wrksrc="python-distutils-extra-$version"
 build_style=python3-module
 hostmakedepends="intltool python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template
index 50aa41a15368..9587a9fe9097 100644
--- a/srcpkgs/python3-dkimpy/template
+++ b/srcpkgs/python3-dkimpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-dkimpy
 version=1.0.5
 revision=3
-wrksrc="dkimpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dnspython python3-authres python3-pynacl python3-aiodns"
diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template
index a76b95a6bd85..164f67f07639 100644
--- a/srcpkgs/python3-dnspython/template
+++ b/srcpkgs/python3-dnspython/template
@@ -2,7 +2,6 @@
 pkgname=python3-dnspython
 version=2.1.0
 revision=3
-wrksrc="dnspython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template
index b148cc6e6eb1..d15e686c5799 100644
--- a/srcpkgs/python3-docker/template
+++ b/srcpkgs/python3-docker/template
@@ -2,7 +2,6 @@
 pkgname=python3-docker
 version=5.0.2
 revision=3
-wrksrc="docker-${version}"
 build_style=python3-module
 make_check_target="tests/unit" # other tests fail due to needing a running docker daemon
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template
index 6f374f7e9aaf..d86d46b97525 100644
--- a/srcpkgs/python3-dockerpty/template
+++ b/srcpkgs/python3-dockerpty/template
@@ -2,7 +2,6 @@
 pkgname=python3-dockerpty
 version=0.4.1
 revision=8
-wrksrc="dockerpty-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-docker"
diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template
index d6cb5114408c..397d1d557b3a 100644
--- a/srcpkgs/python3-docopt/template
+++ b/srcpkgs/python3-docopt/template
@@ -2,7 +2,6 @@
 pkgname=python3-docopt
 version=0.6.2
 revision=9
-wrksrc="docopt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template
index e2fdc075f2a0..9d322219faf7 100644
--- a/srcpkgs/python3-docutils/template
+++ b/srcpkgs/python3-docutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-docutils
 version=0.18.1
 revision=2
-wrksrc="docutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 # docutils/writers/odf_odt/pygmentsformatter.py
diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template
index 971e88499de0..407d72f8c3a7 100644
--- a/srcpkgs/python3-dogpile.cache/template
+++ b/srcpkgs/python3-dogpile.cache/template
@@ -2,7 +2,6 @@
 pkgname=python3-dogpile.cache
 version=1.1.1
 revision=3
-wrksrc="dogpile.cache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator"
diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template
index 03fe0ec8358e..92ec30649aa2 100644
--- a/srcpkgs/python3-doi/template
+++ b/srcpkgs/python3-doi/template
@@ -2,7 +2,6 @@
 pkgname=python3-doi
 version=0.2.0
 revision=4
-wrksrc="python-doi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template
index 1472ec2e993b..c38fa2d9d35a 100644
--- a/srcpkgs/python3-dominate/template
+++ b/srcpkgs/python3-dominate/template
@@ -2,7 +2,6 @@
 pkgname=python3-dominate
 version=2.7.0
 revision=2
-wrksrc="dominate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template
index af27c8ff908a..c3869a7e25be 100644
--- a/srcpkgs/python3-dotenv/template
+++ b/srcpkgs/python3-dotenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotenv
 version=0.21.0
 revision=1
-wrksrc="python-dotenv-${version}"
 build_style=python3-module
 # CLI tests and test_set_key_permission_error fail in xbps-src's build environment
 make_check_args="-k not((test_cli)or(test_set_key_permission_error))"
diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template
index dd1895241047..41565fcdd605 100644
--- a/srcpkgs/python3-dotty-dict/template
+++ b/srcpkgs/python3-dotty-dict/template
@@ -2,7 +2,6 @@
 pkgname=python3-dotty-dict
 version=1.3.0
 revision=2
-wrksrc="dotty_dict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template
index c8b29dfc383d..d2da82f8bf86 100644
--- a/srcpkgs/python3-dpkt/template
+++ b/srcpkgs/python3-dpkt/template
@@ -2,7 +2,6 @@
 pkgname=python3-dpkt
 version=1.9.7.2
 revision=3
-wrksrc="dpkt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template
index 6e1b3af5c1c0..8f8a14a224bf 100644
--- a/srcpkgs/python3-drgn/template
+++ b/srcpkgs/python3-drgn/template
@@ -2,7 +2,6 @@
 pkgname=python3-drgn
 version=0.0.21
 revision=1
-wrksrc="drgn-${version}"
 build_style=python3-module
 hostmakedepends="automake libtool pkg-config python3-setuptools"
 makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel"
diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template
index 246ab5ac96ce..f1f45aeed9c9 100644
--- a/srcpkgs/python3-dulwich/template
+++ b/srcpkgs/python3-dulwich/template
@@ -2,7 +2,6 @@
 pkgname=python3-dulwich
 version=0.20.44
 revision=2
-wrksrc="dulwich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template
index f9bd2e400ec6..9f41664e79e1 100644
--- a/srcpkgs/python3-easygui/template
+++ b/srcpkgs/python3-easygui/template
@@ -2,7 +2,6 @@
 pkgname=python3-easygui
 version=0.98.3
 revision=2
-wrksrc="easygui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-tkinter"
diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template
index 4a8befb2f893..f0d2aceda2ab 100644
--- a/srcpkgs/python3-ecdsa/template
+++ b/srcpkgs/python3-ecdsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-ecdsa
 version=0.16.1
 revision=3
-wrksrc="python-ecdsa-python-ecdsa-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template
index 67cb0dfd90f8..63d7b82cb626 100644
--- a/srcpkgs/python3-editables/template
+++ b/srcpkgs/python3-editables/template
@@ -2,7 +2,6 @@
 pkgname=python3-editables
 version=0.3
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template
index b83d09885828..d0a840a3260b 100644
--- a/srcpkgs/python3-editor/template
+++ b/srcpkgs/python3-editor/template
@@ -2,7 +2,6 @@
 pkgname=python3-editor
 version=1.0.4
 revision=6
-wrksrc="python-editor-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
index 2cde22ffc6ba..2431dac9619c 100644
--- a/srcpkgs/python3-efl/template
+++ b/srcpkgs/python3-efl/template
@@ -2,7 +2,6 @@
 pkgname=python3-efl
 version=1.23.0
 revision=6
-wrksrc=python-efl-${version}
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-Cython"
 makedepends="efl-devel python3-dbus-devel"
diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template
index f0cb742a3a86..ae2ef3122fc1 100644
--- a/srcpkgs/python3-elementpath/template
+++ b/srcpkgs/python3-elementpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-elementpath
 version=3.0.2
 revision=2
-wrksrc=elementpath-${version}
 build_style=python3-module
 # depends on xmlschema and memory_profiling
 make_check_args="--ignore tests/memory_profiling.py \
diff --git a/srcpkgs/python3-eliot/template b/srcpkgs/python3-eliot/template
index dc666b721694..3fd7ddc918f2 100644
--- a/srcpkgs/python3-eliot/template
+++ b/srcpkgs/python3-eliot/template
@@ -2,7 +2,6 @@
 pkgname=python3-eliot
 version=1.12.0
 revision=5
-wrksrc="eliot-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-zope.interface python3-pyrsistent
diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template
index dbd03cdcaf55..df7d875bb361 100644
--- a/srcpkgs/python3-email-validator/template
+++ b/srcpkgs/python3-email-validator/template
@@ -2,7 +2,6 @@
 pkgname=python3-email-validator
 version=1.3.0
 revision=2
-wrksrc="python-email-validator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3"
diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template
index 96ac6341e351..740e9cab06b4 100644
--- a/srcpkgs/python3-empy/template
+++ b/srcpkgs/python3-empy/template
@@ -2,7 +2,6 @@
 pkgname=python3-empy
 version=3.3.4
 revision=6
-wrksrc="empy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template
index a2b82d39801b..ef3c579bd401 100644
--- a/srcpkgs/python3-enchant/template
+++ b/srcpkgs/python3-enchant/template
@@ -2,7 +2,6 @@
 pkgname=python3-enchant
 version=3.2.0
 revision=4
-wrksrc="pyenchant-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools enchant2-devel"
 depends="python3 enchant2"
diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template
index 1ca30fc432a6..803b6416155e 100644
--- a/srcpkgs/python3-enrich/template
+++ b/srcpkgs/python3-enrich/template
@@ -2,7 +2,6 @@
 pkgname=python3-enrich
 version=1.2.7
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel python3-rich"
 depends="python3-rich"
diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template
index e9d536c615b8..54b3aeaaaa1b 100644
--- a/srcpkgs/python3-entrypoints/template
+++ b/srcpkgs/python3-entrypoints/template
@@ -2,7 +2,6 @@
 pkgname=python3-entrypoints
 version=0.3
 revision=6
-wrksrc="entrypoints-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template
index e926fae627c2..193820735dfb 100644
--- a/srcpkgs/python3-envdir/template
+++ b/srcpkgs/python3-envdir/template
@@ -2,7 +2,6 @@
 pkgname=python3-envdir
 version=1.0.1
 revision=7
-wrksrc="envdir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template
index 4506cc58a2c5..462e05e0408f 100644
--- a/srcpkgs/python3-enzyme/template
+++ b/srcpkgs/python3-enzyme/template
@@ -2,7 +2,6 @@
 pkgname=python3-enzyme
 version=0.4.1
 revision=6
-wrksrc="enzyme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template
index 1c2c55d69f19..7c878edf2493 100644
--- a/srcpkgs/python3-etebase/template
+++ b/srcpkgs/python3-etebase/template
@@ -2,7 +2,6 @@
 pkgname=python3-etebase
 version=0.31.5
 revision=3
-wrksrc="etebase-py-${version}"
 build_style=python3-module
 build_helper="rust"
 hostmakedepends="python3-setuptools-rust python3-wheel cargo pkg-config"
diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
index 79ed6c70f078..4500ebbd24d0 100644
--- a/srcpkgs/python3-etesync/template
+++ b/srcpkgs/python3-etesync/template
@@ -2,7 +2,6 @@
 pkgname=python3-etesync
 version=0.12.1
 revision=4
-wrksrc="etesync-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template
index 66b273302796..87cbf8477615 100644
--- a/srcpkgs/python3-evdev/template
+++ b/srcpkgs/python3-evdev/template
@@ -2,7 +2,6 @@
 pkgname=python3-evdev
 version=1.6.0
 revision=2
-wrksrc="python-evdev-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template
index cff6b349a3d3..2ebdcfbbed71 100644
--- a/srcpkgs/python3-ewmh/template
+++ b/srcpkgs/python3-ewmh/template
@@ -2,7 +2,6 @@
 pkgname=python3-ewmh
 version=0.1.6
 revision=7
-wrksrc="ewmh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template
index d30e9893f146..e086bc625ec1 100644
--- a/srcpkgs/python3-execnet/template
+++ b/srcpkgs/python3-execnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-execnet
 version=1.9.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 checkdepends="python3-pytest"
diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template
index 0ab85f2809f8..7a177d6e5478 100644
--- a/srcpkgs/python3-executing/template
+++ b/srcpkgs/python3-executing/template
@@ -2,7 +2,6 @@
 pkgname=python3-executing
 version=1.2.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template
index 54dbc357d9cf..3e58dd29a7ca 100644
--- a/srcpkgs/python3-exifread/template
+++ b/srcpkgs/python3-exifread/template
@@ -2,7 +2,6 @@
 pkgname=python3-exifread
 version=2.3.2
 revision=3
-wrksrc="exif-py-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template
index e87e07ec2d38..1410352d85e4 100644
--- a/srcpkgs/python3-fasteners/template
+++ b/srcpkgs/python3-fasteners/template
@@ -2,7 +2,6 @@
 pkgname=python3-fasteners
 version=0.18
 revision=2
-wrksrc="fasteners-${version}"
 build_style=python3-pep517
 hostmakedepends="python3 python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template
index 119651d3c73f..bd77a036455f 100644
--- a/srcpkgs/python3-fastjsonschema/template
+++ b/srcpkgs/python3-fastjsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-fastjsonschema
 version=2.15.3
 revision=2
-wrksrc=python-fastjsonschema-${version}
 build_style=python3-module
 make_check_args="--deselect tests/benchmarks/test_benchmark.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template
index 69189910e435..0c4eec7316d5 100644
--- a/srcpkgs/python3-feedgenerator/template
+++ b/srcpkgs/python3-feedgenerator/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedgenerator
 version=1.9.1
 revision=6
-wrksrc="feedgenerator-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template
index 46715d94bad7..256b92804075 100644
--- a/srcpkgs/python3-feedparser/template
+++ b/srcpkgs/python3-feedparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-feedparser
 version=6.0.8
 revision=3
-wrksrc="feedparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sgmllib"
diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template
index 90c06d70f637..9b04e62e6af1 100644
--- a/srcpkgs/python3-ffmpeg-python/template
+++ b/srcpkgs/python3-ffmpeg-python/template
@@ -2,7 +2,6 @@
 pkgname=python3-ffmpeg-python
 version=0.2.0
 revision=5
-wrksrc="ffmpeg-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ffmpeg python3-future"
diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
index 3d0068625f2c..adb2c71df718 100644
--- a/srcpkgs/python3-fido2/template
+++ b/srcpkgs/python3-fido2/template
@@ -3,7 +3,6 @@ pkgname=python3-fido2
 _pkgname=fido2
 version=0.9.3
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-cryptography python3-pyscard"
diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template
index 43d869f65843..d5099cb96a83 100644
--- a/srcpkgs/python3-filebytes/template
+++ b/srcpkgs/python3-filebytes/template
@@ -2,7 +2,6 @@
 pkgname=python3-filebytes
 version=0.10.2
 revision=5
-wrksrc="filebytes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template
index 977a7f9e0e3f..a524050b040e 100644
--- a/srcpkgs/python3-filelock/template
+++ b/srcpkgs/python3-filelock/template
@@ -2,7 +2,6 @@
 pkgname=python3-filelock
 version=3.7.1
 revision=2
-wrksrc="filelock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template
index 47ff34afd156..416aa614ced6 100644
--- a/srcpkgs/python3-filetype/template
+++ b/srcpkgs/python3-filetype/template
@@ -2,7 +2,6 @@
 pkgname=python3-filetype
 version=1.0.5
 revision=6
-wrksrc="filetype-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index 3d789aa85c57..8272ef242c9a 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -2,7 +2,6 @@
 pkgname=python3-fishnet
 version=1.15.18
 revision=5
-wrksrc="fishnet-${version}"
 build_style=python3-module
 pycompile_module="fishnet.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template
index 392f366d0767..8f80d84d295b 100644
--- a/srcpkgs/python3-flaky/template
+++ b/srcpkgs/python3-flaky/template
@@ -2,7 +2,6 @@
 pkgname=python3-flaky
 version=3.6.1
 revision=6
-wrksrc="flaky-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template
index 8280f5b91c50..8d3d469d0c93 100644
--- a/srcpkgs/python3-flexmock/template
+++ b/srcpkgs/python3-flexmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-flexmock
 version=0.11.3
 revision=2
-wrksrc="flexmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template
index 0661509a91f2..73e8809560e8 100644
--- a/srcpkgs/python3-flit_core/template
+++ b/srcpkgs/python3-flit_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-flit_core
 version=3.7.1
 revision=2
-wrksrc="flit-${version}"
 build_wrksrc="flit_core"
 build_style=python3-pep517
 depends="python3-tomli"
diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template
index c186c6f15901..143112ea17ba 100644
--- a/srcpkgs/python3-fpylll/template
+++ b/srcpkgs/python3-fpylll/template
@@ -2,7 +2,6 @@
 pkgname=python3-fpylll
 version=0.5.7
 revision=2
-wrksrc="fpylll-${version}"
 build_style=python3-module
 hostmakedepends="python3-Cython"
 makedepends="python3-cysignals python3-devel gmp-devel mpfr-devel fplll-devel
diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template
index 01eabaa9905d..44198445c92f 100644
--- a/srcpkgs/python3-freezegun/template
+++ b/srcpkgs/python3-freezegun/template
@@ -2,7 +2,6 @@
 pkgname=python3-freezegun
 version=1.2.2
 revision=2
-wrksrc="freezegun-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil"
diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template
index 26b242fb0d01..7f4a24286113 100644
--- a/srcpkgs/python3-frozendict/template
+++ b/srcpkgs/python3-frozendict/template
@@ -2,7 +2,6 @@
 pkgname=python3-frozendict
 version=2.3.4
 revision=2
-wrksrc="frozendict-${version}"
 build_style=python3-module
 make_check_args="-k not(test_c_extension)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
index 480d30fd5355..a39a6e13cf8a 100644
--- a/srcpkgs/python3-furl/template
+++ b/srcpkgs/python3-furl/template
@@ -2,7 +2,6 @@
 pkgname=python3-furl
 version=2.1.0
 revision=4
-wrksrc="furl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-orderedmultidict"
diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template
index 4f18c0104138..e0a2999ea3ea 100644
--- a/srcpkgs/python3-fuse/template
+++ b/srcpkgs/python3-fuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuse
 version=1.0.0
 revision=4
-wrksrc=python-fuse-$version
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="fuse-devel python3-devel"
diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template
index 3d223b75e282..5574d3ab4c65 100644
--- a/srcpkgs/python3-future/template
+++ b/srcpkgs/python3-future/template
@@ -2,7 +2,6 @@
 pkgname=python3-future
 version=0.18.2
 revision=6
-wrksrc="future-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template
index 32c3b9f85e83..13eb40d2a10f 100644
--- a/srcpkgs/python3-fuzzyfinder/template
+++ b/srcpkgs/python3-fuzzyfinder/template
@@ -2,7 +2,6 @@
 pkgname=python3-fuzzyfinder
 version=2.1.0
 revision=5
-wrksrc=fuzzyfinder-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template
index e5116860eaf6..cb1d24516d10 100644
--- a/srcpkgs/python3-gast/template
+++ b/srcpkgs/python3-gast/template
@@ -2,7 +2,6 @@
 pkgname=python3-gast
 version=0.5.3
 revision=2
-wrksrc="gast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template
index 8dbdb5487e89..211d66a84013 100644
--- a/srcpkgs/python3-geojson/template
+++ b/srcpkgs/python3-geojson/template
@@ -2,7 +2,6 @@
 pkgname=python3-geojson
 version=2.5.0
 revision=5
-wrksrc="geojson-${version}"
 build_style=python3-module
 pycompile_module="geojson"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template
index c8ed0839894a..27f995768c0e 100644
--- a/srcpkgs/python3-gevent/template
+++ b/srcpkgs/python3-gevent/template
@@ -2,7 +2,6 @@
 pkgname=python3-gevent
 version=21.1.2
 revision=3
-wrksrc="gevent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel libev-devel c-ares-devel python3-greenlet-devel"
diff --git a/srcpkgs/python3-gitchangelog/template b/srcpkgs/python3-gitchangelog/template
index 0b78cf3a97e2..4fd8d6a7f7d3 100644
--- a/srcpkgs/python3-gitchangelog/template
+++ b/srcpkgs/python3-gitchangelog/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitchangelog
 version=3.0.4
 revision=6
-wrksrc="gitchangelog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pystache python3-Mako"
diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template
index bba5b08935ab..8d4e18c97b5a 100644
--- a/srcpkgs/python3-gitdb/template
+++ b/srcpkgs/python3-gitdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitdb
 version=4.0.9
 revision=2
-wrksrc="gitdb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smmap"
diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template
index c4ddb6f1911f..6a151669c21f 100644
--- a/srcpkgs/python3-github3/template
+++ b/srcpkgs/python3-github3/template
@@ -2,7 +2,6 @@
 pkgname=python3-github3
 version=3.2.0
 revision=2
-wrksrc="github3.py-${version}"
 build_style=python3-module
 make_check_args="-k not(test_delete_key)"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template
index 822903738f79..1d670c7e4dc1 100644
--- a/srcpkgs/python3-gitlab/template
+++ b/srcpkgs/python3-gitlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-gitlab
 version=3.6.0
 revision=2
-wrksrc=python-gitlab-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-requests-toolbelt"
diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template
index aa1af7b69c29..dfcafb1e54a4 100644
--- a/srcpkgs/python3-gmpy2/template
+++ b/srcpkgs/python3-gmpy2/template
@@ -2,7 +2,6 @@
 pkgname=python3-gmpy2
 version=2.1.1
 revision=2
-wrksrc="gmpy2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel"
diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template
index 0d38d60fdc34..829f09f2f1af 100644
--- a/srcpkgs/python3-gntp/template
+++ b/srcpkgs/python3-gntp/template
@@ -2,7 +2,6 @@
 pkgname=python3-gntp
 version=1.0.3
 revision=10
-wrksrc="gntp-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template
index 3829af6103f4..c834364b2ca8 100644
--- a/srcpkgs/python3-gnupg/template
+++ b/srcpkgs/python3-gnupg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gnupg
 version=0.4.9
 revision=2
-wrksrc=${pkgname/3/}-$version
 build_style=python3-pep517
 make_install_target=python_gnupg-${version}-py2.py3-none-any.whl
 hostmakedepends="python3-setuptools python3-wheel"
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 1de8549f5e67..87e59cb98bda 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-gobject
 version=3.42.2
 revision=2
-wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Dpython=python${py3_ver}"
diff --git a/srcpkgs/python3-gogs-client/template b/srcpkgs/python3-gogs-client/template
index 6a50a7e3a75b..c60515fbcc6e 100644
--- a/srcpkgs/python3-gogs-client/template
+++ b/srcpkgs/python3-gogs-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-gogs-client
 version=1.0.6
 revision=8
-wrksrc="gogs_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-attrs"
diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template
index 90dd46599aaf..dfc366881661 100644
--- a/srcpkgs/python3-google-api-core/template
+++ b/srcpkgs/python3-google-api-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-core
 version=1.26.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-googleapis-common-protos python3-protobuf python3-google-auth
diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template
index 65a8f1e5b5fd..640c50c77360 100644
--- a/srcpkgs/python3-google-api-python-client/template
+++ b/srcpkgs/python3-google-api-python-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-api-python-client
 version=2.0.2
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2
diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template
index ac4b8a61b5fc..7d9bc13fac6f 100644
--- a/srcpkgs/python3-google-auth-httplib2/template
+++ b/srcpkgs/python3-google-auth-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-httplib2
 version=0.1.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-google-auth python3-httplib2"
diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template
index 0a777dcbdab5..366133b6ba86 100644
--- a/srcpkgs/python3-google-auth-oauthlib/template
+++ b/srcpkgs/python3-google-auth-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth-oauthlib
 version=0.5.3
 revision=2
-wrksrc="google-auth-library-python-oauthlib-${version}"
 build_style=python3-module
 make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template
index 85f25c49bcbb..3997ef4501b8 100644
--- a/srcpkgs/python3-google-auth/template
+++ b/srcpkgs/python3-google-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-google-auth
 version=1.28.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools"
diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template
index a449daeea62e..787b5bc0b6aa 100644
--- a/srcpkgs/python3-googleapis-common-protos/template
+++ b/srcpkgs/python3-googleapis-common-protos/template
@@ -2,7 +2,6 @@
 pkgname=python3-googleapis-common-protos
 version=1.53.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-protobuf"
diff --git a/srcpkgs/python3-gpg/template b/srcpkgs/python3-gpg/template
index c1b3f9cea641..2a47c870542a 100644
--- a/srcpkgs/python3-gpg/template
+++ b/srcpkgs/python3-gpg/template
@@ -2,7 +2,6 @@
 pkgname=python3-gpg
 version=1.10.0
 revision=9
-wrksrc="gpg-${version}"
 build_style=python3-module
 hostmakedepends="swig gpgme-devel python3-devel"
 makedepends="libgpg-error-devel libassuan-devel ${hostmakedepends}"
diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template
index 5d66598edd77..045a3782f743 100644
--- a/srcpkgs/python3-graphviz/template
+++ b/srcpkgs/python3-graphviz/template
@@ -2,7 +2,6 @@
 pkgname=python3-graphviz
 version=0.13.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="graphviz"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template
index 880a89591a3c..1ff54f67adc5 100644
--- a/srcpkgs/python3-greenlet/template
+++ b/srcpkgs/python3-greenlet/template
@@ -2,7 +2,6 @@
 pkgname=python3-greenlet
 version=1.1.3
 revision=2
-wrksrc="greenlet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template
index 68c245553eeb..3b514d11a1d2 100644
--- a/srcpkgs/python3-grequests/template
+++ b/srcpkgs/python3-grequests/template
@@ -2,7 +2,6 @@
 pkgname=python3-grequests
 version=0.6.0
 revision=3
-wrksrc="grequests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gevent python3-requests"
diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template
index 2222267766f9..e36b420967f6 100644
--- a/srcpkgs/python3-grpcio-tools/template
+++ b/srcpkgs/python3-grpcio-tools/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio-tools
 version=1.49.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template
index e8385a91a62e..e8d57962744c 100644
--- a/srcpkgs/python3-grpcio/template
+++ b/srcpkgs/python3-grpcio/template
@@ -2,7 +2,6 @@
 pkgname=python3-grpcio
 version=1.49.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-six python3-Cython"
 makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel
diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template
index 410ece2fd9cd..630dc6d4e2f0 100644
--- a/srcpkgs/python3-guessit/template
+++ b/srcpkgs/python3-guessit/template
@@ -2,7 +2,6 @@
 pkgname=python3-guessit
 version=3.1.1
 revision=5
-wrksrc="guessit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rebulk python3-babelfish python3-dateutil"
diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template
index 202d392a1a94..e06e3b2f1bba 100644
--- a/srcpkgs/python3-h11/template
+++ b/srcpkgs/python3-h11/template
@@ -2,7 +2,6 @@
 pkgname=python3-h11
 version=0.12.0
 revision=3
-wrksrc=h11-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template
index d87b3d49cf8f..3249c4b29085 100644
--- a/srcpkgs/python3-h2/template
+++ b/srcpkgs/python3-h2/template
@@ -2,7 +2,6 @@
 pkgname=python3-h2
 version=4.1.0
 revision=2
-wrksrc="h2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-hpack python3-hyperframe"
diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template
index 2fde1ea17ce3..f5cb0235d252 100644
--- a/srcpkgs/python3-h5py/template
+++ b/srcpkgs/python3-h5py/template
@@ -2,7 +2,6 @@
 pkgname=python3-h5py
 version=3.7.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig"
diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template
index 35a0a87f1e44..16a1281d7247 100644
--- a/srcpkgs/python3-habanero/template
+++ b/srcpkgs/python3-habanero/template
@@ -2,7 +2,6 @@
 pkgname=python3-habanero
 version=0.6.2
 revision=6
-wrksrc="habanero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template
index 19a6263822dc..f118c4878a32 100644
--- a/srcpkgs/python3-halo/template
+++ b/srcpkgs/python3-halo/template
@@ -2,7 +2,6 @@
 pkgname=python3-halo
 version=0.0.31
 revision=2
-wrksrc="halo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-log_symbols python3-spinners python3-termcolor
diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template
index 15642840be44..7f2fa2068c79 100644
--- a/srcpkgs/python3-hawkauthlib/template
+++ b/srcpkgs/python3-hawkauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-hawkauthlib
 version=2.0.0
 revision=6
-wrksrc="hawkauthlib-${version}"
 build_style=python3-module
 pycompile_module="hawkauthlib"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template
index 2ceb2945b1a9..49009f7c5018 100644
--- a/srcpkgs/python3-hcloud/template
+++ b/srcpkgs/python3-hcloud/template
@@ -2,7 +2,6 @@
 pkgname=python3-hcloud
 version=1.18.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-future python3-dateutil"
diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template
index 7a0b0a38b011..df09ec80ab3f 100644
--- a/srcpkgs/python3-hid/template
+++ b/srcpkgs/python3-hid/template
@@ -2,7 +2,6 @@
 pkgname=python3-hid
 version=1.0.4
 revision=2
-wrksrc="pyhidapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="hidapi python3"
diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template
index f1c9f0dfea0c..7498a536cf29 100644
--- a/srcpkgs/python3-hiredis/template
+++ b/srcpkgs/python3-hiredis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hiredis
 version=2.0.0
 revision=3
-wrksrc="hiredis-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel hiredis-devel"
diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template
index cddd6b819cad..19b0ac7865b8 100644
--- a/srcpkgs/python3-hjson/template
+++ b/srcpkgs/python3-hjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-hjson
 version=3.0.1
 revision=4
-wrksrc="hjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template
index 697e55df29b5..4ff7734eb336 100644
--- a/srcpkgs/python3-hkdf/template
+++ b/srcpkgs/python3-hkdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-hkdf
 version=0.0.3
 revision=7
-wrksrc="hkdf-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template
index 8d1e5ba1580d..85a721c8b85e 100644
--- a/srcpkgs/python3-hoedown/template
+++ b/srcpkgs/python3-hoedown/template
@@ -2,7 +2,6 @@
 pkgname=python3-hoedown
 version=0.3.0
 revision=8
-wrksrc="hoedown-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template
index cc1879160cf3..4cb9b50aab74 100644
--- a/srcpkgs/python3-hpack/template
+++ b/srcpkgs/python3-hpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-hpack
 version=4.0.0
 revision=3
-wrksrc=hpack-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template
index ea1700bf51df..4ad0492878b4 100644
--- a/srcpkgs/python3-html2text/template
+++ b/srcpkgs/python3-html2text/template
@@ -2,7 +2,6 @@
 pkgname=python3-html2text
 version=2020.1.16
 revision=5
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="html2text"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template
index dd0b66c3c822..0e27168a49b8 100644
--- a/srcpkgs/python3-html5-parser/template
+++ b/srcpkgs/python3-html5-parser/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5-parser
 version=0.4.10
 revision=2
-wrksrc="html5-parser-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel libxml2-devel"
diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template
index 3455f22b5c4a..c3ee5774b8d4 100644
--- a/srcpkgs/python3-html5lib/template
+++ b/srcpkgs/python3-html5lib/template
@@ -2,7 +2,6 @@
 pkgname=python3-html5lib
 version=1.1
 revision=3
-wrksrc="html5lib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-webencodings"
diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template
index 0c294bed8308..1de3eee8b670 100644
--- a/srcpkgs/python3-httmock/template
+++ b/srcpkgs/python3-httmock/template
@@ -2,7 +2,6 @@
 pkgname=python3-httmock
 version=1.4.0
 revision=3
-wrksrc="httmock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template
index 527dd7eeba2e..c9de30cb2f26 100644
--- a/srcpkgs/python3-httpbin/template
+++ b/srcpkgs/python3-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpbin
 version=0.7.0
 revision=2
-wrksrc="httpbin-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Flask python3-decorator python3-six python3-Brotli
diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template
index c7b21a246f95..8acb01c63d6f 100644
--- a/srcpkgs/python3-httpcore/template
+++ b/srcpkgs/python3-httpcore/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpcore
 version=0.15.0
 revision=2
-wrksrc="httpcore-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi"
diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template
index c22a36549f37..5a9778aaba95 100644
--- a/srcpkgs/python3-httpx/template
+++ b/srcpkgs/python3-httpx/template
@@ -2,7 +2,6 @@
 pkgname=python3-httpx
 version=0.23.0
 revision=2
-wrksrc="httpx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-rfc3986 python3-certifi python3-charset-normalizer
diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template
index 12c6b7bef9d9..eeeb8a0e576a 100644
--- a/srcpkgs/python3-humanize/template
+++ b/srcpkgs/python3-humanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-humanize
 version=4.3.0
 revision=2
-wrksrc="humanize-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template
index 383a4076cafd..3c079af41e4d 100644
--- a/srcpkgs/python3-hypercorn/template
+++ b/srcpkgs/python3-hypercorn/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypercorn
 version=0.14.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-h11 python3-h2 python3-priority
diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template
index 0f17e069a3cd..9eab42ef14c3 100644
--- a/srcpkgs/python3-hyperframe/template
+++ b/srcpkgs/python3-hyperframe/template
@@ -2,7 +2,6 @@
 pkgname=python3-hyperframe
 version=6.0.1
 revision=3
-wrksrc=hyperframe-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template
index 7e5b0a502f20..a9661816a326 100644
--- a/srcpkgs/python3-hypothesis/template
+++ b/srcpkgs/python3-hypothesis/template
@@ -2,7 +2,6 @@
 pkgname=python3-hypothesis
 version=6.56.0
 revision=1
-wrksrc="hypothesis-hypothesis-python-${version}"
 build_wrksrc=hypothesis-python
 build_style=python3-module
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template
index 5ae3eee24172..3acc542e605f 100644
--- a/srcpkgs/python3-i3ipc/template
+++ b/srcpkgs/python3-i3ipc/template
@@ -2,7 +2,6 @@
 pkgname=python3-i3ipc
 version=2.2.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-xlib"
diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template
index e1500e977986..b9283b5bd9f2 100644
--- a/srcpkgs/python3-icalendar/template
+++ b/srcpkgs/python3-icalendar/template
@@ -2,7 +2,6 @@
 pkgname=python3-icalendar
 version=4.0.7
 revision=3
-wrksrc="icalendar-${version}"
 build_style=python3-module
 make_check_target=src/icalendar/tests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template
index 55a115b5b554..2e7055c5a13e 100644
--- a/srcpkgs/python3-identify/template
+++ b/srcpkgs/python3-identify/template
@@ -2,7 +2,6 @@
 pkgname=python3-identify
 version=2.4.12
 revision=2
-wrksrc="identify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template
index 03075150225c..1f8d90e6613b 100644
--- a/srcpkgs/python3-idna/template
+++ b/srcpkgs/python3-idna/template
@@ -2,7 +2,6 @@
 pkgname=python3-idna
 version=3.2
 revision=3
-wrksrc="idna-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template
index 006eeea12d83..c9dc016af6a4 100644
--- a/srcpkgs/python3-ifaddr/template
+++ b/srcpkgs/python3-ifaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-ifaddr
 version=0.1.7
 revision=4
-wrksrc="ifaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template
index 8a1ecf4662f7..25758cfe4cc3 100644
--- a/srcpkgs/python3-ijson/template
+++ b/srcpkgs/python3-ijson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ijson
 version=3.1.4
 revision=3
-wrksrc="ijson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="yajl-devel python3-devel"
diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template
index 7c98d9389f23..85ad32e2265a 100644
--- a/srcpkgs/python3-imageio/template
+++ b/srcpkgs/python3-imageio/template
@@ -2,7 +2,6 @@
 pkgname=python3-imageio
 version=2.22.3
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 # Ignored tests have unpackaged dependencies or require missing data files
 make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py
diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template
index d036d92bf2c4..44bfd99a20ac 100644
--- a/srcpkgs/python3-imagesize/template
+++ b/srcpkgs/python3-imagesize/template
@@ -2,7 +2,6 @@
 pkgname=python3-imagesize
 version=1.2.0
 revision=3
-wrksrc="imagesize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template
index 554e0d6e64b3..733f509fdb28 100644
--- a/srcpkgs/python3-imaplib2/template
+++ b/srcpkgs/python3-imaplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-imaplib2
 version=3.6
 revision=2
-wrksrc=imaplib2-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template
index 260cb4148d4b..4a60f8fa0e28 100644
--- a/srcpkgs/python3-inflate64/template
+++ b/srcpkgs/python3-inflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflate64
 version=0.3.0
 revision=2
-wrksrc="inflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template
index 1850e2fc9ff7..26dbdf07f225 100644
--- a/srcpkgs/python3-inflect/template
+++ b/srcpkgs/python3-inflect/template
@@ -2,7 +2,6 @@
 pkgname=python3-inflect
 version=6.0.1
 revision=2
-wrksrc=inflect-${version}
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-pydantic"
diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template
index 85b6ad74cd15..e7f7e0b3ee28 100644
--- a/srcpkgs/python3-influxdb/template
+++ b/srcpkgs/python3-influxdb/template
@@ -2,7 +2,6 @@
 pkgname=python3-influxdb
 version=5.3.1
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python-setuptools"
 depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil"
diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template
index 23902dd05d39..3d45f0674507 100644
--- a/srcpkgs/python3-iniconfig/template
+++ b/srcpkgs/python3-iniconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-iniconfig
 version=1.1.1
 revision=3
-wrksrc="iniconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template
index 341b6a41a816..b39d5c6992bd 100644
--- a/srcpkgs/python3-injector/template
+++ b/srcpkgs/python3-injector/template
@@ -2,7 +2,6 @@
 pkgname=python3-injector
 version=0.19.0
 revision=2
-wrksrc="injector-${version}"
 build_style=python3-module
 hostmakedepends="python3-typing_extensions python3-setuptools"
 depends="python3 python3-typing_extensions"
diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template
index 76dcc64fbbd0..8150ad8a46c2 100644
--- a/srcpkgs/python3-inotify/template
+++ b/srcpkgs/python3-inotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-inotify
 version=0.9.6
 revision=8
-wrksrc="pyinotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template
index 9a5f7255fa6b..1bf776627a3f 100644
--- a/srcpkgs/python3-intervaltree/template
+++ b/srcpkgs/python3-intervaltree/template
@@ -2,7 +2,6 @@
 pkgname=python3-intervaltree
 version=3.1.0
 revision=3
-wrksrc="intervaltree-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sortedcontainers"
diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template
index a5cb7bf19ba9..c1baef26249d 100644
--- a/srcpkgs/python3-iptools/template
+++ b/srcpkgs/python3-iptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-iptools
 version=0.7.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template
index 81753012bf18..25d50bf7bd88 100644
--- a/srcpkgs/python3-ipython/template
+++ b/srcpkgs/python3-ipython/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython
 version=8.6.0
 revision=1
-wrksrc="ipython-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-jedi python3-decorator python3-pickleshare
diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template
index 96688d57f71d..5b68e546c8f6 100644
--- a/srcpkgs/python3-ipython_genutils/template
+++ b/srcpkgs/python3-ipython_genutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_genutils
 version=0.2.0
 revision=7
-wrksrc="ipython_genutils-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f5db4fd7b953..eb1dcad3dd27 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -2,7 +2,6 @@
 pkgname=python3-ipython_ipykernel
 version=5.5.4
 revision=3
-wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template
index 3c69ce543ffe..ed421613cd03 100644
--- a/srcpkgs/python3-irc/template
+++ b/srcpkgs/python3-irc/template
@@ -2,7 +2,6 @@
 pkgname=python3-irc
 version=20.1.0
 revision=2
-wrksrc="irc-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging
diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template
index 3fcec7f55461..dc5797e0885e 100644
--- a/srcpkgs/python3-isbnlib/template
+++ b/srcpkgs/python3-isbnlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-isbnlib
 version=3.10.8
 revision=2
-wrksrc="isbnlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template
index 4a4835a05119..52cdd1f1b6da 100644
--- a/srcpkgs/python3-iso8601/template
+++ b/srcpkgs/python3-iso8601/template
@@ -2,7 +2,6 @@
 pkgname=python3-iso8601
 version=1.1.0
 revision=2
-wrksrc="iso8601-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template
index 2e8304e6e4df..dfeccbe5598a 100644
--- a/srcpkgs/python3-isodate/template
+++ b/srcpkgs/python3-isodate/template
@@ -2,7 +2,6 @@
 pkgname=python3-isodate
 version=0.6.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template
index eb1ab5dc9c27..4c0621bc0865 100644
--- a/srcpkgs/python3-isort/template
+++ b/srcpkgs/python3-isort/template
@@ -2,7 +2,6 @@
 pkgname=python3-isort
 version=5.10.1
 revision=2
-wrksrc="isort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template
index c736c3cf7881..94ca5999ae2e 100644
--- a/srcpkgs/python3-itsdangerous/template
+++ b/srcpkgs/python3-itsdangerous/template
@@ -2,7 +2,6 @@
 pkgname=python3-itsdangerous
 version=2.1.2
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template
index 5e98adfddf3e..de9076a1d407 100644
--- a/srcpkgs/python3-itunespy/template
+++ b/srcpkgs/python3-itunespy/template
@@ -2,7 +2,6 @@
 pkgname=python3-itunespy
 version=1.6
 revision=4
-wrksrc="itunespy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-pycountry"
diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template
index c413ec0c4649..3b2f0cd96547 100644
--- a/srcpkgs/python3-iwlib/template
+++ b/srcpkgs/python3-iwlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-iwlib
 version=1.7.0
 revision=7
-wrksrc="iwlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel wireless_tools-devel libffi-devel"
diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template
index 0025bdb29a5e..c0cc79d12546 100644
--- a/srcpkgs/python3-janus/template
+++ b/srcpkgs/python3-janus/template
@@ -2,7 +2,6 @@
 pkgname=python3-janus
 version=0.5.0
 revision=5
-wrksrc="janus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
index 92557e940f4a..963121ce86b2 100644
--- a/srcpkgs/python3-jaraco.classes/template
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.classes
 version=3.2.1
 revision=2
-wrksrc="jaraco.classes-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-more-itertools"
diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
index f2df68c5c099..6635e8947a24 100644
--- a/srcpkgs/python3-jaraco.collections/template
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.collections
 version=3.5.2
 revision=2
-wrksrc="jaraco.collections-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.classes python3-jaraco.text"
diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template
index ddd67db83357..b3959500e5a9 100644
--- a/srcpkgs/python3-jaraco.context/template
+++ b/srcpkgs/python3-jaraco.context/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.context
 version=4.1.1
 revision=2
-wrksrc="jaraco.context-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 short_desc="Context managers by jaraco"
diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
index fdbe60876403..e8308a8d77c6 100644
--- a/srcpkgs/python3-jaraco.functools/template
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.functools
 version=3.5.1
 revision=2
-wrksrc="jaraco.functools-${version}"
 build_style=python3-pep517
 make_check_args="--override-ini='addopts=--doctest-modules'"
 hostmakedepends="python3-wheel python3-setuptools_scm"
diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template
index faec0cac69da..e0d519b55863 100644
--- a/srcpkgs/python3-jaraco.logging/template
+++ b/srcpkgs/python3-jaraco.logging/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.logging
 version=3.1.2
 revision=2
-wrksrc="jaraco.logging-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template
index 9dfb036ba281..f9aaedfc58dd 100644
--- a/srcpkgs/python3-jaraco.stream/template
+++ b/srcpkgs/python3-jaraco.stream/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.stream
 version=3.0.3
 revision=2
-wrksrc="jaraco.stream-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
index f145e6e8e999..fd68c4c713f0 100644
--- a/srcpkgs/python3-jaraco.text/template
+++ b/srcpkgs/python3-jaraco.text/template
@@ -2,7 +2,6 @@
 pkgname=python3-jaraco.text
 version=3.9.1
 revision=2
-wrksrc="jaraco.text-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-jaraco.functools python3-jaraco.context python3-autocommand
diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template
index 2db0201ff890..99a1454b3dc8 100644
--- a/srcpkgs/python3-jedi/template
+++ b/srcpkgs/python3-jedi/template
@@ -2,7 +2,6 @@
 pkgname=python3-jedi
 version=0.18.1
 revision=1
-wrksrc="jedi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parso"
diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template
index dca6a551b661..d8b5a9f4151c 100644
--- a/srcpkgs/python3-jeepney/template
+++ b/srcpkgs/python3-jeepney/template
@@ -2,7 +2,6 @@
 pkgname=python3-jeepney
 version=0.8.0
 revision=2
-wrksrc="jeepney-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template
index 60e1533a7452..f7034308f19a 100644
--- a/srcpkgs/python3-jellyfish/template
+++ b/srcpkgs/python3-jellyfish/template
@@ -2,7 +2,6 @@
 pkgname=python3-jellyfish
 version=0.9.0
 revision=2
-wrksrc="jellyfish-${version}"
 build_style=python3-module
 make_check_target=build/lib.*/jellyfish/test.py
 hostmakedepends=" python3-setuptools"
diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template
index 1d3b6fbf88c5..0bf057b6c76e 100644
--- a/srcpkgs/python3-jmespath/template
+++ b/srcpkgs/python3-jmespath/template
@@ -2,7 +2,6 @@
 pkgname=python3-jmespath
 version=0.10.0
 revision=5
-wrksrc="jmespath.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template
index 034298adb159..80680950d3a9 100644
--- a/srcpkgs/python3-joblib/template
+++ b/srcpkgs/python3-joblib/template
@@ -2,7 +2,6 @@
 pkgname=python3-joblib
 version=1.0.1
 revision=3
-wrksrc="joblib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template
index 6233e46714f5..83dbbc57c2e9 100644
--- a/srcpkgs/python3-josepy/template
+++ b/srcpkgs/python3-josepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-josepy
 version=1.13.0
 revision=2
-wrksrc="josepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-openssl python3-setuptools python3-six"
diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template
index 9511d4502cf8..eb3107d8c68a 100644
--- a/srcpkgs/python3-jq/template
+++ b/srcpkgs/python3-jq/template
@@ -2,7 +2,6 @@
 pkgname=python3-jq
 version=1.3.0
 revision=2
-wrksrc="${pkgname#*-}.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel jq-devel oniguruma-devel"
diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template
index d087061bfbf2..f363af5d8bd2 100644
--- a/srcpkgs/python3-json5/template
+++ b/srcpkgs/python3-json5/template
@@ -2,7 +2,6 @@
 pkgname=python3-json5
 version=0.9.6
 revision=4
-wrksrc=pyjson5-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template
index c40bb47812c8..ae2b0091291f 100644
--- a/srcpkgs/python3-jsondiff/template
+++ b/srcpkgs/python3-jsondiff/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsondiff
 version=2.0.0
 revision=2
-wrksrc="jsondiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template
index 9ec336b1977e..1da8295d63fc 100644
--- a/srcpkgs/python3-jsonpointer/template
+++ b/srcpkgs/python3-jsonpointer/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonpointer
 version=2.0
 revision=6
-wrksrc="jsonpointer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template
index 1bbc8e34f2ae..fb4135f25145 100644
--- a/srcpkgs/python3-jsonrpclib/template
+++ b/srcpkgs/python3-jsonrpclib/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonrpclib
 version=0.4.0
 revision=6
-wrksrc="jsonrpclib-pelix-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template
index 84a2239f9f3e..2bd694599331 100644
--- a/srcpkgs/python3-jsonschema/template
+++ b/srcpkgs/python3-jsonschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-jsonschema
 version=4.16.0
 revision=2
-wrksrc="jsonschema-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3-attrs python3-pyrsistent"
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index 3337fc607c96..5145aba67640 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -3,7 +3,6 @@ pkgname=python3-jupyter_client
 # delay 6.2 until jupyter/jupyter_console#241 is fixed
 version=6.1.12
 revision=3
-wrksrc="jupyter_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index 2971b9fe92c5..c3f533b4f149 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.0
 revision=3
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index edb873b3c0df..6bc6f88e5f71 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=4.7.1
 revision=3
-wrksrc="jupyter_core-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template
index babf6ecc55ca..6a6573333c61 100644
--- a/srcpkgs/python3-jupyter_ipywidgets/template
+++ b/srcpkgs/python3-jupyter_ipywidgets/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_ipywidgets
 version=7.6.3
 revision=3
-wrksrc="ipywidgets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_widgetsnbextension python3-ipython_ipykernel python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index af955c78066a..aeb0cce2f181 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbconvert
 version=6.4.5
 revision=2
-wrksrc="nbconvert-${version}"
 build_style=python3-module
 # WebPDF export depends on unpackaged pyppeteer
 make_check_args="-m not(network) -k not(test_webpdf_without_chromium)"
diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template
index 5276e510e400..a6f0a5dc71b7 100644
--- a/srcpkgs/python3-jupyter_nbformat/template
+++ b/srcpkgs/python3-jupyter_nbformat/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_nbformat
 version=5.3.0
 revision=2
-wrksrc="nbformat-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jsonschema python3-traitlets
diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template
index b0afe891bd6a..83bf9601bf96 100644
--- a/srcpkgs/python3-jupyter_notebook/template
+++ b/srcpkgs/python3-jupyter_notebook/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_notebook
 version=6.4.10
 revision=2
-wrksrc="notebook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Jinja2 python3-terminado python3-tornado
diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template
index d547a417c7d8..564fe983ec8e 100644
--- a/srcpkgs/python3-jupyter_qtconsole/template
+++ b/srcpkgs/python3-jupyter_qtconsole/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_qtconsole
 version=4.7.1
 revision=4
-wrksrc="qtconsole-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_core python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index afa55f2ac353..1679c628ff17 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.13.4
 revision=2
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template
index 16cfe3646c0b..b319b8807203 100644
--- a/srcpkgs/python3-jupyter_widgetsnbextension/template
+++ b/srcpkgs/python3-jupyter_widgetsnbextension/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_widgetsnbextension
 version=3.5.1
 revision=4
-wrksrc="widgetsnbextension-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook"
diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template
index 642646338812..cb6b1aded2e6 100644
--- a/srcpkgs/python3-jupyterlab_pygments/template
+++ b/srcpkgs/python3-jupyterlab_pygments/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_pygments
 version=0.1.2
 revision=3
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Pygments"
diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template
index 4e0415b0dc89..a09205776e6c 100644
--- a/srcpkgs/python3-jupyterlab_server/template
+++ b/srcpkgs/python3-jupyterlab_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyterlab_server
 version=2.10.3
 revision=2
-wrksrc="jupyterlab_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-jupyter_notebook python3-jupyter_server"
 depends="python3-requests python3-json5 python3-Babel"
diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template
index db11ba564602..26915337b34b 100644
--- a/srcpkgs/python3-kaitaistruct/template
+++ b/srcpkgs/python3-kaitaistruct/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaitaistruct
 version=0.10
 revision=2
-wrksrc="kaitai_struct_python_runtime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-kaptan/template b/srcpkgs/python3-kaptan/template
index bf8c9ebad1aa..dad6a7d34f4d 100644
--- a/srcpkgs/python3-kaptan/template
+++ b/srcpkgs/python3-kaptan/template
@@ -2,7 +2,6 @@
 pkgname=python3-kaptan
 version=0.5.12
 revision=6
-wrksrc="kaptan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-yaml"
diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template
index ed8f92db8145..21aa82759acf 100644
--- a/srcpkgs/python3-keyring/template
+++ b/srcpkgs/python3-keyring/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyring
 version=23.9.3
 revision=2
-wrksrc="keyring-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-SecretStorage python3-jeepney python3-jaraco.classes"
diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template
index 299e991c4cb1..60d616d54a7d 100644
--- a/srcpkgs/python3-keyrings-alt/template
+++ b/srcpkgs/python3-keyrings-alt/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyrings-alt
 version=4.1.0
 revision=4
-wrksrc="keyrings.alt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-keyring"
diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template
index 366d09fa0854..114f1f34e456 100644
--- a/srcpkgs/python3-keyutils/template
+++ b/srcpkgs/python3-keyutils/template
@@ -2,7 +2,6 @@
 pkgname=python3-keyutils
 version=0.6
 revision=8
-wrksrc=python-keyutils-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel keyutils-devel"
diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template
index 0c4d5ff10255..cd1f9291ebe2 100644
--- a/srcpkgs/python3-kitchen/template
+++ b/srcpkgs/python3-kitchen/template
@@ -2,7 +2,6 @@
 pkgname=python3-kitchen
 version=1.2.6
 revision=7
-wrksrc="kitchen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template
index 298617413647..3e4e2d55823d 100644
--- a/srcpkgs/python3-kiwisolver/template
+++ b/srcpkgs/python3-kiwisolver/template
@@ -2,7 +2,6 @@
 pkgname=python3-kiwisolver
 version=1.3.1
 revision=4
-wrksrc="kiwisolver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cppy"
 makedepends="python3-devel python3-cppy"
diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template
index d7784d1f5d70..c131813367f5 100644
--- a/srcpkgs/python3-lazy-object-proxy/template
+++ b/srcpkgs/python3-lazy-object-proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-lazy-object-proxy
 version=1.7.1
 revision=2
-wrksrc="lazy-object-proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template
index 70d3b2b7915d..cff7df055e78 100644
--- a/srcpkgs/python3-ldap/template
+++ b/srcpkgs/python3-ldap/template
@@ -3,7 +3,6 @@ pkgname=python3-ldap
 _pkgname=python-ldap
 version=3.2.0
 revision=5
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libldap-devel"
diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template
index 3e2154215403..7db338f6e837 100644
--- a/srcpkgs/python3-ldap3/template
+++ b/srcpkgs/python3-ldap3/template
@@ -2,7 +2,6 @@
 pkgname=python3-ldap3
 version=2.8.1
 revision=3
-wrksrc="ldap3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pyasn1"
diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template
index 927ddbf885fe..852dae25d7df 100644
--- a/srcpkgs/python3-libarchive-c/template
+++ b/srcpkgs/python3-libarchive-c/template
@@ -2,7 +2,6 @@
 pkgname=python3-libarchive-c
 version=4.0
 revision=2
-wrksrc="python-libarchive-c-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libarchive python3"
diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template
index 33dc552b3867..c71692dda88a 100644
--- a/srcpkgs/python3-libevdev/template
+++ b/srcpkgs/python3-libevdev/template
@@ -3,7 +3,6 @@ pkgname=python3-libevdev
 version=0.9
 revision=4
 _githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e
-wrksrc="python-libevdev-${version}-${_githash}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 libevdev"
diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template
index 5878a8ce7616..b23d8ad39498 100644
--- a/srcpkgs/python3-libtmux/template
+++ b/srcpkgs/python3-libtmux/template
@@ -2,7 +2,6 @@
 pkgname=python3-libtmux
 version=0.11.0
 revision=2
-wrksrc="libtmux-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template
index 677b3827b874..e6064d349a3a 100644
--- a/srcpkgs/python3-license-expression/template
+++ b/srcpkgs/python3-license-expression/template
@@ -2,7 +2,6 @@
 pkgname=python3-license-expression
 version=21.6.14
 revision=3
-wrksrc="license-expression-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-boolean.py"
diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template
index 23003668b9a2..60ce056c76a1 100644
--- a/srcpkgs/python3-listparser/template
+++ b/srcpkgs/python3-listparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-listparser
 version=0.18
 revision=3
-wrksrc="listparser-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template
index f6a40a69465c..619ebf5aa811 100644
--- a/srcpkgs/python3-llfuse/template
+++ b/srcpkgs/python3-llfuse/template
@@ -2,7 +2,6 @@
 pkgname=python3-llfuse
 version=1.4.2
 revision=2
-wrksrc="llfuse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config"
 makedepends="python3-devel fuse-devel attr-devel"
diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template
index b8f98f2d56e1..5a29eeec7dba 100644
--- a/srcpkgs/python3-log_symbols/template
+++ b/srcpkgs/python3-log_symbols/template
@@ -2,7 +2,6 @@
 pkgname=python3-log_symbols
 version=0.0.14
 revision=2
-wrksrc="log_symbols-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template
index 696416a32c8f..1c1ba1856fbf 100644
--- a/srcpkgs/python3-logbook/template
+++ b/srcpkgs/python3-logbook/template
@@ -2,7 +2,6 @@
 pkgname=python3-logbook
 version=1.5.3
 revision=5
-wrksrc="logbook-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel python3-Cython"
 depends="python3"
diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template
index b9ff6c9cfa16..72fd345953e5 100644
--- a/srcpkgs/python3-logfury/template
+++ b/srcpkgs/python3-logfury/template
@@ -2,7 +2,6 @@
 pkgname=python3-logfury
 version=1.0.1
 revision=3
-wrksrc="logfury-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 short_desc="Low-boilerplate logging of method calls (Python3)"
diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template
index 72096c436a6d..7be7c4e2be8c 100644
--- a/srcpkgs/python3-lrcalc/template
+++ b/srcpkgs/python3-lrcalc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lrcalc
 version=2.1
 revision=2
-wrksrc=lrcalc-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel lrcalc-devel"
diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template
index 1cd9bc846263..7da8fe15b48b 100644
--- a/srcpkgs/python3-lsp-jsonrpc/template
+++ b/srcpkgs/python3-lsp-jsonrpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-jsonrpc
 version=1.0.0
 revision=3
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ultrajson"
diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template
index 5b3294e62547..5ec6cf068b3d 100644
--- a/srcpkgs/python3-lsp-server/template
+++ b/srcpkgs/python3-lsp-server/template
@@ -2,7 +2,6 @@
 pkgname=python3-lsp-server
 version=1.5.0
 revision=2
-wrksrc="${pkgname/3}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel"
 depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson
diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template
index 10a74b020c66..9cede53ea703 100644
--- a/srcpkgs/python3-lxml/template
+++ b/srcpkgs/python3-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-lxml
 version=4.8.0
 revision=2
-wrksrc="lxml-lxml-${version}"
 build_style=python3-module
 make_build_args="--with-cython"
 hostmakedepends="python3-Cython python3-setuptools"
diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template
index 8b5d31f49e7e..bd749ed5ac5f 100644
--- a/srcpkgs/python3-lz4/template
+++ b/srcpkgs/python3-lz4/template
@@ -2,7 +2,6 @@
 pkgname=python3-lz4
 version=3.1.3
 revision=3
-wrksrc="lz4-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig"
 makedepends="python3-devel liblz4-devel"
diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template
index 49d493539673..a7eceaa5bb03 100644
--- a/srcpkgs/python3-macaroons/template
+++ b/srcpkgs/python3-macaroons/template
@@ -2,7 +2,6 @@
 pkgname=python3-macaroons
 version=0.13.0
 revision=6
-wrksrc="pymacaroons-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-pynacl"
diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template
index 196a294b4313..43402bdcd588 100644
--- a/srcpkgs/python3-macholib/template
+++ b/srcpkgs/python3-macholib/template
@@ -2,7 +2,6 @@
 pkgname=python3-macholib
 version=1.16.2
 revision=1
-wrksrc="macholib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-altgraph python3-setuptools"
diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template
index 2f150331dd82..fc7a2cb0b6ae 100644
--- a/srcpkgs/python3-magic/template
+++ b/srcpkgs/python3-magic/template
@@ -2,7 +2,6 @@
 pkgname=python3-magic
 version=0.4.25
 revision=2
-wrksrc=python-magic-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmagic"
diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template
index 941902c5dd5a..78ccb56b0736 100644
--- a/srcpkgs/python3-makefun/template
+++ b/srcpkgs/python3-makefun/template
@@ -2,7 +2,6 @@
 pkgname=python3-makefun
 version=1.13.1
 revision=2
-wrksrc=makefun-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template
index c0f544745ad6..282cdda62bf4 100644
--- a/srcpkgs/python3-marisa-trie/template
+++ b/srcpkgs/python3-marisa-trie/template
@@ -2,7 +2,6 @@
 pkgname=python3-marisa-trie
 version=0.7.5
 revision=9
-wrksrc="marisa-trie-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template
index b64180ac195c..f0c4798fa0fd 100644
--- a/srcpkgs/python3-markdown-math/template
+++ b/srcpkgs/python3-markdown-math/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown-math
 version=0.8
 revision=3
-wrksrc=python-markdown-math-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Markdown"
diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template
index 23db404b27ca..e623ded1c901 100644
--- a/srcpkgs/python3-markdown2/template
+++ b/srcpkgs/python3-markdown2/template
@@ -2,7 +2,6 @@
 pkgname=python3-markdown2
 version=2.4.0
 revision=4
-wrksrc=python-markdown2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template
index 33bace413f40..ec244ddaa9e2 100644
--- a/srcpkgs/python3-marshmallow/template
+++ b/srcpkgs/python3-marshmallow/template
@@ -2,7 +2,6 @@
 pkgname=python3-marshmallow
 version=3.7.0
 revision=4
-wrksrc="marshmallow-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template
index 54e8f6261096..53e2409795fd 100644
--- a/srcpkgs/python3-matplotlib-inline/template
+++ b/srcpkgs/python3-matplotlib-inline/template
@@ -3,7 +3,6 @@ pkgname=python3-matplotlib-inline
 version=0.1.6
 revision=2
 _pypkg="${pkgname#python3-}"
-wrksrc="${_pypkg}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template
index 54ea9c669be5..e9719b86fab0 100644
--- a/srcpkgs/python3-matplotlib/template
+++ b/srcpkgs/python3-matplotlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-matplotlib
 version=3.6.2
 revision=1
-wrksrc="matplotlib-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="pkg-config python3-setuptools_scm python3-certifi python3-numpy"
diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template
index 939ddb475095..29b4a279998c 100644
--- a/srcpkgs/python3-matrix-common/template
+++ b/srcpkgs/python3-matrix-common/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-common
 version=1.3.0
 revision=2
-wrksrc="matrix-python-common-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-attrs"
diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template
index f24a9e052e13..bc37e3f6e935 100644
--- a/srcpkgs/python3-matrix-nio/template
+++ b/srcpkgs/python3-matrix-nio/template
@@ -2,7 +2,6 @@
 pkgname=python3-matrix-nio
 version=0.15.1
 revision=4
-wrksrc="matrix-nio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-aiohttp python3-aiofiles python3-h11
diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template
index c765669977c2..307f7fb85eb7 100644
--- a/srcpkgs/python3-mccabe/template
+++ b/srcpkgs/python3-mccabe/template
@@ -2,7 +2,6 @@
 pkgname=python3-mccabe
 version=0.7.0
 revision=2
-wrksrc="mccabe-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template
index bb5e33f507ca..1d5f4e9c39a2 100644
--- a/srcpkgs/python3-md2gemini/template
+++ b/srcpkgs/python3-md2gemini/template
@@ -2,7 +2,6 @@
 pkgname=python3-md2gemini
 version=1.9.0
 revision=2
-wrksrc="md2gemini-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap
  python3-wcwidth"
diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template
index 452b1c574c00..f8c9346af465 100644
--- a/srcpkgs/python3-mechanize/template
+++ b/srcpkgs/python3-mechanize/template
@@ -2,7 +2,6 @@
 pkgname=python3-mechanize
 version=0.4.7
 revision=2
-wrksrc="mechanize-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-html5lib"
diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template
index e70a1200f2a7..831fbc8344b7 100644
--- a/srcpkgs/python3-mediafile/template
+++ b/srcpkgs/python3-mediafile/template
@@ -2,7 +2,6 @@
 pkgname=python3-mediafile
 version=0.9.0
 revision=2
-wrksrc="mediafile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mutagen python3-six"
diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template
index 250d4b23de1f..71276c4f473e 100644
--- a/srcpkgs/python3-memory_allocator/template
+++ b/srcpkgs/python3-memory_allocator/template
@@ -2,7 +2,6 @@
 pkgname=python3-memory_allocator
 version=0.1.3
 revision=2
-wrksrc=memory_allocator-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template
index ac9902ab128a..94772363c818 100644
--- a/srcpkgs/python3-milc/template
+++ b/srcpkgs/python3-milc/template
@@ -2,7 +2,6 @@
 pkgname=python3-milc
 version=1.6.5
 revision=2
-wrksrc="milc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-appdirs python3-argcomplete python3-colorama python3-halo
diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template
index e97fd4afa1fe..728a43bf2c8d 100644
--- a/srcpkgs/python3-minidb/template
+++ b/srcpkgs/python3-minidb/template
@@ -2,7 +2,6 @@
 pkgname=python3-minidb
 version=2.0.6
 revision=2
-wrksrc="minidb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template
index a4b9717f5c23..cfc565a68ac8 100644
--- a/srcpkgs/python3-miniupnpc/template
+++ b/srcpkgs/python3-miniupnpc/template
@@ -2,7 +2,6 @@
 pkgname=python3-miniupnpc
 version=2.0.2
 revision=7
-wrksrc="miniupnpc-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel miniupnpc-devel"
diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template
index fb5fa528d1ff..e060212f0574 100644
--- a/srcpkgs/python3-misaka/template
+++ b/srcpkgs/python3-misaka/template
@@ -2,7 +2,6 @@
 pkgname=python3-misaka
 version=2.1.1
 revision=4
-wrksrc=misaka-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi"
 makedepends="python3-devel libffi-devel"
diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template
index 8c27ff27e4df..c9c60af0b6b4 100644
--- a/srcpkgs/python3-mistune/template
+++ b/srcpkgs/python3-mistune/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune
 version=0.8.4
 revision=6
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template
index ab2c26d33586..1f6223d460e6 100644
--- a/srcpkgs/python3-mistune2/template
+++ b/srcpkgs/python3-mistune2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mistune2
 version=2.0.0rc1
 revision=2
-wrksrc="mistune-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template
index 979b875a0dc9..b237c4789a27 100644
--- a/srcpkgs/python3-mock/template
+++ b/srcpkgs/python3-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-mock
 version=4.0.3
 revision=4
-wrksrc="mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template
index d1a7ec4930ff..af08d433f5a5 100644
--- a/srcpkgs/python3-more-itertools/template
+++ b/srcpkgs/python3-more-itertools/template
@@ -2,7 +2,6 @@
 pkgname=python3-more-itertools
 version=9.0.0
 revision=1
-wrksrc="more-itertools-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template
index 3cf3aa70ea13..a0d2f00f87bb 100644
--- a/srcpkgs/python3-mpd2/template
+++ b/srcpkgs/python3-mpd2/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpd2
 version=3.0.4
 revision=3
-wrksrc=python-mpd2-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template
index b8fc6676dd77..924060920250 100644
--- a/srcpkgs/python3-mpdnotify/template
+++ b/srcpkgs/python3-mpdnotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpdnotify
 version=1.0
 revision=4
-wrksrc=mpdnotify-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Pillow python3-mpd2"
 depends="libnotify python3-mpd2 python3-Pillow python3-setuptools"
diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template
index 680f79c9611e..4daa548133d5 100644
--- a/srcpkgs/python3-mpi4py/template
+++ b/srcpkgs/python3-mpi4py/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpi4py
 version=3.1.4
 revision=1
-wrksrc="mpi4py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi"
 makedepends="python3-devel openmpi-devel"
diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template
index 87c2455898d6..4c4c6666e763 100644
--- a/srcpkgs/python3-mpmath/template
+++ b/srcpkgs/python3-mpmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpmath
 version=1.2.1
 revision=4
-wrksrc="mpmath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 python3-gmpy2"
diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template
index a3292ebbfd7c..bdd70c5f9e8e 100644
--- a/srcpkgs/python3-mpv/template
+++ b/srcpkgs/python3-mpv/template
@@ -2,7 +2,6 @@
 pkgname=python3-mpv
 version=1.0.1
 revision=2
-wrksrc="python-mpv-${version}"
 build_style=python3-module
 # this test takes too long and has a low chance of failure
 # https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112
diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template
index b46befc65e3e..ab557acf721a 100644
--- a/srcpkgs/python3-msgpack/template
+++ b/srcpkgs/python3-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-msgpack
 version=1.0.4
 revision=2
-wrksrc="msgpack-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template
index 6a64c40b41a7..9f697bb8385d 100644
--- a/srcpkgs/python3-msoffcrypto-tool/template
+++ b/srcpkgs/python3-msoffcrypto-tool/template
@@ -2,7 +2,6 @@
 pkgname=python3-msoffcrypto-tool
 version=5.0.0
 revision=3
-wrksrc="msoffcrypto-tool-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-setuptools python3-olefile python3-cryptography"
diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template
index 6f3c542ce391..e67b3770c32b 100644
--- a/srcpkgs/python3-mtranslate/template
+++ b/srcpkgs/python3-mtranslate/template
@@ -2,7 +2,6 @@
 pkgname=python3-mtranslate
 version=1.8
 revision=3
-wrksrc="mtranslate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template
index 6252218f61ce..da17a0b17048 100644
--- a/srcpkgs/python3-multidict/template
+++ b/srcpkgs/python3-multidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-multidict
 version=5.1.0
 revision=4
-wrksrc="multidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template
index 23c15b506ff3..0b08689882aa 100644
--- a/srcpkgs/python3-multivolumefile/template
+++ b/srcpkgs/python3-multivolumefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-multivolumefile
 version=0.2.3
 revision=2
-wrksrc="multivolumefile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template
index 759478067239..f8670afb9ee2 100644
--- a/srcpkgs/python3-munkres/template
+++ b/srcpkgs/python3-munkres/template
@@ -2,7 +2,6 @@
 pkgname=python3-munkres
 version=1.1.4
 revision=3
-wrksrc="munkres-release-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template
index 436027b1c49d..5bd5a803ae77 100644
--- a/srcpkgs/python3-musicbrainzngs/template
+++ b/srcpkgs/python3-musicbrainzngs/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicbrainzngs
 version=0.7.1
 revision=3
-wrksrc="musicbrainzngs-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template
index 4ed800c3e471..bd60c08541f6 100644
--- a/srcpkgs/python3-musicpd/template
+++ b/srcpkgs/python3-musicpd/template
@@ -2,7 +2,6 @@
 pkgname=python3-musicpd
 version=0.4.4
 revision=5
-wrksrc="python-musicpd-${version}"
 build_style=python3-module
 pycompile_module="musicpd.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template
index d4f42763a4db..50036c1102d1 100644
--- a/srcpkgs/python3-mutagen/template
+++ b/srcpkgs/python3-mutagen/template
@@ -2,7 +2,6 @@
 pkgname=python3-mutagen
 version=1.46.0
 revision=2
-wrksrc="mutagen-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="$hostmakedepends"
diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template
index ae0380498ed9..2a3bf1a9d850 100644
--- a/srcpkgs/python3-mygpoclient/template
+++ b/srcpkgs/python3-mygpoclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mygpoclient
 version=1.8
 revision=8
-wrksrc="mygpoclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template
index 0218a2e6ba84..55c2e21b5418 100644
--- a/srcpkgs/python3-mypy/template
+++ b/srcpkgs/python3-mypy/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy
 version=0.961
 revision=2
-wrksrc="mypy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions
diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template
index ccdec860a471..13d4792f54a5 100644
--- a/srcpkgs/python3-mypy_extensions/template
+++ b/srcpkgs/python3-mypy_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-mypy_extensions
 version=0.4.3
 revision=5
-wrksrc="mypy_extensions-${version}"
 build_style=python3-module
 pycompile_module="mypy_extensions.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template
index f999d6e8a902..abd0c2c36a19 100644
--- a/srcpkgs/python3-mysqlclient/template
+++ b/srcpkgs/python3-mysqlclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-mysqlclient
 version=1.3.14
 revision=9
-wrksrc="mysqlclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel"
diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template
index 088f31fd01a3..db51c3c47609 100644
--- a/srcpkgs/python3-namedlist/template
+++ b/srcpkgs/python3-namedlist/template
@@ -2,7 +2,6 @@
 pkgname=python3-namedlist
 version=1.8
 revision=5
-wrksrc="namedlist-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template
index 496d52420264..67874f503907 100644
--- a/srcpkgs/python3-natsort/template
+++ b/srcpkgs/python3-natsort/template
@@ -2,7 +2,6 @@
 pkgname=python3-natsort
 version=6.0.0
 revision=6
-wrksrc="natsort-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index bc3162f4780d..6e1db8ee8558 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.3.5
 revision=2
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index af001b0b900a..526b3ccec45e 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.5.10
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template
index d70e81a09adf..2f96ad3c38c0 100644
--- a/srcpkgs/python3-nbxmpp/template
+++ b/srcpkgs/python3-nbxmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbxmpp
 version=3.2.4
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-gobject python3-openssl python3-precis-i18n python3-idna libsoup"
diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template
index 9a574298c1ef..b628a17f9499 100644
--- a/srcpkgs/python3-ndg_httpsclient/template
+++ b/srcpkgs/python3-ndg_httpsclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-ndg_httpsclient
 version=0.5.1
 revision=6
-wrksrc="ndg_httpsclient-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-openssl python3-pyasn1"
diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template
index 754f15c4da29..a2e43aaabc94 100644
--- a/srcpkgs/python3-neovim/template
+++ b/srcpkgs/python3-neovim/template
@@ -2,7 +2,6 @@
 pkgname=python3-neovim
 version=0.4.3
 revision=3
-wrksrc="pynvim-${version}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="neovim python3-greenlet python3-msgpack"
diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template
index 6747c33c9051..41981f82fc19 100644
--- a/srcpkgs/python3-nest_asyncio/template
+++ b/srcpkgs/python3-nest_asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-nest_asyncio
 version=1.5.4
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template
index bdd7891fc7be..1e7367c27678 100644
--- a/srcpkgs/python3-netaddr/template
+++ b/srcpkgs/python3-netaddr/template
@@ -2,7 +2,6 @@
 pkgname=python3-netaddr
 version=0.8.0
 revision=3
-wrksrc="netaddr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template
index 3cc8372c09dd..4664ddeb1d1b 100644
--- a/srcpkgs/python3-netifaces/template
+++ b/srcpkgs/python3-netifaces/template
@@ -2,7 +2,6 @@
 pkgname=python3-netifaces
 version=0.11.0
 revision=4
-wrksrc="netifaces-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template
index 9191f9cf47a0..bd8b4340d3c6 100644
--- a/srcpkgs/python3-networkx/template
+++ b/srcpkgs/python3-networkx/template
@@ -2,7 +2,6 @@
 pkgname=python3-networkx
 version=2.6.3
 revision=3
-wrksrc="networkx-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-nose-random/template b/srcpkgs/python3-nose-random/template
index 1334c546ad15..37e72302729d 100644
--- a/srcpkgs/python3-nose-random/template
+++ b/srcpkgs/python3-nose-random/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose-random
 version=1.0.0
 revision=5
-wrksrc="nose-random-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-nose"
diff --git a/srcpkgs/python3-nose/template b/srcpkgs/python3-nose/template
index 87557bbc8c1b..8935ddc62909 100644
--- a/srcpkgs/python3-nose/template
+++ b/srcpkgs/python3-nose/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose
 version=1.3.7
 revision=9
-wrksrc="nose-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template
index 7d4cb201e1b6..433b707b510e 100644
--- a/srcpkgs/python3-nose2/template
+++ b/srcpkgs/python3-nose2/template
@@ -2,7 +2,6 @@
 pkgname=python3-nose2
 version=0.8.0
 revision=6
-wrksrc="nose2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-coverage python3-six"
diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template
index 51ce1471a689..d41d86463fa9 100644
--- a/srcpkgs/python3-notify2/template
+++ b/srcpkgs/python3-notify2/template
@@ -2,7 +2,6 @@
 pkgname=python3-notify2
 version=0.3.1
 revision=5
-wrksrc="notify2-${version}"
 build_style=python3-module
 hostmakedepends="python3"
 depends="python3-dbus"
diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template
index 810be072c993..a05b6bac054c 100644
--- a/srcpkgs/python3-npyscreen/template
+++ b/srcpkgs/python3-npyscreen/template
@@ -2,7 +2,6 @@
 pkgname=python3-npyscreen
 version=4.10.5.1
 revision=6
-wrksrc="npyscreen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template
index 5208e6f071d0..81dba6f7dcef 100644
--- a/srcpkgs/python3-ntlm-auth/template
+++ b/srcpkgs/python3-ntlm-auth/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntlm-auth
 version=1.5.0
 revision=4
-wrksrc="ntlm-auth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six python3-cryptography"
diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template
index 3fadcb6e2b7a..8c5a64ab87e7 100644
--- a/srcpkgs/python3-ntplib/template
+++ b/srcpkgs/python3-ntplib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ntplib
 version=0.3.4
 revision=4
-wrksrc="ntplib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template
index 8016a4cbcfad..a1fedac3d601 100644
--- a/srcpkgs/python3-numexpr/template
+++ b/srcpkgs/python3-numexpr/template
@@ -2,7 +2,6 @@
 pkgname=python3-numexpr
 version=2.8.3
 revision=2
-wrksrc="numexpr-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template
index 4f50a61216e5..68d6b450dc39 100644
--- a/srcpkgs/python3-numpy-stl/template
+++ b/srcpkgs/python3-numpy-stl/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy-stl
 version=2.17.1
 revision=2
-wrksrc="numpy-stl-${version}"
 build_style=python3-module
 build_helper="numpy"
 # skip flake8 tests
diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template
index 38d6cc0c0165..8a79517228b4 100644
--- a/srcpkgs/python3-numpy/template
+++ b/srcpkgs/python3-numpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-numpy
 version=1.23.4
 revision=1
-wrksrc="numpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython gcc-fortran"
 makedepends="python3-devel
diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template
index 92ab6fffe09d..6b417b18728c 100644
--- a/srcpkgs/python3-nvml/template
+++ b/srcpkgs/python3-nvml/template
@@ -2,7 +2,6 @@
 pkgname=python3-nvml
 version=0.2.4
 revision=3
-wrksrc="py3nvml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template
index dff10dc0eefd..26674dbd2be0 100644
--- a/srcpkgs/python3-oauth2client/template
+++ b/srcpkgs/python3-oauth2client/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauth2client
 version=4.1.3
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules
diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template
index 1b8fd5e04751..1cbd47ec67de 100644
--- a/srcpkgs/python3-oauthlib/template
+++ b/srcpkgs/python3-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-oauthlib
 version=3.1.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template
index b0fad2218585..6e9967154c5c 100644
--- a/srcpkgs/python3-occ/template
+++ b/srcpkgs/python3-occ/template
@@ -3,7 +3,6 @@ pkgname=python3-occ
 version=7.4.1
 revision=4
 archs="i686* x86_64* armv7l* aarch64* ppc*"
-wrksrc="pythonocc-core-${version}"
 build_style=cmake
 configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None"
 hostmakedepends="python3 swig"
diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template
index 6d274998c945..114cbcc20f0d 100644
--- a/srcpkgs/python3-olefile/template
+++ b/srcpkgs/python3-olefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-olefile
 version=0.46
 revision=7
-wrksrc="olefile-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template
index c040c2426694..3788f56e5fbd 100644
--- a/srcpkgs/python3-oletools/template
+++ b/srcpkgs/python3-oletools/template
@@ -2,7 +2,6 @@
 pkgname=python3-oletools
 version=0.60.1
 revision=2
-wrksrc="oletools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing python3-olefile python3-colorclass python3-easygui
diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template
index ac91adcad8a3..8eb0e5cd0657 100644
--- a/srcpkgs/python3-opcua/template
+++ b/srcpkgs/python3-opcua/template
@@ -2,7 +2,6 @@
 pkgname=python3-opcua
 version=0.98.13
 revision=3
-wrksrc="opcua-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-dateutil python3-lxml python3-pytz"
diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template
index 89c50b28f443..fa8a5361b31c 100644
--- a/srcpkgs/python3-openssl/template
+++ b/srcpkgs/python3-openssl/template
@@ -2,7 +2,6 @@
 pkgname=python3-openssl
 version=22.1.0
 revision=1
-wrksrc="pyOpenSSL-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
index 36ad801b7822..f6f9929aafb7 100644
--- a/srcpkgs/python3-orderedmultidict/template
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -2,7 +2,6 @@
 pkgname=python3-orderedmultidict
 version=1.0.1
 revision=4
-wrksrc="orderedmultidict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template
index 6596a5c0a91c..8ff996bf8c0e 100644
--- a/srcpkgs/python3-orocos-kdl/template
+++ b/srcpkgs/python3-orocos-kdl/template
@@ -2,7 +2,6 @@
 pkgname=python3-orocos-kdl
 version=1.4.0
 revision=5
-wrksrc=orocos_kinematics_dynamics-${version}
 build_wrksrc=python_orocos_kdl
 build_style=cmake
 configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip"
diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template
index 2c573e739dc6..daabfffe61de 100644
--- a/srcpkgs/python3-outcome/template
+++ b/srcpkgs/python3-outcome/template
@@ -2,7 +2,6 @@
 pkgname=python3-outcome
 version=1.1.0
 revision=3
-wrksrc="outcome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index 1c46d0fcb005..c196b558a3d3 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -2,7 +2,6 @@
 pkgname=python3-owm
 version=2.10
 revision=5
-wrksrc="pyowm-${version}"
 build_style=python3-module
 pycompile_module="pyowm"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template
index 6da3c552ec27..834258bc1346 100644
--- a/srcpkgs/python3-owslib/template
+++ b/srcpkgs/python3-owslib/template
@@ -2,7 +2,6 @@
 pkgname=python3-owslib
 version=0.25.0
 revision=2
-wrksrc="OWSLib-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 depends="python3-lxml"
diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template
index 9a9c1d90ac19..27d8375212ca 100644
--- a/srcpkgs/python3-packaging/template
+++ b/srcpkgs/python3-packaging/template
@@ -2,7 +2,6 @@
 pkgname=python3-packaging
 version=21.3
 revision=2
-wrksrc="packaging-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-parsing"
diff --git a/srcpkgs/python3-pafy/template b/srcpkgs/python3-pafy/template
index 14f9ee9fec6c..7983a131f726 100644
--- a/srcpkgs/python3-pafy/template
+++ b/srcpkgs/python3-pafy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pafy
 version=0.5.5
 revision=5
-wrksrc="pafy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools youtube-dl"
 depends="youtube-dl"
diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template
index 9b2c08535c9d..f883ebe00e93 100644
--- a/srcpkgs/python3-pam/template
+++ b/srcpkgs/python3-pam/template
@@ -2,7 +2,6 @@
 pkgname=python3-pam
 version=1.8.4
 revision=7
-wrksrc="python-pam-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pam"
diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template
index 12e7635af148..831c401c7560 100644
--- a/srcpkgs/python3-pamqp/template
+++ b/srcpkgs/python3-pamqp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pamqp
 version=3.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pandas-msgpack/template b/srcpkgs/python3-pandas-msgpack/template
index a71308b8a981..16a4d014ea6b 100644
--- a/srcpkgs/python3-pandas-msgpack/template
+++ b/srcpkgs/python3-pandas-msgpack/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas-msgpack
 version=0.1.5
 revision=4
-wrksrc="pandas-msgpack"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template
index a232806588b6..5183c7e1acd2 100644
--- a/srcpkgs/python3-pandas/template
+++ b/srcpkgs/python3-pandas/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandas
 version=1.5.1
 revision=1
-wrksrc="pandas-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-numpy python3-dateutil python3-pytz"
diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template
index 89965e04b5b4..f9a5e5a65085 100644
--- a/srcpkgs/python3-pandocfilters/template
+++ b/srcpkgs/python3-pandocfilters/template
@@ -2,7 +2,6 @@
 pkgname=python3-pandocfilters
 version=1.4.3
 revision=3
-wrksrc="pandocfilters-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template
index 8d6fbccfb3d7..713a11c570e6 100644
--- a/srcpkgs/python3-parameterized/template
+++ b/srcpkgs/python3-parameterized/template
@@ -2,7 +2,6 @@
 pkgname=python3-parameterized
 version=0.8.1
 revision=3
-wrksrc="parameterized-${version}"
 build_style=python3-module
 make_check_target=nosetests
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template
index dd2ef84404a8..49932af0b3dd 100644
--- a/srcpkgs/python3-paramiko/template
+++ b/srcpkgs/python3-paramiko/template
@@ -2,7 +2,6 @@
 pkgname=python3-paramiko
 version=2.11.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl"
diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template
index 190a1ea78aeb..3188f6ce7066 100644
--- a/srcpkgs/python3-parse/template
+++ b/srcpkgs/python3-parse/template
@@ -2,7 +2,6 @@
 pkgname=python3-parse
 version=1.19.0
 revision=2
-wrksrc="parse-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template
index 6e76be7e9388..d9a7cc13679b 100644
--- a/srcpkgs/python3-parsedatetime/template
+++ b/srcpkgs/python3-parsedatetime/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsedatetime
 version=2.6
 revision=4
-wrksrc="parsedatetime-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future"
diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template
index a131ea519980..436031182588 100644
--- a/srcpkgs/python3-parsing/template
+++ b/srcpkgs/python3-parsing/template
@@ -2,7 +2,6 @@
 pkgname=python3-parsing
 version=2.4.7
 revision=4
-wrksrc="pyparsing-pyparsing_${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template
index 21b066406445..3187b823d9cf 100644
--- a/srcpkgs/python3-parso/template
+++ b/srcpkgs/python3-parso/template
@@ -2,7 +2,6 @@
 pkgname=python3-parso
 version=0.8.3
 revision=2
-wrksrc="parso-${version}"
 build_style=python3-module
 # Several error messages changed form and trigger inappropriate failures
 make_check_args="--ignore=test/test_python_errors.py"
diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template
index 946c7e5bf707..59ea717039fb 100644
--- a/srcpkgs/python3-parver/template
+++ b/srcpkgs/python3-parver/template
@@ -2,7 +2,6 @@
 pkgname=python3-parver
 version=0.3.1
 revision=2
-wrksrc="parver-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Arpeggio python3-attrs python3-six"
diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template
index ea72375e67c5..14d897c91809 100644
--- a/srcpkgs/python3-passlib/template
+++ b/srcpkgs/python3-passlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-passlib
 version=1.7.4
 revision=2
-wrksrc="passlib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template
index 88283f580888..fe7e94cc9828 100644
--- a/srcpkgs/python3-path-and-address/template
+++ b/srcpkgs/python3-path-and-address/template
@@ -2,7 +2,6 @@
 pkgname=python3-path-and-address
 version=2.0.1
 revision=5
-wrksrc="path-and-address-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template
index 057a5929a9ba..ed4166c7896d 100644
--- a/srcpkgs/python3-path/template
+++ b/srcpkgs/python3-path/template
@@ -2,7 +2,6 @@
 pkgname=python3-path
 version=16.5.0
 revision=2
-wrksrc="path-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template
index 4cca11afabfe..072a93a73b5a 100644
--- a/srcpkgs/python3-pathlib2/template
+++ b/srcpkgs/python3-pathlib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathlib2
 version=2.3.4
 revision=9
-wrksrc="pathlib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template
index f313af0c39cb..a20b96022814 100644
--- a/srcpkgs/python3-pathspec/template
+++ b/srcpkgs/python3-pathspec/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathspec
 version=0.10.1
 revision=2
-wrksrc="pathspec-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template
index 55e9b27d00d5..0874986d4224 100644
--- a/srcpkgs/python3-pathtools/template
+++ b/srcpkgs/python3-pathtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathtools
 version=0.1.2
 revision=6
-wrksrc="pathtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template
index 498a9e2dad9e..ace75532e159 100644
--- a/srcpkgs/python3-pathvalidate/template
+++ b/srcpkgs/python3-pathvalidate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pathvalidate
 version=2.5.2
 revision=2
-wrksrc="pathvalidate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template
index f1cfc33e66fc..6f3707f08f48 100644
--- a/srcpkgs/python3-pbkdf2/template
+++ b/srcpkgs/python3-pbkdf2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pbkdf2
 version=1.3
 revision=9
-wrksrc="pbkdf2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template
index 18cb5b4bd06a..a3e5352ede50 100644
--- a/srcpkgs/python3-pcodedmp/template
+++ b/srcpkgs/python3-pcodedmp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pcodedmp
 version=1.2.6
 revision=5
-wrksrc="pcodedmp-${version}"
 build_style=python3-module
 pycompile_module="pcodedmp"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template
index e410a6be4b51..4aa0bdcffaf7 100644
--- a/srcpkgs/python3-pdfminer.six/template
+++ b/srcpkgs/python3-pdfminer.six/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfminer.six
 version=20220524
 revision=2
-wrksrc=pdfminer.six-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-charset-normalizer python3-cryptography python3-Pillow"
diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template
index 4e8757ebb6bf..ff6d0245d7b7 100644
--- a/srcpkgs/python3-pdfrw/template
+++ b/srcpkgs/python3-pdfrw/template
@@ -2,7 +2,6 @@
 pkgname=python3-pdfrw
 version=0.4
 revision=7
-wrksrc="pdfrw-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template
index d8a5460c36f3..dc6c8573c1e5 100644
--- a/srcpkgs/python3-peewee/template
+++ b/srcpkgs/python3-peewee/template
@@ -2,7 +2,6 @@
 pkgname=python3-peewee
 version=3.14.4
 revision=4
-wrksrc="peewee-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel sqlite-devel"
diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template
index f6c418f1d047..03b2cde79510 100644
--- a/srcpkgs/python3-pefile/template
+++ b/srcpkgs/python3-pefile/template
@@ -2,7 +2,6 @@
 pkgname=python3-pefile
 version=2019.4.18
 revision=5
-wrksrc="pefile-${version}"
 build_style=python3-module
 pycompile_module="pefile.py peutils.py ordlookup"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template
index 094eded1beda..37907ccc9c93 100644
--- a/srcpkgs/python3-pem/template
+++ b/srcpkgs/python3-pem/template
@@ -2,7 +2,6 @@
 pkgname=python3-pem
 version=20.1.0
 revision=3
-wrksrc="pem-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pendulum/template b/srcpkgs/python3-pendulum/template
index 05096a13beaf..363e4fab1b14 100644
--- a/srcpkgs/python3-pendulum/template
+++ b/srcpkgs/python3-pendulum/template
@@ -2,7 +2,6 @@
 pkgname=python3-pendulum
 version=2.1.2
 revision=2
-wrksrc="pendulum-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-dateutil python3-pytzdata"
diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template
index bcd7c2cf66a4..5a1ead7681e8 100644
--- a/srcpkgs/python3-perf/template
+++ b/srcpkgs/python3-perf/template
@@ -2,7 +2,6 @@
 pkgname=python3-perf
 version=1.7.0
 revision=4
-wrksrc="pyperf-${version}"
 build_style=python3-module
 pycompile_module="pyperf"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template
index 2f6bca0180d2..4bb9f2b3bf61 100644
--- a/srcpkgs/python3-pexpect/template
+++ b/srcpkgs/python3-pexpect/template
@@ -2,7 +2,6 @@
 pkgname=python3-pexpect
 version=4.8.0
 revision=3
-wrksrc="pexpect-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess"
diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template
index 59cbe484c967..fb8fd6de5564 100644
--- a/srcpkgs/python3-pgmigrate/template
+++ b/srcpkgs/python3-pgmigrate/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgmigrate
 version=1.0.5
 revision=6
-wrksrc="pgmigrate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-sqlparse python3-psycopg2 python3-yaml"
diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template
index 2acbba2cb682..c1cba058f03c 100644
--- a/srcpkgs/python3-pgspecial/template
+++ b/srcpkgs/python3-pgspecial/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgspecial
 version=2.0.1
 revision=2
-wrksrc="pgspecial-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-sqlparse python3-psycopg"
diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template
index 89bbcf3dc76f..156b67681534 100644
--- a/srcpkgs/python3-pgzero/template
+++ b/srcpkgs/python3-pgzero/template
@@ -2,7 +2,6 @@
 pkgname=python3-pgzero
 version=1.2.1
 revision=3
-wrksrc="pgzero-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pygame python3-numpy"
diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template
index ed37da36f3a0..2edf6c95f570 100644
--- a/srcpkgs/python3-phonenumbers/template
+++ b/srcpkgs/python3-phonenumbers/template
@@ -2,7 +2,6 @@
 pkgname=python3-phonenumbers
 version=8.12.57
 revision=2
-wrksrc="phonenumbers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template
index 1c14815ca5d4..e45d5060f6be 100644
--- a/srcpkgs/python3-phx-class-registry/template
+++ b/srcpkgs/python3-phx-class-registry/template
@@ -2,7 +2,6 @@
 pkgname=python3-phx-class-registry
 version=3.0.5
 revision=2
-wrksrc="phx-class-registry-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template
index 2a63bf734301..bf85f892397f 100644
--- a/srcpkgs/python3-picamera/template
+++ b/srcpkgs/python3-picamera/template
@@ -2,7 +2,6 @@
 pkgname=python3-picamera
 version=1.13
 revision=6
-wrksrc="picamera-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template
index 58338a96320a..7862d4a09c4f 100644
--- a/srcpkgs/python3-pickleshare/template
+++ b/srcpkgs/python3-pickleshare/template
@@ -2,7 +2,6 @@
 pkgname=python3-pickleshare
 version=0.7.5
 revision=6
-wrksrc="pickleshare-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template
index c780d7eb3d6c..f1265584d735 100644
--- a/srcpkgs/python3-pikepdf/template
+++ b/srcpkgs/python3-pikepdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pikepdf
 version=6.2.0
 revision=2
-wrksrc="pikepdf-${version}"
 build_style=python3-module
 hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel"
 makedepends="libqpdf-devel python3-pybind11"
diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template
index 3692f0a06266..09b8fdb48281 100644
--- a/srcpkgs/python3-pillow-simd/template
+++ b/srcpkgs/python3-pillow-simd/template
@@ -3,7 +3,6 @@ pkgname=python3-pillow-simd
 version=7.1.2
 revision=5
 archs="x86_64*"
-wrksrc="pillow-simd-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel
diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template
index 6a73b4c093f9..71581a83d427 100644
--- a/srcpkgs/python3-pip/template
+++ b/srcpkgs/python3-pip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pip
 version=22.3
 revision=2
-wrksrc="pip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template
index 3de4126b908a..d3441b8d7d4c 100644
--- a/srcpkgs/python3-pipenv/template
+++ b/srcpkgs/python3-pipenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipenv
 version=2022.11.5
 revision=1
-wrksrc="pipenv-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone"
diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template
index 4688f15f557e..f2e3b673a12e 100644
--- a/srcpkgs/python3-pipx/template
+++ b/srcpkgs/python3-pipx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pipx
 version=1.1.0
 revision=2
-wrksrc="pipx-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-argcomplete python3-packaging python3-userpath"
diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template
index c4609c9f23f5..aa82b37958b2 100644
--- a/srcpkgs/python3-pivy/template
+++ b/srcpkgs/python3-pivy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pivy
 version=0.6.8
 revision=2
-wrksrc="pivy-${version}"
 build_style=cmake
 hostmakedepends="python3-devel swig"
 makedepends="python3-devel coin3-devel"
diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template
index e8ef84a8437c..cf1c11ac2761 100644
--- a/srcpkgs/python3-pkgconfig/template
+++ b/srcpkgs/python3-pkgconfig/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkgconfig
 version=1.5.4
 revision=2
-wrksrc="pkgconfig-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 pkg-config"
diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template
index 3ccd40ba5e4f..bc28e83ec6ee 100644
--- a/srcpkgs/python3-pkginfo/template
+++ b/srcpkgs/python3-pkginfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pkginfo
 version=1.8.3
 revision=2
-wrksrc=pkginfo-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template
index 16cfd631d9c8..46e866c7244e 100644
--- a/srcpkgs/python3-platformdirs/template
+++ b/srcpkgs/python3-platformdirs/template
@@ -2,7 +2,6 @@
 pkgname=python3-platformdirs
 version=2.5.2
 revision=2
-wrksrc="platformdirs-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling hatch-vcs"
 depends="python3"
diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template
index 590964f29906..3ceb2053a2d5 100644
--- a/srcpkgs/python3-plotly/template
+++ b/srcpkgs/python3-plotly/template
@@ -2,7 +2,6 @@
 pkgname=python3-plotly
 version=4.14.3
 revision=3
-wrksrc="plotly-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat"
diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template
index a7307e8fa9a1..eefb5a0bd62a 100644
--- a/srcpkgs/python3-pluggy/template
+++ b/srcpkgs/python3-pluggy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pluggy
 version=1.0.0
 revision=2
-wrksrc="pluggy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template
index 0ec4261e31b6..04ea008a8c21 100644
--- a/srcpkgs/python3-pmw/template
+++ b/srcpkgs/python3-pmw/template
@@ -6,7 +6,6 @@ short_desc="Python 3 Tkinter widget toolkit"
 homepage="http://pmw.sourceforge.net/"
 license="MIT"
 maintainer="Brenton Horne <brentonhorne77@gmail.com>"
-wrksrc=Pmw-${version}
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="python3-devel tk-devel"
diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template
index 9ede5b6b8e95..dba981e433f2 100644
--- a/srcpkgs/python3-podcastparser/template
+++ b/srcpkgs/python3-podcastparser/template
@@ -2,7 +2,6 @@
 pkgname=python3-podcastparser
 version=0.6.5
 revision=5
-wrksrc="podcastparser-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template
index f0616fe31225..8ead12d03d76 100644
--- a/srcpkgs/python3-poetry-core/template
+++ b/srcpkgs/python3-poetry-core/template
@@ -2,7 +2,6 @@
 pkgname=python3-poetry-core
 version=1.3.1
 revision=2
-wrksrc="poetry-core-${version}"
 build_style="python3-pep517"
 make_check_args="--deselect tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
  --deselect tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data"
diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template
index f6a7fea7d80f..81061da50821 100644
--- a/srcpkgs/python3-polib/template
+++ b/srcpkgs/python3-polib/template
@@ -2,7 +2,6 @@
 pkgname=python3-polib
 version=1.1.0
 revision=6
-wrksrc="polib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template
index 163f77991c13..9f8dbe77ee87 100644
--- a/srcpkgs/python3-portend/template
+++ b/srcpkgs/python3-portend/template
@@ -2,7 +2,6 @@
 pkgname=python3-portend
 version=3.1.0
 revision=2
-wrksrc="portend-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-tempora"
diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template
index d9c74b944094..23fb739628b8 100644
--- a/srcpkgs/python3-pplpy/template
+++ b/srcpkgs/python3-pplpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-pplpy
 version=0.8.7
 revision=2
-wrksrc="pplpy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-gmpy2 python3-devel gmp-devel
diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template
index 5b4c6a7aab8e..c37994d8d66a 100644
--- a/srcpkgs/python3-prctl/template
+++ b/srcpkgs/python3-prctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-prctl
 version=1.7
 revision=9
-wrksrc=python-prctl-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools libcap-devel"
 makedepends="libcap-devel python3-devel"
diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template
index 35f2d9865a0b..728f6ee67847 100644
--- a/srcpkgs/python3-precis-i18n/template
+++ b/srcpkgs/python3-precis-i18n/template
@@ -2,7 +2,6 @@
 pkgname=python3-precis-i18n
 version=1.0.1
 revision=5
-wrksrc="precis_i18n-${version}"
 build_style=python3-module
 pycompile_module="precis_i18n"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template
index e10368c0fca2..c50fa3c43424 100644
--- a/srcpkgs/python3-pretend/template
+++ b/srcpkgs/python3-pretend/template
@@ -2,7 +2,6 @@
 pkgname=python3-pretend
 version=1.0.9
 revision=6
-wrksrc="pretend-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template
index 249cb46ed7c4..3f6bdb62fbfc 100644
--- a/srcpkgs/python3-primecountpy/template
+++ b/srcpkgs/python3-primecountpy/template
@@ -2,7 +2,6 @@
 pkgname=python3-primecountpy
 version=0.1.0
 revision=2
-wrksrc=primecountpy-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-cysignals python3-devel primecount-devel pari-devel"
diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template
index dcdb782c516c..d3671610fa06 100644
--- a/srcpkgs/python3-priority/template
+++ b/srcpkgs/python3-priority/template
@@ -2,7 +2,6 @@
 pkgname=python3-priority
 version=2.0.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template
index 9bef50e4d11f..93594fafd306 100644
--- a/srcpkgs/python3-progress/template
+++ b/srcpkgs/python3-progress/template
@@ -2,7 +2,6 @@
 pkgname=python3-progress
 version=1.6
 revision=2
-wrksrc="progress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template
index 885baaf01c9c..030c11691952 100644
--- a/srcpkgs/python3-progressbar/template
+++ b/srcpkgs/python3-progressbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-progressbar
 version=2.5
 revision=2
-wrksrc="progressbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template
index 4b61663d5536..7ce3f8fd4f70 100644
--- a/srcpkgs/python3-prometheus_client/template
+++ b/srcpkgs/python3-prometheus_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-prometheus_client
 version=0.15.0
 revision=2
-wrksrc="prometheus_client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template
index 7ba36f1eebef..5e3efd12e97d 100644
--- a/srcpkgs/python3-prompt_toolkit/template
+++ b/srcpkgs/python3-prompt_toolkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-prompt_toolkit
 version=3.0.32
 revision=1
-wrksrc="prompt_toolkit-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template
index 7f488299e65d..1f58910b8469 100644
--- a/srcpkgs/python3-proselint/template
+++ b/srcpkgs/python3-proselint/template
@@ -2,7 +2,6 @@
 pkgname=python3-proselint
 version=0.12.0
 revision=2
-wrksrc="proselint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-click python3-future python3-six"
diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template
index 989be382b837..cb762f09adf8 100644
--- a/srcpkgs/python3-protobuf/template
+++ b/srcpkgs/python3-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-protobuf
 version=4.21.7
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-wheel"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template
index 7aa92162246a..6fa5a9a2f382 100644
--- a/srcpkgs/python3-psutil/template
+++ b/srcpkgs/python3-psutil/template
@@ -2,7 +2,6 @@
 pkgname=python3-psutil
 version=5.9.3
 revision=2
-wrksrc="psutil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template
index bdc0a1fe72ae..33cb7d47985c 100644
--- a/srcpkgs/python3-psycopg/template
+++ b/srcpkgs/python3-psycopg/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg
 version=3.1.3
 revision=2
-wrksrc="psycopg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template
index 1d3718589508..6cb621845fc4 100644
--- a/srcpkgs/python3-psycopg2/template
+++ b/srcpkgs/python3-psycopg2/template
@@ -2,7 +2,6 @@
 pkgname=python3-psycopg2
 version=2.9.3
 revision=2
-wrksrc="psycopg2-${version}"
 build_style=python3-module
 # Require postgresql-libs-devel to find executable: pg_config
 hostmakedepends="postgresql-libs-devel python3-setuptools"
diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template
index fc0c2af98f03..6e4c6fdbc35c 100644
--- a/srcpkgs/python3-ptyprocess/template
+++ b/srcpkgs/python3-ptyprocess/template
@@ -2,7 +2,6 @@
 pkgname=python3-ptyprocess
 version=0.7.0
 revision=3
-wrksrc="ptyprocess-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template
index a281a730d285..5e93cd4c7192 100644
--- a/srcpkgs/python3-publicsuffix2/template
+++ b/srcpkgs/python3-publicsuffix2/template
@@ -2,7 +2,6 @@
 pkgname=python3-publicsuffix2
 version=2019.12.21
 revision=2
-wrksrc="python-publicsuffix2-release-2.${version//./-}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-requests python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template
index ec9e940ed2b0..558a6c2e92bd 100644
--- a/srcpkgs/python3-pulsectl/template
+++ b/srcpkgs/python3-pulsectl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pulsectl
 version=22.1.3
 revision=2
-wrksrc="pulsectl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template
index fc07bd8ae9eb..b0a22903ea39 100644
--- a/srcpkgs/python3-pure-protobuf/template
+++ b/srcpkgs/python3-pure-protobuf/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure-protobuf
 version=2.0.1
 revision=4
-wrksrc=protobuf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template
index d37f62f828ac..444c89669f5f 100644
--- a/srcpkgs/python3-pure_eval/template
+++ b/srcpkgs/python3-pure_eval/template
@@ -2,7 +2,6 @@
 pkgname=python3-pure_eval
 version=0.2.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template
index 7aa9137e82f6..0161cdf5ff25 100644
--- a/srcpkgs/python3-puremagic/template
+++ b/srcpkgs/python3-puremagic/template
@@ -2,7 +2,6 @@
 pkgname=python3-puremagic
 version=1.11
 revision=2
-wrksrc="puremagic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template
index 4e99b31dcfeb..68687e770b2e 100644
--- a/srcpkgs/python3-pwntools/template
+++ b/srcpkgs/python3-pwntools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pwntools
 version=4.8.0
 revision=2
-wrksrc="pwntools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template
index bb494632036a..ac8d48008927 100644
--- a/srcpkgs/python3-py-cpuinfo/template
+++ b/srcpkgs/python3-py-cpuinfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-py-cpuinfo
 version=8.0.0
 revision=4
-wrksrc="py-cpuinfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template
index 061b641830e4..1a62a8e38501 100644
--- a/srcpkgs/python3-py/template
+++ b/srcpkgs/python3-py/template
@@ -2,7 +2,6 @@
 pkgname=python3-py
 version=1.11.0
 revision=1
-wrksrc="py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template
index 2619d01d4c59..13bd87655800 100644
--- a/srcpkgs/python3-py7zr/template
+++ b/srcpkgs/python3-py7zr/template
@@ -2,7 +2,6 @@
 pkgname=python3-py7zr
 version=0.20.0
 revision=2
-wrksrc="py7zr-${version}"
 build_style=python3-pep517
 # - test_concurrent.py fails on timeout. This test downloads several different
 # 7z archives; likely failing due to slow download or dead links -
diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template
index 54d9828d1649..932aefb9bc84 100644
--- a/srcpkgs/python3-pyDes/template
+++ b/srcpkgs/python3-pyDes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyDes
 version=2.0.1
 revision=4
-wrksrc="pyDes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template
index c9c4155c27e8..f616c5bca4cc 100644
--- a/srcpkgs/python3-pyFFTW/template
+++ b/srcpkgs/python3-pyFFTW/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyFFTW
 version=0.13.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="fftw-devel python3-devel"
diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template
index 9aa495ad8884..8b58c11ac55e 100644
--- a/srcpkgs/python3-pyacoustid/template
+++ b/srcpkgs/python3-pyacoustid/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyacoustid
 version=1.2.2
 revision=2
-wrksrc="pyacoustid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="chromaprint python3-audioread python3-requests"
diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template
index 2954c193e560..8bd5f8c08186 100644
--- a/srcpkgs/python3-pyaes/template
+++ b/srcpkgs/python3-pyaes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyaes
 version=1.6.1
 revision=7
-wrksrc="pyaes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template
index f254f54aafed..7531bfece9a7 100644
--- a/srcpkgs/python3-pybcj/template
+++ b/srcpkgs/python3-pybcj/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybcj
 version=1.0.1
 revision=2
-wrksrc="pybcj-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template
index 28ed89910040..0efe59d2c1f1 100644
--- a/srcpkgs/python3-pybind11/template
+++ b/srcpkgs/python3-pybind11/template
@@ -2,7 +2,6 @@
 pkgname=python3-pybind11
 version=2.10.1
 revision=1
-wrksrc="pybind11-${version}"
 build_style=python3-module
 hostmakedepends="cmake python3-setuptools
  python3-pytest python3-sphinx_rtd_theme python3-breathe"
diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template
index a2e6d6a302f6..77c5eee3c3b5 100644
--- a/srcpkgs/python3-pycares/template
+++ b/srcpkgs/python3-pycares/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycares
 version=3.1.1
 revision=5
-wrksrc="pycares-${version}"
 build_style=python3-module
 # using bundled c-ares which is patched for TTL support
 hostmakedepends="python3-setuptools python3-cffi"
diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template
index 05e737493789..cfaca61046d4 100644
--- a/srcpkgs/python3-pycdio/template
+++ b/srcpkgs/python3-pycdio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycdio
 version=2.1.0
 revision=5
-wrksrc=pycdio-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools pkg-config swig"
 makedepends="libcdio-devel python3-devel"
diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template
index f95ac732dc58..bc9d9ceadfc3 100644
--- a/srcpkgs/python3-pychm/template
+++ b/srcpkgs/python3-pychm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pychm
 version=0.8.6
 revision=4
-wrksrc=pychm-${version}
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 makedepends="libchmlib-devel python3-devel"
diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template
index b7d90e9acc05..c169776e27ce 100644
--- a/srcpkgs/python3-pyclip/template
+++ b/srcpkgs/python3-pyclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyclip
 version=0.6.0
 revision=2
-wrksrc="pyclip-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template
index 1f21685ce9f4..8f9fab3c9d7d 100644
--- a/srcpkgs/python3-pycodestyle/template
+++ b/srcpkgs/python3-pycodestyle/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycodestyle
 version=2.9.1
 revision=2
-wrksrc="pycodestyle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template
index 347f70ab1341..3cb78f65d5ef 100644
--- a/srcpkgs/python3-pycollada/template
+++ b/srcpkgs/python3-pycollada/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycollada
 version=0.7.2
 revision=2
-wrksrc="pycollada-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-lxml python3-numpy"
diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template
index b2308dc0d303..c85721f5b31b 100644
--- a/srcpkgs/python3-pycotap/template
+++ b/srcpkgs/python3-pycotap/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycotap
 version=1.2.2
 revision=2
-wrksrc="pycotap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 short_desc="Tiny test runner that outputs TAP results to standard output"
diff --git a/srcpkgs/python3-pycountry/template b/srcpkgs/python3-pycountry/template
index bba5ea3c7bf7..f941c94263db 100644
--- a/srcpkgs/python3-pycountry/template
+++ b/srcpkgs/python3-pycountry/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycountry
 version=19.8.18
 revision=5
-wrksrc="pycountry-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template
index c5afac04cf50..fe3c25b3f540 100644
--- a/srcpkgs/python3-pycryptodome/template
+++ b/srcpkgs/python3-pycryptodome/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodome
 version=3.9.7
 revision=5
-wrksrc="pycryptodome-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template
index 8fcf367edc3b..72c30d3d6292 100644
--- a/srcpkgs/python3-pycryptodomex/template
+++ b/srcpkgs/python3-pycryptodomex/template
@@ -2,7 +2,6 @@
 pkgname=python3-pycryptodomex
 version=3.15.0
 revision=2
-wrksrc="pycryptodomex-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template
index 544e1838c8e5..4c9eed98405a 100644
--- a/srcpkgs/python3-pydantic/template
+++ b/srcpkgs/python3-pydantic/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydantic
 version=1.10.2
 revision=2
-wrksrc="pydantic-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions"
diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template
index 3a4e93394f1f..10d4463d97e3 100644
--- a/srcpkgs/python3-pydbus/template
+++ b/srcpkgs/python3-pydbus/template
@@ -2,7 +2,6 @@
 pkgname=python3-pydbus
 version=0.6.0
 revision=5
-wrksrc="pydbus-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template
index 09dbb3c2371c..4cec072e277c 100644
--- a/srcpkgs/python3-pyelftools/template
+++ b/srcpkgs/python3-pyelftools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyelftools
 version=0.29
 revision=2
-wrksrc="pyelftools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template
index 5daec3eabb1e..c891d95f6b6c 100644
--- a/srcpkgs/python3-pyfavicon/template
+++ b/srcpkgs/python3-pyfavicon/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfavicon
 version=0.1.1
 revision=4
-wrksrc=pyfavicon-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp"
diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template
index 06cc8bd704f0..f6bced118137 100644
--- a/srcpkgs/python3-pyfiglet/template
+++ b/srcpkgs/python3-pyfiglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyfiglet
 version=0.8.0
 revision=5
-wrksrc="pyfiglet-${version}"
 build_style="python3-module"
 pycompile_module="pyfiglet"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template
index bb7ced140cab..80b46379fc5b 100644
--- a/srcpkgs/python3-pyflakes/template
+++ b/srcpkgs/python3-pyflakes/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyflakes
 version=2.5.0
 revision=2
-wrksrc="pyflakes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template
index 941d5c6ed885..c4ad6816e88a 100644
--- a/srcpkgs/python3-pygame/template
+++ b/srcpkgs/python3-pygame/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygame
 version=2.1.2
 revision=2
-wrksrc="pygame-${version}"
 build_style=python3-module
 make_build_args="cython"
 hostmakedepends="pkg-config python3-setuptools python3-Cython
diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template
index a541c662b09a..3e6fe1ef7fc9 100644
--- a/srcpkgs/python3-pygccxml/template
+++ b/srcpkgs/python3-pygccxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygccxml
 version=2.2.1
 revision=2
-wrksrc="pygccxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme"
 depends="CastXML which"
diff --git a/srcpkgs/python3-pygit2/template b/srcpkgs/python3-pygit2/template
index 291c815bbefd..a55147eaa487 100644
--- a/srcpkgs/python3-pygit2/template
+++ b/srcpkgs/python3-pygit2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pygit2
 version=1.10.1
 revision=2
-wrksrc="pygit2-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-pip python3-setuptools"
 makedepends="python3-devel libgit2-devel python3-cached-property python3-cffi libssh2-devel
diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template
index bde1162b6eb6..18c0314c4c13 100644
--- a/srcpkgs/python3-pyglet/template
+++ b/srcpkgs/python3-pyglet/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyglet
 version=1.4.10
 revision=5
-wrksrc="pyglet-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3"
diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template
index e95fa0d2e821..9c62fd6b8e26 100644
--- a/srcpkgs/python3-pyinfra/template
+++ b/srcpkgs/python3-pyinfra/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyinfra
 version=2.5.2
 revision=2
-wrksrc="pyinfra-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil
diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template
index 287cd4d0c2c4..a178c118081f 100644
--- a/srcpkgs/python3-pykeepass/template
+++ b/srcpkgs/python3-pykeepass/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykeepass
 version=4.0.1
 revision=3
-wrksrc="pykeepass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-argon2 python3-construct python3-lxml
diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template
index 0e01cfd2d773..205578a8ff31 100644
--- a/srcpkgs/python3-pykka/template
+++ b/srcpkgs/python3-pykka/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykka
 version=2.0.2
 revision=5
-wrksrc="Pykka-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template
index be6355543877..890cdf45aee2 100644
--- a/srcpkgs/python3-pykwalify/template
+++ b/srcpkgs/python3-pykwalify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pykwalify
 version=1.8.0
 revision=3
-wrksrc="pykwalify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil"
diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template
index c957ec347fef..9999e43a61a0 100644
--- a/srcpkgs/python3-pylast/template
+++ b/srcpkgs/python3-pylast/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylast
 version=4.1.0
 revision=5
-wrksrc="pylast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template
index 15bed8dcee7e..5f58cd0e0967 100644
--- a/srcpkgs/python3-pylibgen/template
+++ b/srcpkgs/python3-pylibgen/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylibgen
 version=2.0.2
 revision=4
-wrksrc="pylibgen-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template
index a46e7e28bab3..789d585b806f 100644
--- a/srcpkgs/python3-pylru/template
+++ b/srcpkgs/python3-pylru/template
@@ -2,7 +2,6 @@
 pkgname=python3-pylru
 version=1.2.1
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template
index 09adfba70824..87b88843488e 100644
--- a/srcpkgs/python3-pymediainfo/template
+++ b/srcpkgs/python3-pymediainfo/template
@@ -2,7 +2,6 @@
 pkgname=python3-pymediainfo
 version=5.1.0
 revision=3
-wrksrc="pymediainfo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="libmediainfo"
diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template
index f8366b128a28..b777f07f6b91 100644
--- a/srcpkgs/python3-pynacl/template
+++ b/srcpkgs/python3-pynacl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynacl
 version=1.5.0
 revision=2
-wrksrc="PyNaCl-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-wheel"
 makedepends="python3-devel python3-cffi libsodium-devel"
diff --git a/srcpkgs/python3-pynest2d/template b/srcpkgs/python3-pynest2d/template
index 87e7e3e2979a..781ee2eb4dd9 100644
--- a/srcpkgs/python3-pynest2d/template
+++ b/srcpkgs/python3-pynest2d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pynest2d
 version=4.12.1
 revision=2
-wrksrc="pynest2d-${version}"
 build_style=cmake
 configure_args="-DCMAKE_CXX_STANDARD=14"
 hostmakedepends="python3-sip-devel"
diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template
index 46d0a023166f..b199b2833aea 100644
--- a/srcpkgs/python3-pyopencl/template
+++ b/srcpkgs/python3-pyopencl/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyopencl
 version=2022.2.4
 revision=1
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pybind11 python3-Cython python3-numpy"
 makedepends="opencl2-headers ocl-icd-devel python3-pybind11"
diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template
index cf123fbedcdf..90b8f48a6a5c 100644
--- a/srcpkgs/python3-pyotp/template
+++ b/srcpkgs/python3-pyotp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyotp
 version=2.6.0
 revision=2
-wrksrc="pyotp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template
index 095ae232d58d..6f2cd7cefb19 100644
--- a/srcpkgs/python3-pypandoc/template
+++ b/srcpkgs/python3-pypandoc/template
@@ -2,7 +2,6 @@
 pkgname=python3-pypandoc
 version=1.6.4
 revision=2
-wrksrc=pypandoc-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="pandoc python3"
diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template
index 7204916825c4..ab5ac506e8f9 100644
--- a/srcpkgs/python3-pyperclip/template
+++ b/srcpkgs/python3-pyperclip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyperclip
 version=1.8.2
 revision=2
-wrksrc=pyperclip-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template
index 6e45b7f4ca34..f93e18f9fbec 100644
--- a/srcpkgs/python3-pyppmd/template
+++ b/srcpkgs/python3-pyppmd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyppmd
 version=1.0.0
 revision=2
-wrksrc="pyppmd-${version}"
 build_style=python3-module
 make_check_args="--noconftest --ignore=tests/test_benchmark.py"
 hostmakedepends="python3-setuptools_scm"
diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template
index c7395c2af191..87554b2365a8 100644
--- a/srcpkgs/python3-pyqt6-3d/template
+++ b/srcpkgs/python3-pyqt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-3d
 version=6.4.0
 revision=1
-wrksrc=PyQt6_3D-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-gui-devel qt6-3d-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template
index 1195e4e111a2..0b5c67f70007 100644
--- a/srcpkgs/python3-pyqt6-charts/template
+++ b/srcpkgs/python3-pyqt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-charts
 version=6.4.0
 revision=1
-wrksrc=PyQt6_Charts-$version
 build_style=sip-build
 hostmakedepends="qt6-charts-devel python3-pyqt6-widgets-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template
index 97517151f605..160c0e98dbea 100644
--- a/srcpkgs/python3-pyqt6-networkauth/template
+++ b/srcpkgs/python3-pyqt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-networkauth
 version=6.4.0
 revision=1
-wrksrc=PyQt6_NetworkAuth-$version
 build_style=sip-build
 hostmakedepends="python3-pyqt6-network-devel qt6-networkauth-devel
  python3-PyQt-builder pkg-config"
diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template
index 200c1eb692fe..9ad38a66b6f5 100644
--- a/srcpkgs/python3-pyqt6-sip/template
+++ b/srcpkgs/python3-pyqt6-sip/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6-sip
 version=13.4.0
 revision=2
-wrksrc="PyQt6_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template
index a80469ac42e5..f3a10aacbbed 100644
--- a/srcpkgs/python3-pyqt6/template
+++ b/srcpkgs/python3-pyqt6/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqt6
 version=6.4.0
 revision=1
-wrksrc=PyQt6-$version
 build_style=sip-build
 build_helper=qemu
 configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0"
diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template
index 102ea5d18bed..3550caa52966 100644
--- a/srcpkgs/python3-pyqtgraph/template
+++ b/srcpkgs/python3-pyqtgraph/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyqtgraph
 version=0.11.1
 revision=3
-wrksrc="${pkgname#*-}-${pkgname#*-}-${version}"
 build_style=python3-module
 make_install_args="--no-compile"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template
index 45ad956cc94a..3c6767afdaec 100644
--- a/srcpkgs/python3-pyrfc3339/template
+++ b/srcpkgs/python3-pyrfc3339/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrfc3339
 version=1.1
 revision=6
-wrksrc="pyRFC3339-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytz"
diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template
index 85ae3a55e0df..50ead293041f 100644
--- a/srcpkgs/python3-pyrsistent/template
+++ b/srcpkgs/python3-pyrsistent/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyrsistent
 version=0.18.1
 revision=2
-wrksrc="pyrsistent-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template
index 74f5c7417aff..0a14eaabb031 100644
--- a/srcpkgs/python3-pyscard/template
+++ b/srcpkgs/python3-pyscard/template
@@ -3,7 +3,6 @@ pkgname=python3-pyscard
 _pkgname=pyscard
 version=2.0.2
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools swig"
 makedepends="python3-devel pcsclite-devel"
diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template
index 02b49e7be90c..01a1092e9357 100644
--- a/srcpkgs/python3-pyscss/template
+++ b/srcpkgs/python3-pyscss/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyscss
 version=1.3.7
 revision=5
-wrksrc="pyScss-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools pcre-devel"
 makedepends="pcre-devel python3-devel"
diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template
index 81b7bf654c90..b435984bf74e 100644
--- a/srcpkgs/python3-pysdl2/template
+++ b/srcpkgs/python3-pysdl2/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysdl2
 version=0.9.6
 revision=5
-wrksrc="py-sdl2-rel_${version//./_}"
 build_style=python3-module
 pycompile_module="sdl2"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-pyside2/template b/srcpkgs/python3-pyside2/template
index 068d4c984a2b..50e6ff260d3b 100644
--- a/srcpkgs/python3-pyside2/template
+++ b/srcpkgs/python3-pyside2/template
@@ -3,7 +3,6 @@ pkgname=python3-pyside2
 version=5.15.5
 revision=2
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/pyside2"
 build_style=cmake
 configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python"
diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template
index 4f41ff1c2b5b..fe37ccf7f52e 100644
--- a/srcpkgs/python3-pysigset/template
+++ b/srcpkgs/python3-pysigset/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysigset
 version=0.4.0
 revision=3
-wrksrc="pysigset-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template
index 48d8680e8d43..0c7cfc9b067f 100644
--- a/srcpkgs/python3-pysocks/template
+++ b/srcpkgs/python3-pysocks/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysocks
 version=1.7.0
 revision=5
-wrksrc="PySocks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template
index 9ad41b4c5bf9..c02e851bc8c9 100644
--- a/srcpkgs/python3-pysol_cards/template
+++ b/srcpkgs/python3-pysol_cards/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysol_cards
 version=0.14.2
 revision=2
-wrksrc="pysol_cards-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr python3-six"
diff --git a/srcpkgs/python3-pyspotify/template b/srcpkgs/python3-pyspotify/template
index ecbf3e81d1ac..df3d2a6a4bfc 100644
--- a/srcpkgs/python3-pyspotify/template
+++ b/srcpkgs/python3-pyspotify/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyspotify
 version=2.1.3
 revision=4
-wrksrc="pyspotify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-cffi python3-pycparser"
 makedepends="python3-setuptools python3-devel libspotify-devel"
diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template
index 251027b56c35..7be2aff70a7b 100644
--- a/srcpkgs/python3-pysrt/template
+++ b/srcpkgs/python3-pysrt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pysrt
 version=1.1.2
 revision=5
-wrksrc="pysrt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-chardet"
diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template
index d72bee7e3c8e..43c5a0cf1a67 100644
--- a/srcpkgs/python3-pystache/template
+++ b/srcpkgs/python3-pystache/template
@@ -2,7 +2,6 @@
 pkgname=python3-pystache
 version=0.5.4
 revision=7
-wrksrc="pystache-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index dcd2000312b0..f1d9db569131 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytaglib
 version=1.4.6
 revision=4
-wrksrc="pytaglib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel taglib-devel"
diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template
index 87a49aa4c671..f8f581e653b9 100644
--- a/srcpkgs/python3-pyte/template
+++ b/srcpkgs/python3-pyte/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyte
 version=0.8.0
 revision=7
-wrksrc="pyte-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template
index 7a018760a476..55fc96f9accc 100644
--- a/srcpkgs/python3-pytest-aiohttp/template
+++ b/srcpkgs/python3-pytest-aiohttp/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-aiohttp
 version=1.0.4
 revision=2
-wrksrc="pytest-aiohttp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest python3-aiohttp python3-pytest-asyncio"
diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template
index c55d53a8c52b..104729f34b3e 100644
--- a/srcpkgs/python3-pytest-asyncio/template
+++ b/srcpkgs/python3-pytest-asyncio/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-asyncio
 version=0.19.0
 revision=1
-wrksrc="pytest-asyncio-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template
index 74b664616ce8..47dc36d44017 100644
--- a/srcpkgs/python3-pytest-cov/template
+++ b/srcpkgs/python3-pytest-cov/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-cov
 version=3.0.0
 revision=2
-wrksrc="pytest-cov-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-coverage"
diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template
index 9d2a8117603e..a3d309250e52 100644
--- a/srcpkgs/python3-pytest-fixture-config/template
+++ b/srcpkgs/python3-pytest-fixture-config/template
@@ -3,7 +3,6 @@ pkgname=python3-pytest-fixture-config
 _pkgname=${pkgname#*-}
 version=1.7.0
 revision=2
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template
index e5895e1a00ec..517778bce956 100644
--- a/srcpkgs/python3-pytest-flake8/template
+++ b/srcpkgs/python3-pytest-flake8/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-flake8
 version=1.1.1
 revision=2
-wrksrc=pytest-flake8-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest flake8"
diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template
index 22ffe8f05306..f95c3091f962 100644
--- a/srcpkgs/python3-pytest-forked/template
+++ b/srcpkgs/python3-pytest-forked/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-forked
 version=1.4.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template
index 2e6a1a1750ed..65043e3ef2e2 100644
--- a/srcpkgs/python3-pytest-httpbin/template
+++ b/srcpkgs/python3-pytest-httpbin/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpbin
 version=1.0.2
 revision=2
-wrksrc="pytest-httpbin-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-httpbin"
diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template
index b7791bd86706..0a68b3021b7e 100644
--- a/srcpkgs/python3-pytest-httpserver/template
+++ b/srcpkgs/python3-pytest-httpserver/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-httpserver
 version=1.0.5
 revision=2
-wrksrc=pytest-httpserver-${version}
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3-pytest python3-Werkzeug"
diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template
index 6392e087615d..8c098d9f4b49 100644
--- a/srcpkgs/python3-pytest-lazy-fixture/template
+++ b/srcpkgs/python3-pytest-lazy-fixture/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-lazy-fixture
 version=0.6.3
 revision=2
-wrksrc=pytest-lazy-fixture-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template
index 98b725ab3a69..602337199a41 100644
--- a/srcpkgs/python3-pytest-mock/template
+++ b/srcpkgs/python3-pytest-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-mock
 version=3.9.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template
index 9ae6e11de23b..6cef70df550d 100644
--- a/srcpkgs/python3-pytest-qt/template
+++ b/srcpkgs/python3-pytest-qt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-qt
 version=3.3.0
 revision=5
-wrksrc=pytest-qt-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template
index 6c46c4264c6e..4239b1cb6a64 100644
--- a/srcpkgs/python3-pytest-subtests/template
+++ b/srcpkgs/python3-pytest-subtests/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-subtests
 version=0.9.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template
index 5db2412b0748..8f2a16e066e8 100644
--- a/srcpkgs/python3-pytest-sugar/template
+++ b/srcpkgs/python3-pytest-sugar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-sugar
 version=0.9.5
 revision=2
-wrksrc="pytest-sugar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest python3-termcolor python3-packaging"
diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template
index 74dcf00f2624..35b076fa690e 100644
--- a/srcpkgs/python3-pytest-timeout/template
+++ b/srcpkgs/python3-pytest-timeout/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-timeout
 version=2.1.0
 revision=2
-wrksrc="pytest-timeout-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest"
diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template
index b9e75fcc046b..c615f80e438d 100644
--- a/srcpkgs/python3-pytest-xdist/template
+++ b/srcpkgs/python3-pytest-xdist/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xdist
 version=2.5.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-setuptools_scm"
 depends="python3-pytest python3-pytest-forked python3-execnet"
diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template
index 93846c64f803..85664cbeeb1c 100644
--- a/srcpkgs/python3-pytest-xvfb/template
+++ b/srcpkgs/python3-pytest-xvfb/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest-xvfb
 version=2.0.0
 revision=4
-wrksrc=pytest-xvfb-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth"
diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template
index 34262908e048..b644c8233ec4 100644
--- a/srcpkgs/python3-pytest/template
+++ b/srcpkgs/python3-pytest/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytest
 version=7.1.3
 revision=1
-wrksrc="pytest-${version}"
 build_style=python3-module
 _common_deps="python3-attrs python3-iniconfig python3-py python3-pluggy"
 hostmakedepends="python3-setuptools_scm python3-wheel python3-Sphinx ${_common_deps}"
diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template
index d7c94d206baa..76cc1bd41b2b 100644
--- a/srcpkgs/python3-pythondialog/template
+++ b/srcpkgs/python3-pythondialog/template
@@ -2,7 +2,6 @@
 pkgname=python3-pythondialog
 version=3.5.1
 revision=4
-wrksrc="pythondialog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template
index 5680e407e485..96990c91a504 100644
--- a/srcpkgs/python3-pytools/template
+++ b/srcpkgs/python3-pytools/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytools
 version=2022.1.12
 revision=2
-wrksrc=${pkgname#*-}-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-platformdirs python3-numpy python3-typing_extensions"
diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template
index 3be047448850..a10b166c1f5a 100644
--- a/srcpkgs/python3-pytz/template
+++ b/srcpkgs/python3-pytz/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz
 version=2022.6
 revision=1
-wrksrc="pytz-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template
index a9782a75b544..8ffd252e8825 100644
--- a/srcpkgs/python3-pytz_deprecation_shim/template
+++ b/srcpkgs/python3-pytz_deprecation_shim/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytz_deprecation_shim
 version=0.1.0
 revision=2
-wrksrc="pytz-deprecation-shim-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3"
diff --git a/srcpkgs/python3-pytzdata/template b/srcpkgs/python3-pytzdata/template
index 9e12e59f5db2..f90d31a58166 100644
--- a/srcpkgs/python3-pytzdata/template
+++ b/srcpkgs/python3-pytzdata/template
@@ -2,7 +2,6 @@
 pkgname=python3-pytzdata
 version=2020.1
 revision=3
-wrksrc="pytzdata-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3 tzdata"
diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template
index 8193d5f17d55..e098aa0bc4a0 100644
--- a/srcpkgs/python3-pyudev/template
+++ b/srcpkgs/python3-pyudev/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyudev
 version=0.22.0
 revision=3
-wrksrc="pyudev-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six eudev-libudev"
diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template
index d911b2c5f5be..07f465823018 100644
--- a/srcpkgs/python3-pywinrm/template
+++ b/srcpkgs/python3-pywinrm/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywinrm
 version=0.4.3
 revision=2
-wrksrc="pywinrm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-requests-ntlm python3-xmltodict"
diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template
index 30b7ca35a000..5912983c49f1 100644
--- a/srcpkgs/python3-pywt/template
+++ b/srcpkgs/python3-pywt/template
@@ -2,7 +2,6 @@
 pkgname=python3-pywt
 version=1.4.1
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-setuptools python3-Cython"
diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template
index 4a3d1191b71c..7a92c1c8cccf 100644
--- a/srcpkgs/python3-pyx/template
+++ b/srcpkgs/python3-pyx/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyx
 version=0.15
 revision=4
-wrksrc="PyX-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 virtual?tex"
diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template
index 76af2f9ba4f9..ac25ab1112c5 100644
--- a/srcpkgs/python3-pyxattr/template
+++ b/srcpkgs/python3-pyxattr/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyxattr
 version=0.7.2
 revision=3
-wrksrc="pyxattr-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template
index cfb9282ea938..2e982852c090 100644
--- a/srcpkgs/python3-pyzbar/template
+++ b/srcpkgs/python3-pyzbar/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzbar
 version=0.1.8
 revision=6
-wrksrc="pyzbar-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libzbar python3"
diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template
index 2a721020ae8a..ab95628ca34b 100644
--- a/srcpkgs/python3-pyzmq/template
+++ b/srcpkgs/python3-pyzmq/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzmq
 version=24.0.1
 revision=2
-wrksrc="pyzmq-${version}"
 build_style=python3-module
 make_build_args="--zmq=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="python3-setuptools python3-packaging"
diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template
index e9136e9045e9..b95661374b0a 100644
--- a/srcpkgs/python3-pyzstd/template
+++ b/srcpkgs/python3-pyzstd/template
@@ -2,7 +2,6 @@
 pkgname=python3-pyzstd
 version=0.15.3
 revision=2
-wrksrc="pyzstd-${version}"
 build_style=python3-module
 make_build_args="--dynamic-link-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index 62bf21e0ce9a..a3239a29c43c 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -2,7 +2,6 @@
 pkgname=python3-qrcode
 version=6.1
 revision=6
-wrksrc="qrcode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template
index a929dec731b1..5a6113453905 100644
--- a/srcpkgs/python3-quart/template
+++ b/srcpkgs/python3-quart/template
@@ -2,7 +2,6 @@
 pkgname=python3-quart
 version=0.18.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-pep517
 make_install_target="quart-${version}-*-*-*.whl"
 hostmakedepends="python3-poetry-core"
diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template
index a0938dc7e478..5aac90bbd6d6 100644
--- a/srcpkgs/python3-random2/template
+++ b/srcpkgs/python3-random2/template
@@ -2,7 +2,6 @@
 pkgname=python3-random2
 version=1.0.1
 revision=8
-wrksrc="random2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools unzip"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template
index 69f02a9be775..9a2de760711d 100644
--- a/srcpkgs/python3-rarfile/template
+++ b/srcpkgs/python3-rarfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-rarfile
 version=4.0
 revision=5
-wrksrc="rarfile-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template
index 174affe2b0b9..05016c0efc71 100644
--- a/srcpkgs/python3-raven/template
+++ b/srcpkgs/python3-raven/template
@@ -2,7 +2,6 @@
 pkgname=python3-raven
 version=6.10.0
 revision=7
-wrksrc="raven-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-setuptools"
diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template
index 2cd1761189d6..3736171d0b12 100644
--- a/srcpkgs/python3-rdflib/template
+++ b/srcpkgs/python3-rdflib/template
@@ -2,7 +2,6 @@
 pkgname=python3-rdflib
 version=6.2.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools python3-isodate python3-parsing"
diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template
index 334ccce44db4..499692571812 100644
--- a/srcpkgs/python3-readability-lxml/template
+++ b/srcpkgs/python3-readability-lxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-readability-lxml
 version=0.8.1
 revision=6
-wrksrc="readability-lxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-chardet python3-cssselect"
diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template
index b50f2f699236..20a560d70e41 100644
--- a/srcpkgs/python3-readlike/template
+++ b/srcpkgs/python3-readlike/template
@@ -2,7 +2,6 @@
 pkgname=python3-readlike
 version=0.1.3
 revision=5
-wrksrc=readlike-${version}
 build_style=python3-module
 pycompile_module="readlike.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template
index 7d38efd3f6c9..3acc3ce115bc 100644
--- a/srcpkgs/python3-rebulk/template
+++ b/srcpkgs/python3-rebulk/template
@@ -2,7 +2,6 @@
 pkgname=python3-rebulk
 version=2.0.1
 revision=6
-wrksrc="rebulk-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-six"
diff --git a/srcpkgs/python3-recommonmark/template b/srcpkgs/python3-recommonmark/template
index a30b7e99107a..fdccb90ea096 100644
--- a/srcpkgs/python3-recommonmark/template
+++ b/srcpkgs/python3-recommonmark/template
@@ -2,7 +2,6 @@
 pkgname=python3-recommonmark
 version=0.7.1
 revision=3
-wrksrc="recommonmark-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-commonmark python3-docutils
  python3-Sphinx"
diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template
index 470ef90b327f..d18a7a7320a4 100644
--- a/srcpkgs/python3-redis/template
+++ b/srcpkgs/python3-redis/template
@@ -2,7 +2,6 @@
 pkgname=python3-redis
 version=4.3.4
 revision=2
-wrksrc="redis-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-deprecated python3-async-timeout python3-packaging"
diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template
index dec751180546..87080ea41c7d 100644
--- a/srcpkgs/python3-reedsolo/template
+++ b/srcpkgs/python3-reedsolo/template
@@ -2,7 +2,6 @@
 pkgname=python3-reedsolo
 version=1.5.4
 revision=2
-wrksrc="reedsolo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template
index 5616e07e727b..febe3c201d25 100644
--- a/srcpkgs/python3-reflink/template
+++ b/srcpkgs/python3-reflink/template
@@ -2,7 +2,6 @@
 pkgname=python3-reflink
 version=0.2.1
 revision=2
-wrksrc="reflink-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel python3-cffi"
diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template
index 9fa4cec4606b..44481f141e0e 100644
--- a/srcpkgs/python3-regex/template
+++ b/srcpkgs/python3-regex/template
@@ -2,7 +2,6 @@
 pkgname=python3-regex
 version=2022.9.13
 revision=2
-wrksrc="regex-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template
index cbab11167127..bd6d3f4fc388 100644
--- a/srcpkgs/python3-rencode/template
+++ b/srcpkgs/python3-rencode/template
@@ -2,7 +2,6 @@
 pkgname=python3-rencode
 version=1.0.6
 revision=9
-wrksrc="rencode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-wheel"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template
index 0d4c78851b6b..c1cbe9328fe5 100644
--- a/srcpkgs/python3-reportlab/template
+++ b/srcpkgs/python3-reportlab/template
@@ -2,7 +2,6 @@
 pkgname=python3-reportlab
 version=3.6.11
 revision=3
-wrksrc="reportlab-${version}"
 build_style=python3-module
 make_build_args="--use-system-libart"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template
index ed0f97b5dfd7..f523357a221b 100644
--- a/srcpkgs/python3-repoze.sphinx.autointerface/template
+++ b/srcpkgs/python3-repoze.sphinx.autointerface/template
@@ -2,7 +2,6 @@
 pkgname=python3-repoze.sphinx.autointerface
 version=0.8
 revision=6
-wrksrc="repoze.sphinx.autointerface-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-Sphinx python3-setuptools"
diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template
index 7d145241d2b7..0f1f9fbdb3d9 100644
--- a/srcpkgs/python3-requests-file/template
+++ b/srcpkgs/python3-requests-file/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-file
 version=1.4.3
 revision=4
-wrksrc="requests-file-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template
index 3b132e45cd38..90415644cf3c 100644
--- a/srcpkgs/python3-requests-mock/template
+++ b/srcpkgs/python3-requests-mock/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-mock
 version=1.8.0
 revision=3
-wrksrc="requests-mock-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-six"
diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template
index f13d81f571fc..d3f827f29963 100644
--- a/srcpkgs/python3-requests-ntlm/template
+++ b/srcpkgs/python3-requests-ntlm/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-ntlm
 version=1.1.0
 revision=4
-wrksrc="requests-ntlm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-requests python3-ntlm-auth"
diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template
index d2ce70efc418..7142861ba1a9 100644
--- a/srcpkgs/python3-requests-oauthlib/template
+++ b/srcpkgs/python3-requests-oauthlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-oauthlib
 version=1.3.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-oauthlib"
diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template
index d22cb0c973d8..01b8272cca2e 100644
--- a/srcpkgs/python3-requests-toolbelt/template
+++ b/srcpkgs/python3-requests-toolbelt/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-toolbelt
 version=0.9.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template
index f918a4221ee7..110a5eb82771 100644
--- a/srcpkgs/python3-requests-unixsocket/template
+++ b/srcpkgs/python3-requests-unixsocket/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests-unixsocket
 version=0.3.0
 revision=2
-wrksrc="requests-unixsocket-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template
index 2c3b2259b171..ef9539a5a746 100644
--- a/srcpkgs/python3-requests/template
+++ b/srcpkgs/python3-requests/template
@@ -2,7 +2,6 @@
 pkgname=python3-requests
 version=2.28.1
 revision=2
-wrksrc="requests-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna"
diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template
index f96cc39da01e..16ad1bcda4d6 100644
--- a/srcpkgs/python3-resolvelib/template
+++ b/srcpkgs/python3-resolvelib/template
@@ -2,7 +2,6 @@
 pkgname=python3-resolvelib
 version=0.8.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template
index c11143de9d92..2022c4d146aa 100644
--- a/srcpkgs/python3-responses/template
+++ b/srcpkgs/python3-responses/template
@@ -2,7 +2,6 @@
 pkgname=python3-responses
 version=0.21.0
 revision=2
-wrksrc="responses-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-urllib3"
diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template
index 5ead63a439fa..9a0abbad010f 100644
--- a/srcpkgs/python3-rfc3986/template
+++ b/srcpkgs/python3-rfc3986/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc3986
 version=2.0.0
 revision=2
-wrksrc="rfc3986-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-idna"
diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template
index 5716359c8877..cadcbdd615d9 100644
--- a/srcpkgs/python3-rfc6555/template
+++ b/srcpkgs/python3-rfc6555/template
@@ -2,7 +2,6 @@
 pkgname=python3-rfc6555
 version=0.1.0
 revision=2
-wrksrc=rfc6555-${version}
 build_style=python3-module
 make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template
index bb0266af7994..e855152ef345 100644
--- a/srcpkgs/python3-rich/template
+++ b/srcpkgs/python3-rich/template
@@ -2,7 +2,6 @@
 pkgname=python3-rich
 version=12.6.0
 revision=2
-wrksrc="rich-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-typing_extensions python3-Pygments python3-commonmark
diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template
index 2719605afd2e..0beee364c98b 100644
--- a/srcpkgs/python3-ripe-atlas-cousteau/template
+++ b/srcpkgs/python3-ripe-atlas-cousteau/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-cousteau
 version=1.4.2
 revision=6
-wrksrc="ripe-atlas-cousteau-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-socketIO-client"
diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template
index c971c9d3a34f..1c1543134b6e 100644
--- a/srcpkgs/python3-ripe-atlas-sagan/template
+++ b/srcpkgs/python3-ripe-atlas-sagan/template
@@ -2,7 +2,6 @@
 pkgname=python3-ripe-atlas-sagan
 version=1.3.0
 revision=6
-wrksrc="ripe.atlas.sagan-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-dateutil python3-pytz python3-cryptography"
diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template
index 42578cae09dd..66488f003373 100644
--- a/srcpkgs/python3-ropgadget/template
+++ b/srcpkgs/python3-ropgadget/template
@@ -2,7 +2,6 @@
 pkgname=python3-ropgadget
 version=7.1
 revision=2
-wrksrc="ROPGadget-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template
index a04a0ec01c09..e9a552e34988 100644
--- a/srcpkgs/python3-rsa/template
+++ b/srcpkgs/python3-rsa/template
@@ -2,7 +2,6 @@
 pkgname=python3-rsa
 version=4.6
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-pyasn1"
diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template
index d92982971dbf..2c1d6413ec57 100644
--- a/srcpkgs/python3-rss2email/template
+++ b/srcpkgs/python3-rss2email/template
@@ -2,7 +2,6 @@
 pkgname=python3-rss2email
 version=3.13.1
 revision=3
-wrksrc="rss2email-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-feedparser python3-html2text"
diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template
index d17c6a7a5faa..ba717bb7454e 100644
--- a/srcpkgs/python3-rtree/template
+++ b/srcpkgs/python3-rtree/template
@@ -2,7 +2,6 @@
 pkgname=python3-rtree
 version=1.0.0
 revision=2
-wrksrc="rtree-${version}"
 build_style=python3-module
 make_check_target="tests"
 hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel"
diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template
index 28e0b6ffa4f3..4819e70c7b7d 100644
--- a/srcpkgs/python3-ruamel.yaml.clib/template
+++ b/srcpkgs/python3-ruamel.yaml.clib/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml.clib
 version=0.2.7
 revision=2
-wrksrc="ruamel.yaml.clib-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template
index 6a3116380877..0ce8071d1bb7 100644
--- a/srcpkgs/python3-ruamel.yaml/template
+++ b/srcpkgs/python3-ruamel.yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-ruamel.yaml
 version=0.17.21
 revision=2
-wrksrc="ruamel.yaml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template
index 37b969b526fb..cc3306dfdfd6 100644
--- a/srcpkgs/python3-rx/template
+++ b/srcpkgs/python3-rx/template
@@ -2,7 +2,6 @@
 pkgname=python3-rx
 version=3.1.1
 revision=3
-wrksrc="RxPY-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3 python3-pytest"
diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template
index bab585db259d..302c6b69c934 100644
--- a/srcpkgs/python3-s-tui/template
+++ b/srcpkgs/python3-s-tui/template
@@ -2,7 +2,6 @@
 pkgname=python3-s-tui
 version=1.1.3
 revision=3
-wrksrc="s-tui-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools stress python3-urwid python3-psutil"
diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template
index 904eb7dfc0fb..6a9d7fef2628 100644
--- a/srcpkgs/python3-s3transfer/template
+++ b/srcpkgs/python3-s3transfer/template
@@ -2,7 +2,6 @@
 pkgname=python3-s3transfer
 version=0.5.0
 revision=2
-wrksrc="s3transfer-${version}"
 build_style=python3-module
 # integration tests want aws credentials
 make_check_target="tests/unit tests/functional"
diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template
index 48f5c4930dde..13c895c6c082 100644
--- a/srcpkgs/python3-sabyenc3/template
+++ b/srcpkgs/python3-sabyenc3/template
@@ -2,7 +2,6 @@
 pkgname=python3-sabyenc3
 version=4.0.2
 revision=4
-wrksrc=sabyenc3-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template
index 31b0b7b2eb85..f805b568071c 100644
--- a/srcpkgs/python3-saml2/template
+++ b/srcpkgs/python3-saml2/template
@@ -2,7 +2,6 @@
 pkgname=python3-saml2
 version=7.2.1
 revision=2
-wrksrc="pysaml2-${version}"
 build_style=python3-module
 make_check_args="--ignore=tests/test_36_mdbcache.py \
  --ignore=tests/test_75_mongodb.py \
diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template
index 9f276e2d3e25..a1067cab88e8 100644
--- a/srcpkgs/python3-scandir/template
+++ b/srcpkgs/python3-scandir/template
@@ -2,7 +2,6 @@
 pkgname=python3-scandir
 version=1.10.0
 revision=9
-wrksrc="scandir-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template
index 33c0a6e97557..c3b403fdef61 100644
--- a/srcpkgs/python3-scikit-image/template
+++ b/srcpkgs/python3-scikit-image/template
@@ -3,7 +3,6 @@ pkgname=python3-scikit-image
 version=0.19.3
 revision=2
 _pkgname="${pkgname#python3-}"
-wrksrc="${_pkgname}-${version}"
 build_style=python3-module
 build_helper="numpy"
 hostmakedepends="python3-Cython python3-wheel python3-numpy
diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template
index d87e5d4e43dc..470f3fc59131 100644
--- a/srcpkgs/python3-scikit-learn/template
+++ b/srcpkgs/python3-scikit-learn/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-learn
 version=0.24.2
 revision=3
-wrksrc="scikit-learn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-scikit-video/template b/srcpkgs/python3-scikit-video/template
index dd487afed10b..a88b27d2415a 100644
--- a/srcpkgs/python3-scikit-video/template
+++ b/srcpkgs/python3-scikit-video/template
@@ -2,7 +2,6 @@
 pkgname=python3-scikit-video
 version=1.1.11
 revision=5
-wrksrc="scikit-video-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-scipy python3-Pillow"
 depends="python3-scipy python3-Pillow"
diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template
index 49d2bce6beaf..51afe407c854 100644
--- a/srcpkgs/python3-scipy/template
+++ b/srcpkgs/python3-scipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scipy
 version=1.9.3
 revision=1
-wrksrc="scipy-${version}"
 build_style=python3-module
 build_helper="numpy"
 make_check_args="--force"
diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template
index 9b11753130b7..c5499e6a44dc 100644
--- a/srcpkgs/python3-scour/template
+++ b/srcpkgs/python3-scour/template
@@ -2,7 +2,6 @@
 pkgname=python3-scour
 version=0.38.2
 revision=3
-wrksrc="scour-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-scruffy/template b/srcpkgs/python3-scruffy/template
index 61a477c3608e..cc6e0433ab00 100644
--- a/srcpkgs/python3-scruffy/template
+++ b/srcpkgs/python3-scruffy/template
@@ -2,7 +2,6 @@
 pkgname=python3-scruffy
 version=0.3.8.2
 revision=4
-wrksrc="scruffy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-yaml"
diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
index d10f72c1f101..ad987fbdc9c3 100644
--- a/srcpkgs/python3-scrypt/template
+++ b/srcpkgs/python3-scrypt/template
@@ -2,7 +2,6 @@
 pkgname=python3-scrypt
 version=0.8.17
 revision=6
-wrksrc="scrypt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel openssl-devel"
diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template
index 475cdccaa69a..5fe75b21def9 100644
--- a/srcpkgs/python3-seaborn/template
+++ b/srcpkgs/python3-seaborn/template
@@ -2,7 +2,6 @@
 pkgname=python3-seaborn
 version=0.11.1
 revision=3
-wrksrc="seaborn-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy python3-scipy python3-matplotlib python3-pandas"
diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template
index 137b3422bb2f..e1c47a2fcb0a 100644
--- a/srcpkgs/python3-semanticversion/template
+++ b/srcpkgs/python3-semanticversion/template
@@ -2,7 +2,6 @@
 pkgname=python3-semanticversion
 version=2.8.5
 revision=4
-wrksrc="semantic_version-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template
index 6b35f054d575..171f8e521315 100644
--- a/srcpkgs/python3-semver/template
+++ b/srcpkgs/python3-semver/template
@@ -2,7 +2,6 @@
 pkgname=python3-semver
 version=2.13.0
 revision=2
-wrksrc="semver-${version}"
 build_style=python3-pep517
 make_check_target="test_semver.py"
 hostmakedepends="python3-wheel"
diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template
index 7027d47f637a..826a078e1d2f 100644
--- a/srcpkgs/python3-send2trash/template
+++ b/srcpkgs/python3-send2trash/template
@@ -2,7 +2,6 @@
 pkgname=python3-send2trash
 version=1.8.0
 revision=2
-wrksrc="send2trash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pytest"
 depends="python3"
diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template
index dea9d2fe2114..d8cd7aecc0f7 100644
--- a/srcpkgs/python3-sentry/template
+++ b/srcpkgs/python3-sentry/template
@@ -2,7 +2,6 @@
 pkgname=python3-sentry
 version=1.0.0
 revision=3
-wrksrc="sentry-python-${version}"
 build_style=python3-module
 hostmakedepends=python3-setuptools
 depends="python3-certifi python3-urllib3"
diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template
index c5236c4c447f..38205a8b0b5d 100644
--- a/srcpkgs/python3-serpent/template
+++ b/srcpkgs/python3-serpent/template
@@ -2,7 +2,6 @@
 pkgname=python3-serpent
 version=1.41
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template
index 13c20b7629a9..42bd3cf78d18 100644
--- a/srcpkgs/python3-setproctitle/template
+++ b/srcpkgs/python3-setproctitle/template
@@ -2,7 +2,6 @@
 pkgname=python3-setproctitle
 version=1.2.1
 revision=3
-wrksrc="setproctitle-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template
index c0e4633d4290..accc9f22a921 100644
--- a/srcpkgs/python3-setuptools-rust/template
+++ b/srcpkgs/python3-setuptools-rust/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools-rust
 version=1.5.2
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-semanticversion python3-setuptools python3-typing_extensions"
diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template
index 032ba5e9ebba..86a65bea9a04 100644
--- a/srcpkgs/python3-setuptools/template
+++ b/srcpkgs/python3-setuptools/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools
 version=65.4.1
 revision=1
-wrksrc="setuptools-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3"
diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template
index 037bb4d481c3..235541da7315 100644
--- a/srcpkgs/python3-setuptools_scm/template
+++ b/srcpkgs/python3-setuptools_scm/template
@@ -2,7 +2,6 @@
 pkgname=python3-setuptools_scm
 version=7.0.5
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-packaging"
 depends="python3-setuptools python3-tomli python3-packaging python3-typing_extensions"
diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template
index 374345fb8839..add34fcd37ce 100644
--- a/srcpkgs/python3-sgmllib/template
+++ b/srcpkgs/python3-sgmllib/template
@@ -2,7 +2,6 @@
 pkgname=python3-sgmllib
 version=1.0.0
 revision=3
-wrksrc="sgmllib3k-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template
index 037b43a6898c..47e97a175991 100644
--- a/srcpkgs/python3-sh/template
+++ b/srcpkgs/python3-sh/template
@@ -2,7 +2,6 @@
 pkgname=python3-sh
 version=1.14.2
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template
index 61b5a07d0904..20a3f0d03597 100644
--- a/srcpkgs/python3-shapely/template
+++ b/srcpkgs/python3-shapely/template
@@ -2,7 +2,6 @@
 pkgname=python3-shapely
 version=1.8.4
 revision=2
-wrksrc="shapely-${version}"
 build_style=python3-module
 build_helper=numpy
 make_check_target=tests
diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template
index 7a7b74ae2156..2df9fffc0edc 100644
--- a/srcpkgs/python3-shellingham/template
+++ b/srcpkgs/python3-shellingham/template
@@ -2,7 +2,6 @@
 pkgname=python3-shellingham
 version=1.5.0
 revision=2
-wrksrc=shellingham-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template
index 003cf0fa6920..8013351dc9c6 100644
--- a/srcpkgs/python3-shodan/template
+++ b/srcpkgs/python3-shodan/template
@@ -2,7 +2,6 @@
 pkgname=python3-shodan
 version=1.28.0
 revision=2
-wrksrc="shodan-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-click python3-click-plugins python3-colorama
diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template
index 0a942ed72be7..52d799d1d930 100644
--- a/srcpkgs/python3-signedjson/template
+++ b/srcpkgs/python3-signedjson/template
@@ -2,7 +2,6 @@
 pkgname=python3-signedjson
 version=1.1.4
 revision=2
-wrksrc="signedjson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl
diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template
index 1859cfcf00bd..47eb72224169 100644
--- a/srcpkgs/python3-simber/template
+++ b/srcpkgs/python3-simber/template
@@ -2,7 +2,6 @@
 pkgname=python3-simber
 version=0.2.4
 revision=2
-wrksrc="simber-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-colorama"
diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template
index 6d01ee968dc6..98cf7664c517 100644
--- a/srcpkgs/python3-simplebayes/template
+++ b/srcpkgs/python3-simplebayes/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplebayes
 version=1.5.8
 revision=6
-wrksrc="simplebayes-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template
index 742237d378cd..2765582447ee 100644
--- a/srcpkgs/python3-simplegeneric/template
+++ b/srcpkgs/python3-simplegeneric/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplegeneric
 version=0.8.1
 revision=9
-wrksrc="simplegeneric-${version}"
 build_style=python3-module
 hostmakedepends="unzip python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template
index 03dc545582e4..8ab0c8345ee7 100644
--- a/srcpkgs/python3-simplejson/template
+++ b/srcpkgs/python3-simplejson/template
@@ -2,7 +2,6 @@
 pkgname=python3-simplejson
 version=3.17.6
 revision=2
-wrksrc="simplejson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template
index e686462d845b..93cd5c2352f5 100644
--- a/srcpkgs/python3-sip-PyQt5/template
+++ b/srcpkgs/python3-sip-PyQt5/template
@@ -2,7 +2,6 @@
 pkgname=python3-sip-PyQt5
 version=12.11.0
 revision=2
-wrksrc="PyQt5_sip-$version"
 build_style=python3-module
 hostmakedepends="python3-devel python3-setuptools sip"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template
index 6d429bb60e4e..36af20cbb835 100644
--- a/srcpkgs/python3-slixmpp/template
+++ b/srcpkgs/python3-slixmpp/template
@@ -2,7 +2,6 @@
 pkgname=python3-slixmpp
 version=1.5.2
 revision=4
-wrksrc="slixmpp-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools python3-Cython"
 makedepends="python3-devel libidn-devel"
diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template
index 64e21fa3ca2f..c074f7d02a23 100644
--- a/srcpkgs/python3-slugify/template
+++ b/srcpkgs/python3-slugify/template
@@ -2,7 +2,6 @@
 pkgname=python3-slugify
 version=6.1.2
 revision=2
-wrksrc="python-slugify-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-text-unidecode python3-Unidecode"
diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template
index fc71d88749f4..0cc411c58c93 100644
--- a/srcpkgs/python3-smartypants/template
+++ b/srcpkgs/python3-smartypants/template
@@ -2,7 +2,6 @@
 pkgname=python3-smartypants
 version=2.0.1
 revision=3
-wrksrc="smartypants.py-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template
index 5727836a59a8..82bf3b06785a 100644
--- a/srcpkgs/python3-smbc/template
+++ b/srcpkgs/python3-smbc/template
@@ -2,7 +2,6 @@
 pkgname=python3-smbc
 version=1.0.23
 revision=4
-wrksrc="pysmbc-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-devel python3-setuptools"
 makedepends="python3-devel samba-devel"
diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template
index 197ac5799a52..b1d9fc4b8c66 100644
--- a/srcpkgs/python3-smmap/template
+++ b/srcpkgs/python3-smmap/template
@@ -2,7 +2,6 @@
 pkgname=python3-smmap
 version=5.0.0
 revision=2
-wrksrc="smmap-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template
index c8d9aa3d75ef..2156091b4921 100644
--- a/srcpkgs/python3-snakeoil/template
+++ b/srcpkgs/python3-snakeoil/template
@@ -2,7 +2,6 @@
 pkgname=python3-snakeoil
 version=0.8.8
 revision=4
-wrksrc="snakeoil-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template
index 5965f4cd7c25..611b66b116bd 100644
--- a/srcpkgs/python3-snappy/template
+++ b/srcpkgs/python3-snappy/template
@@ -3,7 +3,6 @@ pkgname=python3-snappy
 _pkgname=python-snappy
 version=0.6.1
 revision=2
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel snappy-devel python3-cffi libffi-devel"
diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template
index f20547c05daf..8015ede3a1ad 100644
--- a/srcpkgs/python3-sniffio/template
+++ b/srcpkgs/python3-sniffio/template
@@ -2,7 +2,6 @@
 pkgname=python3-sniffio
 version=1.2.0
 revision=3
-wrksrc="sniffio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template
index 65dc94b709ca..420d5cafa288 100644
--- a/srcpkgs/python3-snowballstemmer/template
+++ b/srcpkgs/python3-snowballstemmer/template
@@ -2,7 +2,6 @@
 pkgname=python3-snowballstemmer
 version=1.2.1
 revision=8
-wrksrc="snowballstemmer-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template
index 7adebe6baff1..0af5e71f58c2 100644
--- a/srcpkgs/python3-socketIO-client/template
+++ b/srcpkgs/python3-socketIO-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-socketIO-client
 version=0.7.2
 revision=7
-wrksrc="socketIO-client-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests python3-six python3-websocket-client"
diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template
index abe9025b9726..08fe1500d82d 100644
--- a/srcpkgs/python3-socks/template
+++ b/srcpkgs/python3-socks/template
@@ -2,7 +2,6 @@
 pkgname=python3-socks
 version=1.2.4
 revision=4
-wrksrc="python-socks-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template
index f8e36186e541..42cd483c2cb2 100644
--- a/srcpkgs/python3-sortedcontainers/template
+++ b/srcpkgs/python3-sortedcontainers/template
@@ -2,7 +2,6 @@
 pkgname=python3-sortedcontainers
 version=2.4.0
 revision=4
-wrksrc="sortedcontainers-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index 5e11953f1589..81c62d9a0c4c 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -2,7 +2,6 @@
 pkgname=python3-soupsieve
 version=1.9.5
 revision=9
-wrksrc="soupsieve-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template
index d531f79e06f8..508fb085a6a3 100644
--- a/srcpkgs/python3-spake2/template
+++ b/srcpkgs/python3-spake2/template
@@ -2,7 +2,6 @@
 pkgname=python3-spake2
 version=0.8
 revision=6
-wrksrc="python-spake2-${version}"
 build_style=python3-module
 pycompile_module="spake2"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template
index 80b863dee404..ce7cc83f70dd 100644
--- a/srcpkgs/python3-sphinx-automodapi/template
+++ b/srcpkgs/python3-sphinx-automodapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx-automodapi
 version=0.13
 revision=3
-wrksrc="sphinx-automodapi-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template
index b0fbff3212ac..b8a562f184c8 100644
--- a/srcpkgs/python3-sphinx_rtd_theme/template
+++ b/srcpkgs/python3-sphinx_rtd_theme/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinx_rtd_theme
 version=0.5.0
 revision=4
-wrksrc="sphinx_rtd_theme-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Sphinx"
diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template
index 5976954f3c70..f77be44613d8 100644
--- a/srcpkgs/python3-sphinxcontrib-applehelp/template
+++ b/srcpkgs/python3-sphinxcontrib-applehelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-applehelp
 version=1.0.2
 revision=4
-wrksrc=sphinxcontrib-applehelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template
index 5c6fb1d5bd0b..7a5355fe6c90 100644
--- a/srcpkgs/python3-sphinxcontrib-devhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-devhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-devhelp
 version=1.0.2
 revision=4
-wrksrc=sphinxcontrib-devhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
index 94c69de8b962..8cb6241a7040 100644
--- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template
+++ b/srcpkgs/python3-sphinxcontrib-htmlhelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-htmlhelp
 version=2.0.0
 revision=3
-wrksrc=sphinxcontrib-htmlhelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template
index 64f6ebf71ecc..0f83f771e349 100644
--- a/srcpkgs/python3-sphinxcontrib-jsmath/template
+++ b/srcpkgs/python3-sphinxcontrib-jsmath/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-jsmath
 version=1.0.1
 revision=4
-wrksrc=sphinxcontrib-jsmath-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template
index 2c0353cb7831..173956a55ecc 100644
--- a/srcpkgs/python3-sphinxcontrib-qthelp/template
+++ b/srcpkgs/python3-sphinxcontrib-qthelp/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-qthelp
 version=1.0.3
 revision=4
-wrksrc=sphinxcontrib-qthelp-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
index 582a6b263b7d..b311e7aea048 100644
--- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template
+++ b/srcpkgs/python3-sphinxcontrib-serializinghtml/template
@@ -2,7 +2,6 @@
 pkgname=python3-sphinxcontrib-serializinghtml
 version=1.1.5
 revision=3
-wrksrc=sphinxcontrib-serializinghtml-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template
index 957c3ffcc7d2..c6ab901a66e7 100644
--- a/srcpkgs/python3-spinners/template
+++ b/srcpkgs/python3-spinners/template
@@ -2,7 +2,6 @@
 pkgname=python3-spinners
 version=0.0.24
 revision=2
-wrksrc="spinners-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template
index 411b4d11d252..27ade869d488 100644
--- a/srcpkgs/python3-spotipy/template
+++ b/srcpkgs/python3-spotipy/template
@@ -2,7 +2,6 @@
 pkgname=python3-spotipy
 version=2.20.0
 revision=3
-wrksrc="spotipy-${version}"
 build_style=python3-module
 hostmakedepends="pkg-config python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template
index 7ecdd36226fd..af774a320dcc 100644
--- a/srcpkgs/python3-stack_data/template
+++ b/srcpkgs/python3-stack_data/template
@@ -2,7 +2,6 @@
 pkgname=python3-stack_data
 version=0.6.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-executing python3-asttokens python3-pure_eval"
diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template
index 7ff7daf950c3..47d9c05a15ea 100644
--- a/srcpkgs/python3-stem/template
+++ b/srcpkgs/python3-stem/template
@@ -2,7 +2,6 @@
 pkgname=python3-stem
 version=1.8.0
 revision=5
-wrksrc="stem-${version/b/}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 depends="python3-cryptography"
diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template
index a827842b7184..43eb2f98ccbd 100644
--- a/srcpkgs/python3-stevedore/template
+++ b/srcpkgs/python3-stevedore/template
@@ -2,7 +2,6 @@
 pkgname=python3-stevedore
 version=3.2.0
 revision=4
-wrksrc="stevedore-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-six"
diff --git a/srcpkgs/python3-stormssh/template b/srcpkgs/python3-stormssh/template
index a7c4c72c9083..51d92cfe19cf 100644
--- a/srcpkgs/python3-stormssh/template
+++ b/srcpkgs/python3-stormssh/template
@@ -2,7 +2,6 @@
 pkgname=python3-stormssh
 version=0.7.0
 revision=6
-wrksrc=storm-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-six python3-paramiko python3-termcolor python3-Flask"
diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template
index 791cc46f1b37..867a63afd49b 100644
--- a/srcpkgs/python3-straight.plugin/template
+++ b/srcpkgs/python3-straight.plugin/template
@@ -2,7 +2,6 @@
 pkgname=python3-straight.plugin
 version=1.5.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template
index d6f81757f460..0b22b99eaeb8 100644
--- a/srcpkgs/python3-subprocess-tee/template
+++ b/srcpkgs/python3-subprocess-tee/template
@@ -2,7 +2,6 @@
 pkgname=python3-subprocess-tee
 version=0.3.5
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3"
diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template
index 358933a0ea00..61b7bbc42b5c 100644
--- a/srcpkgs/python3-subunit/template
+++ b/srcpkgs/python3-subunit/template
@@ -2,7 +2,6 @@
 pkgname=python3-subunit
 version=1.4.0
 revision=4
-wrksrc=subunit-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-testtools"
diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template
index 2156d83cd2ff..ca5d9a7f9698 100644
--- a/srcpkgs/python3-svg.path/template
+++ b/srcpkgs/python3-svg.path/template
@@ -2,7 +2,6 @@
 pkgname=python3-svg.path
 version=6.2
 revision=2
-wrksrc="svg.path-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template
index 6c70745b616e..eb24d5c8d4bb 100644
--- a/srcpkgs/python3-sympy/template
+++ b/srcpkgs/python3-sympy/template
@@ -2,7 +2,6 @@
 pkgname=python3-sympy
 version=1.11.1
 revision=2
-wrksrc="sympy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-mpmath"
diff --git a/srcpkgs/python3-tables/template b/srcpkgs/python3-tables/template
index 0edc429243fa..e37b3e215e3b 100644
--- a/srcpkgs/python3-tables/template
+++ b/srcpkgs/python3-tables/template
@@ -2,7 +2,6 @@
 pkgname=python3-tables
 version=3.7.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 build_helper=numpy
 # XXX: c-blosc (using internal for now)
diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template
index 72321f305a5b..742c83364fe6 100644
--- a/srcpkgs/python3-tabulate/template
+++ b/srcpkgs/python3-tabulate/template
@@ -2,7 +2,6 @@
 pkgname=python3-tabulate
 version=0.8.10
 revision=2
-wrksrc="tabulate-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-wcwidth"
diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template
index 27c53ad1fd69..c172815cdf7d 100644
--- a/srcpkgs/python3-tasklib/template
+++ b/srcpkgs/python3-tasklib/template
@@ -2,7 +2,6 @@
 pkgname=python3-tasklib
 version=2.4.3
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 make_check_target="tasklib/tests.py"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template
index dd72409ba0ff..adb73706fb1d 100644
--- a/srcpkgs/python3-telegram/template
+++ b/srcpkgs/python3-telegram/template
@@ -2,7 +2,6 @@
 pkgname=python3-telegram
 version=0.15.0
 revision=2
-wrksrc=python-telegram-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="libtd python3-setuptools"
diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template
index 9d837665e84a..cc2ef65cf550 100644
--- a/srcpkgs/python3-tempora/template
+++ b/srcpkgs/python3-tempora/template
@@ -2,7 +2,6 @@
 pkgname=python3-tempora
 version=5.0.1
 revision=2
-wrksrc="tempora-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel python3-setuptools_scm"
 depends="python3-setuptools python3-pytz python3-jaraco.functools"
diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template
index 1cee95a0cb3d..0f2febc50a82 100644
--- a/srcpkgs/python3-tenacity/template
+++ b/srcpkgs/python3-tenacity/template
@@ -2,7 +2,6 @@
 pkgname=python3-tenacity
 version=8.1.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm python3-wheel"
 depends="python3-Sphinx python3-tornado python3-typeguard"
diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template
index a4bb40b36c9c..0c22ad9679fa 100644
--- a/srcpkgs/python3-termcolor/template
+++ b/srcpkgs/python3-termcolor/template
@@ -2,7 +2,6 @@
 pkgname=python3-termcolor
 version=1.1.0
 revision=10
-wrksrc="termcolor-${version}"
 build_style=python3-module
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 539a4ceedbf7..46b4599264eb 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.9.4
 revision=3
-wrksrc="terminado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template
index 423ef57d4adb..7651748db6e8 100644
--- a/srcpkgs/python3-terminaltables/template
+++ b/srcpkgs/python3-terminaltables/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminaltables
 version=3.1.0
 revision=6
-wrksrc="terminaltables-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template
index f175281bfd90..a439b95a62b0 100644
--- a/srcpkgs/python3-testpath/template
+++ b/srcpkgs/python3-testpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-testpath
 version=0.4.4
 revision=3
-wrksrc="testpath-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template
index 05c8de1bc56b..fc70531bb44a 100644
--- a/srcpkgs/python3-testtools/template
+++ b/srcpkgs/python3-testtools/template
@@ -2,7 +2,6 @@
 pkgname=python3-testtools
 version=2.4.0
 revision=6
-wrksrc="testtools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-pbr"
 depends="python3-pbr"
diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template
index ca2b8ae4e89e..5c17f418106d 100644
--- a/srcpkgs/python3-text-unidecode/template
+++ b/srcpkgs/python3-text-unidecode/template
@@ -2,7 +2,6 @@
 pkgname=python3-text-unidecode
 version=1.3
 revision=2
-wrksrc="text-unidecode-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template
index 026370987f48..483353b5cc6e 100644
--- a/srcpkgs/python3-texttable/template
+++ b/srcpkgs/python3-texttable/template
@@ -2,7 +2,6 @@
 pkgname=python3-texttable
 version=1.6.4
 revision=2
-wrksrc="texttable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template
index a77c375e7c5a..6a1905d3d37f 100644
--- a/srcpkgs/python3-thefuzz/template
+++ b/srcpkgs/python3-thefuzz/template
@@ -2,7 +2,6 @@
 pkgname=python3-thefuzz
 version=0.19.0
 revision=2
-wrksrc="thefuzz-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-Levenshtein"
diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template
index f8dc566e7770..c4561d020879 100644
--- a/srcpkgs/python3-threadpoolctl/template
+++ b/srcpkgs/python3-threadpoolctl/template
@@ -2,7 +2,6 @@
 pkgname=python3-threadpoolctl
 version=3.1.0
 revision=2
-wrksrc="threadpoolctl-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template
index 18ed4b66fd92..be10f09d1180 100644
--- a/srcpkgs/python3-tifffile/template
+++ b/srcpkgs/python3-tifffile/template
@@ -2,7 +2,6 @@
 pkgname=python3-tifffile
 version=2022.10.10
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-numpy"
diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template
index 2b1f85d4f6b4..35478fab1e10 100644
--- a/srcpkgs/python3-tinycss/template
+++ b/srcpkgs/python3-tinycss/template
@@ -2,7 +2,6 @@
 pkgname=python3-tinycss
 version=0.4
 revision=5
-wrksrc=tinycss-${version}
 build_style=python3-module
 pycompile_module="tinycss"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template
index eb0b2224dcb2..e0d1a35e7aee 100644
--- a/srcpkgs/python3-tkinter/template
+++ b/srcpkgs/python3-tkinter/template
@@ -10,7 +10,6 @@ _desc="Python programming language"
 pkgname=python3-tkinter
 version=3.11.0
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template
index 77d2d223cc95..12b85681b0b0 100644
--- a/srcpkgs/python3-tldextract/template
+++ b/srcpkgs/python3-tldextract/template
@@ -2,7 +2,6 @@
 pkgname=python3-tldextract
 version=2.2.2
 revision=4
-wrksrc="tldextract-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-requests python3-requests-file"
diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template
index 86591a5431e1..ed180ff1e744 100644
--- a/srcpkgs/python3-tmuxp/template
+++ b/srcpkgs/python3-tmuxp/template
@@ -2,7 +2,6 @@
 pkgname=python3-tmuxp
 version=1.10.1
 revision=2
-wrksrc="tmuxp-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools python3-colorama python3-click
diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template
index b1bdbb738e47..969712833ef4 100644
--- a/srcpkgs/python3-tokenize-rt/template
+++ b/srcpkgs/python3-tokenize-rt/template
@@ -2,7 +2,6 @@
 pkgname=python3-tokenize-rt
 version=4.1.0
 revision=3
-wrksrc="tokenize-rt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template
index bb36e0e1b87e..a08d6992ba95 100644
--- a/srcpkgs/python3-toml/template
+++ b/srcpkgs/python3-toml/template
@@ -2,7 +2,6 @@
 pkgname=python3-toml
 version=0.10.2
 revision=3
-wrksrc="toml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template
index 98e74b916035..0ac0f66a1e35 100644
--- a/srcpkgs/python3-tomli-w/template
+++ b/srcpkgs/python3-tomli-w/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomli-w
 version=1.0.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template
index 412281be95df..352d4fa66f7c 100644
--- a/srcpkgs/python3-tomlkit/template
+++ b/srcpkgs/python3-tomlkit/template
@@ -2,7 +2,6 @@
 pkgname=python3-tomlkit
 version=0.11.4
 revision=2
-wrksrc="tomlkit-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index 213f50e5186d..02909ef3e72d 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -2,7 +2,6 @@
 pkgname=python3-tornado
 version=6.1
 revision=4
-wrksrc="tornado-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template
index f530f55b917c..66d7346427ec 100644
--- a/srcpkgs/python3-tqdm/template
+++ b/srcpkgs/python3-tqdm/template
@@ -2,7 +2,6 @@
 pkgname=python3-tqdm
 version=4.48.2
 revision=5
-wrksrc="tqdm-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index 3daca77238b7..8667047b6603 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.0.5
 revision=3
-wrksrc="traitlets-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-ipython_genutils python3-six"
diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template
index fab467b40d20..57d22dd47719 100644
--- a/srcpkgs/python3-treq/template
+++ b/srcpkgs/python3-treq/template
@@ -2,7 +2,6 @@
 pkgname=python3-treq
 version=22.2.0
 revision=2
-wrksrc="treq-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-incremental"
 depends="python3-incremental python3-requests python3-hyperlink
diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template
index 13109103b7cd..d32471e21977 100644
--- a/srcpkgs/python3-trimesh/template
+++ b/srcpkgs/python3-trimesh/template
@@ -2,7 +2,6 @@
 pkgname=python3-trimesh
 version=3.15.2
 revision=2
-wrksrc="trimesh-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-numpy"
diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template
index 84d4adb29024..242c1f05568b 100644
--- a/srcpkgs/python3-trio/template
+++ b/srcpkgs/python3-trio/template
@@ -2,7 +2,6 @@
 pkgname=python3-trio
 version=0.19.0
 revision=3
-wrksrc="trio-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-async_generator python3-attrs python3-idna
diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template
index 2715b6db91a5..99143bce7075 100644
--- a/srcpkgs/python3-trustme/template
+++ b/srcpkgs/python3-trustme/template
@@ -2,7 +2,6 @@
 pkgname=python3-trustme
 version=0.9.0
 revision=2
-wrksrc="trustme-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-cryptography python3-idna"
diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template
index f842334f24b6..f9e13f6f294f 100644
--- a/srcpkgs/python3-ttystatus/template
+++ b/srcpkgs/python3-ttystatus/template
@@ -3,7 +3,6 @@ pkgname=python3-ttystatus
 _pkgname=${pkgname/3/}
 version=0.38
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template
index 9b85e5884812..d564b4982355 100644
--- a/srcpkgs/python3-tweepy/template
+++ b/srcpkgs/python3-tweepy/template
@@ -2,7 +2,6 @@
 pkgname=python3-tweepy
 version=4.8.0
 revision=2
-wrksrc="tweepy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests-oauthlib python3-pysocks"
diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template
index a72a75043782..e0509fc5e48b 100644
--- a/srcpkgs/python3-twitter/template
+++ b/srcpkgs/python3-twitter/template
@@ -3,7 +3,6 @@ pkgname=python3-twitter
 _pkgname=${pkgname/3/}
 version=3.5
 revision=6
-wrksrc=$_pkgname-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-future python3-requests python3-requests-oauthlib"
diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template
index 4684b07b380a..d94696fb54dd 100644
--- a/srcpkgs/python3-txaio/template
+++ b/srcpkgs/python3-txaio/template
@@ -2,7 +2,6 @@
 pkgname=python3-txaio
 version=21.2.1
 revision=5
-wrksrc="txaio-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template
index 7224f1e66783..b341e67829be 100644
--- a/srcpkgs/python3-txredisapi/template
+++ b/srcpkgs/python3-txredisapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-txredisapi
 version=1.4.7
 revision=2
-wrksrc="txredisapi-${version}"
 build_style=python3-module
 make_check_args="--ignore tests/test_basics.py
  --ignore tests/test_bitops.py
diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template
index 2a4c95745930..830859d26f6c 100644
--- a/srcpkgs/python3-txtorcon/template
+++ b/srcpkgs/python3-txtorcon/template
@@ -2,7 +2,6 @@
 pkgname=python3-txtorcon
 version=21.1.0
 revision=4
-wrksrc="txtorcon-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools"
 depends="lsof python3-automat python3-cryptography python3-six python3-Twisted
diff --git a/srcpkgs/python3-typed-ast/template b/srcpkgs/python3-typed-ast/template
index 5f8a69e37e7e..9d7972d7efb6 100644
--- a/srcpkgs/python3-typed-ast/template
+++ b/srcpkgs/python3-typed-ast/template
@@ -2,7 +2,6 @@
 pkgname=python3-typed-ast
 version=1.5.4
 revision=2
-wrksrc="typed_ast-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template
index 0fbb833b0da0..17a5077dbf10 100644
--- a/srcpkgs/python3-typeguard/template
+++ b/srcpkgs/python3-typeguard/template
@@ -2,7 +2,6 @@
 pkgname=python3-typeguard
 version=2.13.3
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 # mypy checks seem to require that the module be installed
 make_check_args="--ignore=tests/mypy"
diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template
index a5e16053c064..a851b29c2658 100644
--- a/srcpkgs/python3-typing_extensions/template
+++ b/srcpkgs/python3-typing_extensions/template
@@ -2,7 +2,6 @@
 pkgname=python3-typing_extensions
 version=4.2.0
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core"
 depends="python3"
diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template
index 9795cb7b53b9..b58b6a44d821 100644
--- a/srcpkgs/python3-typogrify/template
+++ b/srcpkgs/python3-typogrify/template
@@ -2,7 +2,6 @@
 pkgname=python3-typogrify
 version=2.0.7
 revision=3
-wrksrc="typogrify-$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-smartypants"
diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template
index 829ee8fc8d69..2a9069a94dcc 100644
--- a/srcpkgs/python3-tzlocal/template
+++ b/srcpkgs/python3-tzlocal/template
@@ -2,7 +2,6 @@
 pkgname=python3-tzlocal
 version=4.2
 revision=2
-wrksrc="tzlocal-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-pytz_deprecation_shim"
diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template
index c640e31ec12e..4872eb8c53dd 100644
--- a/srcpkgs/python3-ultrajson/template
+++ b/srcpkgs/python3-ultrajson/template
@@ -2,7 +2,6 @@
 pkgname=python3-ultrajson
 version=5.5.0
 revision=2
-wrksrc="ujson-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template
index e145cfcaf033..a2c1e90ba10a 100644
--- a/srcpkgs/python3-unittest-mixins/template
+++ b/srcpkgs/python3-unittest-mixins/template
@@ -2,7 +2,6 @@
 pkgname=python3-unittest-mixins
 version=1.6
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template
index 5987dca36882..8ed228a16632 100644
--- a/srcpkgs/python3-unpaddedbase64/template
+++ b/srcpkgs/python3-unpaddedbase64/template
@@ -2,7 +2,6 @@
 pkgname=python3-unpaddedbase64
 version=2.1.0
 revision=2
-wrksrc="python-unpaddedbase64-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-poetry-core"
 depends="python3"
diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template
index 2293602bbf44..d99f14d80f27 100644
--- a/srcpkgs/python3-urbandict/template
+++ b/srcpkgs/python3-urbandict/template
@@ -2,7 +2,6 @@
 pkgname=python3-urbandict
 version=0.6.1
 revision=5
-wrksrc="urbandict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template
index f8dc918015fb..d9dddf4d2842 100644
--- a/srcpkgs/python3-uritemplate/template
+++ b/srcpkgs/python3-uritemplate/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritemplate
 version=3.0.1
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template
index 40adece8ffe4..13bf8c4356a1 100644
--- a/srcpkgs/python3-uritools/template
+++ b/srcpkgs/python3-uritools/template
@@ -2,7 +2,6 @@
 pkgname=python3-uritools
 version=3.0.0
 revision=4
-wrksrc="uritools-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template
index 79e374d1e933..75665948a499 100644
--- a/srcpkgs/python3-urlgrabber/template
+++ b/srcpkgs/python3-urlgrabber/template
@@ -2,7 +2,6 @@
 pkgname=python3-urlgrabber
 version=4.0.0
 revision=5
-wrksrc="urlgrabber-${version}"
 build_style=python3-module
 pycompile_module="urlgrabber"
 hostmakedepends="python3-setuptools python3-six"
diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template
index ab236579cc40..b13a6ce7ed86 100644
--- a/srcpkgs/python3-urllib3/template
+++ b/srcpkgs/python3-urllib3/template
@@ -2,7 +2,6 @@
 pkgname=python3-urllib3
 version=1.26.12
 revision=1
-wrksrc="urllib3-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-six"
diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template
index 7ec9f0f02fc9..c294d16789ff 100644
--- a/srcpkgs/python3-urwid/template
+++ b/srcpkgs/python3-urwid/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwid
 version=2.1.2
 revision=4
-wrksrc="urwid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template
index 1bf723661a1f..2d179e9de320 100644
--- a/srcpkgs/python3-urwidtrees/template
+++ b/srcpkgs/python3-urwidtrees/template
@@ -2,7 +2,6 @@
 pkgname=python3-urwidtrees
 version=1.0.3
 revision=3
-wrksrc="urwidtrees-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-urwid"
diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
index 8b2e9ab115a4..5031a0d94c72 100644
--- a/srcpkgs/python3-usb/template
+++ b/srcpkgs/python3-usb/template
@@ -2,7 +2,6 @@
 pkgname=python3-usb
 version=1.2.1
 revision=3
-wrksrc="pyusb-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3 libusb"
diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template
index a08d889e99f3..d062ed218151 100644
--- a/srcpkgs/python3-userpath/template
+++ b/srcpkgs/python3-userpath/template
@@ -2,7 +2,6 @@
 pkgname=python3-userpath
 version=1.8.0
 revision=2
-wrksrc="userpath-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling python3-wheel"
 depends="python3-click"
diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template
index 7f9e124b607c..4fec3f5b5aa7 100644
--- a/srcpkgs/python3-utils/template
+++ b/srcpkgs/python3-utils/template
@@ -2,7 +2,6 @@
 pkgname=python3-utils
 version=3.1.0
 revision=2
-wrksrc="python-utils-${version}"
 build_style=python3-module
 # skip coverage and mypy tests https://github.com/WoLpH/python-utils/issues/29
 make_check_args="-o addopts=--doctest-modules"
diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template
index b525f27e8b5e..424cff0ebd11 100644
--- a/srcpkgs/python3-uvloop/template
+++ b/srcpkgs/python3-uvloop/template
@@ -2,7 +2,6 @@
 pkgname=python3-uvloop
 version=0.17.0
 revision=2
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3 python3-setuptools python3-Cython"
 makedepends="libuv-devel python3-devel"
diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template
index a786dcb8c437..5e195194fc98 100644
--- a/srcpkgs/python3-validators/template
+++ b/srcpkgs/python3-validators/template
@@ -2,7 +2,6 @@
 pkgname=python3-validators
 version=0.14.2
 revision=4
-wrksrc="validators-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-decorator python3-six"
diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template
index 8450f1ae2297..63571e59cbfa 100644
--- a/srcpkgs/python3-vdf/template
+++ b/srcpkgs/python3-vdf/template
@@ -2,7 +2,6 @@
 pkgname=python3-vdf
 version=3.4
 revision=3
-wrksrc=vdf-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-setuptools"
diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template
index 235efaf3f91d..d2229519bc9a 100644
--- a/srcpkgs/python3-versioningit/template
+++ b/srcpkgs/python3-versioningit/template
@@ -2,7 +2,6 @@
 pkgname=python3-versioningit
 version=1.1.1
 revision=2
-wrksrc="versioningit-$version"
 build_style=python3-pep517
 hostmakedepends="python3-wheel"
 depends="python3-packaging python3-setuptools python3-tomli"
diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template
index cbbdcb1c1493..fc9aaacd6891 100644
--- a/srcpkgs/python3-vint/template
+++ b/srcpkgs/python3-vint/template
@@ -2,7 +2,6 @@
 pkgname=python3-vint
 version=0.3.21
 revision=2
-wrksrc="vint-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml"
diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template
index 06a8683a7f39..d6487c3a3d13 100644
--- a/srcpkgs/python3-virtualenv-clone/template
+++ b/srcpkgs/python3-virtualenv-clone/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv-clone
 version=0.5.4
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template
index 4f567ad1afe6..af17b1a6a7cd 100644
--- a/srcpkgs/python3-virtualenv/template
+++ b/srcpkgs/python3-virtualenv/template
@@ -2,7 +2,6 @@
 pkgname=python3-virtualenv
 version=20.16.3
 revision=2
-wrksrc="virtualenv-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six"
diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template
index a4547710e15e..83e2c9c0efdb 100644
--- a/srcpkgs/python3-virustotal-api/template
+++ b/srcpkgs/python3-virustotal-api/template
@@ -2,7 +2,6 @@
 pkgname=python3-virustotal-api
 version=1.1.11
 revision=5
-wrksrc="virustotal-api-${version}"
 build_style=python3-module
 pycompile_module="virus_total_apis"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template
index 9e9235a06754..b2bbce4f299a 100644
--- a/srcpkgs/python3-vispy/template
+++ b/srcpkgs/python3-vispy/template
@@ -2,7 +2,6 @@
 pkgname=python3-vispy
 version=0.6.1
 revision=7
-wrksrc="vispy-${version}"
 build_style=python3-module
 build_helper=numpy
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template
index 8d359451163c..c523a0209121 100644
--- a/srcpkgs/python3-vlc/template
+++ b/srcpkgs/python3-vlc/template
@@ -2,7 +2,6 @@
 pkgname=python3-vlc
 version=3.0.16120
 revision=2
-wrksrc="python-vlc-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template
index 27ae244ff069..7280cf1323a6 100644
--- a/srcpkgs/python3-vobject/template
+++ b/srcpkgs/python3-vobject/template
@@ -2,7 +2,6 @@
 pkgname=python3-vobject
 version=0.9.6.1
 revision=6
-wrksrc="vobject-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-dateutil python3-six"
diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template
index 9889f27a48a2..fa6c82332aa4 100644
--- a/srcpkgs/python3-voluptuous/template
+++ b/srcpkgs/python3-voluptuous/template
@@ -2,7 +2,6 @@
 pkgname=python3-voluptuous
 version=0.11.5
 revision=7
-wrksrc="voluptuous-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template
index 0c0c0db14bb3..9e9c3f25f9ea 100644
--- a/srcpkgs/python3-waitress/template
+++ b/srcpkgs/python3-waitress/template
@@ -2,7 +2,6 @@
 pkgname=python3-waitress
 version=2.1.2
 revision=2
-wrksrc="waitress-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template
index 8a8e8b720287..bea7fbb2289f 100644
--- a/srcpkgs/python3-watchdog/template
+++ b/srcpkgs/python3-watchdog/template
@@ -2,7 +2,6 @@
 pkgname=python3-watchdog
 version=2.1.6
 revision=2
-wrksrc="watchdog-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-yaml python3-argh python3-pathtools"
diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template
index 88283ab24919..a4705750f710 100644
--- a/srcpkgs/python3-wcmatch/template
+++ b/srcpkgs/python3-wcmatch/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcmatch
 version=8.4.1
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-pep517
 hostmakedepends="hatchling"
 depends="python3-bracex"
diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template
index d1e254f32732..8956f47059e5 100644
--- a/srcpkgs/python3-wcwidth/template
+++ b/srcpkgs/python3-wcwidth/template
@@ -2,7 +2,6 @@
 pkgname=python3-wcwidth
 version=0.2.5
 revision=5
-wrksrc="wcwidth-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template
index 18601366096a..ff20489f3851 100644
--- a/srcpkgs/python3-webassets/template
+++ b/srcpkgs/python3-webassets/template
@@ -2,7 +2,6 @@
 pkgname=python3-webassets
 version=0.12.1
 revision=7
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template
index e80a1d2883d7..d29dadf465c1 100644
--- a/srcpkgs/python3-webencodings/template
+++ b/srcpkgs/python3-webencodings/template
@@ -2,7 +2,6 @@
 pkgname=python3-webencodings
 version=0.5.1
 revision=8
-wrksrc="webencodings-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template
index b7be2e6aa354..042507b1e931 100644
--- a/srcpkgs/python3-websocket-client/template
+++ b/srcpkgs/python3-websocket-client/template
@@ -2,7 +2,6 @@
 pkgname=python3-websocket-client
 version=1.2.1
 revision=4
-wrksrc="websocket-client-${version}"
 build_style=python3-module
 make_check_target="websocket/tests"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template
index 2608546923ba..7c1070917666 100644
--- a/srcpkgs/python3-websockets/template
+++ b/srcpkgs/python3-websockets/template
@@ -2,7 +2,6 @@
 pkgname=python3-websockets
 version=10.4
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template
index a015685fe178..98c1c0901a4a 100644
--- a/srcpkgs/python3-wheel/template
+++ b/srcpkgs/python3-wheel/template
@@ -2,7 +2,6 @@
 pkgname=python3-wheel
 version=0.37.1
 revision=2
-wrksrc="wheel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template
index 52d1a6de636e..527611a7d405 100644
--- a/srcpkgs/python3-wikipedia/template
+++ b/srcpkgs/python3-wikipedia/template
@@ -2,7 +2,6 @@
 pkgname=python3-wikipedia
 version=1.4.0
 revision=7
-wrksrc="wikipedia-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-BeautifulSoup4 python3-requests"
diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template
index 76067ced48c2..500beed1d550 100644
--- a/srcpkgs/python3-wrapt/template
+++ b/srcpkgs/python3-wrapt/template
@@ -2,7 +2,6 @@
 pkgname=python3-wrapt
 version=1.14.1
 revision=1
-wrksrc="wrapt-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template
index c1a367ef49db..1bd6ab9153ba 100644
--- a/srcpkgs/python3-wsproto/template
+++ b/srcpkgs/python3-wsproto/template
@@ -2,7 +2,6 @@
 pkgname=python3-wsproto
 version=1.0.0
 revision=3
-wrksrc="wsproto-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-h11"
diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
index 1240be55199f..e33b1feed7cc 100644
--- a/srcpkgs/python3-xcffib/template
+++ b/srcpkgs/python3-xcffib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xcffib
 version=0.11.1
 revision=2
-wrksrc=xcffib-${version}
 build_style=python3-pep517
 hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi python3-wheel"
 makedepends="python3-devel libffi-devel libxcb-devel python3-six"
diff --git a/srcpkgs/python3-xdg-variables/template b/srcpkgs/python3-xdg-variables/template
index 033bcc30c9b8..c1cbf0336ef5 100644
--- a/srcpkgs/python3-xdg-variables/template
+++ b/srcpkgs/python3-xdg-variables/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg-variables
 version=4.0.1
 revision=4
-wrksrc="xdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-inotify python3-aionotify"
diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template
index 0d3a55a53fc6..63c35b246b13 100644
--- a/srcpkgs/python3-xdg/template
+++ b/srcpkgs/python3-xdg/template
@@ -2,7 +2,6 @@
 pkgname=python3-xdg
 version=0.28
 revision=2
-wrksrc="pyxdg-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template
index 4a0f88bc8982..c7dae28a8344 100644
--- a/srcpkgs/python3-xlib/template
+++ b/srcpkgs/python3-xlib/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlib
 version=0.30
 revision=3
-wrksrc=python-xlib-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-six"
diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template
index 3f426e515762..854749579754 100644
--- a/srcpkgs/python3-xlrd/template
+++ b/srcpkgs/python3-xlrd/template
@@ -2,7 +2,6 @@
 pkgname=python3-xlrd
 version=2.0.1
 revision=4
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index b8fb3c9dc131..8060271bc876 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmlschema
 version=2.0.3
 revision=2
-wrksrc=xmlschema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-elementpath"
 depends="python3-elementpath"
diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template
index 623d0c58d853..5ff642aac4a4 100644
--- a/srcpkgs/python3-xmltodict/template
+++ b/srcpkgs/python3-xmltodict/template
@@ -2,7 +2,6 @@
 pkgname=python3-xmltodict
 version=0.12.0
 revision=6
-wrksrc="xmltodict-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template
index 25f6cf91495f..d40985f0c6e8 100644
--- a/srcpkgs/python3-xvfbwrapper/template
+++ b/srcpkgs/python3-xvfbwrapper/template
@@ -2,7 +2,6 @@
 pkgname=python3-xvfbwrapper
 version=0.2.9
 revision=2
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="xorg-server-xvfb"
diff --git a/srcpkgs/python3-xxhash/template b/srcpkgs/python3-xxhash/template
index 56f8683eabec..95ea64f4204e 100644
--- a/srcpkgs/python3-xxhash/template
+++ b/srcpkgs/python3-xxhash/template
@@ -2,7 +2,6 @@
 pkgname=python3-xxhash
 version=3.0.0
 revision=3
-wrksrc="xxhash-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel xxHash-devel"
diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template
index 6dd23209a358..f281f217fa40 100644
--- a/srcpkgs/python3-yaml/template
+++ b/srcpkgs/python3-yaml/template
@@ -2,7 +2,6 @@
 pkgname=python3-yaml
 version=6.0
 revision=2
-wrksrc="PyYAML-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
 makedepends="libyaml-devel python3-devel"
diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template
index cf39046039e6..a7e6ab959388 100644
--- a/srcpkgs/python3-yamllint/template
+++ b/srcpkgs/python3-yamllint/template
@@ -2,7 +2,6 @@
 pkgname=python3-yamllint
 version=1.28.0
 revision=2
-wrksrc="${pkgname/python3-/}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-pathspec python3-setuptools python3-yaml"
diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template
index a9b9ed34adc8..cbef89025a99 100644
--- a/srcpkgs/python3-yapf/template
+++ b/srcpkgs/python3-yapf/template
@@ -2,7 +2,6 @@
 pkgname=python3-yapf
 version=0.32.0
 revision=2
-wrksrc="yapf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template
index 4a273a448b4e..2ee33466db38 100644
--- a/srcpkgs/python3-yara/template
+++ b/srcpkgs/python3-yara/template
@@ -2,7 +2,6 @@
 pkgname=python3-yara
 version=4.2.3
 revision=2
-wrksrc="yara-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="yara-devel python3-devel"
diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template
index 2e783b866421..0961216820ce 100644
--- a/srcpkgs/python3-yarl/template
+++ b/srcpkgs/python3-yarl/template
@@ -2,7 +2,6 @@
 pkgname=python3-yarl
 version=1.8.1
 revision=1
-wrksrc="yarl-${version}"
 build_style=python3-module
 pycompile_module="yarl"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template
index 0bb10c0174da..a7b87953d7fb 100644
--- a/srcpkgs/python3-youtube-search/template
+++ b/srcpkgs/python3-youtube-search/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtube-search
 version=2.1.2
 revision=2
-wrksrc="youtube-search-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-requests"
diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template
index a8952d7115c9..3d4309ce0afe 100644
--- a/srcpkgs/python3-youtubesearch/template
+++ b/srcpkgs/python3-youtubesearch/template
@@ -2,7 +2,6 @@
 pkgname=python3-youtubesearch
 version=1.6.6
 revision=2
-wrksrc="youtube-search-python-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-httpx"
diff --git a/srcpkgs/python3-yoyo-migrations/template b/srcpkgs/python3-yoyo-migrations/template
index 90a25c56eede..bb9826beae2b 100644
--- a/srcpkgs/python3-yoyo-migrations/template
+++ b/srcpkgs/python3-yoyo-migrations/template
@@ -2,7 +2,6 @@
 pkgname=python3-yoyo-migrations
 version=7.3.2
 revision=3
-wrksrc=yoyo-migrations-$version
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-sqlparse"
diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template
index 3edc6e32c5cd..3aec7f4b7721 100644
--- a/srcpkgs/python3-ytmusicapi/template
+++ b/srcpkgs/python3-ytmusicapi/template
@@ -2,7 +2,6 @@
 pkgname=python3-ytmusicapi
 version=0.24.0
 revision=2
-wrksrc="ytmusicapi-${version}"
 build_style=python3-pep517
 make_install_target="ytmusicapi-*.*.*-*-*-*.whl"
 hostmakedepends="python3-poetry-core python3-wheel"
diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template
index 860bdda23ef6..1021772f4039 100644
--- a/srcpkgs/python3-zc.lockfile/template
+++ b/srcpkgs/python3-zc.lockfile/template
@@ -2,7 +2,6 @@
 pkgname=python3-zc.lockfile
 version=2.0
 revision=6
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template
index 4fbda258fb61..5ffda3107d6c 100644
--- a/srcpkgs/python3-zeroconf/template
+++ b/srcpkgs/python3-zeroconf/template
@@ -2,7 +2,6 @@
 pkgname=python3-zeroconf
 version=0.39.1
 revision=2
-wrksrc="python-zeroconf-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ifaddr python3-async-timeout"
diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template
index fdda1878599e..3c446217c6ef 100644
--- a/srcpkgs/python3-zipfile-deflate64/template
+++ b/srcpkgs/python3-zipfile-deflate64/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipfile-deflate64
 version=0.2.0
 revision=2
-wrksrc="zipfile-deflate64-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template
index f9cc0986b43e..78e3d3231d17 100644
--- a/srcpkgs/python3-zipstream/template
+++ b/srcpkgs/python3-zipstream/template
@@ -2,7 +2,6 @@
 pkgname=python3-zipstream
 version=1.1.4
 revision=8
-wrksrc="python-zipstream-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template
index c57e234b7a8a..e09700e506b7 100644
--- a/srcpkgs/python3-zope.cachedescriptors/template
+++ b/srcpkgs/python3-zope.cachedescriptors/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.cachedescriptors
 version=4.4
 revision=2
-wrksrc="zope.cachedescriptors-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 python3-setuptools"
diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template
index e68ed7ca59b8..e89939f7ffea 100644
--- a/srcpkgs/python3-zope.component/template
+++ b/srcpkgs/python3-zope.component/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.component
 version=5.0.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation
diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template
index 2c174e100a98..d966dc21d9be 100644
--- a/srcpkgs/python3-zope.configuration/template
+++ b/srcpkgs/python3-zope.configuration/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.configuration
 version=4.4.0
 revision=4
-wrksrc="zope.configuration-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema"
diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template
index 63004dd610dd..85af47272f9d 100644
--- a/srcpkgs/python3-zope.copy/template
+++ b/srcpkgs/python3-zope.copy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.copy
 version=4.2
 revision=6
-wrksrc="zope.copy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template
index d91cee18954d..d4ef75b1d52e 100644
--- a/srcpkgs/python3-zope.deferredimport/template
+++ b/srcpkgs/python3-zope.deferredimport/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deferredimport
 version=4.3.1
 revision=5
-wrksrc="zope.deferredimport-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.proxy"
diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template
index 5792b903c98b..cc7ffe377b07 100644
--- a/srcpkgs/python3-zope.deprecation/template
+++ b/srcpkgs/python3-zope.deprecation/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.deprecation
 version=4.4.0
 revision=6
-wrksrc="zope.deprecation-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends=python3
diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template
index 9d84e75d50ba..c6b856f1344e 100644
--- a/srcpkgs/python3-zope.event/template
+++ b/srcpkgs/python3-zope.event/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.event
 version=4.5.0
 revision=3
-wrksrc="${pkgname#*-}-${version}"
 build_style=python3-module
 pycompile_module="zope/event"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template
index 6c415fa3687c..1d1870ab225e 100644
--- a/srcpkgs/python3-zope.exceptions/template
+++ b/srcpkgs/python3-zope.exceptions/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.exceptions
 version=4.4
 revision=4
-wrksrc="zope.exceptions-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template
index fac83bd9e747..2565d05c15bd 100644
--- a/srcpkgs/python3-zope.hookable/template
+++ b/srcpkgs/python3-zope.hookable/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.hookable
 version=5.2
 revision=2
-wrksrc="zope.hookable-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template
index 61bb8cabd580..1a20dcfa5b2e 100644
--- a/srcpkgs/python3-zope.i18nmessageid/template
+++ b/srcpkgs/python3-zope.i18nmessageid/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.i18nmessageid
 version=5.0.1
 revision=4
-wrksrc="zope.i18nmessageid-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template
index 158b94efcfe5..41124b232b63 100644
--- a/srcpkgs/python3-zope.location/template
+++ b/srcpkgs/python3-zope.location/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.location
 version=4.2
 revision=6
-wrksrc="zope.location-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface
  python3-Sphinx"
diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template
index d59365559b75..0a3b745a7418 100644
--- a/srcpkgs/python3-zope.proxy/template
+++ b/srcpkgs/python3-zope.proxy/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.proxy
 version=4.4.0
 revision=3
-wrksrc="zope.proxy-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template
index 75d4618a64c4..cf2ddf3ddc39 100644
--- a/srcpkgs/python3-zope.schema/template
+++ b/srcpkgs/python3-zope.schema/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.schema
 version=6.0.0
 revision=4
-wrksrc=zope.schema-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-zope.interface python3-zope.event"
diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template
index 2e35b86a7556..5bf1c57cc1b3 100644
--- a/srcpkgs/python3-zope.security/template
+++ b/srcpkgs/python3-zope.security/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.security
 version=5.1.1
 revision=5
-wrksrc="zope.security-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-zope.proxy"
 makedepends="python3-devel"
diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template
index 26f047fbe8de..ee336cf56bd1 100644
--- a/srcpkgs/python3-zope.testing/template
+++ b/srcpkgs/python3-zope.testing/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testing
 version=4.7
 revision=6
-wrksrc="zope.testing-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template
index c315772f2118..0c6f85f85346 100644
--- a/srcpkgs/python3-zope.testrunner/template
+++ b/srcpkgs/python3-zope.testrunner/template
@@ -2,7 +2,6 @@
 pkgname=python3-zope.testrunner
 version=5.2
 revision=3
-wrksrc="zope.testrunner-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib"
 depends="python3-zope.exceptions python3-zope.interface python3-six"
diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template
index e17fdc46f9c8..68a138ecd03f 100644
--- a/srcpkgs/python3-zstandard/template
+++ b/srcpkgs/python3-zstandard/template
@@ -2,7 +2,6 @@
 pkgname=python3-zstandard
 version=0.18.0
 revision=3
-wrksrc="python-zstandard-${version}"
 build_style=python3-module
 make_build_args="--system-zstd"
 hostmakedepends="python3-setuptools"
diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template
index 49084b470337..335e2cc02d1a 100644
--- a/srcpkgs/python3/template
+++ b/srcpkgs/python3/template
@@ -5,7 +5,6 @@
 pkgname=python3
 version=3.11.0
 revision=1
-wrksrc="Python-${version}"
 build_style="gnu-configure"
 configure_args="--enable-shared --enable-ipv6
  --enable-loadable-sqlite-extensions --with-computed-gotos
diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template
index aff9ab94fb0d..1da59e7404b5 100644
--- a/srcpkgs/q5go/template
+++ b/srcpkgs/q5go/template
@@ -2,7 +2,6 @@
 pkgname=q5go
 version=2.1.3
 revision=1
-wrksrc="q5Go-${pkgname}-${version}"
 build_style=qmake
 configure_args="src/q5go.pro"
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template
index d8922f593acf..5f137fe1d751 100644
--- a/srcpkgs/qastools/template
+++ b/srcpkgs/qastools/template
@@ -2,7 +2,6 @@
 pkgname=qastools
 version=0.23.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar"
 makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel"
diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template
index 2e6f5a20343f..f2409d4a5cca 100644
--- a/srcpkgs/qca-qt5/template
+++ b/srcpkgs/qca-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qca-qt5
 version=2.3.4
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 configure_args="-DBUILD_TESTS=0 -DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs
  -DUSE_RELATIVE_PATHS=true"
diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template
index 1c46507437e9..fd17da054997 100644
--- a/srcpkgs/qed/template
+++ b/srcpkgs/qed/template
@@ -2,7 +2,6 @@
 pkgname=qed
 version=1.0.5
 revision=1
-wrksrc="QED-${version}"
 build_style=gnu-makefile
 short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template
index 15d4ed36cdba..85688f13dacb 100644
--- a/srcpkgs/qemacs/template
+++ b/srcpkgs/qemacs/template
@@ -2,7 +2,6 @@
 pkgname=qemacs
 version=0.5.0.20170701
 revision=3
-wrksrc="${pkgname}"
 build_style=configure
 configure_args="--prefix=/usr --mandir=/usr/share/man
  --disable-x11 --disable-plugins"
diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index c58e58f9cd93..399ac617ead7 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -3,7 +3,6 @@
 pkgname=qemu-user-static
 version=7.1.0
 revision=1
-wrksrc="qemu-${version}"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
diff --git a/srcpkgs/qgit/template b/srcpkgs/qgit/template
index b4bee48340c7..57d4afc4fb17 100644
--- a/srcpkgs/qgit/template
+++ b/srcpkgs/qgit/template
@@ -2,7 +2,6 @@
 pkgname=qgit
 version=2.10
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 makedepends="qt5-devel"
 depends="git"
diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template
index 2c213c732db1..f30297cbbae2 100644
--- a/srcpkgs/qml-box2d/template
+++ b/srcpkgs/qml-box2d/template
@@ -3,7 +3,6 @@ pkgname=qml-box2d
 version=0.0.20180406
 revision=1
 _commit=b7212d5640701f93f0cd88fbd3a32c619030ae62
-wrksrc="qml-box2d-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel"
diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template
index d95b0bd2200f..0cfda892c33f 100644
--- a/srcpkgs/qoauth-qt5/template
+++ b/srcpkgs/qoauth-qt5/template
@@ -3,7 +3,6 @@ pkgname=qoauth-qt5
 version=2.0.0
 revision=2
 _gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98
-wrksrc="qoauth-${_gitrev}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qca-qt5-devel"
diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template
index dd7a32b792aa..111d9a211938 100644
--- a/srcpkgs/qolibri/template
+++ b/srcpkgs/qolibri/template
@@ -2,7 +2,6 @@
 pkgname=qolibri
 version=2.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cmake
 hostmakedepends="qt5-tools-devel"
 makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel
diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template
index 8d30ef1eba16..72f294ce6793 100644
--- a/srcpkgs/qpwgraph/template
+++ b/srcpkgs/qpwgraph/template
@@ -2,7 +2,6 @@
 pkgname=qpwgraph
 version=0.3.7
 revision=1
-wrksrc="qpwgraph-v${version}"
 build_style=cmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="alsa-lib-devel pipewire-devel qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template
index f689ab8e3373..68cc220d2576 100644
--- a/srcpkgs/qrcodegen/template
+++ b/srcpkgs/qrcodegen/template
@@ -3,7 +3,6 @@ pkgname=qrcodegen
 reverts="1.7.0_1"
 version=1.6.0
 revision=4
-wrksrc="QR-Code-generator-${version}"
 short_desc="QR Code generator library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template
index 5bc6c8530757..1700d195898f 100644
--- a/srcpkgs/qscintilla-qt5/template
+++ b/srcpkgs/qscintilla-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qscintilla-qt5
 version=2.11.2
 revision=1
-wrksrc="QScintilla_gpl-${version}"
 build_wrksrc=Qt4Qt5
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template
index 5153612d226f..3b25ea8e7415 100644
--- a/srcpkgs/qsstv/template
+++ b/srcpkgs/qsstv/template
@@ -2,7 +2,6 @@
 pkgname=qsstv
 version=9.5.8
 revision=1
-wrksrc="${pkgname}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip"
 makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel
diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template
index 9676aa4dad00..8fa49ff36438 100644
--- a/srcpkgs/qt5-doc/template
+++ b/srcpkgs/qt5-doc/template
@@ -2,7 +2,6 @@
 pkgname=qt5-doc
 version=5.15.2
 revision=2
-wrksrc="qt-everywhere-src-${version}"
 hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which"
 makedepends="qt5-tools-devel"
 depends="qt5-plugin-sqlite qt5>=5.6.0"
diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template
index 46c87a9e7bdd..0c749e550a82 100644
--- a/srcpkgs/qt5-fsarchiver/template
+++ b/srcpkgs/qt5-fsarchiver/template
@@ -3,7 +3,6 @@ pkgname=qt5-fsarchiver
 version=0.8.5
 revision=2
 _realversion=0.8.5-1
-wrksrc="$pkgname"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel
diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template
index cf16536abdf1..04e25d081b23 100644
--- a/srcpkgs/qt5-speech/template
+++ b/srcpkgs/qt5-speech/template
@@ -3,7 +3,6 @@ pkgname=qt5-speech
 version=5.15.5
 revision=1
 _commit=e76b23ad707077647cdb4282cf35a71776efa0f0
-wrksrc="qtspeech-${_commit}"
 build_style=qmake
 configure_args="-- -flite -flite-alsa -speechd"
 hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config"
diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template
index bd99ae7d2547..618dcff2d60d 100644
--- a/srcpkgs/qt5-styleplugins/template
+++ b/srcpkgs/qt5-styleplugins/template
@@ -3,7 +3,6 @@ pkgname=qt5-styleplugins
 version=5.0.0
 revision=18
 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3
-wrksrc="qtstyleplugins-${_gitrev}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel"
diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 34becdb5c814..12e0e17d0bce 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,7 +5,6 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
-wrksrc="qtwebengine-${_version}"
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index b60e9895d958..721f869b980f 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -4,7 +4,6 @@ version=5.212.0
 revision=14
 _snap=1586819898
 _v=${version%.*}
-wrksrc="qtwebkit-opensource-src-${_v}"
 build_style=cmake
 # some nasty stuff to prevent cmake from inducing buggy -O3 and default -g
 configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template
index bb7b42f5bf02..6464f1066040 100644
--- a/srcpkgs/qt5-webview/template
+++ b/srcpkgs/qt5-webview/template
@@ -3,7 +3,6 @@ pkgname=qt5-webview
 version=5.15.4
 revision=1
 _commit=826d2a33929c69807917536d48b7861e7682001e
-wrksrc="qtwebview-${_commit}"
 build_style=qmake
 hostmakedepends="qt5-qmake perl qt5-host-tools"
 makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel
diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template
index 93113c717035..40e0ef8ad694 100644
--- a/srcpkgs/qt5pas/template
+++ b/srcpkgs/qt5pas/template
@@ -2,7 +2,6 @@
 pkgname=qt5pas
 version=2.6~beta
 revision=2
-wrksrc=cbindings
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-x11extras-devel"
diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template
index 91b252f03bdf..fe6c6216f40e 100644
--- a/srcpkgs/qt6-3d/template
+++ b/srcpkgs/qt6-3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-3d
 version=6.4.0
 revision=1
-wrksrc="qt3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-shadertools-devel libassimp-devel
diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template
index a18598bc0403..c2d6443dddad 100644
--- a/srcpkgs/qt6-base/template
+++ b/srcpkgs/qt6-base/template
@@ -2,7 +2,6 @@
 pkgname=qt6-base
 version=6.4.0
 revision=1
-wrksrc="qtbase-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DINSTALL_DATADIR=share/qt6
  -DINSTALL_ARCHDATADIR=lib/qt6
diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template
index 119a07aee98a..e60068039c61 100644
--- a/srcpkgs/qt6-charts/template
+++ b/srcpkgs/qt6-charts/template
@@ -2,7 +2,6 @@
 pkgname=qt6-charts
 version=6.4.0
 revision=1
-wrksrc="qtcharts-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template
index 985a19cac4cd..de851f3d77bc 100644
--- a/srcpkgs/qt6-connectivity/template
+++ b/srcpkgs/qt6-connectivity/template
@@ -2,7 +2,6 @@
 pkgname=qt6-connectivity
 version=6.4.0
 revision=1
-wrksrc="qtconnectivity-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template
index 6b2652f0837f..c69159f3b6e1 100644
--- a/srcpkgs/qt6-declarative/template
+++ b/srcpkgs/qt6-declarative/template
@@ -2,7 +2,6 @@
 pkgname=qt6-declarative
 version=6.4.0
 revision=1
-wrksrc="qtdeclarative-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template
index a728a254d68f..d101faacfc4f 100644
--- a/srcpkgs/qt6-imageformats/template
+++ b/srcpkgs/qt6-imageformats/template
@@ -2,7 +2,6 @@
 pkgname=qt6-imageformats
 version=6.4.0
 revision=1
-wrksrc="qtimageformats-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template
index 0354b352d2dd..2cdeec383846 100644
--- a/srcpkgs/qt6-location/template
+++ b/srcpkgs/qt6-location/template
@@ -2,7 +2,6 @@
 pkgname=qt6-location
 version=6.4.0
 revision=1
-wrksrc="qtpositioning-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-serialport-devel qt6-declarative-devel GConf-devel"
diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template
index c692e0337817..a5056833afe9 100644
--- a/srcpkgs/qt6-lottie/template
+++ b/srcpkgs/qt6-lottie/template
@@ -2,7 +2,6 @@
 pkgname=qt6-lottie
 version=6.4.0
 revision=1
-wrksrc="qtlottie-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template
index 19940715b170..f6d37be9ca5f 100644
--- a/srcpkgs/qt6-multimedia/template
+++ b/srcpkgs/qt6-multimedia/template
@@ -2,7 +2,6 @@
 pkgname=qt6-multimedia
 version=6.4.0
 revision=1
-wrksrc="qtmultimedia-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DQT_FEATURE_gstreamer=ON"
 hostmakedepends="perl qt6-declarative-devel pkg-config
diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template
index 8e4a90c07eab..52cdbff96cee 100644
--- a/srcpkgs/qt6-networkauth/template
+++ b/srcpkgs/qt6-networkauth/template
@@ -2,7 +2,6 @@
 pkgname=qt6-networkauth
 version=6.4.0
 revision=1
-wrksrc="qtnetworkauth-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel qt6-plugin-networkinformation"
diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template
index fd8b138ebbf5..82c735a9893e 100644
--- a/srcpkgs/qt6-qt5compat/template
+++ b/srcpkgs/qt6-qt5compat/template
@@ -2,7 +2,6 @@
 pkgname=qt6-qt5compat
 version=6.4.0
 revision=1
-wrksrc="qt5compat-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-declarative-devel perl pkg-config"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template
index 3abb202ce88f..608fabb75569 100644
--- a/srcpkgs/qt6-quick3d/template
+++ b/srcpkgs/qt6-quick3d/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quick3d
 version=6.4.0
 revision=1
-wrksrc="qtquick3d-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel qt6-shadertools-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-shadertools-devel
diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template
index e9ccf0773cc2..5d796c01bd5f 100644
--- a/srcpkgs/qt6-quicktimeline/template
+++ b/srcpkgs/qt6-quicktimeline/template
@@ -2,7 +2,6 @@
 pkgname=qt6-quicktimeline
 version=6.4.0
 revision=1
-wrksrc="qtquicktimeline-everywhere-src-${version/rc/-rc}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template
index a86f566c1a50..8afad8982005 100644
--- a/srcpkgs/qt6-remoteobjects/template
+++ b/srcpkgs/qt6-remoteobjects/template
@@ -2,7 +2,6 @@
 pkgname=qt6-remoteobjects
 version=6.4.0
 revision=1
-wrksrc="qtremoteobjects-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel pkg-config"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template
index e01052c89ffa..89eee1b06d0c 100644
--- a/srcpkgs/qt6-scxml/template
+++ b/srcpkgs/qt6-scxml/template
@@ -2,7 +2,6 @@
 pkgname=qt6-scxml
 version=6.4.0
 revision=1
-wrksrc="qtscxml-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel"
 makedepends="qt6-declarative-devel"
diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template
index ef209c0f8158..6b0befd4b36c 100644
--- a/srcpkgs/qt6-sensors/template
+++ b/srcpkgs/qt6-sensors/template
@@ -2,7 +2,6 @@
 pkgname=qt6-sensors
 version=6.4.0
 revision=1
-wrksrc="qtsensors-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-declarative-devel qt6-svg-devel pkg-config"
 makedepends="qt6-declarative-devel qt6-svg-devel"
diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template
index 4a5a8556cb8a..c3ee41ad3b0b 100644
--- a/srcpkgs/qt6-serialport/template
+++ b/srcpkgs/qt6-serialport/template
@@ -2,7 +2,6 @@
 pkgname=qt6-serialport
 version=6.4.0
 revision=1
-wrksrc="qtserialport-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel pkg-config"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template
index ba4d104650e1..f27848f6de2b 100644
--- a/srcpkgs/qt6-shadertools/template
+++ b/srcpkgs/qt6-shadertools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-shadertools
 version=6.4.0
 revision=1
-wrksrc="qtshadertools-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template
index 5d77b4a97c73..1e81a5f20948 100644
--- a/srcpkgs/qt6-svg/template
+++ b/srcpkgs/qt6-svg/template
@@ -2,7 +2,6 @@
 pkgname=qt6-svg
 version=6.4.0
 revision=1
-wrksrc="qtsvg-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl"
 makedepends="qt6-base-devel"
diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template
index d17f51c97e60..755d2e96ea64 100644
--- a/srcpkgs/qt6-tools/template
+++ b/srcpkgs/qt6-tools/template
@@ -2,7 +2,6 @@
 pkgname=qt6-tools
 version=6.4.0
 revision=1
-wrksrc="qttools-everywhere-src-${version}"
 build_style=cmake
 configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON
  -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON"
diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template
index 5a479bf3e782..ca8488702858 100644
--- a/srcpkgs/qt6-translations/template
+++ b/srcpkgs/qt6-translations/template
@@ -2,7 +2,6 @@
 pkgname=qt6-translations
 version=6.4.0
 revision=1
-wrksrc="qttranslations-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel qt6-tools-devel perl"
 makedepends="qt6-base-devel qt6-tools-devel"
diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template
index 9ffc6c905be2..695b96a14c1d 100644
--- a/srcpkgs/qt6-virtualkeyboard/template
+++ b/srcpkgs/qt6-virtualkeyboard/template
@@ -2,7 +2,6 @@
 pkgname=qt6-virtualkeyboard
 version=6.4.0
 revision=1
-wrksrc="qtvirtualkeyboard-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl pkg-config qt6-declarative-devel"
 makedepends="qt6-declarative-devel qt6-svg-devel hunspell-devel"
diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template
index f578689b87ec..5c0449472484 100644
--- a/srcpkgs/qt6-wayland/template
+++ b/srcpkgs/qt6-wayland/template
@@ -2,7 +2,6 @@
 pkgname=qt6-wayland
 version=6.4.0
 revision=1
-wrksrc="qtwayland-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="qt6-base-devel perl pkg-config wayland-devel
  qt6-declarative-devel"
diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template
index 3bde4ebe0e56..add93ba4826c 100644
--- a/srcpkgs/qt6-webchannel/template
+++ b/srcpkgs/qt6-webchannel/template
@@ -2,7 +2,6 @@
 pkgname=qt6-webchannel
 version=6.4.0
 revision=1
-wrksrc="qtwebchannel-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel qt6-websockets-devel"
diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template
index af4d9b49dd5f..f350b39d14b1 100644
--- a/srcpkgs/qt6-websockets/template
+++ b/srcpkgs/qt6-websockets/template
@@ -2,7 +2,6 @@
 pkgname=qt6-websockets
 version=6.4.0
 revision=1
-wrksrc="qtwebsockets-everywhere-src-${version}"
 build_style=cmake
 hostmakedepends="perl qt6-base-devel qt6-declarative-devel"
 makedepends="qt6-base-devel qt6-declarative-devel"
diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template
index 0d85ec076482..34c30b2c0c78 100644
--- a/srcpkgs/qtav/template
+++ b/srcpkgs/qtav/template
@@ -2,7 +2,6 @@
 pkgname=qtav
 version=1.13.0
 revision=1
-wrksrc="QtAV-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="ffmpeg-devel libass-devel libopenal-devel
diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template
index 53d9b20e4ca6..a53c751a4055 100644
--- a/srcpkgs/qtcreator/template
+++ b/srcpkgs/qtcreator/template
@@ -2,7 +2,6 @@
 pkgname=qtcreator
 version=8.0.0
 revision=1
-wrksrc="qt-creator-opensource-src-${version}"
 build_style=cmake
 configure_args="$(vopt_bool qbs BUILD_QBS)"
 hostmakedepends="clang llvm perl pkg-config python3 which qt5-qmake
diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template
index acacf9caa96b..dbf371a90d23 100644
--- a/srcpkgs/qtikz/template
+++ b/srcpkgs/qtikz/template
@@ -2,7 +2,6 @@
 pkgname=qtikz
 version=0.13.2
 revision=1
-wrksrc=ktikz-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools
  qt5-tools"
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 4e4c982850a1..52a5c58c9dbb 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -2,7 +2,6 @@
 pkgname=qtkeychain-qt5
 version=0.11.1
 revision=1
-wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
 hostmakedepends="pkg-config kwallet"
 makedepends="libsecret-devel qt5-tools-devel"
diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index 63d1196bd1aa..62ae152398d4 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -2,7 +2,6 @@
 pkgname=qtox
 version=1.17.6
 revision=1
-wrksrc="qTox-${version}"
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}
diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template
index cce56db19867..bd7c1b4ba8e7 100644
--- a/srcpkgs/qtpass/template
+++ b/srcpkgs/qtpass/template
@@ -2,7 +2,6 @@
 pkgname=qtpass
 version=1.3.2
 revision=1
-wrksrc="QtPass-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel qt5-svg-devel"
diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template
index fb4ca85f2260..ec5193e9f033 100644
--- a/srcpkgs/qtractor/template
+++ b/srcpkgs/qtractor/template
@@ -4,7 +4,6 @@ version=0.9.29
 revision=1
 _clap_tag=1.1.1
 _vst3sdk_tag=3.7.6_build_18
-wrksrc="qtractor-qtractor_${version//./_}"
 create_wrksrc=yes
 build_wrksrc="qtractor"
 build_style=cmake
diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template
index 2c0bd950893d..7cfe6f3e7f43 100644
--- a/srcpkgs/quickjs/template
+++ b/srcpkgs/quickjs/template
@@ -2,7 +2,6 @@
 pkgname=quickjs
 version=2021.03.27
 revision=3
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 make_use_env=true
 make_build_args="CONFIG_LTO="
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index f9026d09f4b9..edec0a09e5a2 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -2,7 +2,6 @@
 pkgname=quimup
 version=1.4.4
 revision=1
-wrksrc="Quimup_${version}_source"
 build_style=qmake
 configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
  INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template
index 0bd15a30a73a..dc785a702442 100644
--- a/srcpkgs/qv4l2/template
+++ b/srcpkgs/qv4l2/template
@@ -2,7 +2,6 @@
 pkgname=qv4l2
 version=1.22.1
 revision=1
-wrksrc="v4l-utils-${version}"
 build_style=gnu-configure
 configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev"
 hostmakedepends="perl pkg-config clang"
diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template
index f57a79e37e81..1263637276b2 100644
--- a/srcpkgs/qxkb/template
+++ b/srcpkgs/qxkb/template
@@ -3,7 +3,6 @@ pkgname=qxkb
 version=0.5.1
 revision=1
 _githash=d7474a06055108c833bbb55b6cdef47e0edfb17d
-wrksrc="${pkgname}-${_githash}"
 build_style=cmake
 makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel
  qt5-tools-devel"
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index 230f6c6e13a4..ecae3ca9269d 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -3,7 +3,6 @@ pkgname=racket
 version=8.6
 revision=1
 archs="aarch64* armv6* armv7* i686* x86_64*"
-wrksrc="${pkgname}-${version}"  # needed below
 build_wrksrc=src
 build_style=gnu-configure
 configure_args="--enable-useprefix --enable-curses"
diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template
index 7382ef6a1c33..00791b7761a8 100644
--- a/srcpkgs/radamsa/template
+++ b/srcpkgs/radamsa/template
@@ -2,7 +2,6 @@
 pkgname=radamsa
 version=0.6
 revision=1
-wrksrc="radamsa-v${version}"
 build_style=gnu-makefile
 make_check_target=test
 short_desc="Test case generator for robustness testing"
diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template
index 9c6a872c2423..62e0125da827 100644
--- a/srcpkgs/radicale/template
+++ b/srcpkgs/radicale/template
@@ -2,7 +2,6 @@
 pkgname=radicale
 version=3.1.8
 revision=2
-wrksrc="Radicale-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt
diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template
index 656227dbf3ed..c2ae1ce15add 100644
--- a/srcpkgs/rage-player/template
+++ b/srcpkgs/rage-player/template
@@ -2,7 +2,6 @@
 pkgname=rage-player
 version=0.4.0
 revision=1
-wrksrc="rage-${version}"
 build_style=meson
 hostmakedepends="pkg-config efl-devel"
 makedepends="efl-devel"
diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template
index c322a6e1a12a..3af39efcbdc3 100644
--- a/srcpkgs/rankwidth/template
+++ b/srcpkgs/rankwidth/template
@@ -2,7 +2,6 @@
 pkgname=rankwidth
 version=0.9
 revision=1
-wrksrc=rw-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="igraph-devel"
diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template
index 28b08b98a061..8c880dfd6939 100644
--- a/srcpkgs/raptor/template
+++ b/srcpkgs/raptor/template
@@ -2,7 +2,6 @@
 pkgname=raptor
 version=2.0.15
 revision=4
-wrksrc="raptor2-${version}"
 build_style=gnu-configure
 configure_args="--disable-static --with-yajl=no"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template
index 53cb9757b60a..ec2fed0aef6f 100644
--- a/srcpkgs/razergenie/template
+++ b/srcpkgs/razergenie/template
@@ -2,7 +2,6 @@
 pkgname=razergenie
 version=0.9.0
 revision=1
-wrksrc="RazerGenie-${version}"
 build_style=meson
 hostmakedepends="pkg-config qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template
index 830cdee9cd84..2d6c3d24d5db 100644
--- a/srcpkgs/rclone/template
+++ b/srcpkgs/rclone/template
@@ -2,7 +2,6 @@
 pkgname=rclone
 version=1.60.0
 revision=1
-wrksrc="rclone-v${version}"
 build_style=go
 build_helper=qemu
 go_import_path=github.com/rclone/rclone
diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index ab02cbc4bbcb..a74e38a26778 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -2,7 +2,6 @@
 pkgname=re2
 version=2020.06.01
 revision=1
-wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
 short_desc="Efficient, principled regular expression library"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template
index 59d356064da0..f581b10edcaa 100644
--- a/srcpkgs/redsocks/template
+++ b/srcpkgs/redsocks/template
@@ -2,7 +2,6 @@
 pkgname=redsocks
 version=0.5
 revision=4
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 makedepends="libevent-devel"
 short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy"
diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template
index 4404921035e0..19ed7014fce9 100644
--- a/srcpkgs/reflex/template
+++ b/srcpkgs/reflex/template
@@ -3,7 +3,6 @@ pkgname=reflex
 version=20210808
 revision=1
 _date=${version##*.}
-wrksrc="${pkgname}-${_date}"
 build_style=gnu-configure
 hostmakedepends="byacc"
 depends="byacc librefl-devel-${version}_${revision}"
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index d9ce10cd0f20..2b3e1bc2f595 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -2,7 +2,6 @@
 pkgname=remind
 version=04.00.00
 revision=1
-wrksrc="remind"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="Sophisticated calendar and alarm program"
diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template
index 4cb57d3811af..0da8cad6604b 100644
--- a/srcpkgs/remmina/template
+++ b/srcpkgs/remmina/template
@@ -2,7 +2,6 @@
 pkgname=remmina
 version=1.4.27
 revision=3
-wrksrc="Remmina-v${version}"
 build_style=cmake
 configure_args="-DWITH_APPINDICATOR=OFF -DCMAKE_USE_PTHREADS_INIT=ON"
 hostmakedepends="glib-devel intltool pkg-config shared-mime-info"
diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template
index 77320d39197d..b1cad3c1d477 100644
--- a/srcpkgs/reptyr/template
+++ b/srcpkgs/reptyr/template
@@ -2,7 +2,6 @@
 pkgname=reptyr
 version=0.9.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
 make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions"
 short_desc="Reparent a running program to a new terminal"
diff --git a/srcpkgs/rest0/template b/srcpkgs/rest0/template
index ee090d9e6d2d..0e4affe03768 100644
--- a/srcpkgs/rest0/template
+++ b/srcpkgs/rest0/template
@@ -2,7 +2,6 @@
 pkgname=rest0
 version=0.8.1
 revision=1
-wrksrc="rest-${version}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="$(vopt_enable gir introspection) --disable-static
diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template
index a7aeeff16e9d..ba92e3a75a79 100644
--- a/srcpkgs/retroarch/template
+++ b/srcpkgs/retroarch/template
@@ -2,7 +2,6 @@
 pkgname=retroarch
 version=1.10.3
 revision=2
-wrksrc="RetroArch-$version"
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking
  --enable-udev --disable-builtinflac --disable-builtinglslang
diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template
index e7ae4e902bde..8a0786c21a08 100644
--- a/srcpkgs/retroshare/template
+++ b/srcpkgs/retroshare/template
@@ -2,7 +2,6 @@
 pkgname=retroshare
 version=0.6.6
 revision=2
-wrksrc="RetroShare-${version}"
 build_style=qmake
 #XXX broadcast feature requires an ancient udp-discovery-cpp which either needs
 # to be fetched+patched (FTBFS) here or packaged :/
diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template
index ee4aab1aa8a7..a493cf9aecc2 100644
--- a/srcpkgs/rex/template
+++ b/srcpkgs/rex/template
@@ -2,7 +2,6 @@
 pkgname=rex
 version=1.13.4
 revision=1
-wrksrc="Rex-${version}"
 build_style=perl-module
 hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose
  perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC
diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template
index 266ca8264ad7..8bc588d5d336 100644
--- a/srcpkgs/rhash/template
+++ b/srcpkgs/rhash/template
@@ -2,7 +2,6 @@
 pkgname=rhash
 version=1.4.3
 revision=2
-wrksrc="RHash-${version}"
 build_style=configure
 configure_args="--enable-openssl --disable-openssl-runtime
  --prefix=/usr --sysconfdir=/etc"
diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template
index 9191abe6af4e..c6c6ac331bd9 100644
--- a/srcpkgs/rink/template
+++ b/srcpkgs/rink/template
@@ -2,7 +2,6 @@
 pkgname=rink
 version=0.6.3
 revision=1
-wrksrc=rink-rs-${version}
 build_style=cargo
 make_install_args="--path ./cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template
index d0a2eb9f5072..2209a55ecd95 100644
--- a/srcpkgs/rizin/template
+++ b/srcpkgs/rizin/template
@@ -2,7 +2,6 @@
 pkgname=rizin
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
  -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template
index b2bb43fccd6b..64d030695818 100644
--- a/srcpkgs/rng-tools/template
+++ b/srcpkgs/rng-tools/template
@@ -2,7 +2,6 @@
 pkgname=rng-tools
 version=6.15
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr"
 hostmakedepends="automake pkg-config"
diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template
index c7c05660b933..b2eb025a66e0 100644
--- a/srcpkgs/rnnoise/template
+++ b/srcpkgs/rnnoise/template
@@ -3,7 +3,6 @@ pkgname=rnnoise
 _githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd
 version=0.4.1
 revision=1
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Recurrent neural network for audio noise reduction"
diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template
index 4f850c27456f..6f973d03bd60 100644
--- a/srcpkgs/rock64-uboot/template
+++ b/srcpkgs/rock64-uboot/template
@@ -3,7 +3,6 @@ pkgname=rock64-uboot
 version=2022.07
 revision=1
 archs="aarch64*"
-wrksrc="u-boot-${version}"
 hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel"
 makedepends="atf-rk3328-bl31"
 short_desc="Das U-Boot for the Rock64 SBC"
diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template
index 5bdce99d7a1c..0677ea92fb63 100644
--- a/srcpkgs/rofs-filtered/template
+++ b/srcpkgs/rofs-filtered/template
@@ -2,7 +2,6 @@
 pkgname=rofs-filtered
 version=1.7
 revision=3
-wrksrc="${pkgname}-rel-${version}"
 build_style=cmake
 makedepends="fuse-devel"
 short_desc="Filtered read only filesystem for FUSE"
diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template
index 625e4e262154..8d05e1acbacb 100644
--- a/srcpkgs/rox/template
+++ b/srcpkgs/rox/template
@@ -2,7 +2,6 @@
 pkgname=rox
 version=2.11
 revision=2
-wrksrc="rox-filer-${version}"
 hostmakedepends="pkg-config librsvg-utils"
 makedepends="gtk+-devel libxml2-devel libSM-devel"
 depends="desktop-file-utils"
diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template
index c5a5e845d2cb..8bccfe793033 100644
--- a/srcpkgs/rpi-eeprom/template
+++ b/srcpkgs/rpi-eeprom/template
@@ -4,7 +4,6 @@ version=2022.05.20
 revision=1
 _githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e"
 archs="armv7* aarch64*"
-wrksrc="${pkgname}-${_githash}"
 conf_files="/etc/default/rpi-eeprom-update"
 depends="binutils pciutils python3 rpi-firmware rpi-userland"
 short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4"
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 62d809b840ce..cdce0da2585a 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -6,7 +6,6 @@ pkgname=rpi-firmware
 version=20220823
 revision=2
 archs="armv6l* armv7l* aarch64*"
-wrksrc="firmware-${_githash}"
 provides="linux-firmware-broadcom-${version}_${revision}"
 replaces="linux-firmware-broadcom>=0"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index 2a19bedfcd32..98dd070cb41c 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -17,7 +17,6 @@ version=5.15.72
 revision=1
 _githash="3b98eb7a4aeaecd5274108dc1be7a5df94253500"
 archs="armv6l* armv7l* aarch64*"
-wrksrc="linux-${_githash}"
 hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz"
 makedepends="ncurses-devel"
 maintainer="Piraty <piraty1@inbox.ru>"
diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template
index 86d6dbd76ecd..4f1ea38c9e3a 100644
--- a/srcpkgs/rpi-userland/template
+++ b/srcpkgs/rpi-userland/template
@@ -5,7 +5,6 @@ _gitshort="${_githash:0:7}"
 pkgname=rpi-userland
 version=20210623
 revision=1
-wrksrc="userland-${_githash}"
 build_style=cmake
 hostmakedepends="pkg-config"
 configure_args="-DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib"
diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template
index 3da575801f0e..244d3ce1a471 100644
--- a/srcpkgs/rsClock/template
+++ b/srcpkgs/rsClock/template
@@ -2,7 +2,6 @@
 pkgname=rsClock
 version=0.1.4
 revision=1
-wrksrc="${pkgname}-${version}"
 build_style=cargo
 short_desc="Simple terminal clock written in Rust"
 maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template
index 66ad62a4d377..fb862970d39b 100644
--- a/srcpkgs/rtl8723bt-firmware/template
+++ b/srcpkgs/rtl8723bt-firmware/template
@@ -3,7 +3,6 @@ pkgname=rtl8723bt-firmware
 version=0.0.202008
 revision=1
 _commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd
-wrksrc="${pkgname}-${_commit}"
 # Only required for PinePhone
 archs="aarch64*"
 short_desc="Firmware for RTL8723BT"
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 1d3c7067db20..dd333bcff443 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -4,7 +4,6 @@ version=20210629
 revision=1
 _modver=5.13.6
 _gitrev=a8450b030a187b71d6be147d004715e6858e0ef9
-wrksrc="8812au-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template
index 06a13223fbdd..1265095f7c5c 100644
--- a/srcpkgs/rtl8821cu-dkms/template
+++ b/srcpkgs/rtl8821cu-dkms/template
@@ -4,7 +4,6 @@ version=20210118
 revision=1
 _modver=5.12.0
 _gitrev=76605e464119f0d56bf3a41866b58defd54464d8
-wrksrc="8821cu-${version}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)"
 maintainer="classabbyamp <void@placeviolette.net>"
diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template
index 4c00b8e74688..51c2cb73b474 100644
--- a/srcpkgs/rtl8822bu-dkms/template
+++ b/srcpkgs/rtl8822bu-dkms/template
@@ -3,7 +3,6 @@ pkgname=rtl8822bu-dkms
 version=20221030
 revision=1
 _gitrev=f77c4e55cc1852b9f6e5aec416a34abcdabcd825
-wrksrc="rtl88x2bu-${_gitrev}"
 depends="dkms bc"
 short_desc="Realtek 8822BU USB WiFi driver (DKMS)"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template
index 2f38c05c30ea..3fabe5cc5d23 100644
--- a/srcpkgs/ruby-deep_merge/template
+++ b/srcpkgs/ruby-deep_merge/template
@@ -2,7 +2,6 @@
 pkgname=ruby-deep_merge
 version=1.2.1
 revision=5
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template
index 11a8d58499ed..20bb95e2e7a6 100644
--- a/srcpkgs/ruby-ffi/template
+++ b/srcpkgs/ruby-ffi/template
@@ -2,7 +2,6 @@
 pkgname=ruby-ffi
 version=1.11.3
 revision=6
-wrksrc="ffi-${version}"
 build_style=gemspec
 hostmakedepends="libffi-devel"
 makedepends="libffi-devel"
diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template
index 40cdaabc73ff..54a19f4d8cf9 100644
--- a/srcpkgs/ruby-hpricot/template
+++ b/srcpkgs/ruby-hpricot/template
@@ -2,7 +2,6 @@
 pkgname=ruby-hpricot
 version=0.8.6
 revision=7
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Swift, liberal HTML parser"
diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template
index 526af9a6dc2d..5c23f6a0ed3e 100644
--- a/srcpkgs/ruby-rdiscount/template
+++ b/srcpkgs/ruby-rdiscount/template
@@ -2,7 +2,6 @@
 pkgname=ruby-rdiscount
 version=2.2.0.1
 revision=9
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 makedepends="ruby-devel"
 short_desc="Fast implementation of Gruber's Markdown in C"
diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template
index 77569174612f..6df66104b6bf 100644
--- a/srcpkgs/ruby-sync/template
+++ b/srcpkgs/ruby-sync/template
@@ -2,7 +2,6 @@
 pkgname=ruby-sync
 version=0.5.0
 revision=4
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template
index 2fe374cd89bb..b5327b5ca889 100644
--- a/srcpkgs/ruby-tmuxinator/template
+++ b/srcpkgs/ruby-tmuxinator/template
@@ -2,7 +2,6 @@
 pkgname=ruby-tmuxinator
 version=3.0.5
 revision=1
-wrksrc="tmuxinator-${version}"
 build_style=gemspec
 depends="ruby-erubis>=2.6 ruby-thor>=1.2.1 ruby-xdg>=4.3.0 tmux"
 short_desc="Create and manage complex tmux sessions easily"
diff --git a/srcpkgs/ruby-webrick/template b/srcpkgs/ruby-webrick/template
index 6a8f9782441c..8b39a15add69 100644
--- a/srcpkgs/ruby-webrick/template
+++ b/srcpkgs/ruby-webrick/template
@@ -2,7 +2,6 @@
 pkgname=ruby-webrick
 version=1.7.0
 revision=1
-wrksrc="${pkgname#ruby-}-${version}"
 build_style=gemspec
 hostmakedepends="ruby"
 depends="ruby"
diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template
index 63409eaf12b5..9c6515cc2594 100644
--- a/srcpkgs/run-mailcap/template
+++ b/srcpkgs/run-mailcap/template
@@ -2,7 +2,6 @@
 pkgname=run-mailcap
 version=3.70
 revision=1
-wrksrc="mailcap-${version}ubuntu1"
 depends="perl"
 short_desc="Execute programs via entries in the mailcap file"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 2b0164d140be..7a1fcdf5b1f1 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -3,7 +3,6 @@ pkgname=run-parts
 version=4.11.2
 revision=1
 bootstrap=yes
-wrksrc="debianutils"
 build_style=gnu-configure
 make_build_target=run-parts
 short_desc="Run scripts or programs in a directory"
diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template
index 3e04bbe3dc34..e2bddd3eb76a 100644
--- a/srcpkgs/runawk/template
+++ b/srcpkgs/runawk/template
@@ -2,7 +2,6 @@
 pkgname=runawk
 version=1.6.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 hostmakedepends="mk-configure perl"
 depends="virtual?awk"
 short_desc="Powerful wrapper for AWK interpreter"
diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template
index 390c4b3e62d2..d58371888fcb 100644
--- a/srcpkgs/runelite-launcher/template
+++ b/srcpkgs/runelite-launcher/template
@@ -2,7 +2,6 @@
 pkgname=runelite-launcher
 version=2.1.7
 revision=1
-wrksrc="launcher-${version}"
 hostmakedepends="apache-maven"
 depends="virtual?java-runtime"
 short_desc="Open source Old School RuneScape client"
diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template
index 42eeab9a2929..71020dfba965 100644
--- a/srcpkgs/runit-void/template
+++ b/srcpkgs/runit-void/template
@@ -2,7 +2,6 @@
 pkgname=runit-void
 version=20220329
 revision=1
-wrksrc="void-runit-${version}"
 build_style=gnu-makefile
 short_desc="Void Linux runit scripts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template
index 7d0f12b83a95..ca74abaf177b 100644
--- a/srcpkgs/runit/template
+++ b/srcpkgs/runit/template
@@ -2,7 +2,6 @@
 pkgname=runit
 version=2.1.2
 revision=12
-wrksrc="admin"
 build_wrksrc="${pkgname}-${version}/src"
 build_style="gnu-makefile"
 short_desc="UNIX init scheme with service supervision"
diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template
index d0f015d5f970..c469487237bf 100644
--- a/srcpkgs/rust-analyzer/template
+++ b/srcpkgs/rust-analyzer/template
@@ -3,7 +3,6 @@ pkgname=rust-analyzer
 version=2022.10.24
 revision=1
 _ver=${version//./-}
-wrksrc="${pkgname}-${_ver}"
 build_style=cargo
 make_install_args="--path=crates/${pkgname}"
 short_desc="Rust compiler front-end for IDEs"
diff --git a/srcpkgs/rust-audit-info/template b/srcpkgs/rust-audit-info/template
index 032ad814cb5b..7fa79470333d 100644
--- a/srcpkgs/rust-audit-info/template
+++ b/srcpkgs/rust-audit-info/template
@@ -3,7 +3,6 @@ pkgname=rust-audit-info
 version=0.5.1
 revision=1
 _commit=8622e6fe844d1d5ae10e894d9c8a05afff97e6da
-wrksrc="cargo-auditable-${_commit}"
 build_wrksrc=rust-audit-info
 build_style=cargo
 short_desc="CLI tool for extracting cargo-auditable dependency trees"
diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template
index 93a470b37cbd..3c7a89682183 100644
--- a/srcpkgs/rust-cargo-audit/template
+++ b/srcpkgs/rust-cargo-audit/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-audit
 version=0.13.1
 revision=2
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel libssh2-devel zlib-devel"
diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template
index 739edec8ca3b..c1b1043a77d4 100644
--- a/srcpkgs/rust-cargo-bloat/template
+++ b/srcpkgs/rust-cargo-bloat/template
@@ -2,7 +2,6 @@
 pkgname=rust-cargo-bloat
 version=0.10.0
 revision=1
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 short_desc="Find out what takes most of the space in your executable"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template
index 259e2347ebe9..e902b6f4ca24 100644
--- a/srcpkgs/rust-sccache/template
+++ b/srcpkgs/rust-sccache/template
@@ -2,7 +2,6 @@
 pkgname=rust-sccache
 version=0.2.13
 revision=3
-wrksrc="${pkgname/rust-/}-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="openssl-devel"
diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template
index 82ff3237de5a..8e639c486470 100644
--- a/srcpkgs/rust/template
+++ b/srcpkgs/rust/template
@@ -10,7 +10,6 @@
 pkgname=rust
 version=1.64.0
 revision=1
-wrksrc="rustc-${version}-src"
 hostmakedepends="cmake curl pkg-config python3 tar cargo-bootstrap"
 makedepends="libffi-devel ncurses-devel libxml2-devel zlib-devel llvm12"
 depends="rust-std"
diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template
index e66d8e249c54..de2f19f3b70e 100644
--- a/srcpkgs/rusty-diceware/template
+++ b/srcpkgs/rusty-diceware/template
@@ -2,7 +2,6 @@
 pkgname=rusty-diceware
 version=0.5.8
 revision=1
-wrksrc="${pkgname}-diceware-v${version}"
 build_style=cargo
 short_desc="Commandline diceware, sans dice, written in rustlang"
 maintainer="jcgruenhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template
index 91fe3d2c7bf2..b73b3a8e3b0b 100644
--- a/srcpkgs/rw/template
+++ b/srcpkgs/rw/template
@@ -2,7 +2,6 @@
 pkgname=rw
 version=1.0
 revision=1
-wrksrc="rw-portable-${version}"
 build_style=gnu-makefile
 short_desc="Block device and byte copying program similar to dd"
 maintainer="Duncaen <duncaen@voidlinux.org>"
diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template
index 8eb0ce8886a9..dc1b246d2322 100644
--- a/srcpkgs/ryzen-stabilizator/template
+++ b/srcpkgs/ryzen-stabilizator/template
@@ -3,7 +3,6 @@ pkgname=ryzen-stabilizator
 version=0.0.0.20180309
 revision=3
 _commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8
-wrksrc="${pkgname}-${_commit}"
 build_style=go
 hostmakedepends="git"
 archs="i686* x86_64*"
diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template
index 15a1b6aa7b5f..625dfa33ae09 100644
--- a/srcpkgs/rz-ghidra/template
+++ b/srcpkgs/rz-ghidra/template
@@ -2,7 +2,6 @@
 pkgname=rz-ghidra
 version=0.4.0
 revision=1
-wrksrc="$pkgname"
 build_style=cmake
 configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native
  -DBUILD_CUTTER_PLUGIN=ON"
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index eb0cc4ece473..7717172f981d 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -2,7 +2,6 @@
 pkgname=sabnzbd
 version=3.5.0
 revision=2
-wrksrc="SABnzbd-${version}"
 pycompile_dirs="/usr/share/sabnzbd"
 hostmakedepends="python3 gettext"
 depends="par2cmdline python3-sabyenc3 python3-cheetah3 python3-cryptography
diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template
index dcec3dbf554b..0303be21d4b0 100644
--- a/srcpkgs/sage-data-combinatorial_designs/template
+++ b/srcpkgs/sage-data-combinatorial_designs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-combinatorial_designs
 version=20140630
 revision=1
-wrksrc="combinatorial_designs-$version"
 short_desc="Data for combinatorial designs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template
index 57264da84c2f..a8c1565ed2a4 100644
--- a/srcpkgs/sage-data-conway_polynomials/template
+++ b/srcpkgs/sage-data-conway_polynomials/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-conway_polynomials
 version=0.5
 revision=1
-wrksrc="conway_polynomials-$version"
 hostmakedepends="python3"
 short_desc="Database of Conway polynomials over finite fields"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template
index 5103f9b87374..825c0e51419a 100644
--- a/srcpkgs/sage-data-elliptic_curves/template
+++ b/srcpkgs/sage-data-elliptic_curves/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-elliptic_curves
 version=0.8.1
 revision=1
-wrksrc="elliptic_curves-$version"
 hostmakedepends="python3"
 short_desc="Database of elliptic curves"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template
index 9ca16b6cf53a..3df1e0ab0602 100644
--- a/srcpkgs/sage-data-graphs/template
+++ b/srcpkgs/sage-data-graphs/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-graphs
 version=20210214
 revision=1
-wrksrc="graphs-$version"
 short_desc="Database of graphs"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template
index d0f9f297d84b..95022afb7879 100644
--- a/srcpkgs/sage-data-polytopes_db/template
+++ b/srcpkgs/sage-data-polytopes_db/template
@@ -2,7 +2,6 @@
 pkgname=sage-data-polytopes_db
 version=20170220
 revision=1
-wrksrc="polytopes_db-$version"
 short_desc="Database of 2 and 3-dimensional reflexive polytopes"
 maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 license="Public Domain"
diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template
index 627cd386c0dc..0cc79bda923b 100644
--- a/srcpkgs/sagemath/template
+++ b/srcpkgs/sagemath/template
@@ -2,7 +2,6 @@
 pkgname=sagemath
 version=9.7
 revision=3
-wrksrc=sage-$version
 build_wrksrc=pkgs/sagemath-standard
 build_style=python3-module
 _bindir=/usr/lib/sagemath/$version/bin
diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template
index 2d6ef175e1bf..786fe697f7f9 100644
--- a/srcpkgs/sam/template
+++ b/srcpkgs/sam/template
@@ -3,7 +3,6 @@ pkgname=sam
 version=20200206
 revision=1
 _githash=4d35598ce980dc4056901a843c0a628fb348cc1a
-wrksrc="${pkgname}-${_githash}"
 makedepends="libXft-devel libXi-devel libXt-devel"
 short_desc="Screen editor with structural regular expressions"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template
index 9ab7a626b206..143416c325e5 100644
--- a/srcpkgs/sandboxfs/template
+++ b/srcpkgs/sandboxfs/template
@@ -2,7 +2,6 @@
 pkgname=sandboxfs
 version=0.2.0
 revision=1
-wrksrc="sandboxfs-sandboxfs-${version}"
 build_style=cargo
 hostmakedepends="pkg-config"
 makedepends="fuse-devel"
diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template
index 24f5b0a25376..d9a2aa1263d3 100644
--- a/srcpkgs/sane-airscan/template
+++ b/srcpkgs/sane-airscan/template
@@ -2,7 +2,6 @@
 pkgname=sane-airscan
 version=0.99.26
 revision=1
-wrksrc="sane-airscan-${version}"
 build_style=gnu-makefile
 make_install_args="STRIP="
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template
index 77b7947a0f84..694942c1d2a7 100644
--- a/srcpkgs/sane/template
+++ b/srcpkgs/sane/template
@@ -3,7 +3,6 @@ pkgname=sane
 _gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43
 version=1.1.1
 revision=1
-wrksrc="sane-backends-${version}"
 build_style=gnu-configure
 configure_args="--disable-locking --enable-ipv6 --enable-pthread
  --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes
diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template
index 28d021052a01..9df2b38e2ac8 100644
--- a/srcpkgs/sasm/template
+++ b/srcpkgs/sasm/template
@@ -2,7 +2,6 @@
 pkgname=sasm
 version=3.12.2
 revision=1
-wrksrc=SASM-${version}
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-devel"
diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template
index 5251a99d10b2..3110cb3d6979 100644
--- a/srcpkgs/sauerbraten/template
+++ b/srcpkgs/sauerbraten/template
@@ -2,7 +2,6 @@
 pkgname=sauerbraten
 version=2020.12.29
 revision=1
-wrksrc=$pkgname
 build_wrksrc=src
 build_style=gnu-makefile
 makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel"
diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template
index 80d0f63781fa..42b2545d23ef 100644
--- a/srcpkgs/sbsigntool/template
+++ b/srcpkgs/sbsigntool/template
@@ -3,7 +3,6 @@ pkgname=sbsigntool
 version=0.9.4
 revision=4
 archs="x86_64* i686* aarch64* arm*"
-wrksrc=sbsigntools-$version
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config help2man"
 makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs"
diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template
index 6c554e96974e..6b309201c91b 100644
--- a/srcpkgs/sbt/template
+++ b/srcpkgs/sbt/template
@@ -2,7 +2,6 @@
 pkgname=sbt
 version=1.6.1
 revision=1
-wrksrc="$pkgname"
 depends="virtual?java-environment"
 short_desc="Interactive build tool for Scala and Java"
 maintainer="Damian Czaja <trojan295@gmail.com>"
diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template
index 058225d43a49..4394a937aa54 100644
--- a/srcpkgs/schedtool/template
+++ b/srcpkgs/schedtool/template
@@ -2,7 +2,6 @@
 pkgname=schedtool
 version=1.3.0
 revision=3
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_install_args="DESTPREFIX=/usr"
 short_desc="Query and set CPU scheduling parameters"
diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template
index e48bbe37ea78..b2cde02fcfe3 100644
--- a/srcpkgs/schilytools/template
+++ b/srcpkgs/schilytools/template
@@ -2,7 +2,6 @@
 pkgname=schilytools
 version=2021.09.18
 revision=2
-wrksrc="schily-${version//./-}"
 build_style=meta
 makedepends="acl-devel attr-devel e2fsprogs-devel m4"
 depends="sccs sdd sfind smake star ved"
diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 49013cd8144b..559995c0449a 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -2,7 +2,6 @@
 pkgname=scons
 version=4.4.0
 revision=2
-wrksrc="SCons-${version}"
 build_style="python3-module"
 make_install_args="--install-data=/usr/share/man/man1/"
 hostmakedepends="python3 python3-setuptools"
diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template
index fea6cc07aff9..93b48ed64abf 100644
--- a/srcpkgs/scratch/template
+++ b/srcpkgs/scratch/template
@@ -2,7 +2,6 @@
 pkgname=scratch
 version=1.4.0.7
 revision=2
-wrksrc="${pkgname}-${version}.src"
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache"
diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template
index 384f5ecf468d..f14dc8439704 100644
--- a/srcpkgs/scream/template
+++ b/srcpkgs/scream/template
@@ -2,7 +2,6 @@
 pkgname=scream
 version=3.8
 revision=1
-wrksrc=scream-$version
 build_wrksrc=Receivers/unix
 build_style=cmake
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template
index 295d48e8658f..25a033003744 100644
--- a/srcpkgs/seafile-client-qt/template
+++ b/srcpkgs/seafile-client-qt/template
@@ -3,7 +3,6 @@ pkgname=seafile-client-qt
 version=8.0.8
 revision=1
 _sourcename="seafile-client"
-wrksrc="${_sourcename}-${version}"
 build_style=cmake
 configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template
index d6f023344fc8..9b9d803c427c 100644
--- a/srcpkgs/seafile-libclient/template
+++ b/srcpkgs/seafile-libclient/template
@@ -3,7 +3,6 @@ pkgname=seafile-libclient
 version=8.0.8
 revision=2
 _distname="${pkgname/-libclient/}"
-wrksrc="${_distname}-${version}"
 build_style=gnu-configure
 configure_args="PYTHON=python3 --disable-static"
 hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala"
diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template
index 391fa8e62652..36475efb696d 100644
--- a/srcpkgs/seexpr-krita/template
+++ b/srcpkgs/seexpr-krita/template
@@ -2,7 +2,6 @@
 pkgname=seexpr-krita
 version=4.0.4.0
 revision=1
-wrksrc="kseexpr-${version}"
 build_style=cmake
 configure_args="-DBUILD_DEMOS=OFF"
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext"
diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template
index be7d5425e0c2..de187b4af7ca 100644
--- a/srcpkgs/sendEmail/template
+++ b/srcpkgs/sendEmail/template
@@ -2,7 +2,6 @@
 pkgname=sendEmail
 version=1.56
 revision=2
-wrksrc="${pkgname}-v${version}"
 depends="perl-Net-SSLeay"
 short_desc="Lightweight, command line SMTP email client"
 maintainer="Andrew Benson <abenson+void@gmail.com>"
diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template
index 5fac1daf8652..9dacaea7d9a3 100644
--- a/srcpkgs/senpai/template
+++ b/srcpkgs/senpai/template
@@ -2,7 +2,6 @@
 pkgname=senpai
 version=0.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=go
 go_import_path="git.sr.ht/~taiite/senpai"
 go_package="./cmd/senpai"
diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template
index 06a9eacbf193..8ea380c39ff8 100644
--- a/srcpkgs/sequoia-sop/template
+++ b/srcpkgs/sequoia-sop/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sop
 version=0.27.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 configure_args="--bin sqop --features cli"
 hostmakedepends="pkg-config llvm clang"
diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template
index d9e875954e0c..757269282161 100644
--- a/srcpkgs/sequoia-sq/template
+++ b/srcpkgs/sequoia-sq/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sq
 version=0.27.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_wrksrc="sq"
 build_style=cargo
 _deps="nettle-devel openssl-devel"
diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template
index 77e52437c7ac..d663d78abb9b 100644
--- a/srcpkgs/sequoia-sqv/template
+++ b/srcpkgs/sequoia-sqv/template
@@ -2,7 +2,6 @@
 pkgname=sequoia-sqv
 version=1.1.0
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cargo
 hostmakedepends="pkg-config llvm clang"
 makedepends="nettle-devel"
diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template
index f6d314c67957..035e71b8f05d 100644
--- a/srcpkgs/setzer/template
+++ b/srcpkgs/setzer/template
@@ -2,7 +2,6 @@
 pkgname=setzer
 version=0.4.8
 revision=2
-wrksrc=Setzer-${version}
 build_style=meson
 hostmakedepends="gettext"
 depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect"
diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template
index 56090485f34b..239ff704d992 100644
--- a/srcpkgs/shfmt/template
+++ b/srcpkgs/shfmt/template
@@ -2,7 +2,6 @@
 pkgname=shfmt
 version=3.5.1
 revision=1
-wrksrc="sh-${version}"
 build_style=go
 go_import_path=mvdan.cc/sh/v3
 go_package="${go_import_path}/cmd/shfmt"
diff --git a/srcpkgs/shiboken2/template b/srcpkgs/shiboken2/template
index 1205266c5a74..9ceb8b313de7 100644
--- a/srcpkgs/shiboken2/template
+++ b/srcpkgs/shiboken2/template
@@ -3,7 +3,6 @@ pkgname=shiboken2
 version=5.15.5
 revision=2
 _pkgname="pyside-setup-opensource-src-${version}"
-wrksrc="${_pkgname/%5.14.2.1/5.14.2}"
 build_wrksrc="sources/shiboken2"
 build_style=cmake
 hostmakedepends="cmake python3-devel"
diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template
index 24ed76b4c468..e9030bdb790c 100644
--- a/srcpkgs/sigil/template
+++ b/srcpkgs/sigil/template
@@ -2,7 +2,6 @@
 pkgname=sigil
 version=1.9.10
 revision=2
-wrksrc="Sigil-${version}"
 build_style=cmake
 pycompile_dirs="usr/share/sigil/python3lib"
 # Can use system zlib, minizip and hunspell; can't use system pcre
diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template
index 13fa5838e4a0..7c029a70ad6d 100644
--- a/srcpkgs/signing-party/template
+++ b/srcpkgs/signing-party/template
@@ -2,7 +2,6 @@
 pkgname=signing-party
 version=2.11
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 hostmakedepends="perl autoconf automake"
 makedepends="libmd-devel"
diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template
index d6106197b5a0..faaa235fee48 100644
--- a/srcpkgs/signon-plugin-oauth2/template
+++ b/srcpkgs/signon-plugin-oauth2/template
@@ -2,7 +2,6 @@
 pkgname=signon-plugin-oauth2
 version=0.24
 revision=2
-wrksrc="signon-plugin-oauth2-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template
index 6a3bb44122ab..feccf39466ac 100644
--- a/srcpkgs/signond/template
+++ b/srcpkgs/signond/template
@@ -2,7 +2,6 @@
 pkgname=signond
 version=8.61
 revision=1
-wrksrc="signond-VERSION_${version}"
 build_style=qmake
 configure_args="LIBDIR=/usr/lib"
 conf_files="/etc/signond.conf"
diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template
index e139c5e0996a..92aed209afcd 100644
--- a/srcpkgs/sigrok-firmware-fx2lafw/template
+++ b/srcpkgs/sigrok-firmware-fx2lafw/template
@@ -2,7 +2,6 @@
 pkgname=sigrok-firmware-fx2lafw
 version=0.1.7
 revision=3
-wrksrc="${pkgname}-bin-${version}"
 short_desc="Sigrok fx2lafw Firmware files"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later,LGPL-2.1-or-later"
diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template
index fb4ee90959e5..473fc0961e87 100644
--- a/srcpkgs/silc/template
+++ b/srcpkgs/silc/template
@@ -2,7 +2,6 @@
 pkgname=silc
 version=1.1.19
 revision=3
-wrksrc="silc-server-${version}"
 build_style=gnu-configure
 configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc
  --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set
diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template
index 432cefdabc93..6c6d730e94f4 100644
--- a/srcpkgs/silly/template
+++ b/srcpkgs/silly/template
@@ -2,7 +2,6 @@
 pkgname=silly
 version=0.1.0
 revision=2
-wrksrc=${pkgname^^}-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="libjpeg-turbo-devel libpng-devel"
diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template
index 5bbddc3f0f4b..7ce724b08a15 100644
--- a/srcpkgs/simage/template
+++ b/srcpkgs/simage/template
@@ -2,7 +2,6 @@
 pkgname=simage
 version=1.8.1
 revision=1
-wrksrc=simage
 build_style=cmake
 makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel
  libsndfile-devel libvorbis-devel giflib-devel"
diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template
index 2e376a21eb54..03d65773e890 100644
--- a/srcpkgs/simh/template
+++ b/srcpkgs/simh/template
@@ -2,7 +2,6 @@
 pkgname=simh
 version=3.11
 revision=1
-wrksrc="${pkgname}-${version}"
 create_wrksrc=yes
 build_wrksrc="sim"
 hostmakedepends="libpcap-devel unzip"
diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template
index a30beef915d2..2dc38af826be 100644
--- a/srcpkgs/singular/template
+++ b/srcpkgs/singular/template
@@ -3,7 +3,6 @@ pkgname=singular
 version=4.3.1p2
 revision=1
 _majver=${version%p*}
-wrksrc=singular-${_majver}
 build_style=gnu-configure
 configure_args="--with-readline=ncurses
  --enable-gfanlib
diff --git a/srcpkgs/sip4/template b/srcpkgs/sip4/template
index 4b71958e5a62..d472be42e7aa 100644
--- a/srcpkgs/sip4/template
+++ b/srcpkgs/sip4/template
@@ -2,7 +2,6 @@
 pkgname=sip4
 version=4.19.25
 revision=3
-wrksrc="sip-$version"
 hostmakedepends="python3-devel"
 makedepends="${hostmakedepends}"
 short_desc="Python extension module generator for C/C++ libraries"
diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template
index 1fdf40b02dbf..3b53bca83a95 100644
--- a/srcpkgs/sisl/template
+++ b/srcpkgs/sisl/template
@@ -2,7 +2,6 @@
 pkgname=sisl
 version=4.6.0
 revision=1
-wrksrc="SISL-SISL-${version}"
 build_style=cmake
 short_desc="SINTEF Spline Library"
 maintainer="Florian Anderiasch <fa@art-core.org>"
diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template
index f64a5ebf9e6f..4c1ddda99c00 100644
--- a/srcpkgs/skktools/template
+++ b/srcpkgs/skktools/template
@@ -2,7 +2,6 @@
 pkgname=skktools
 version=1.3.4
 revision=1
-wrksrc="skktools-skktools-${version//./_}"
 build_style=gnu-configure
 configure_args="--with-gdbm"
 hostmakedepends="pkg-config glib-devel"
diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template
index 27528ef33a3d..51679b2cee18 100644
--- a/srcpkgs/sklogw/template
+++ b/srcpkgs/sklogw/template
@@ -9,7 +9,6 @@ homepage="https://framagit.org/xant0me/cache_dns"
 distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz"
 checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04"
 build_style="gnu-makefile"
-wrksrc="cache_dns-v0.1-e3aff30a1afa1819384cb66ac0252f472d45bb9a"
 broken="Source can no longer be downloaded. No mirror available."
 
 post_install() {
diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template
index f26d6700a2fe..85e31f513521 100644
--- a/srcpkgs/sleuthkit/template
+++ b/srcpkgs/sleuthkit/template
@@ -2,7 +2,6 @@
 pkgname=sleuthkit
 version=4.11.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="libewf-devel sqlite-devel zlib-devel"
diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template
index 32deb0d30681..c97c5db67dc1 100644
--- a/srcpkgs/slrn/template
+++ b/srcpkgs/slrn/template
@@ -2,7 +2,6 @@
 pkgname=slrn
 version=1.0.3a
 revision=10
-wrksrc="${pkgname}-${version%a}"
 build_style=gnu-configure
 configure_args="--with-slrnpull --with-ssl
  --with-slanginc=${XBPS_CROSS_BASE}/usr/include
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 28e2c697bc39..6c3ab110d68a 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -3,7 +3,6 @@ pkgname=slstatus
 version=20180708
 revision=1
 _commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-makefile
 short_desc="Suckless status monitor for dwm"
 maintainer="Dom H. <dom@hxy.io>"
diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template
index 448052f3c4b0..4405ed46fc1b 100644
--- a/srcpkgs/slurm-wlm/template
+++ b/srcpkgs/slurm-wlm/template
@@ -3,7 +3,6 @@ pkgname=slurm-wlm
 version=19.05.5.1
 revision=4
 _distver="${version//./-}"
-wrksrc="slurm-slurm-${_distver}"
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="perl cgit pkg-config"
diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template
index c75b8ea1a667..0c3e9a258fad 100644
--- a/srcpkgs/slurm/template
+++ b/srcpkgs/slurm/template
@@ -2,7 +2,6 @@
 pkgname=slurm
 version=0.4.4
 revision=1
-wrksrc="${pkgname}-upstream-${version}"
 build_style="meson"
 makedepends="ncurses-devel"
 short_desc="Yet another network load monitor"
diff --git a/srcpkgs/snappy-player/template b/srcpkgs/snappy-player/template
index da6f9e498634..5325352c4e50 100644
--- a/srcpkgs/snappy-player/template
+++ b/srcpkgs/snappy-player/template
@@ -2,7 +2,6 @@
 pkgname=snappy-player
 version=1.0
 revision=4
-wrksrc="snappy-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="clutter-gtk-devel clutter-gst-devel gst-plugins-base1-devel"
diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template
index c789d06af1d4..a282c0abb121 100644
--- a/srcpkgs/snapwm/template
+++ b/srcpkgs/snapwm/template
@@ -2,7 +2,6 @@
 pkgname=snapwm
 version=2.0.8
 revision=1
-wrksrc=${pkgname}-stable-${version}
 build_style=gnu-makefile
 makedepends="libX11-devel libXinerama-devel libXrandr-devel"
 short_desc="Minimal and lightweight dynamic tiling window manager"
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index 400db12b0292..096b076e8d04 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -2,7 +2,6 @@
 pkgname=snes9x-gtk
 version=1.60
 revision=1
-wrksrc="snes9x-${version}"
 build_wrksrc="gtk"
 build_style=meson
 hostmakedepends="gettext-devel glib-devel pkg-config intltool"
diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template
index 3df32c8ebeb5..eec1260e4740 100644
--- a/srcpkgs/socklog/template
+++ b/srcpkgs/socklog/template
@@ -2,7 +2,6 @@
 pkgname=socklog
 version=2.1.0
 revision=5
-wrksrc=admin/${pkgname}-${version}
 short_desc="Small and secure syslogd replacement for use with runit"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="custom"
diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template
index 1d7fdc0cf156..39ae8ddaeaea 100644
--- a/srcpkgs/sof-firmware/template
+++ b/srcpkgs/sof-firmware/template
@@ -3,7 +3,6 @@ pkgname=sof-firmware
 version=2.2.1
 revision=1
 archs="i686* x86_64*"
-wrksrc="sof-bin-${version}"
 hostmakedepends="rsync"
 depends="alsa-ucm-conf"
 short_desc="Sound Open Firmware and topology binaries"
diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template
index bea358ae8b2d..8c975ae7a89e 100644
--- a/srcpkgs/sof-tools/template
+++ b/srcpkgs/sof-tools/template
@@ -4,7 +4,6 @@ version=2.2.1
 revision=1
 # https://github.com/thesofproject/sof/issues/4902
 archs="x86_64"
-wrksrc="sof-${version}"
 build_wrksrc="tools"
 build_style=cmake
 hostmakedepends="alsa-utils m4"
diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template
index d10243bd5896..9b50d2f7d3b4 100644
--- a/srcpkgs/solarus-quest-editor/template
+++ b/srcpkgs/solarus-quest-editor/template
@@ -2,7 +2,6 @@
 pkgname=solarus-quest-editor
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template
index e32114af3b9a..6f14710c0079 100644
--- a/srcpkgs/solarus/template
+++ b/srcpkgs/solarus/template
@@ -2,7 +2,6 @@
 pkgname=solarus
 version=1.6.5
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=cmake
 hostmakedepends="qt5-host-tools qt5-qmake"
 makedepends="libmodplug-devel libopenal-devel LuaJIT-devel
diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template
index 622a1e6fc961..3976e2c47e7e 100644
--- a/srcpkgs/sombok/template
+++ b/srcpkgs/sombok/template
@@ -2,7 +2,6 @@
 pkgname=sombok
 version=2.4.0
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake autogen libtool"
 makedepends="libthai-devel"
diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template
index 48c1ea372032..3b1ae3d7940e 100644
--- a/srcpkgs/sonic/template
+++ b/srcpkgs/sonic/template
@@ -2,7 +2,6 @@
 pkgname=sonic
 version=0.2.0
 revision=1
-wrksrc=${pkgname}-release-${version}
 build_style=gnu-makefile
 short_desc="Simple library to speed up or slow down speech"
 maintainer="Joey <joey@imap.cc>"
diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template
index a1902eece15a..730e87049f1d 100644
--- a/srcpkgs/soundfont-fluid/template
+++ b/srcpkgs/soundfont-fluid/template
@@ -2,7 +2,6 @@
 pkgname=soundfont-fluid
 version=3.1
 revision=4
-wrksrc="fluid-soundfont-${version}"
 short_desc="FluidR3 Soundfont"
 maintainer="Nick Hahn <nick.hahn@hotmail.de>"
 license="MIT"
diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template
index a38598f244f3..7f76f91a5627 100644
--- a/srcpkgs/source-sans-pro/template
+++ b/srcpkgs/source-sans-pro/template
@@ -2,7 +2,6 @@
 pkgname=source-sans-pro
 version=3.046
 revision=1
-wrksrc="source-sans-${version}R"
 depends="font-util"
 short_desc="Sans serif font family for user interface environments"
 maintainer="WantToHelp <ghostinthecsh@gmail.com>"
diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template
index 8a055364c801..55d73f33bcdc 100644
--- a/srcpkgs/spamassassin/template
+++ b/srcpkgs/spamassassin/template
@@ -2,7 +2,6 @@
 pkgname=spamassassin
 version=3.4.4
 revision=2
-wrksrc="Mail-SpamAssassin-${version}"
 build_style=perl-module
 # Missing optional dependencies:
 #  Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia
diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template
index 6a8f3ab715f1..f297db49bcd3 100644
--- a/srcpkgs/spandsp/template
+++ b/srcpkgs/spandsp/template
@@ -2,7 +2,6 @@
 pkgname=spandsp
 version=0.0.6
 revision=3
-wrksrc="${pkgname}-${version}+dfsg"
 build_style=gnu-configure
 makedepends="tiff-devel"
 short_desc="Library of many DSP functions for telephony"
diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template
index ba9b6c009d4c..f24fb88d5a68 100644
--- a/srcpkgs/sparsehash/template
+++ b/srcpkgs/sparsehash/template
@@ -2,7 +2,6 @@
 pkgname=sparsehash
 version=2.0.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 short_desc="Library that contains several hash-map implementations"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template
index 6b16a59c7a2b..c8e03cbddd1f 100644
--- a/srcpkgs/spdx-licenses-list/template
+++ b/srcpkgs/spdx-licenses-list/template
@@ -4,7 +4,6 @@
 pkgname=spdx-licenses-list
 version=3.18
 revision=1
-wrksrc="license-list-data-${version}"
 short_desc="SPDX License List"
 maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-3.0"
diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template
index 2af4c063d090..fc1803855eac 100644
--- a/srcpkgs/spectrwm/template
+++ b/srcpkgs/spectrwm/template
@@ -3,7 +3,6 @@ pkgname=spectrwm
 version=3.4.1
 revision=3
 _distname=SPECTRWM_${version//./_}
-wrksrc="spectrwm-${_distname}"
 build_style=gnu-makefile
 make_build_args='-C linux SYSCONFDIR=/etc'
 make_install_args="$make_build_args"
diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template
index d5df782ed423..bb5311f74c49 100644
--- a/srcpkgs/speech-dispatcher/template
+++ b/srcpkgs/speech-dispatcher/template
@@ -2,7 +2,6 @@
 pkgname=speech-dispatcher
 version=0.10.2
 revision=3
-wrksrc="speechd-${version}"
 build_style=gnu-configure
 # Disable support for sundry non-free TTS systems (said support causes
 # the pre-pkg step to fail on account of missing shlibs).
diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template
index 5347c6184c10..9f2f5190ec38 100644
--- a/srcpkgs/speedcrunch/template
+++ b/srcpkgs/speedcrunch/template
@@ -3,7 +3,6 @@ pkgname=speedcrunch
 version=0.12.0
 revision=2
 _hash=ea93b21f9498
-wrksrc="heldercorreia-${pkgname}-${_hash}"
 build_wrksrc="src"
 build_style=cmake
 makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds
diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template
index 2ff31717f10f..e68be259d30f 100644
--- a/srcpkgs/speedometer/template
+++ b/srcpkgs/speedometer/template
@@ -2,7 +2,6 @@
 pkgname=speedometer
 version=2.9
 revision=1
-wrksrc="${pkgname}-release-${version}"
 depends="python3-urwid python3-psutil"
 short_desc="Monitor network traffic or speed/progress of a file transfer"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template
index b80848814ec9..61689e68a02a 100644
--- a/srcpkgs/spice-protocol/template
+++ b/srcpkgs/spice-protocol/template
@@ -2,7 +2,6 @@
 pkgname=spice-protocol
 version=0.14.4
 revision=1
-wrksrc="spice-protocol-v${version}"
 build_style=meson
 short_desc="SPICE protocol headers"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template
index 860444148ead..b6fe47a62e56 100644
--- a/srcpkgs/splint/template
+++ b/srcpkgs/splint/template
@@ -2,7 +2,6 @@
 pkgname=splint
 version=3.1.2
 revision=5
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-configure
 hostmakedepends="flex"
 makedepends="libfl-devel"
diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template
index 366aab114bce..83f693673c04 100644
--- a/srcpkgs/splix/template
+++ b/srcpkgs/splix/template
@@ -2,7 +2,6 @@
 pkgname=splix
 version=2.0.0+svn315
 revision=3
-wrksrc="$pkgname-$version.orig"
 makedepends="cups-devel mit-krb5-devel jbigkit-devel"
 short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template
index 16bda9f9e0f9..2ec234ebbdc0 100644
--- a/srcpkgs/sqlite-pcre/template
+++ b/srcpkgs/sqlite-pcre/template
@@ -2,7 +2,6 @@
 pkgname=sqlite-pcre
 version=0.1
 revision=1
-wrksrc="sqlite3-pcre-${version}-alt1"
 hostmakedepends="pkg-config"
 makedepends="pcre-devel sqlite-devel"
 short_desc="Perl-compatible regular expression support for the SQLite"
diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template
index 1a0bb1420c00..26f32be91582 100644
--- a/srcpkgs/sqlite/template
+++ b/srcpkgs/sqlite/template
@@ -3,7 +3,6 @@ pkgname=sqlite
 version=3.39.4
 revision=1
 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ })
-wrksrc="sqlite-autoconf-${_amalgamationver}"
 build_style=gnu-configure
 configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5"
 makedepends="libedit-devel zlib-devel"
diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template
index 409928a4fe55..b1609395bc2d 100644
--- a/srcpkgs/squeak/template
+++ b/srcpkgs/squeak/template
@@ -3,7 +3,6 @@ pkgname=squeak
 version=4.10.2.2614
 revision=3
 build_style=gnu-configure
-wrksrc="Squeak-${version}-src"
 configure_script="./unix/cmake/configure"
 configure_args="--without-quartz --with-x --with-fbdev"
 hostmakedepends="cmake pkg-config"
diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template
index ba72660f4348..01417b4c5066 100644
--- a/srcpkgs/ssdeep/template
+++ b/srcpkgs/ssdeep/template
@@ -2,7 +2,6 @@
 pkgname=ssdeep
 version=2.14.1
 revision=2
-wrksrc="ssdeep-release-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 short_desc="Compute context triggered piecewise hashes"
diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template
index d129ad7430bf..012c78816292 100644
--- a/srcpkgs/statnot/template
+++ b/srcpkgs/statnot/template
@@ -3,7 +3,6 @@ pkgname=statnot
 version=0.0.4
 revision=5
 _commit=d70982eb5d86e7849295b634721a74a433fcb532
-wrksrc="$pkgname-$_commit"
 build_style=gnu-makefile
 depends="python3-gobject python3-dbus xsetroot"
 short_desc="Notification system for lightweight window managers"
diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template
index a1d3dbb317c9..40f6fe5d763c 100644
--- a/srcpkgs/stdm/template
+++ b/srcpkgs/stdm/template
@@ -2,7 +2,6 @@
 pkgname=stdm
 version=0.1.1
 revision=1
-wrksrc="stdm"
 build_style=cargo
 short_desc="Simple terminal display manager"
 maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 9e90f4d37bb1..b4f9bc0ea791 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -3,7 +3,6 @@ pkgname=steam
 version=1.0.0.75
 revision=2
 archs="i686 x86_64"
-wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils lsof"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template
index f5cc9a5a3697..a50f20bd47ce 100644
--- a/srcpkgs/stegsnow/template
+++ b/srcpkgs/stegsnow/template
@@ -2,7 +2,6 @@
 pkgname=stegsnow
 version=20130616
 revision=1
-wrksrc="snow-${version}"
 build_style=gnu-makefile
 short_desc="Whitespace steganography"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template
index c57edc7b3264..843cbd12f984 100644
--- a/srcpkgs/step-certificates/template
+++ b/srcpkgs/step-certificates/template
@@ -2,7 +2,6 @@
 pkgname=step-certificates
 version=0.22.1
 revision=1
-wrksrc=certificates-$version
 build_style=go
 go_import_path=github.com/smallstep/certificates
 go_package="$go_import_path/cmd/step-ca
diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template
index 62eddfe91ba9..8395c8ed9266 100644
--- a/srcpkgs/step-cli/template
+++ b/srcpkgs/step-cli/template
@@ -2,7 +2,6 @@
 pkgname=step-cli
 version=0.22.0
 revision=1
-wrksrc=cli-$version
 build_style=go
 go_import_path=github.com/smallstep/cli
 go_package=$go_import_path/cmd/step
diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template
index f6d27e253fca..7ac90a5721ee 100644
--- a/srcpkgs/stlarch-font/template
+++ b/srcpkgs/stlarch-font/template
@@ -2,7 +2,6 @@
 pkgname=stlarch-font
 version=1.5
 revision=3
-wrksrc="stlarch_font-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Font with many icons"
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index 4a0284fce9a4..804db400681b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -3,7 +3,6 @@ pkgname=stockfish
 version=15
 revision=1
 _net_file=nn-6877cd24400e.nnue
-wrksrc="Stockfish-sf_${version}"
 build_wrksrc=src
 build_style=gnu-makefile
 make_build_target=build
diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template
index f86ac0849d4c..a1bde4359688 100644
--- a/srcpkgs/sublime-merge/template
+++ b/srcpkgs/sublime-merge/template
@@ -3,7 +3,6 @@ pkgname=sublime-merge
 version=2077
 revision=1
 archs="x86_64"
-wrksrc=sublime_merge
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="New Git client, from the makers of Sublime Text"
diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template
index 44eb22ee257c..d333cd794b5b 100644
--- a/srcpkgs/sublime-text3/template
+++ b/srcpkgs/sublime-text3/template
@@ -3,7 +3,6 @@ pkgname=sublime-text3
 version=3211
 revision=4
 archs="i686 x86_64"
-wrksrc="sublime_text_3"
 hostmakedepends="w3m"
 depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template
index b98cecea99fe..2d0d716370ac 100644
--- a/srcpkgs/sublime-text4/template
+++ b/srcpkgs/sublime-text4/template
@@ -3,7 +3,6 @@ pkgname=sublime-text4
 version=4126
 revision=2
 archs="x86_64 aarch64"
-wrksrc="sublime_text"
 hostmakedepends="w3m"
 depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils"
 short_desc="Sophisticated text editor for code, markup and prose"
diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index 4db67b872bce..a60bd06c540c 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -2,7 +2,6 @@
 pkgname=subtle
 version=0.11.6579
 revision=3
-wrksrc="${pkgname}-${version#*.*.}"
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"
diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template
index fd3e7f1ca5cb..ec9a6ea7d974 100644
--- a/srcpkgs/subversion-kwallet-auth/template
+++ b/srcpkgs/subversion-kwallet-auth/template
@@ -5,7 +5,6 @@
 pkgname=subversion-kwallet-auth
 version=1.14.2
 revision=1
-wrksrc="subversion-${version}"
 build_style=gnu-configure
 configure_args="--disable-javahl --disable-static --config-cache
  --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib
diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template
index 9e376d32a3e4..631732823006 100644
--- a/srcpkgs/sugar/template
+++ b/srcpkgs/sugar/template
@@ -2,7 +2,6 @@
 pkgname=sugar
 version=2.3.2
 revision=2
-wrksrc="${pkgname}-v${version//./-}"
 build_wrksrc=bin
 build_style=gnu-makefile
 make_build_args="javac"
diff --git a/srcpkgs/sun7i-kernel/template b/srcpkgs/sun7i-kernel/template
index 560ec8ad3732..d2809874a475 100644
--- a/srcpkgs/sun7i-kernel/template
+++ b/srcpkgs/sun7i-kernel/template
@@ -20,7 +20,6 @@ checksum="e3de775107e7ba6ad0cf3345844fca1d61c8a11037fa71a5238ead439d15a166
  eeceb6459f2f40c91a6a5be8d8c60e68dec2631ec84d6165721edacb059507c4
  f0bba58788f090dd213df0bde1ea0ce38999a8d28bebe443c899cb9cbc2b5eed"
 
-wrksrc="linux-sunxi-${_githash}"
 _kernver="${version}_${revision}"
 skip_extraction="
  0001-Backport-firmware-loader.patch
diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template
index 65e84f4d794d..1358447bbc53 100644
--- a/srcpkgs/sunpinyin/template
+++ b/srcpkgs/sunpinyin/template
@@ -2,7 +2,6 @@
 pkgname=sunpinyin
 version=3.0.0.rc2
 revision=1
-wrksrc="sunpinyin-${version/.r/-r}"
 build_style=scons
 hostmakedepends="pkg-config python3 perl gettext"
 makedepends="python3-devel sqlite-devel ibus-devel"
diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template
index 0d6b08a25982..2110ecacfc74 100644
--- a/srcpkgs/sunwait/template
+++ b/srcpkgs/sunwait/template
@@ -2,7 +2,6 @@
 pkgname=sunwait
 version=0.20041208
 revision=2
-wrksrc="${pkgname}-${version##*.}"
 build_style=gnu-makefile
 short_desc="Small C program calculating sunrise and sunset"
 maintainer="Michael Aldridge <maldridge@voidlinux.org>"
diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template
index b0b8278470ef..2f137fd537ed 100644
--- a/srcpkgs/supercollider/template
+++ b/srcpkgs/supercollider/template
@@ -2,7 +2,6 @@
 pkgname=supercollider
 version=3.11.1
 revision=4
-wrksrc="SuperCollider-${version}-Source"
 build_style=cmake
 make_cmd=make
 configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON"
diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template
index fce60e205a59..15b2aa52efb4 100644
--- a/srcpkgs/supertux2/template
+++ b/srcpkgs/supertux2/template
@@ -2,7 +2,6 @@
 pkgname=supertux2
 version=0.6.3
 revision=2
-wrksrc="SuperTux-v${version}-Source"
 build_style=cmake
 configure_args="
  -DAPPDATADIR=/usr/share/supertux2
diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template
index db76220a1185..47a962d24824 100644
--- a/srcpkgs/supertuxkart/template
+++ b/srcpkgs/supertuxkart/template
@@ -2,7 +2,6 @@
 pkgname=supertuxkart
 version=1.4
 revision=1
-wrksrc="SuperTuxKart-${version}-src"
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libgomp-devel libjpeg-turbo-devel libpng-devel
diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template
index 828add186034..a1d8450fd885 100644
--- a/srcpkgs/surfraw/template
+++ b/srcpkgs/surfraw/template
@@ -3,7 +3,6 @@ pkgname=surfraw
 version=2.3.0
 revision=2
 _commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2
-wrksrc="Surfraw-surfraw-${version}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake perl"
 depends="perl"
diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index 58e5b7d13ed0..dc3f69771639 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -2,7 +2,6 @@
 pkgname=svt-av1
 version=1.1.0
 revision=1
-wrksrc="SVT-AV1-v${version}"
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"
diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template
index f4672af810e0..5cfd5024d036 100644
--- a/srcpkgs/sway-audio-idle-inhibit/template
+++ b/srcpkgs/sway-audio-idle-inhibit/template
@@ -2,7 +2,6 @@
 pkgname=sway-audio-idle-inhibit
 version=0.1.1
 revision=1
-wrksrc="SwayAudioIdleInhibit-${version}"
 build_style="meson"
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-protocols wayland-devel pulseaudio-devel"
diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template
index abf1c8a34019..1bc69be730ba 100644
--- a/srcpkgs/swh-lv2/template
+++ b/srcpkgs/swh-lv2/template
@@ -2,7 +2,6 @@
 pkgname=swh-lv2
 version=1.0.16
 revision=2
-wrksrc="lv2-${version}"
 build_style=gnu-makefile
 make_install_target="install-system"
 hostmakedepends="pkg-config libxslt"
diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template
index 1474dd61ba30..27983477f7e7 100644
--- a/srcpkgs/swh-plugins/template
+++ b/srcpkgs/swh-plugins/template
@@ -2,7 +2,6 @@
 pkgname=swh-plugins
 version=0.4.17
 revision=1
-wrksrc="ladspa-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gettext-devel gettext
  perl-Locale-gettext perl-Locale-PO perl-XML-Parser"
diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template
index 0f9875915e9c..86f2672e7680 100644
--- a/srcpkgs/swi-prolog/template
+++ b/srcpkgs/swi-prolog/template
@@ -2,7 +2,6 @@
 pkgname=swi-prolog
 version=8.4.3
 revision=1
-wrksrc="swipl-${version}"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DBUILD_TESTING=OFF"
diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template
index 9014153a8818..43d7f6ddc1c9 100644
--- a/srcpkgs/swiften/template
+++ b/srcpkgs/swiften/template
@@ -2,7 +2,6 @@
 pkgname=swiften
 version=4.0.3
 revision=3
-wrksrc="swift-${version}"
 hostmakedepends="scons pkg-config"
 makedepends="boost-devel openssl-devel libxml2-devel libidn-devel
  lua51-devel miniupnpc-devel sqlite-devel hunspell-devel"
diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template
index 36f39ef0eb89..b3fe4643fbbd 100644
--- a/srcpkgs/sydbox/template
+++ b/srcpkgs/sydbox/template
@@ -2,7 +2,6 @@
 pkgname=sydbox
 version=1.2.1
 revision=1
-wrksrc="$pkgname-1-$version"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config libtool pinktrace-devel"
 makedepends="pinktrace-devel"
diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template
index b81d2d4097c8..c5b8642a997b 100644
--- a/srcpkgs/sympow/template
+++ b/srcpkgs/sympow/template
@@ -2,7 +2,6 @@
 pkgname=sympow
 version=2.023.6
 revision=3
-wrksrc=${pkgname}-v${version}
 build_style=configure
 make_build_target=all
 hostmakedepends="which pari help2man"
diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template
index 0c4f3b4f130a..4322ae332b38 100644
--- a/srcpkgs/synergy/template
+++ b/srcpkgs/synergy/template
@@ -2,7 +2,6 @@
 pkgname=synergy
 version=1.13.0
 revision=2
-wrksrc="${pkgname}-core-${version}-stable"
 build_style=cmake
 configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON"
 hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template
index b0e7720b1d23..f1327ee9bbce 100644
--- a/srcpkgs/tab/template
+++ b/srcpkgs/tab/template
@@ -2,7 +2,6 @@
 pkgname=tab
 version=9.1
 revision=1
-wrksrc="tkatchev-tab-457574615bf4"
 checkdepends="python3"
 short_desc="Shell language for text/number manipulation"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template
index af2e244210f9..1cb4f1793529 100644
--- a/srcpkgs/tacacs/template
+++ b/srcpkgs/tacacs/template
@@ -2,7 +2,6 @@
 pkgname=tacacs
 version=4.0.4.28
 revision=2
-wrksrc=$pkgname-F$version
 build_style=gnu-configure
 configure_args="--with-libwrap=no"
 hostmakedepends="flex perl"
diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template
index 92eb2bbac78d..eb07c1cbf4ca 100644
--- a/srcpkgs/tachyon/template
+++ b/srcpkgs/tachyon/template
@@ -2,7 +2,6 @@
 pkgname=tachyon
 version=0.99~b6+dsx
 revision=1
-wrksrc=${pkgname}-${version}.orig
 build_wrksrc=unix
 build_style=gnu-makefile
 make_build_target=all
diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template
index 9667a215ac55..d99720f499b6 100644
--- a/srcpkgs/taisei/template
+++ b/srcpkgs/taisei/template
@@ -2,7 +2,6 @@
 pkgname=taisei
 version=1.3.2
 revision=1
-wrksrc="taisei-v${version}"
 build_style=meson
 hostmakedepends="pkg-config python3-docutils"
 makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm
diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template
index 72e918b651b2..7a0781d88a96 100644
--- a/srcpkgs/taplo/template
+++ b/srcpkgs/taplo/template
@@ -3,7 +3,6 @@ pkgname=taplo
 version=0.7.0
 revision=1
 archs="x86_64* i686* aarch64* arm*" # ring
-wrksrc="${pkgname}-release-${pkgname}-cli-${version}"
 build_wrksrc="crates/taplo-cli"
 build_style=cargo
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template
index 5ac6dba7f57a..e97fe53b6182 100644
--- a/srcpkgs/taralli/template
+++ b/srcpkgs/taralli/template
@@ -3,7 +3,6 @@ pkgname=taralli
 version=0.0.0.20140628
 revision=1
 _commit=974d7404901a94944a7fddc6a019a87789c9c857
-wrksrc="${pkgname}-${_commit}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="libXi-devel"
diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template
index 7b64c4ccb1fe..afcaef2b4e75 100644
--- a/srcpkgs/tarsnap/template
+++ b/srcpkgs/tarsnap/template
@@ -2,7 +2,6 @@
 pkgname=tarsnap
 version=1.0.39
 revision=2
-wrksrc=${pkgname}-autoconf-${version}
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/${pkgname}"
 makedepends="e2fsprogs-devel openssl-devel"
diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template
index 9e1be239d95e..d36e1d466df9 100644
--- a/srcpkgs/tasknc/template
+++ b/srcpkgs/tasknc/template
@@ -3,7 +3,6 @@ pkgname=tasknc
 version=0.8.0.0.20171231
 revision=1
 _hash=c41d0240e9b848e432f01de735f28de93b934ae7
-wrksrc="${pkgname}-${_hash}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="perl"
diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template
index 606c880a75a5..250561cde8e7 100644
--- a/srcpkgs/tbb/template
+++ b/srcpkgs/tbb/template
@@ -5,7 +5,6 @@ version=2020.U3
 revision=2
 # version rewrite: 2017_U7 (upstream) => 2017.7 (xbps)
 _ver=${version/./_}
-wrksrc="oneTBB-${_ver}"
 build_style=gnu-makefile
 hostmakedepends="cmake"
 short_desc="Intel Threading Building Blocks"
diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template
index dcd31dabb677..bf35340777da 100644
--- a/srcpkgs/tcc/template
+++ b/srcpkgs/tcc/template
@@ -3,7 +3,6 @@ pkgname=tcc
 version=0.9.27.20191027.1
 revision=1
 _gitrev=a4997bf3d952f904bce824ee3e8f3e12e8524071
-wrksrc=tinycc-${_gitrev:0:7}
 build_style=configure
 configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE"
 make_check_target="test"
diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template
index 082c8153e867..b2e247d70ab8 100644
--- a/srcpkgs/tcl/template
+++ b/srcpkgs/tcl/template
@@ -2,7 +2,6 @@
 pkgname=tcl
 version=8.6.12
 revision=1
-wrksrc="tcl${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template
index 09d398ea43a3..10c0b776c1fd 100644
--- a/srcpkgs/tcllib/template
+++ b/srcpkgs/tcllib/template
@@ -2,7 +2,6 @@
 pkgname=tcllib
 version=1.21
 revision=1
-wrksrc="tcllib-tcllib-${version/./-}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcl"
 depends="tcl"
diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template
index 89a49ee8a392..4121cbf1229d 100644
--- a/srcpkgs/tea/template
+++ b/srcpkgs/tea/template
@@ -2,7 +2,6 @@
 pkgname=tea
 version=0.9.0
 revision=1
-wrksrc=$pkgname
 build_style=go
 build_helper=qemu
 go_import_path=code.gitea.io/tea
diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template
index 219b7ec91e9b..23ca26aeb08e 100644
--- a/srcpkgs/teamspeak3/template
+++ b/srcpkgs/teamspeak3/template
@@ -3,7 +3,6 @@ pkgname=teamspeak3
 version=3.5.6
 revision=1
 archs="i686 x86_64"
-wrksrc=teamspeak3
 create_wrksrc=yes
 hostmakedepends="tar"
 depends="glib bash grep freetype nss libXcomposite fontconfig glibc
diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template
index 2d15b32daa4b..26cf6ddcb983 100644
--- a/srcpkgs/tectonic/template
+++ b/srcpkgs/tectonic/template
@@ -2,7 +2,6 @@
 pkgname=tectonic
 version=0.12.0
 revision=1
-wrksrc="tectonic-tectonic-${version}"
 build_style=cargo
 configure_args="--features=external-harfbuzz"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template
index e1d5f4227b98..8edecc39e4d0 100644
--- a/srcpkgs/ted/template
+++ b/srcpkgs/ted/template
@@ -2,7 +2,6 @@
 pkgname=ted
 version=2.23
 revision=3
-wrksrc=Ted-${version}
 build_style=gnu-configure
 hostmakedepends="pkg-config tar"
 makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 29b1456eaa9b..61c86e3678e9 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -2,7 +2,6 @@
 pkgname=telegram-desktop
 version=4.2.4
 revision=1
-wrksrc="tdesktop-${version}-full"
 build_style=cmake
 build_helper="qemu"
 configure_args="-DTDESKTOP_API_ID=209235
diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template
index 38909cb354b1..1690de4f3538 100644
--- a/srcpkgs/telegram-tg/template
+++ b/srcpkgs/telegram-tg/template
@@ -2,7 +2,6 @@
 pkgname=telegram-tg
 version=0.19.0
 revision=2
-wrksrc=tg-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-telegram"
diff --git a/srcpkgs/telepathy-qt5/template b/srcpkgs/telepathy-qt5/template
index fd6b972d1c9b..4ee2a01f7617 100644
--- a/srcpkgs/telepathy-qt5/template
+++ b/srcpkgs/telepathy-qt5/template
@@ -2,7 +2,6 @@
 pkgname=telepathy-qt5
 version=0.9.7
 revision=1
-wrksrc=${pkgname//5/}-${version}
 build_style=cmake
 configure_args="
  -DENABLE_EXAMPLES=OFF
diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template
index ac413fb385e2..05721633c47c 100644
--- a/srcpkgs/termsyn-font/template
+++ b/srcpkgs/termsyn-font/template
@@ -2,7 +2,6 @@
 pkgname=termsyn-font
 version=1.8.7
 revision=3
-wrksrc="termsyn-${version}"
 makedepends="font-util"
 depends="${makedepends}"
 short_desc="Monospaced font based on terminus and tamsyn"
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index eaf1e226aa9c..afdac4ac30ed 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,7 +3,6 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
-wrksrc="tesseract-${version}"
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template
index 3c972c712f48..7a9aacbbb63f 100644
--- a/srcpkgs/tesseract/template
+++ b/srcpkgs/tesseract/template
@@ -3,7 +3,6 @@ pkgname=tesseract
 version=1
 revision=5
 _release="2014_05_12"
-wrksrc="$pkgname"
 hostmakedepends="pkg-config ImageMagick"
 makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel"
 depends="desktop-file-utils hicolor-icon-theme"
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index f3f8aa9995a2..880d21061505 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -2,7 +2,6 @@
 pkgname=texlive
 version=20210325
 revision=4
-wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
 configure_script="../configure"
diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template
index 76fa8b663e70..97335778d1d2 100644
--- a/srcpkgs/textadept/template
+++ b/srcpkgs/textadept/template
@@ -2,7 +2,6 @@
 pkgname=textadept
 version=11.1
 revision=1
-wrksrc="textadept-textadept_${version}"
 build_wrksrc="src"
 hostmakedepends="tar unzip pkg-config"
 makedepends="gtk+3-devel ncurses-devel"
diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template
index 021f9fcf1c5e..7028623060ae 100644
--- a/srcpkgs/texworks/template
+++ b/srcpkgs/texworks/template
@@ -2,7 +2,6 @@
 pkgname=texworks
 version=0.6.6
 revision=2
-wrksrc="texworks-release-${version}"
 build_style=cmake
 configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON
  -DDESIRED_QT_VERSION:STRING=5"
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index d712ac678ec1..08fe4355202e 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -5,7 +5,6 @@ revision=1
 _commit=10d5f4bf77333ef6b43516f90d2ce13273255f41
 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452
 _crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
-wrksrc="tg_owt-$_commit"
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
 hostmakedepends="pkg-config yasm protobuf"
diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template
index 58b71f623fa7..0e12128f9092 100644
--- a/srcpkgs/thermald/template
+++ b/srcpkgs/thermald/template
@@ -3,7 +3,6 @@ pkgname=thermald
 version=2.5
 revision=1
 archs="i686* x86_64*"
-wrksrc="thermal_daemon-${version}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive"
 makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel"
diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template
index 827c84c75868..72368df94e8c 100644
--- a/srcpkgs/thinglaunch/template
+++ b/srcpkgs/thinglaunch/template
@@ -2,7 +2,6 @@
 pkgname=thinglaunch
 version=2.4
 revision=3
-wrksrc="thinglaunch-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel"
diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template
index b1d163fd2c33..f805da3088bf 100644
--- a/srcpkgs/thingmenu/template
+++ b/srcpkgs/thingmenu/template
@@ -2,7 +2,6 @@
 pkgname=thingmenu
 version=0.8
 revision=3
-wrksrc="thingmenu-v${version}"
 build_style=gnu-makefile
 make_build_args="INCS=-I. LIBS=-lX11"
 makedepends="libX11-devel libXtst-devel"
diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template
index 6fd09bc344ec..747c118bac97 100644
--- a/srcpkgs/tidy5/template
+++ b/srcpkgs/tidy5/template
@@ -2,7 +2,6 @@
 pkgname=tidy5
 version=5.8.0
 revision=1
-wrksrc="tidy-html5-${version}"
 build_style=cmake
 configure_args="-DTIDY_CONSOLE_SHARED=ON"
 cmake_builddir=build/cmake
diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template
index fb04e836aceb..69256839afe6 100644
--- a/srcpkgs/tif22pnm/template
+++ b/srcpkgs/tif22pnm/template
@@ -3,7 +3,6 @@ pkgname=tif22pnm
 version=2014.01.09.1
 revision=2
 _githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe"
-wrksrc="tif22pnm-${_githash}"
 hostmakedepends="pkg-config"
 makedepends="libpng-devel tiff-devel"
 short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter"
diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template
index 4bb6cef09952..dbaae5bc2c3d 100644
--- a/srcpkgs/tig/template
+++ b/srcpkgs/tig/template
@@ -2,7 +2,6 @@
 pkgname=tig
 version=2.5.7
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 make_install_args="install-doc-man"
 hostmakedepends="xmlto asciidoc automake autoconf pkg-config"
diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template
index eee63cd25c70..ff527d8197d0 100644
--- a/srcpkgs/tilda/template
+++ b/srcpkgs/tilda/template
@@ -2,7 +2,6 @@
 pkgname=tilda
 version=1.5.4
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config automake gettext-devel glib-devel"
 makedepends="confuse-devel gtk+3-devel vte3-devel"
diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template
index 6ab1e85d3a83..1aa38e10c319 100644
--- a/srcpkgs/timewarrior/template
+++ b/srcpkgs/timewarrior/template
@@ -2,7 +2,6 @@
 pkgname=timewarrior
 version=1.4.3
 revision=1
-wrksrc="timew-${version}"
 build_style=cmake
 checkdepends="python3"
 short_desc="Track time from the command line"
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 855acc2f043c..4488d67ad953 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -2,7 +2,6 @@
 pkgname=timidity
 version=2.15.0
 revision=1
-wrksrc="TiMidity++-${version}"
 build_style=gnu-configure
 configure_args="--with-default-path=/etc/timidity
  --enable-audio=alsa,oss,ao,vorbis,flac --enable-server
diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template
index 16edfa43a6e7..9750bbd6ed09 100644
--- a/srcpkgs/tint2/template
+++ b/srcpkgs/tint2/template
@@ -2,7 +2,6 @@
 pkgname=tint2
 version=17.0.2
 revision=1
-wrksrc="tint2-v${version}"
 build_style=cmake
 configure_args="-DCMAKE_BUILD_TYPE=None"
 hostmakedepends="pkg-config gettext"
diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template
index d0d1e99e17e4..40027cacd809 100644
--- a/srcpkgs/tintin/template
+++ b/srcpkgs/tintin/template
@@ -2,7 +2,6 @@
 pkgname=tintin
 version=2.02.20
 revision=1
-wrksrc=tt
 build_wrksrc=src
 build_style=gnu-configure
 makedepends="zlib-devel pcre-devel readline-devel gnutls-devel"
diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template
index c6a0a9199c07..105261570f55 100644
--- a/srcpkgs/tinyxml/template
+++ b/srcpkgs/tinyxml/template
@@ -2,7 +2,6 @@
 pkgname=tinyxml
 version=2.6.2
 revision=11
-wrksrc="${pkgname}"
 short_desc="Simple, small, C++ XML parser"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template
index 1dde67729272..0484b36ef9ba 100644
--- a/srcpkgs/tk/template
+++ b/srcpkgs/tk/template
@@ -2,7 +2,6 @@
 pkgname=tk
 version=8.6.12
 revision=1
-wrksrc="tk${version}"
 build_wrksrc=unix
 build_style=gnu-configure
 configure_args="--enable-threads --without-tzdata --enable-man-symlinks
diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template
index 4b7bde9bcc05..343ee7e5c40f 100644
--- a/srcpkgs/tklib/template
+++ b/srcpkgs/tklib/template
@@ -2,7 +2,6 @@
 pkgname=tklib
 version=0.7
 revision=1
-wrksrc="tklib-tklib-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config tcllib tk"
 depends="tcllib tk"
diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template
index c5616dc207cb..051f49287b08 100644
--- a/srcpkgs/tldr/template
+++ b/srcpkgs/tldr/template
@@ -3,7 +3,6 @@ pkgname=tldr
 version=1.0.0.alpha
 revision=1
 _version=${version/.alpha/-alpha}
-wrksrc=$pkgname-$_version
 build_style=go
 go_import_path="github.com/isacikgoz/tldr"
 go_package="./cmd/tldr"
diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template
index 965f20e1f8c8..5335e59dd611 100644
--- a/srcpkgs/tllist/template
+++ b/srcpkgs/tllist/template
@@ -2,7 +2,6 @@
 pkgname=tllist
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 short_desc="C header file only implementation of a typed linked list"
 maintainer="Isaac Freund <ifreund@ifreund.xyz>"
diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template
index f8c360a0b1f3..dbfc33f2b68f 100644
--- a/srcpkgs/tlp/template
+++ b/srcpkgs/tlp/template
@@ -2,7 +2,6 @@
 pkgname=tlp
 version=1.5.0
 revision=1
-wrksrc="TLP-${version}"
 depends="hdparm bash iw util-linux ethtool perl"
 short_desc="Advanced power management tool for Linux"
 maintainer="Alan Brown <adbrown@rocketmail.com>"
diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template
index 7a41e8ac8543..d4d2aeae5852 100644
--- a/srcpkgs/tlpui/template
+++ b/srcpkgs/tlpui/template
@@ -2,7 +2,6 @@
 pkgname=tlpui
 version=1.5.0+5
 revision=3
-wrksrc="TLPUI-${pkgname}-${version/+/-}"
 build_style="python3-module"
 hostmakedepends="python3-setuptools"
 depends="gtk+3 tlp python3-gobject"
diff --git a/srcpkgs/tomahawk/template b/srcpkgs/tomahawk/template
index b66b9a876a5c..0b87fdca9bc7 100644
--- a/srcpkgs/tomahawk/template
+++ b/srcpkgs/tomahawk/template
@@ -2,7 +2,6 @@
 pkgname=tomahawk
 version=0.8.4
 revision=22
-wrksrc=${pkgname}-${_commit}
 _commit=90ec6f0dc701cba0533c66abdcb904e29f02a66f
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_RELEASE=ON \
diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template
index 149ee6ad48d7..1ff5399e2e1b 100644
--- a/srcpkgs/tomb/template
+++ b/srcpkgs/tomb/template
@@ -2,7 +2,6 @@
 pkgname=tomb
 version=2.9
 revision=2
-wrksrc=Tomb-${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs"
diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template
index d43928dfa5ac..ed055c437971 100644
--- a/srcpkgs/toxcore/template
+++ b/srcpkgs/toxcore/template
@@ -2,7 +2,6 @@
 pkgname=toxcore
 version=0.2.18
 revision=1
-wrksrc="c-toxcore-${version}"
 build_style=cmake
 configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF
  -DBOOTSTRAP_DAEMON=ON"
diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template
index 0ef1ac8f7b47..4ac8d085706e 100644
--- a/srcpkgs/tp_smapi-dkms/template
+++ b/srcpkgs/tp_smapi-dkms/template
@@ -3,7 +3,6 @@ pkgname=tp_smapi-dkms
 version=0.43
 revision=2
 archs="i686* x86_64*"
-wrksrc=tp_smapi-${version}
 short_desc="IBM ThinkPad hardware functions driver"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template
index 34f9bcb40d42..ecef9dad32e4 100644
--- a/srcpkgs/trace-cmd/template
+++ b/srcpkgs/trace-cmd/template
@@ -2,7 +2,6 @@
 pkgname=trace-cmd
 version=2.9.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-makefile
 make_build_args="prefix=/usr all gui doc"
 make_install_args="prefix=/usr install install_gui install_doc"
diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template
index 775cd09fc4e3..efb117e38722 100644
--- a/srcpkgs/transcode/template
+++ b/srcpkgs/transcode/template
@@ -2,7 +2,6 @@
 pkgname=transcode
 version=1.1.7
 revision=4
-wrksrc=mojaves-transcode-tcforge-70badbfe3674
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="faac-devel ffmpeg-devel freetype-devel lame-devel
diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template
index 24fe83333106..dc0bb78bf9b3 100644
--- a/srcpkgs/transifex-cli/template
+++ b/srcpkgs/transifex-cli/template
@@ -2,7 +2,6 @@
 pkgname=transifex-cli
 version=1.4.1
 revision=2
-wrksrc="cli-${version}"
 build_style=go
 go_import_path="github.com/transifex/cli"
 go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}"
diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template
index dd349e0f4969..8916438f8459 100644
--- a/srcpkgs/trayer-srg/template
+++ b/srcpkgs/trayer-srg/template
@@ -2,7 +2,6 @@
 pkgname=trayer-srg
 version=1.1.8
 revision=1
-wrksrc="trayer-srg-trayer-${version}"
 build_style=gnu-makefile
 make_build_args="DEVEL=nostrip"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template
index 773da0945b21..2aa57b156610 100644
--- a/srcpkgs/tree/template
+++ b/srcpkgs/tree/template
@@ -2,7 +2,6 @@
 pkgname=tree
 version=2.0.4
 revision=1
-wrksrc="unix-tree-${version}"
 build_style=gnu-makefile
 short_desc="Recursive directory listing program"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template
index bea8fc55b47b..c7357c76dce1 100644
--- a/srcpkgs/treeline/template
+++ b/srcpkgs/treeline/template
@@ -2,7 +2,6 @@
 pkgname=treeline
 version=3.1.5
 revision=2
-wrksrc="TreeLine-${version}"
 pycompile_dirs="usr/share/treeline"
 hostmakedepends="python3"
 depends="python3-PyQt5"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
index 8b95cd083fb0..512c25773484 100644
--- a/srcpkgs/trident-networkmgr/template
+++ b/srcpkgs/trident-networkmgr/template
@@ -2,7 +2,6 @@
 pkgname=trident-networkmgr
 version=2020.06.07
 revision=1
-wrksrc="trident-utilities-${version}"
 build_wrksrc="src-qt5/networkmgr"
 build_style=qmake
 hostmakedepends="qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template
index 2718f010f672..cced35c1a387 100644
--- a/srcpkgs/triggerhappy/template
+++ b/srcpkgs/triggerhappy/template
@@ -2,7 +2,6 @@
 pkgname=triggerhappy
 version=0.5.0
 revision=1
-wrksrc="${pkgname}-release-${version}"
 build_style=gnu-makefile
 hostmakedepends="pkg-config perl"
 short_desc="Lightweight hotkey daemon"
diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template
index 0d439f507b9e..5fe50ad62508 100644
--- a/srcpkgs/trn/template
+++ b/srcpkgs/trn/template
@@ -2,7 +2,6 @@
 pkgname=trn
 version=4.0test77
 revision=7
-wrksrc=$pkgname-${version/test/-test}
 build_style=gnu-makefile
 hostmakedepends="groff bison"
 makedepends="ncurses-devel gettext-devel libnsl-devel"
diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template
index e1a8ff7ff7c2..721700a4233a 100644
--- a/srcpkgs/tsocks/template
+++ b/srcpkgs/tsocks/template
@@ -2,7 +2,6 @@
 pkgname=tsocks
 version=1.8beta5
 revision=4
-wrksrc="tsocks-1.8"
 build_style=gnu-configure
 configure_args="--libdir=/usr/lib"
 hostmakedepends="automake"
diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template
index 864644f67917..011e6e2a3516 100644
--- a/srcpkgs/ttf-opensans/template
+++ b/srcpkgs/ttf-opensans/template
@@ -3,7 +3,6 @@ pkgname=ttf-opensans
 version=3.001
 revision=1
 _githash=ebedbda589fe5bd861b02325aca98c86ad845251
-wrksrc="opensans-${_githash}"
 depends="font-util"
 short_desc="Clean and modern sans-serif typeface"
 maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>"
diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template
index dae30c4c7043..389ada60b918 100644
--- a/srcpkgs/ttf-ubuntu-font-family/template
+++ b/srcpkgs/ttf-ubuntu-font-family/template
@@ -2,7 +2,6 @@
 pkgname=ttf-ubuntu-font-family
 version=0.83
 revision=3
-wrksrc="ubuntu-font-family-${version}"
 hostmakedepends="unzip"
 depends="font-util"
 short_desc="Ubuntu font family"
diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template
index 2840d1fb54e2..8265c42a4f4e 100644
--- a/srcpkgs/ttyqr/template
+++ b/srcpkgs/ttyqr/template
@@ -3,7 +3,6 @@ pkgname=ttyqr
 version=0.0.20151022
 revision=1
 _githash=56f76586e864c50bd487dc6d2492f7512d32fc3a
-wrksrc=${pkgname}-${_githash}
 build_style=gnu-makefile
 makedepends="qrencode-devel"
 short_desc="Draw QR codes straight into the terminal"
diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template
index 06cfa4f035e9..f25493acd46e 100644
--- a/srcpkgs/tuir/template
+++ b/srcpkgs/tuir/template
@@ -2,7 +2,6 @@
 pkgname=tuir
 version=1.29.0
 revision=5
-wrksrc="$pkgname-v$version"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index 12cff4da6973..f750d2d45dbb 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -2,7 +2,6 @@
 pkgname=tuxguitar
 version=1.5.6
 revision=1
-wrksrc="${pkgname}-${version}-src"
 hostmakedepends="apache-maven openjdk8"
 makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
 depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils"
diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template
index 391c20a27de3..a140c6496ea9 100644
--- a/srcpkgs/tuxpaint/template
+++ b/srcpkgs/tuxpaint/template
@@ -2,7 +2,6 @@
 pkgname=tuxpaint
 version=0.9.28
 revision=1
-wrksrc="${pkgname}-${version}-sdl2"
 build_style=gnu-makefile
 conf_files="/etc/tuxpaint/tuxpaint.conf"
 hostmakedepends="gettext gperf pkg-config ImageMagick"
diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template
index 5bdf8194d67f..a8321aed235c 100644
--- a/srcpkgs/twaindsm/template
+++ b/srcpkgs/twaindsm/template
@@ -3,7 +3,6 @@ pkgname=twaindsm
 version=2.4.2
 revision=2
 _gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0
-wrksrc="twain-dsm-${_gitrev}"
 build_wrksrc="TWAIN_DSM/src"
 build_style=cmake
 hostmakedepends="doxygen unzip"
diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template
index d54b74c934b0..3dae26abaa65 100644
--- a/srcpkgs/twemoji/template
+++ b/srcpkgs/twemoji/template
@@ -2,7 +2,6 @@
 pkgname=twemoji
 version=13.1.0
 revision=1
-wrksrc="TwitterColorEmoji-SVGinOT-Linux-${version}"
 depends="font-util"
 short_desc="Twitter emoji font set in color and b&w"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template
index ba9de34a2015..4d78e1adf0eb 100644
--- a/srcpkgs/txt2man/template
+++ b/srcpkgs/txt2man/template
@@ -2,7 +2,6 @@
 pkgname=txt2man
 version=1.7.1
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 short_desc="Converts text to man page"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template
index 045fc0e65f00..00df6651d636 100644
--- a/srcpkgs/tzutils/template
+++ b/srcpkgs/tzutils/template
@@ -3,7 +3,6 @@ pkgname=tzutils
 version=2022f
 revision=2
 bootstrap=yes
-wrksrc="tzdb-${version}"
 short_desc="Time zone and daylight-saving time utilities"
 maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="Public Domain"
diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template
index 77c53dc7858e..d33d76282cc9 100644
--- a/srcpkgs/u-boot-tools/template
+++ b/srcpkgs/u-boot-tools/template
@@ -2,7 +2,6 @@
 pkgname=u-boot-tools
 version=2022.10
 revision=1
-wrksrc="u-boot-${version}"
 build_style=gnu-makefile
 make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1"
 make_build_target="tools-all tools-only envtools"
diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template
index 79decd0299d0..4f516643f5ea 100644
--- a/srcpkgs/u9fs/template
+++ b/srcpkgs/u9fs/template
@@ -3,7 +3,6 @@ pkgname=u9fs
 version=20210124
 revision=1
 _commit=d65923fd17e8
-wrksrc="plan9-from-bell-labs-u9fs-${_commit}"
 build_style=gnu-makefile
 make_use_env=yes
 short_desc="Serves the Plan 9 protocol 9P from user-space"
diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template
index 89458df8a855..45f98b5c4e7a 100644
--- a/srcpkgs/uacme/template
+++ b/srcpkgs/uacme/template
@@ -2,7 +2,6 @@
 pkgname=uacme
 version=1.7.3
 revision=1
-wrksrc="uacme-upstream-${version}"
 build_style=gnu-configure
 configure_args="--disable-maintainer-mode --with-openssl"
 hostmakedepends="asciidoc pkg-config"
diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template
index 7511fbc16780..8a988d1b1d64 100644
--- a/srcpkgs/ucpp/template
+++ b/srcpkgs/ucpp/template
@@ -2,7 +2,6 @@
 pkgname=ucpp
 version=1.3.2
 revision=2
-wrksrc=${pkgname}
 build_style=gnu-makefile
 short_desc="Embeddable, quick and light C99 compliant C preprocessor"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template
index 65b6d312f913..419a732657e7 100644
--- a/srcpkgs/udisks2/template
+++ b/srcpkgs/udisks2/template
@@ -2,7 +2,6 @@
 pkgname=udisks2
 version=2.9.4
 revision=1
-wrksrc="udisks-${version}"
 build_style=gnu-configure
 build_helper="gir"
 # zram module is disabled, since it requires systemd units
diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template
index 4711ce646f14..5965fd2f4fef 100644
--- a/srcpkgs/ufetch/template
+++ b/srcpkgs/ufetch/template
@@ -2,7 +2,6 @@
 pkgname=ufetch
 version=0.2
 revision=2
-wrksrc="ufetch-v${version}"
 depends="xbps coreutils ncurses"
 short_desc="Tiny system info for Void"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template
index 8e91a7d7e8e2..0eb497d16e1c 100644
--- a/srcpkgs/ulauncher/template
+++ b/srcpkgs/ulauncher/template
@@ -2,7 +2,6 @@
 pkgname=ulauncher
 version=5.14.3
 revision=2
-wrksrc=${pkgname}
 build_style=python3-module
 hostmakedepends="python3-distutils-extra intltool python3-Levenshtein
  python3-dbus python3-gobject python3-inotify python3-websocket-client
diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template
index 2449f58933bf..820c862babdc 100644
--- a/srcpkgs/unclutter/template
+++ b/srcpkgs/unclutter/template
@@ -2,7 +2,6 @@
 pkgname=unclutter
 version=8
 revision=5
-wrksrc="$pkgname"
 makedepends="libX11-devel"
 short_desc="Small program for hiding the mouse cursor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template
index a18f2bd761f8..520730a27e44 100644
--- a/srcpkgs/uncrustify/template
+++ b/srcpkgs/uncrustify/template
@@ -2,7 +2,6 @@
 pkgname=uncrustify
 version=0.75.1
 revision=1
-wrksrc="$pkgname-$pkgname-$version"
 build_style=cmake
 hostmakedepends="python3"
 short_desc="Source Code Beautifier for multiple languages"
diff --git a/srcpkgs/unixbench/template b/srcpkgs/unixbench/template
index fa652eb2d999..86abfa0485bd 100644
--- a/srcpkgs/unixbench/template
+++ b/srcpkgs/unixbench/template
@@ -3,7 +3,6 @@ pkgname=unixbench
 version=5.1.3.20161028
 revision=2
 _commit=aeed2ba662a9220089aee33be4123481dab0b524
-wrksrc="byte-$pkgname-$_commit"
 build_wrksrc="UnixBench"
 build_style=gnu-makefile
 depends="perl"
diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template
index f33a5b4af43e..d1ee07c0b54d 100644
--- a/srcpkgs/unixodbc/template
+++ b/srcpkgs/unixodbc/template
@@ -2,7 +2,6 @@
 pkgname=unixodbc
 version=2.3.9
 revision=1
-wrksrc="unixODBC-${version}"
 build_style=gnu-configure
 makedepends="libltdl-devel readline-devel"
 conf_files="/etc/odbcinst.ini /etc/odbc.ini"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index 98ea3da4f2ea..f8cf12a4de3d 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -2,7 +2,6 @@
 pkgname=unrar
 version=6.2.1
 revision=1
-wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
 maintainer="skmpz <dem.procopiou@gmail.com>"
 license="custom:freeware"
diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template
index e0831b589d7f..94c85876e9d6 100644
--- a/srcpkgs/unzip/template
+++ b/srcpkgs/unzip/template
@@ -2,7 +2,6 @@
 pkgname=unzip
 version=6.0
 revision=14
-wrksrc=unzip60
 makedepends="bzip2-devel"
 short_desc="List, test and extract compressed files in a ZIP archive"
 maintainer="Enno Boland <gottox@voidlinux.org>"
diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template
index ffef51ec7fec..524bbd9307e7 100644
--- a/srcpkgs/up_rewrite/template
+++ b/srcpkgs/up_rewrite/template
@@ -2,7 +2,6 @@
 pkgname=up_rewrite
 version=1.4.0
 revision=1
-wrksrc="common-proxies-${version}"
 build_style=go
 go_import_path="github.com/karmanyaahm/up_rewrite"
 go_ldflags="-X $go_import_path/config.Version=$version"
diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 654c901f129e..8ddfa3ce14f9 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -2,7 +2,6 @@
 pkgname=upower
 version=0.99.17
 revision=1
-wrksrc="upower-v${version}"
 build_helper="gir"
 build_style=meson
 configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no
diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template
index 1505ea9d2b37..7cd9ad777338 100644
--- a/srcpkgs/upx/template
+++ b/srcpkgs/upx/template
@@ -2,7 +2,6 @@
 pkgname=upx
 version=3.96
 revision=1
-wrksrc="upx-${version}-src"
 build_style=gnu-makefile
 make_build_target=all
 make_build_args="CHECK_WHITESPACE=: CXXFLAGS_WERROR="
diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template
index 63c2d3822930..80f3a1130363 100644
--- a/srcpkgs/urbanterror-data/template
+++ b/srcpkgs/urbanterror-data/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror-data
 version=4.3.4
 revision=2
-wrksrc="UrbanTerror43"
 hostmakedepends="unzip"
 short_desc="Urbanterror data files"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"
diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template
index 2c4966159468..1ed3b0e49e30 100644
--- a/srcpkgs/urbanterror/template
+++ b/srcpkgs/urbanterror/template
@@ -2,7 +2,6 @@
 pkgname=urbanterror
 version=4.3.4
 revision=2
-wrksrc="ioq3-for-UrbanTerror-4-release-${version}"
 makedepends="SDL-devel libopenal-devel libcurl-devel libvorbis-devel
  libXxf86vm-devel"
 depends="urbanterror-data>=${version}"
diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template
index f16ee353dcdb..11d2cbc0bef9 100644
--- a/srcpkgs/urxvtconfig/template
+++ b/srcpkgs/urxvtconfig/template
@@ -2,7 +2,6 @@
 pkgname=urxvtconfig
 version=1.0
 revision=3
-wrksrc="URXVTConfig-${version}"
 build_wrksrc="source"
 build_style="qmake"
 makedepends="libmagick-devel libXft-devel qt5-devel"
diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template
index ac54e0557c5a..af1e9d69de0e 100644
--- a/srcpkgs/usbredir/template
+++ b/srcpkgs/usbredir/template
@@ -2,7 +2,6 @@
 pkgname=usbredir
 version=0.10.0
 revision=1
-wrksrc=${pkgname}-${pkgname}-${version}
 build_style=meson
 configure_args="--sbindir=/usr/bin -Ddefault_library=both"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template
index b73293d46c3b..1ad3a593bb33 100644
--- a/srcpkgs/usbtop/template
+++ b/srcpkgs/usbtop/template
@@ -2,7 +2,6 @@
 pkgname=usbtop
 version=1.0
 revision=1
-wrksrc="usbtop-release-${version}"
 build_style=cmake
 makedepends="boost-devel libpcap-devel"
 short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices"
diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template
index 752b4db42404..2a797c1df9db 100644
--- a/srcpkgs/util-linux-common/template
+++ b/srcpkgs/util-linux-common/template
@@ -3,7 +3,6 @@
 pkgname=util-linux-common
 version=2.38.1
 revision=1
-wrksrc="util-linux-$version"
 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/utox/template b/srcpkgs/utox/template
index ea9f5442da48..186cb0c5c2c9 100644
--- a/srcpkgs/utox/template
+++ b/srcpkgs/utox/template
@@ -2,7 +2,6 @@
 pkgname=utox
 version=0.18.1
 revision=2
-wrksrc=uTox
 build_style=cmake
 configure_args="-DENABLE_ASAN=OFF"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template
index 95a2578c44c9..3f972e51e709 100644
--- a/srcpkgs/v2ray/template
+++ b/srcpkgs/v2ray/template
@@ -2,7 +2,6 @@
 pkgname=v2ray
 version=5.1.0
 revision=1
-wrksrc=${pkgname}-core-${version}
 build_style=go
 go_import_path="github.com/v2fly/v2ray-core/v5"
 go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f5abcc2e3c57..0343359eb186 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -3,7 +3,6 @@ pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
 version=0.56.3
 revision=1
-wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
 hostmakedepends="flex libxslt pkg-config automake libtool vala"
diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template
index 187a380007b3..49624e4a710d 100644
--- a/srcpkgs/vale-style-alex/template
+++ b/srcpkgs/vale-style-alex/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-alex
 version=0.1.1
 revision=1
-wrksrc=alex-${version}
 short_desc="Vale-compatible implementation of the alex linter"
 maintainer="Gadzhi Kharkharov <me@kkga.me>"
 license="MIT"
diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template
index 4edd7b5c74fd..ea1f6ca569c9 100644
--- a/srcpkgs/vale-style-microsoft/template
+++ b/srcpkgs/vale-style-microsoft/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-microsoft
 version=0.8.1
 revision=1
-wrksrc=Microsoft-${version}
 short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template
index d2552a537bf2..b382f5ac46a4 100644
--- a/srcpkgs/vale-style-proselint/template
+++ b/srcpkgs/vale-style-proselint/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-proselint
 version=0.3.2
 revision=1
-wrksrc=proselint-${version}
 short_desc="Vale-compatible implementation of the proselint linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template
index a0d4cf968bc0..0ed4ada82699 100644
--- a/srcpkgs/vale-style-write-good/template
+++ b/srcpkgs/vale-style-write-good/template
@@ -2,7 +2,6 @@
 pkgname=vale-style-write-good
 version=0.4.0
 revision=1
-wrksrc=write-good-${version}
 short_desc="Vale-compatible implementation of the write-good linter"
 maintainer="Paper <paper@tilde.institute>"
 license="MIT"
diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template
index 8fb4fa5ca443..624ac859d5d2 100644
--- a/srcpkgs/vanitygen/template
+++ b/srcpkgs/vanitygen/template
@@ -2,7 +2,6 @@
 pkgname=vanitygen
 version=1.53
 revision=2
-wrksrc="vanitygen-plus-PLUS${version}"
 makedepends="pcre-devel openssl-devel"
 short_desc="Bitcoin vanity address generator"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template
index 19903b77a6e3..d82091ad47e5 100644
--- a/srcpkgs/vapoursynth-editor/template
+++ b/srcpkgs/vapoursynth-editor/template
@@ -3,7 +3,6 @@ pkgname=vapoursynth-editor
 version=19
 revision=1
 _bitbucket_hash=8019bb5a8099
-wrksrc="mystery_keeper-${pkgname}-${_bitbucket_hash}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel"
diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template
index 8e6447f5c6f5..4f28d2fcc1c2 100644
--- a/srcpkgs/vba-m/template
+++ b/srcpkgs/vba-m/template
@@ -3,7 +3,6 @@ pkgname=vba-m
 reverts=1292_2
 version=2.1.4
 revision=4
-wrksrc="visualboyadvance-m-${version}"
 build_style=cmake
 configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE"
 hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel"
diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template
index 257e5e7ab1a0..de77c3ae5f9f 100644
--- a/srcpkgs/vbindiff/template
+++ b/srcpkgs/vbindiff/template
@@ -2,7 +2,6 @@
 pkgname=vbindiff
 version=3.0.beta5
 revision=2
-wrksrc="${pkgname}-${version/.beta/_beta}"
 build_style=gnu-configure
 makedepends="ncurses-devel"
 short_desc="Visual Binary Diff"
diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template
index 63a77967b37c..442fabe2eece 100644
--- a/srcpkgs/vc/template
+++ b/srcpkgs/vc/template
@@ -2,7 +2,6 @@
 pkgname=vc
 version=1.4.2
 revision=1
-wrksrc="Vc-${version}"
 build_style=cmake
 configure_args="-DTARGET_ARCHITECTURE=generic"
 short_desc="Library to ease explicit vectorization of C++ code"
diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template
index 3fbbce0da07b..643cb08847d1 100644
--- a/srcpkgs/vdrift/template
+++ b/srcpkgs/vdrift/template
@@ -2,7 +2,6 @@
 pkgname=vdrift
 version=2014.10.20
 revision=11
-wrksrc="$pkgname"
 build_style=scons
 scons_use_destdir=yes
 make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}"
diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template
index 9a8b008db2e2..cea720dafc67 100644
--- a/srcpkgs/vegeta/template
+++ b/srcpkgs/vegeta/template
@@ -2,7 +2,6 @@
 pkgname=vegeta
 version=12.8.4
 revision=1
-wrksrc=${pkgname}-${version}
 build_style=go
 go_import_path=github.com/tsenart/$pkgname
 short_desc="HTTP load testing tool"
diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template
index 8d15e99fab2e..248b7c6d86f9 100644
--- a/srcpkgs/vhba-module-dkms/template
+++ b/srcpkgs/vhba-module-dkms/template
@@ -2,7 +2,6 @@
 pkgname=vhba-module-dkms
 version=20211218
 revision=1
-wrksrc=vhba-module-${version}
 conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
 short_desc="Virtual (SCSI) HBA module used by cdemu"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template
index efea8ef77dfb..1312fc24da3f 100644
--- a/srcpkgs/viewnior/template
+++ b/srcpkgs/viewnior/template
@@ -2,7 +2,6 @@
 pkgname=viewnior
 version=1.8
 revision=1
-wrksrc="Viewnior-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config intltool gnome-common glib-devel gettext-devel"
 makedepends="gtk+-devel exiv2-devel"
diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template
index e9f949b520ee..6006c7964550 100644
--- a/srcpkgs/vigra/template
+++ b/srcpkgs/vigra/template
@@ -2,7 +2,6 @@
 pkgname=vigra
 version=1.11.1
 revision=6
-wrksrc="${pkgname}-Version-${version//./-}"
 build_style=cmake
 configure_args="-DWITH_OPENEXR=1"
 hostmakedepends="python3"
diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template
index 416ccd2b7c4e..16da1d0dc063 100644
--- a/srcpkgs/vim-colorschemes/template
+++ b/srcpkgs/vim-colorschemes/template
@@ -9,7 +9,6 @@ license="GPL-3"
 homepage="https://github.com/flazz/vim-colorschemes"
 distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz"
 checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4
-wrksrc="${pkgname}-${_commit}"
 
 do_install() {
 	vmkdir usr/share/vim/vimfiles
diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template
index ee2a68e313fa..11763a2c0125 100644
--- a/srcpkgs/virglrenderer/template
+++ b/srcpkgs/virglrenderer/template
@@ -2,7 +2,6 @@
 pkgname=virglrenderer
 version=0.9.1
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libepoxy-devel MesaLib-devel"
diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template
index 73ad6b332d8e..f04ac2b800b7 100644
--- a/srcpkgs/virtualbox-ose/template
+++ b/srcpkgs/virtualbox-ose/template
@@ -2,7 +2,6 @@
 pkgname=virtualbox-ose
 version=6.1.36
 revision=1
-wrksrc="VirtualBox-${version}"
 short_desc="General-purpose full virtualizer for x86 hardware"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, CDDL-1.0"
diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template
index 01de503942c0..73e59023d35e 100644
--- a/srcpkgs/virtuoso/template
+++ b/srcpkgs/virtuoso/template
@@ -3,7 +3,6 @@ pkgname=virtuoso
 version=7.2.5.1
 revision=3
 archs="x86_64* aarch64* ppc64le*"
-wrksrc="${pkgname}-opensource-${version}"
 build_style=gnu-configure
 configure_args="--enable-static"
 hostmakedepends="automake libtool flex gperf net-tools"
diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template
index 39f09c00fd28..e5eea5407605 100644
--- a/srcpkgs/visitors/template
+++ b/srcpkgs/visitors/template
@@ -2,7 +2,6 @@
 pkgname=visitors
 version=0.7
 revision=3
-wrksrc="${pkgname}_${version}"
 build_style=gnu-makefile
 short_desc="Lightweight web log analyzer"
 maintainer="Adrian Siekierka <asiekierka@gmail.com>"
diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template
index e53246ba3b80..69dbe4c0e19f 100644
--- a/srcpkgs/vkeybd/template
+++ b/srcpkgs/vkeybd/template
@@ -2,7 +2,6 @@
 pkgname=vkeybd
 version=0.1.18d
 revision=2
-wrksrc=$pkgname
 hostmakedepends="tcl"
 makedepends="alsa-lib-devel tk-devel"
 short_desc="Virtual MIDI keyboard for X"
diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template
index 260be9a1941e..0d491c9c9a86 100644
--- a/srcpkgs/vmap/template
+++ b/srcpkgs/vmap/template
@@ -2,7 +2,6 @@
 pkgname=vmap
 version=0.4.1
 revision=1
-wrksrc="vmap-v${version}"
 build_style=qmake
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
 makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel"
diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template
index 1771e944f834..bed1508d90ca 100644
--- a/srcpkgs/vmdfmt/template
+++ b/srcpkgs/vmdfmt/template
@@ -2,7 +2,6 @@
 pkgname=vmdfmt
 version=0.1.0
 revision=1
-wrksrc="vmd-${version}"
 build_style=go
 go_import_path="github.com/bobertlo/vmd"
 go_package="github.com/bobertlo/vmd/cmd/vmdfmt"
diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template
index 80d9edd464bc..ba791b4db0e2 100644
--- a/srcpkgs/vpnc/template
+++ b/srcpkgs/vpnc/template
@@ -3,7 +3,6 @@ pkgname=vpnc
 version=0.5.3
 revision=9
 _githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad
-wrksrc="vpnc-$_githash"
 build_style=gnu-makefile
 make_use_env=yes
 make_build_args="SBINDIR=/usr/bin"
diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template
index 9865dd37ab77..66c735e8d5ad 100644
--- a/srcpkgs/vpnfailsafe/template
+++ b/srcpkgs/vpnfailsafe/template
@@ -3,7 +3,6 @@ pkgname=vpnfailsafe
 version=0.0.20180415
 revision=1
 _githash=f4317cac1d99033e48cbda5247571d5fc664583d
-wrksrc="vpnfailsafe-${_githash}"
 depends="openresolv openvpn"
 short_desc="IP leak prevention for OpenVPN"
 maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>"
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 4d3bda10c502..49d3f840914e 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -2,7 +2,6 @@
 pkgname=vte3
 version=0.70.0
 revision=1
-wrksrc="vte-${version}"
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template
index 553cf9198465..eff6e114c7b6 100644
--- a/srcpkgs/vtk/template
+++ b/srcpkgs/vtk/template
@@ -2,7 +2,6 @@
 pkgname=vtk
 version=9.0.1
 revision=8
-wrksrc=VTK-${version}
 build_style=cmake
 # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON"
 # Build only the core modules plus python bindings for now
diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template
index fb866dcb3ecd..efcf10cd32b3 100644
--- a/srcpkgs/vulkan-loader/template
+++ b/srcpkgs/vulkan-loader/template
@@ -2,7 +2,6 @@
 pkgname=vulkan-loader
 version=1.3.204.1
 revision=1
-wrksrc="Vulkan-Loader-sdk-${version}"
 build_style=cmake
 configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr
  -DBUILD_TESTS=OFF"
diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template
index 75b906c29f97..0016c1f69c18 100644
--- a/srcpkgs/w3m/template
+++ b/srcpkgs/w3m/template
@@ -2,7 +2,6 @@
 pkgname=w3m
 version=0.5.3+git20220429
 revision=1
-wrksrc="${pkgname}-${version/+/-}"
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib --enable-image=x11,fb
  --with-nkf=/usr/bin/nkf
diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template
index 26868744d456..bbd56fb85fd4 100644
--- a/srcpkgs/wally-cli/template
+++ b/srcpkgs/wally-cli/template
@@ -2,7 +2,6 @@
 pkgname=wally-cli
 version=2.0.1
 revision=1
-wrksrc="wally-cli-${version}-linux"
 build_style=go
 go_import_path="github.com/zsa/wally-cli"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template
index a5767fd6e2ce..43e59ca18572 100644
--- a/srcpkgs/warsow-data/template
+++ b/srcpkgs/warsow-data/template
@@ -2,7 +2,6 @@
 pkgname=warsow-data
 version=2.1.2
 revision=1
-wrksrc="warsow-$version"
 short_desc="Free online multiplayer competitive FPS (data files)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:Warsow Content License"
diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template
index 8dad5adb742b..509f9e6aad8a 100644
--- a/srcpkgs/warsow/template
+++ b/srcpkgs/warsow/template
@@ -2,7 +2,6 @@
 pkgname=warsow
 version=2.1
 revision=2
-wrksrc="warsow_${version/./}_sdk"
 build_wrksrc="source/source"
 build_style=cmake
 configure_args="-DQFUSION_GAME=Warsow"
diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template
index c0bb54f8a288..dcc7c55d169b 100644
--- a/srcpkgs/warzone2100/template
+++ b/srcpkgs/warzone2100/template
@@ -2,7 +2,6 @@
 pkgname=warzone2100
 version=4.3.1
 revision=1
-wrksrc="warzone2100"
 build_style=cmake
 configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void"
 hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc"
diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template
index 33efd8259bdf..5c4161900060 100644
--- a/srcpkgs/waypipe/template
+++ b/srcpkgs/waypipe/template
@@ -2,7 +2,6 @@
 pkgname=waypipe
 version=0.8.4
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 # lto is off because it causes linking errors in armv6l and armv7l (due to NEON)
 configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled
diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template
index f06fc1e8b198..1abaec256072 100644
--- a/srcpkgs/wbg/template
+++ b/srcpkgs/wbg/template
@@ -2,7 +2,6 @@
 pkgname=wbg
 version=1.1.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="libjpeg-turbo-devel libpng-devel libwebp-devel pixman-devel
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index 771b61495cc3..32737a38154f 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -2,7 +2,6 @@
 pkgname=webkit2gtk
 version=2.38.1
 revision=2
-wrksrc="webkitgtk-${version}"
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template
index 17bac0b597c8..4cc30978876c 100644
--- a/srcpkgs/welle-io/template
+++ b/srcpkgs/welle-io/template
@@ -2,7 +2,6 @@
 pkgname=welle-io
 version=2.1
 revision=3
-wrksrc="welle.io-${version}"
 build_style=cmake
 configure_args="$(vopt_bool airspy AIRSPY) $(vopt_bool rtlsdr RTLSDR)
  $(vopt_bool soapysdr SOAPYSDR)"
diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 1a1e596b0197..bd5d168c057f 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -2,7 +2,6 @@
 pkgname=whois
 version=5.5.14
 revision=1
-wrksrc=whois
 build_style=gnu-makefile
 make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf"
 make_install_args="BASEDIR=\${DESTDIR}"
diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template
index eb040062cff5..4573650dd7a5 100644
--- a/srcpkgs/whowatch/template
+++ b/srcpkgs/whowatch/template
@@ -2,7 +2,6 @@
 pkgname=whowatch
 version=1.8.6
 revision=1
-wrksrc="whowatch-whowatch-${version}"
 build_style=gnu-configure
 hostmakedepends="automake"
 makedepends="ncurses-devel"
diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template
index 2481635db50e..e887ece25139 100644
--- a/srcpkgs/wicd/template
+++ b/srcpkgs/wicd/template
@@ -3,7 +3,6 @@ pkgname=wicd
 version=1.7.4
 revision=8
 _ver=$version+tb2+2019.09.18git2e0ba579-1
-wrksrc="$pkgname-debian-$_ver"
 build_style="python3-module"
 hostmakedepends="python3-setuptools python3-Babel"
 depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject
diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template
index 82fdbcb06bee..4e15ae46fc50 100644
--- a/srcpkgs/wike/template
+++ b/srcpkgs/wike/template
@@ -2,7 +2,6 @@
 pkgname=wike
 version=1.8.0
 revision=1
-wrksrc="Wike-$version"
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 depends="python3-gobject python3-requests gtk+3 libhandy1 webkit2gtk"
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 1f2395f66cbb..b137521f535a 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -2,7 +2,6 @@
 pkgname=wildmidi
 version=0.4.4
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template
index 94b5e8846004..d44b4b8f96c3 100644
--- a/srcpkgs/wire-desktop/template
+++ b/srcpkgs/wire-desktop/template
@@ -2,7 +2,6 @@
 pkgname=wire-desktop
 version=3.29.2997
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 hostmakedepends="nodejs yarn git"
 depends="electron19"
 short_desc="Wire for desktop"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 84f0befaac15..780dfbc3a2cd 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -2,7 +2,6 @@
 pkgname=wireguard-dkms
 version=1.0.20220627
 revision=1
-wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
 depends="dkms wireguard-tools perl"
 short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)"
diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template
index 059d07544b31..25a196abdd70 100644
--- a/srcpkgs/wireless_tools/template
+++ b/srcpkgs/wireless_tools/template
@@ -2,7 +2,6 @@
 pkgname=wireless_tools
 version=29
 revision=10
-wrksrc="wireless_tools.${version}"
 short_desc="Set of tools allowing to manipulate the Wireless Extensions"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template
index 445acef7e2e3..7280a8588f7b 100644
--- a/srcpkgs/wlclock/template
+++ b/srcpkgs/wlclock/template
@@ -2,7 +2,6 @@
 pkgname=wlclock
 version=1.0.1
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="cairo-devel wayland-devel wayland-protocols"
diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template
index f07be45820b0..438f0163d597 100644
--- a/srcpkgs/wlopm/template
+++ b/srcpkgs/wlopm/template
@@ -2,7 +2,6 @@
 pkgname=wlopm
 version=0.1.0
 revision=1
-wrksrc=${pkgname}-v${version}
 build_style=gnu-makefile
 hostmakedepends="wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template
index b74291755b99..e63dd3fe1a4d 100644
--- a/srcpkgs/wlr-randr/template
+++ b/srcpkgs/wlr-randr/template
@@ -2,7 +2,6 @@
 pkgname=wlr-randr
 version=0.2.0
 revision=2
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config wayland-devel"
 makedepends="wayland-devel"
diff --git a/srcpkgs/wlroots0.14/template b/srcpkgs/wlroots0.14/template
index 05b6e22fd4ca..647c43b1bee5 100644
--- a/srcpkgs/wlroots0.14/template
+++ b/srcpkgs/wlroots0.14/template
@@ -2,7 +2,6 @@
 pkgname=wlroots0.14
 version=0.14.1
 revision=1
-wrksrc="wlroots-${version}"
 build_style=meson
 # Follow upstream packaging recommendations:
 # https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template
index bf185034014f..45b58b9e4209 100644
--- a/srcpkgs/wmclock/template
+++ b/srcpkgs/wmclock/template
@@ -2,7 +2,6 @@
 pkgname=wmclock
 version=1.0.16
 revision=2
-wrksrc="dockapps-daaf3aa"
 build_style=gnu-configure
 hostmakedepends="autoconf automake pkg-config"
 makedepends="libX11-devel libXpm-devel libXext-devel"
diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template
index 90e593a1792c..1d067320caf1 100644
--- a/srcpkgs/wmii/template
+++ b/srcpkgs/wmii/template
@@ -2,7 +2,6 @@
 pkgname=wmii
 version=3.9.2
 revision=8
-wrksrc=${pkgname}+ixp-${version}
 hostmakedepends="pkg-config"
 makedepends="libXrandr-devel libXft-devel libXinerama-devel"
 short_desc="Lightweight, dynamic window manager for X11"
diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template
index c383df9eb492..3aa9aa7e0be4 100644
--- a/srcpkgs/wmutils-core/template
+++ b/srcpkgs/wmutils-core/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-core
 version=1.5
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel"
diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template
index 0fbb004de605..a7b1c69fb50e 100644
--- a/srcpkgs/wmutils-opt/template
+++ b/srcpkgs/wmutils-opt/template
@@ -2,7 +2,6 @@
 pkgname=wmutils-opt
 version=1.0
 revision=1
-wrksrc="${pkgname##*-}-${version}"
 build_style=gnu-makefile
 makedepends="libxcb-devel"
 short_desc="Optional addons to wmutils"
diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template
index 448e17de8691..2e78c568b28e 100644
--- a/srcpkgs/wofi/template
+++ b/srcpkgs/wofi/template
@@ -2,7 +2,6 @@
 pkgname=wofi
 version=1.3
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="wayland-devel gtk+3-devel"
diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template
index 151ffd7e38a0..7506cc9b77e6 100644
--- a/srcpkgs/workrave/template
+++ b/srcpkgs/workrave/template
@@ -3,7 +3,6 @@ pkgname=workrave
 version=1.10.45
 revision=1
 _realversion="${version//./_}"
-wrksrc="${pkgname}-${_realversion}"
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static --disable-gnome --disable-gsettings
diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template
index bd8aaef05dc5..33d9df4623d2 100644
--- a/srcpkgs/wpa_gui/template
+++ b/srcpkgs/wpa_gui/template
@@ -2,7 +2,6 @@
 pkgname=wpa_gui
 version=2.10
 revision=1
-wrksrc="wpa_supplicant-${version}"
 build_wrksrc="wpa_supplicant/wpa_gui-qt4"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools"
diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template
index 9db770371357..4663546e347d 100644
--- a/srcpkgs/wqy-microhei/template
+++ b/srcpkgs/wqy-microhei/template
@@ -2,7 +2,6 @@
 pkgname=wqy-microhei
 version=0.2.0.beta
 revision=3
-wrksrc=wqy-microhei
 depends="font-util"
 short_desc="Sans-Serif style high quality CJK outline font"
 maintainer="rtlanceroad <rtlanceroad@gmail.com>"
diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template
index 47df00d2e9e7..1e512c39644b 100644
--- a/srcpkgs/wxMaxima/template
+++ b/srcpkgs/wxMaxima/template
@@ -2,7 +2,6 @@
 pkgname=wxMaxima
 version=20.02.4
 revision=1
-wrksrc="wxmaxima-Version-${version}"
 build_style=cmake
 configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3"
 hostmakedepends="gettext perl desktop-file-utils doxygen po4a"
diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template
index 328fa26459cb..891ddc164552 100644
--- a/srcpkgs/wxPython/template
+++ b/srcpkgs/wxPython/template
@@ -2,7 +2,6 @@
 pkgname=wxPython
 version=3.0.2.0
 revision=11
-wrksrc="${pkgname}-src-${version}"
 hostmakedepends="pkg-config"
 makedepends="
  zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
diff --git a/srcpkgs/wxPython4/template b/srcpkgs/wxPython4/template
index 996e363aa1e3..133bcf5b75cf 100644
--- a/srcpkgs/wxPython4/template
+++ b/srcpkgs/wxPython4/template
@@ -2,7 +2,6 @@
 pkgname=wxPython4
 version=4.0.7
 revision=6
-wrksrc="wxPython-${version}"
 build_style=python3-module
 make_build_args="--skip-build"
 make_install_args="--skip-build"
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index fe6dc777392b..de9019676860 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -2,7 +2,6 @@
 pkgname=wxWidgets-gtk3
 version=3.0.5.1
 revision=5
-wrksrc="wxWidgets-${version}"
 build_style=gnu-configure
 configure_args="--with-gtk=3 --enable-unicode --with-opengl --with-sdl
  --with-libmspack --with-libnotify --enable-mediactrl"
diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template
index a33dede30ccb..1df56441bf9f 100644
--- a/srcpkgs/x264/template
+++ b/srcpkgs/x264/template
@@ -2,7 +2,6 @@
 pkgname=x264
 version=20191217.2245
 revision=1
-wrksrc="x264-snapshot-${version//./-}-stable"
 build_style=gnu-configure
 configure_args="--enable-static --enable-shared"
 hostmakedepends="nasm perl"
diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template
index e3f9f998152b..b55b56ed28df 100644
--- a/srcpkgs/x265/template
+++ b/srcpkgs/x265/template
@@ -3,7 +3,6 @@ pkgname=x265
 version=3.5
 revision=1
 _commit="f0c1022b6be1"
-wrksrc="multicoreware-x265_git-${_commit}"
 build_wrksrc=source
 build_style=cmake
 configure_args="-DENABLE_PIC=1"
diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template
index 1f89ea7be5c1..9cd65b7a8b4e 100644
--- a/srcpkgs/x2x-git/template
+++ b/srcpkgs/x2x-git/template
@@ -3,7 +3,6 @@ pkgname=x2x-git
 version=20190715
 revision=1
 _githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851
-wrksrc="x2x-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="libX11-devel libXext-devel libXtst-devel"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index 5bc0a5474647..ff66dc0258f4 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -2,7 +2,6 @@
 pkgname=xaos
 version=4.2.1
 revision=1
-wrksrc="XaoS-release-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake qt5-host-tools which"
 makedepends="qt5-devel gsl-devel"
diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template
index 822a46c84b2a..11c4400e8563 100644
--- a/srcpkgs/xapps/template
+++ b/srcpkgs/xapps/template
@@ -2,7 +2,6 @@
 pkgname=xapps
 version=2.2.14
 revision=2
-wrksrc="xapp-${version}"
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gnome-common pkg-config vala python3 gettext"
diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template
index 645d1d5391a0..f3a315e821cd 100644
--- a/srcpkgs/xastir/template
+++ b/srcpkgs/xastir/template
@@ -3,7 +3,6 @@ pkgname=xastir
 version=2.1.6
 revision=1
 archs="i686 x86_64 ppc64le"
-wrksrc="Xastir-Release-${version}"
 build_style=gnu-configure
 makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel motif-devel libax25-devel"
 short_desc="X Amateur Station Tracking and Information Reporting"
diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template
index 2b4905d88909..2f138eb4d0e6 100644
--- a/srcpkgs/xboxdrv/template
+++ b/srcpkgs/xboxdrv/template
@@ -2,7 +2,6 @@
 pkgname=xboxdrv
 version=0.8.8
 revision=3
-wrksrc="xboxdrv-linux-${version}"
 build_style=scons
 hostmakedepends="pkg-config glib-devel dbus-glib-devel"
 makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 8ca411f2372b..cfffb1b1cef6 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -5,7 +5,6 @@ version=0.59.1
 revision=6
 # only musl
 archs="*-musl"
-wrksrc="xbps-${version}"
 build_style=configure
 hostmakedepends="pkg-config"
 makedepends="libarchive-devel"
diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template
index 89d6a90550a6..88656ecc057b 100644
--- a/srcpkgs/xcb-proto/template
+++ b/srcpkgs/xcb-proto/template
@@ -2,7 +2,6 @@
 pkgname=xcb-proto
 version=1.14.1
 revision=4
-wrksrc="xcbproto-${pkgname}-${version}"
 build_style=gnu-configure
 hostmakedepends="python3 automake"
 makedepends="libxml2"
diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template
index f3efb02dc904..4574b2f3dd3f 100644
--- a/srcpkgs/xcolorsel/template
+++ b/srcpkgs/xcolorsel/template
@@ -2,7 +2,6 @@
 pkgname=xcolorsel
 version=1.1a
 revision=4
-wrksrc="${pkgname}-${version}.orig"
 build_style=gnu-makefile
 make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help"
 make_install_args="install.man ${make_build_args}"
diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template
index c38f6f0087c8..f174c2075cb3 100644
--- a/srcpkgs/xcursor-vanilla-dmz/template
+++ b/srcpkgs/xcursor-vanilla-dmz/template
@@ -2,7 +2,6 @@
 pkgname=xcursor-vanilla-dmz
 version=0.4.5
 revision=2
-wrksrc="dmz-cursor-theme-${version}"
 hostmakedepends="xcursorgen"
 short_desc="Vanilla DMZ cursor theme"
 maintainer="Jerry Tegno <jerrytegno@gmail.com>"
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 96d4168b8c2c..093cf41020ab 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.0
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.0"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 2c3168dbbc65..8ab28dd47e11 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -2,7 +2,6 @@
 pkgname=xdebug8.1
 version=3.1.5
 revision=1
-wrksrc="xdebug-${version}"
 build_style=gnu-configure
 configure_args="--with-php-config=/usr/bin/php-config8.1"
 hostmakedepends="autoconf"
diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template
index eb3a27563ce0..1018ba552e45 100644
--- a/srcpkgs/xdot/template
+++ b/srcpkgs/xdot/template
@@ -2,7 +2,6 @@
 pkgname=xdot
 version=1.2
 revision=3
-wrksrc="xdot.py-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="graphviz gtk+3 python3-gobject python3-numpy"
diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template
index 3e8aca894ef7..08265ca3c993 100644
--- a/srcpkgs/xf86-video-intel/template
+++ b/srcpkgs/xf86-video-intel/template
@@ -4,7 +4,6 @@ version=2.99.917.20210115
 revision=2
 _commit=31486f40f8e8f8923ca0799aea84b58799754564
 archs="i686* x86_64*"
-wrksrc="xf86-video-intel-master-${_commit}"
 build_style=gnu-configure
 configure_args="--with-default-dri=3"
 hostmakedepends="git automake libtool pkg-config xorg-util-macros"
diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template
index ec5db68ba5bf..70d2fef832da 100644
--- a/srcpkgs/xiate/template
+++ b/srcpkgs/xiate/template
@@ -2,7 +2,6 @@
 pkgname=xiate
 version=21.05
 revision=1
-wrksrc=xiate-v${version}
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
 makedepends="vte3-devel"
diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template
index 92694a1d3e33..c002ec77a083 100644
--- a/srcpkgs/xidle/template
+++ b/srcpkgs/xidle/template
@@ -2,7 +2,6 @@
 pkgname=xidle
 version=6.5
 revision=1
-wrksrc="${pkgname}-linux-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template
index 9391157b3e97..120e35ed7421 100644
--- a/srcpkgs/xkcdpass/template
+++ b/srcpkgs/xkcdpass/template
@@ -2,7 +2,6 @@
 pkgname=xkcdpass
 version=1.19.3
 revision=3
-wrksrc="XKCD-password-generator-xkcdpass-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-setuptools"
diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template
index fbc565d24897..2185fd18fffb 100644
--- a/srcpkgs/xmldiff/template
+++ b/srcpkgs/xmldiff/template
@@ -2,7 +2,6 @@
 pkgname=xmldiff
 version=2.4
 revision=5
-wrksrc="xmldiff-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-lxml python3-six python3-setuptools"
diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 5f62d3f037b3..3943bf196dfc 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -2,7 +2,6 @@
 pkgname=xnec2c
 version=4.4.12
 revision=1
-wrksrc="${pkgname}-v${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"
diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template
index 05590dbe60fd..54036b465590 100644
--- a/srcpkgs/xonotic-data-low/template
+++ b/srcpkgs/xonotic-data-low/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data-low
 version=0.8.2
 revision=2
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's Lower Quality data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template
index 419c4ca4fd2e..4b51d3de5477 100644
--- a/srcpkgs/xonotic-data/template
+++ b/srcpkgs/xonotic-data/template
@@ -2,7 +2,6 @@
 pkgname=xonotic-data
 version=0.8.5
 revision=1
-wrksrc=Xonotic
 hostmakedepends="unzip"
 short_desc="Xonotic's data files"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template
index b492d0d5f63d..c9fc95bbdc66 100644
--- a/srcpkgs/xonotic/template
+++ b/srcpkgs/xonotic/template
@@ -2,7 +2,6 @@
 pkgname=xonotic
 version=0.8.5
 revision=1
-wrksrc="Xonotic"
 hostmakedepends="unzip automake libtool"
 makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel
  libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel
diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template
index 5d5d8d5d1fbc..4bda06ccf710 100644
--- a/srcpkgs/xorg-server-xwayland/template
+++ b/srcpkgs/xorg-server-xwayland/template
@@ -2,7 +2,6 @@
 pkgname=xorg-server-xwayland
 version=22.1.2
 revision=1
-wrksrc="xserver-xwayland-$version"
 build_style=meson
 configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true
  -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb
diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template
index 7d20e7035fba..2ee195972a73 100644
--- a/srcpkgs/xorg-util-macros/template
+++ b/srcpkgs/xorg-util-macros/template
@@ -2,7 +2,6 @@
 pkgname=xorg-util-macros
 version=1.19.3
 revision=1
-wrksrc="${pkgname/xorg-/}-${version}"
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 short_desc="X.org autotool macros"
diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template
index 2406cc45cfbe..f2e2077112dc 100644
--- a/srcpkgs/xorriso/template
+++ b/srcpkgs/xorriso/template
@@ -2,7 +2,6 @@
 pkgname=xorriso
 version=1.5.4.pl02
 revision=1
-wrksrc="${pkgname}-${version%.pl*}"
 build_style=gnu-configure
 makedepends="zlib-devel bzip2-devel readline-devel acl-devel"
 short_desc="ISO 9660 Rock Ridge Filesystem Manipulator"
diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template
index 0fb72da13cbe..4c4db91cdf3c 100644
--- a/srcpkgs/xscreensaver/template
+++ b/srcpkgs/xscreensaver/template
@@ -2,7 +2,6 @@
 pkgname=xscreensaver
 version=6.05.1
 revision=1
-wrksrc="xscreensaver-6.05"
 build_style=gnu-configure
 configure_args="--with-pam --with-login-manager
  --includedir=${XBPS_CROSS_BASE}/include
diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template
index 130726aa45c3..bc91ae1d3649 100644
--- a/srcpkgs/xseticon/template
+++ b/srcpkgs/xseticon/template
@@ -2,7 +2,6 @@
 pkgname=xseticon
 version=0.1+bzr13
 revision=1
-wrksrc="xseticon-0.1-bzr13"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template
index 8cb90934795b..59dea13941f4 100644
--- a/srcpkgs/xss-lock/template
+++ b/srcpkgs/xss-lock/template
@@ -4,7 +4,6 @@ version=0.3.0
 revision=2
 _git_commit=1e158fb20108
 _author=raymonad
-wrksrc="${_author}-${pkgname}-${_git_commit}"
 build_style=cmake
 hostmakedepends="pkg-config python3-docutils"
 makedepends="glib-devel libxcb-devel xcb-util-devel"
diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template
index 14a3bcbc7a84..92f320b607ca 100644
--- a/srcpkgs/xtrlock/template
+++ b/srcpkgs/xtrlock/template
@@ -2,7 +2,6 @@
 pkgname=xtrlock
 version=3.4
 revision=2
-wrksrc="xtrlock-pam-${version}"
 build_style=configure
 hostmakedepends="pkg-config python"
 makedepends="libX11-devel pam-devel"
diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template
index 9cf7d56dfa98..74188683e223 100644
--- a/srcpkgs/xvidcore/template
+++ b/srcpkgs/xvidcore/template
@@ -2,7 +2,6 @@
 pkgname=xvidcore
 version=1.3.7
 revision=1
-wrksrc="$pkgname"
 build_wrksrc="build/generic"
 build_style=gnu-configure
 hostmakedepends="nasm"
diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template
index 0173deaae936..d7f6a2597bfd 100644
--- a/srcpkgs/yambar/template
+++ b/srcpkgs/yambar/template
@@ -2,7 +2,6 @@
 pkgname=yambar
 version=1.8.0
 revision=1
-wrksrc=$pkgname
 build_style=meson
 hostmakedepends="pkg-config scdoc wayland-devel"
 makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel
diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template
index 316e8c961212..f72a8b1db896 100644
--- a/srcpkgs/yaml-cpp/template
+++ b/srcpkgs/yaml-cpp/template
@@ -4,7 +4,6 @@ pkgname=yaml-cpp
 # updating, test dependants to determine if revbumps are needed
 version=0.7.0
 revision=1
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="
  -DBUILD_SHARED_LIBS=ON
diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template
index d819b5679243..fc2d0e4860fc 100644
--- a/srcpkgs/yggdrasil/template
+++ b/srcpkgs/yggdrasil/template
@@ -2,7 +2,6 @@
 pkgname=yggdrasil
 version=0.4.6
 revision=1
-wrksrc="yggdrasil-go-${version}"
 build_style=go
 go_import_path=github.com/yggdrasil-network/yggdrasil-go
 short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network"
diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template
index d0e4c82f3307..addfcda74075 100644
--- a/srcpkgs/ykneomgr/template
+++ b/srcpkgs/ykneomgr/template
@@ -2,7 +2,6 @@
 pkgname=ykneomgr
 version=0.1.8
 revision=4
-wrksrc="libykneomgr-${version}"
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc"
 makedepends="pcsclite-devel libzip-devel zlib-devel"
diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template
index 4448162a5266..4bf1a97ca4dd 100644
--- a/srcpkgs/ykpers-gui/template
+++ b/srcpkgs/ykpers-gui/template
@@ -3,7 +3,6 @@ _realname="yubikey-personalization-gui"
 pkgname=ykpers-gui
 version=3.1.25
 revision=1
-wrksrc="${_realname}-${version}"
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
 makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel"
diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template
index abc4aab0b1b8..f11aee1c2a20 100644
--- a/srcpkgs/yosys/template
+++ b/srcpkgs/yosys/template
@@ -4,7 +4,6 @@ pkgname=yosys
 _gitrev=1979e0b
 version=0.22
 revision=1
-wrksrc="yosys-yosys-${version}"
 build_style=gnu-makefile
 make_use_env=yes
 hostmakedepends="python3 bison flex pkg-config tcl"
diff --git a/srcpkgs/youtube-dl/template b/srcpkgs/youtube-dl/template
index 55f177e998e9..f42b4426e0bd 100644
--- a/srcpkgs/youtube-dl/template
+++ b/srcpkgs/youtube-dl/template
@@ -2,7 +2,6 @@
 pkgname=youtube-dl
 version=2021.12.17
 revision=2
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template
index 61ffd380ca49..3337a57b5417 100644
--- a/srcpkgs/yq-go/template
+++ b/srcpkgs/yq-go/template
@@ -2,7 +2,6 @@
 pkgname=yq-go
 version=4.28.1
 revision=1
-wrksrc="yq-${version}"
 build_style=go
 go_import_path=github.com/mikefarah/yq/v4
 short_desc="Lightweight and portable command-line YAML processor written in go"
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 1cc3f8b35977..92404a9cc125 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -2,7 +2,6 @@
 pkgname=yquake2
 version=8.10
 revision=1
-wrksrc="quake2-${version}"
 build_style=cmake
 configure_args="-DSYSTEMWIDE_SUPPORT=ON"
 hostmakedepends="pkg-config"
diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template
index 6016d928962a..6c4865f609e5 100644
--- a/srcpkgs/yt-dlp/template
+++ b/srcpkgs/yt-dlp/template
@@ -2,7 +2,6 @@
 pkgname=yt-dlp
 version=2022.10.04
 revision=2
-wrksrc="$pkgname"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template
index d9354558d269..50f8a9c3650b 100644
--- a/srcpkgs/z3/template
+++ b/srcpkgs/z3/template
@@ -2,7 +2,6 @@
 pkgname=z3
 version=4.11.2
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=configure
 configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)"
 make_build_args="-C build all examples"
diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template
index a5e81a1774bb..fcda516e71d5 100644
--- a/srcpkgs/zd1211-firmware/template
+++ b/srcpkgs/zd1211-firmware/template
@@ -2,7 +2,6 @@
 pkgname=zd1211-firmware
 version=1.5
 revision=3
-wrksrc="${pkgname}"
 short_desc="Firmware for the Zydas 1211 wifi cards"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template
index 048d464ab2ce..35aa4f6d9020 100644
--- a/srcpkgs/zeroc-mcpp/template
+++ b/srcpkgs/zeroc-mcpp/template
@@ -2,7 +2,6 @@
 pkgname=zeroc-mcpp
 version=2.7.2.14
 revision=1
-wrksrc="mcpp-${version}"
 build_style=gnu-makefile
 make_build_args="LIBDIR=lib"
 make_install_args="LIBDIR=lib"
diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template
index b80f4be20b2e..fedca44abc9f 100644
--- a/srcpkgs/zeroinstall/template
+++ b/srcpkgs/zeroinstall/template
@@ -2,7 +2,6 @@
 pkgname=zeroinstall
 version=2.18
 revision=1
-wrksrc="0install-${version}"
 build_style=gnu-makefile
 make_install_target="install_system"
 hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template
index 3436856e73fb..213c1168f5c3 100644
--- a/srcpkgs/zfs-auto-snapshot/template
+++ b/srcpkgs/zfs-auto-snapshot/template
@@ -2,7 +2,6 @@
 pkgname=zfs-auto-snapshot
 version=1.2.4
 revision=3
-wrksrc="${pkgname}-upstream-${version}"
 build_style=gnu-makefile
 depends="zfs"
 short_desc="ZFS automatic snapshot service"
diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template
index 63f693b06954..9f76b349489c 100644
--- a/srcpkgs/zimg/template
+++ b/srcpkgs/zimg/template
@@ -2,7 +2,6 @@
 pkgname=zimg
 version=3.0.4
 revision=1
-wrksrc=zimg-release-${version}
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 short_desc="Image processing library"
diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template
index 94cb4c961033..c6b5cdc77f98 100644
--- a/srcpkgs/zip/template
+++ b/srcpkgs/zip/template
@@ -2,7 +2,6 @@
 pkgname=zip
 version=3.0
 revision=6
-wrksrc="zip30"
 short_desc="Create/update ZIP files compatible with pkzip"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Info-ZIP"
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index 342233831e0a..26eb8c70a744 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -3,7 +3,6 @@ pkgname=zoom
 version=5.12.2.4816
 revision=1
 archs="x86_64"
-wrksrc=zoom
 create_wrksrc=yes
 hostmakedepends="rpmextract"
 depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template
index bc35648500d6..e3770ac1beb9 100644
--- a/srcpkgs/zopfli/template
+++ b/srcpkgs/zopfli/template
@@ -2,7 +2,6 @@
 pkgname=zopfli
 version=1.0.3
 revision=2
-wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args=-DZOPFLI_BUILD_SHARED=ON
 short_desc="Very good, but slow, deflate or zlib compression"
diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template
index aabc6bab4fd6..50d429d8b119 100644
--- a/srcpkgs/zproto/template
+++ b/srcpkgs/zproto/template
@@ -3,7 +3,6 @@ pkgname=zproto
 version=0.0.20170303
 revision=1
 _githash=3d0f98e3da06058e065efebc5d901608d1924abe
-wrksrc="${pkgname}-${_githash}"
 build_style=gnu-configure
 hostmakedepends="automake libtool gsl-ucg xmlto asciidoc"
 short_desc="Protocol framework for ZeroMQ"
diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template
index c0a587933aa1..78987d9d512a 100644
--- a/srcpkgs/zsnes/template
+++ b/srcpkgs/zsnes/template
@@ -5,7 +5,6 @@ pkgname=zsnes
 version=1.51
 revision=4
 archs="i686"
-wrksrc="zsnes_1_51"
 build_wrksrc="src"
 build_style=gnu-configure
 configure_args="force_arch=i686"
diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template
index 7bf91792fdd1..f3ab00ce5869 100644
--- a/srcpkgs/zulip-desktop/template
+++ b/srcpkgs/zulip-desktop/template
@@ -1,7 +1,6 @@
 pkgname="zulip-desktop"
 version=0.5.1
 revision=2
-wrksrc="${pkgname}-legacy-${version}"
 build_style=cmake
 configure_args="-DBUILD_WITH_QT5=On"
 short_desc="Workplace chat that improves your productivity"
diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template
index a314ddd38e48..d59d5d3d7735 100644
--- a/srcpkgs/zulucrypt/template
+++ b/srcpkgs/zulucrypt/template
@@ -2,7 +2,6 @@
 pkgname=zulucrypt
 version=6.0.0
 revision=2
-wrksrc="zuluCrypt-${version}"
 build_style=cmake
 configure_args="-DINTERNAL_ZULUPLAY=true -DQT5=true
  -DUDEVSUPPORT=$(vopt_if udev true false)

From c580c53180c09ecfcacd6c5f06c8cd6f8335dfbb 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: Thu, 27 Oct 2022 18:59:02 +0700
Subject: [PATCH 07/16] cargo: use create_wrksrc

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

diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template
index eef71d2aa80b..e557bbe20805 100644
--- a/srcpkgs/cargo/template
+++ b/srcpkgs/cargo/template
@@ -2,6 +2,7 @@
 pkgname=cargo
 version=1.64.0
 revision=1
+create_wrksrc=yes
 build_helper=rust
 hostmakedepends="cargo-bootstrap rust python3 curl cmake pkg-config zlib-devel"
 makedepends="rust libcurl-devel openssl-devel"
@@ -27,8 +28,9 @@ if [ -z "$_build_static" ]; then
 	makedepends+=" libgit2-devel"
 fi
 
-pre_patch() {
-	mv ../crossbeam-* crossbeam-utils
+post_extract() {
+	mv cargo-rust-${version}/* .
+	mv crossbeam-crossbeam-utils-* crossbeam-utils
 }
 
 post_patch() {

From f83c10f6dd3f7c78004639c9132c0db28fe35e66 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: Thu, 27 Oct 2022 18:59:04 +0700
Subject: [PATCH 08/16] erlang: move up file hierarchy

---
 srcpkgs/erlang/template | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template
index cea8bb7e2ada..2edc44e2581f 100644
--- a/srcpkgs/erlang/template
+++ b/srcpkgs/erlang/template
@@ -2,8 +2,7 @@
 pkgname=erlang
 version=25.1.2
 revision=1
-create_wrksrc=yes
-build_wrksrc="otp-OTP-${version}"
+wrksrc="otp-OTP-${version}"
 build_style=gnu-configure
 make_install_target="install install-docs"
 hostmakedepends="autoconf libxslt perl tar"

From 0262fcf57fa87e476dcfaebbc1426d80a1ba5c6c 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: Thu, 27 Oct 2022 18:59:05 +0700
Subject: [PATCH 09/16] geckodriver: fix build after auto-create_wrksrc

---
 srcpkgs/geckodriver/template | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template
index 6f6d251f3f61..784f4b381dff 100644
--- a/srcpkgs/geckodriver/template
+++ b/srcpkgs/geckodriver/template
@@ -3,8 +3,7 @@ pkgname=geckodriver
 version=0.30.0
 revision=1
 _hg_commit="d372710b98a6"
-create_wrksrc=yes
-build_wrksrc=${pkgname}
+build_wrksrc=testing/geckodriver
 build_style=cargo
 short_desc="WebDriver for Firefox"
 maintainer="m3tav3rse <mtvrs@tuta.io>"
@@ -21,8 +20,6 @@ checksum="7f8820ec83ca7671236ee74345bdbd20cf328fde4896397353952c0cc4e0eb91
 skip_extraction="Cargo.lock"
 
 post_extract() {
-	mv ${wrksrc}/mozilla-central-${_hg_commit}/testing/* ${wrksrc}
-	rm -r ${wrksrc}/mozilla-central-${_hg_commit}
 	cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Cargo.lock ${build_wrksrc}
 }
 

From b13221cde4c2e7ec602905b3421ac47b837633aa 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 10/16] lilypond-doc: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index ae03279b9230..4a5a4c3ef1eb 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -3,7 +3,6 @@ pkgname=lilypond-doc
 # should be kept in sync with 'lilypond'
 version=2.23.10
 revision=1
-create_wrksrc=yes
 short_desc="Documentation for the lilypond music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
@@ -12,7 +11,7 @@ distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads
 checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75
 
 do_install() {
-	vmkdir usr
-	rm share/info/lilypond
-	mv share ${DESTDIR}/usr/
+	vmkdir usr/share
+	rm info/lilypond
+	mv * ${DESTDIR}/usr/share
 }

From 2353e735101f80a42804cf6ae8040075b6c74d30 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: Thu, 27 Oct 2022 18:59:07 +0700
Subject: [PATCH 11/16] intellij-idea-community-edition: not moving around
 anymore

---
 srcpkgs/intellij-idea-community-edition/template | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template
index 695389ea44cb..1c5f9d167c22 100644
--- a/srcpkgs/intellij-idea-community-edition/template
+++ b/srcpkgs/intellij-idea-community-edition/template
@@ -15,10 +15,6 @@ nopie=yes
 python_version=3
 skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend"
 
-post_extract() {
-	mv $XBPS_BUILDDIR/idea-IC-* ${wrksrc}
-}
-
 do_install() {
 	vmkdir usr/bin
 	vmkdir usr/share/doc/intellij-idea

From 8f9acd8f118ec97666707a411a801e7407a4bc12 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 12/16] prometheus-cpp: use create_wrksrc

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

diff --git a/srcpkgs/prometheus-cpp/template b/srcpkgs/prometheus-cpp/template
index cf7cae7d3bf9..3012d53ef47a 100644
--- a/srcpkgs/prometheus-cpp/template
+++ b/srcpkgs/prometheus-cpp/template
@@ -5,6 +5,7 @@ revision=1
 _hash_client_model=fa8ad6fec33561be4280a8f0514318c79d7f6cb6
 _hash_googletest=ec44c6c1675c25b9827aacd08c02433cccde7780
 _hash_civetweb=fbdee7440be24f904208c15a1fc9e2582b866049
+create_wrksrc=yes
 build_style=cmake
 hostmakedepends="telegraf protobuf"
 makedepends="protobuf-devel libatomic-devel"
@@ -21,10 +22,14 @@ checksum="d5ea6dffca5185fb30b9b643343f2ab1d6113672d7aec3e75e0cfa757f50ea25
  175a22300b3450e27e5f2e6f95cc9abca74617cbc21a1e0ed19bdfbd22ea0305
  d29d75de6645bd67452df27cda2e4a09848161f9ecacc62b1c1818d0a701cff9"
 
+post_extract() {
+	mv prometheus-cpp-$version/* .
+	mv civetweb-${_hash_civetweb}/* 3rdparty/civetweb
+	mv googletest-${_hash_googletest}/* 3rdparty/googletest
+	mv client_model-${_hash_client_model}/* 3rdparty/prometheus_client_model
+}
+
 pre_configure() {
-	mv ../civetweb-${_hash_civetweb}/* ./3rdparty/civetweb
-	mv ../googletest-${_hash_googletest}/* ./3rdparty/googletest
-	mv ../client_model-${_hash_client_model}/* ./3rdparty/prometheus_client_model
 	case "${XBPS_TARGET_MACHINE}" in
 		armv[56]*) sed -i lib/CMakeLists.txt \
 			-e "/target_link_libraries/s;); atomic);"

From ec84d40134a738d7badcaf2c06aa905eb2d482f1 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: Thu, 27 Oct 2022 18:59:12 +0700
Subject: [PATCH 13/16] qt5-webengine: use create_wrksrc

---
 srcpkgs/qt5-webengine/template | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template
index 12e0e17d0bce..f9d78eced929 100644
--- a/srcpkgs/qt5-webengine/template
+++ b/srcpkgs/qt5-webengine/template
@@ -5,6 +5,7 @@ revision=1
 _version="${version}-lts"
 _chromium_commit=be349eaf62e77955791d7bf29f893f1e8a37daf4
 archs="x86_64* i686* armv[67]* ppc64* aarch64*"
+create_wrksrc=yes
 build_style=qmake
 configure_args="--
  -webengine-icu -webengine-ffmpeg -webengine-opus -webengine-webp
@@ -120,8 +121,9 @@ _cleanup_wrksrc_leak() {
 }
 
 post_extract() {
+	mv qtwebengine-${_version}/*  qtwebengine-${_version}/.??* .
 	rm -r ${wrksrc}/src/3rdparty
-	mv -v ${wrksrc}/../qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
+	mv -v ${wrksrc}/qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty
 	# ¯\_(ツ)_/¯
 	mkdir -p ${wrksrc}/.git ${wrksrc}/src/3rdparty/chromium/.git
 }

From 13616559c9bdc3ebf7772fd63a0537d762900ef2 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: Thu, 27 Oct 2022 18:59:15 +0700
Subject: [PATCH 14/16] stremio-shell: use create_wrksrc

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

diff --git a/srcpkgs/steam-fonts/template b/srcpkgs/steam-fonts/template
index 33de3614c2d0..134ae87b6ba0 100644
--- a/srcpkgs/steam-fonts/template
+++ b/srcpkgs/steam-fonts/template
@@ -1,7 +1,7 @@
 # Template file for 'steam-fonts'
 pkgname=steam-fonts
 version=1.0.0
-revision=4
+revision=5
 create_wrksrc=yes
 depends="font-util"
 short_desc="Fonts to fix scrambled or missing text in steam menus"
@@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="custom:proprietary"
 homepage="https://support.steampowered.com/kb_article.php?ref=1974-YFKL-4947"
 distfiles="https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip"
-checksum=a03bcc9581f2896cac39967633fc43546af5ed9d73d505a10cae4016797dfeb1
+checksum=42e0ae2ed6fed0a41ec1ff8cef6acecf0e1c9e44095f4ae1cc1445afdaecf961
 font_dirs="/usr/share/fonts/steam-fonts"
 restricted=yes
 broken=dead-url

From 92b966f960b8c43f01ad8c46433a81060b97e1bb 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 15/16] syncthing-gtk: fix build after auto-create_wrksrc

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

diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template
index 695fde0327f9..a215517bfce6 100644
--- a/srcpkgs/syncthing-gtk/template
+++ b/srcpkgs/syncthing-gtk/template
@@ -20,7 +20,6 @@ checksum=fc71f390a17b10ea9338a60f7ae813a6d6faa7e881b4b31ff7ea4ffdbbecf7a8
 # v0.9.4.4-ds-git20220108-9023143f8b93 is an invalid version and will not be supported in a future release
 # remove windows.py
 post_extract() {
-	mv ${XBPS_BUILDDIR}/syncthing* ${wrksrc}
 	rm ${wrksrc}/syncthing_gtk/windows.py
 }
 

From 23c6c799737592aa621ededf41f226e3b4ae3ebc 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: Thu, 27 Oct 2022 18:59:16 +0700
Subject: [PATCH 16/16] tesseract-ocr: use create-wrksrc

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

diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index afdac4ac30ed..394f82aea2a8 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -3,6 +3,7 @@ pkgname=tesseract-ocr
 version=4.1.1
 revision=7
 _tessdataver=4.0.0
+create_wrksrc=yes
 build_style=gnu-configure
 configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)"
 make_build_args="all training"
@@ -44,8 +45,9 @@ pkg_lang() {
 }
 
 post_extract() {
-	mv ${XBPS_BUILDDIR}/tessdata-${_tessdataver}/* ${wrksrc}/tessdata
-	rmdir ${XBPS_BUILDDIR}/tessdata-${_tessdataver}
+	mv tesseract-${version}/* .
+	mv tessdata-${_tessdataver}/* ${wrksrc}/tessdata
+	rmdir tessdata-${_tessdataver}
 }
 pre_configure() {
 	NOCONFIGURE=1 ./autogen.sh

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

* Re: [PR PATCH] [Merged]: Hooks: Extract: always extract to $pkgname-$version
  2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
                   ` (27 preceding siblings ...)
  2022-11-08 15:08 ` sgn
@ 2022-11-08 15:30 ` sgn
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-11-08 15:30 UTC (permalink / raw)
  To: ml

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

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

Hooks: Extract: always extract to $pkgname-$version
https://github.com/void-linux/void-packages/pull/40122

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

Close #33013 Direction for #40082 #40101 #40071 

[ci skip] [skip ci]

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

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

end of thread, other threads:[~2022-11-08 15:30 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-23  4:14 [PR PATCH] Hooks: Extract: always extract to $pkgname-$version sgn
2022-10-23  4:28 ` [PR PATCH] [Updated] " sgn
2022-10-23  4:35 ` sgn
2022-10-23  4:43 ` sgn
2022-10-23  5:11 ` [PR REVIEW] " classabbyamp
2022-10-23  5:16 ` [PR PATCH] [Updated] " sgn
2022-10-23  5:24 ` sgn
2022-10-23  5:25 ` [PR REVIEW] " sgn
2022-10-23  5:43 ` classabbyamp
2022-10-23  5:43 ` classabbyamp
2022-10-23  5:48 ` classabbyamp
2022-10-23  6:13 ` sgn
2022-10-23  6:14 ` sgn
2022-10-23  8:02 ` sgn
2022-10-23  8:03 ` sgn
2022-10-23  8:18 ` [PR PATCH] [Updated] " sgn
2022-10-23  9:45 ` sgn
2022-10-23 11:44 ` [PR REVIEW] " sgn
2022-10-25 14:02 ` [PR PATCH] [Updated] " sgn
2022-10-26 21:39 ` sgn
2022-10-26 21:49 ` sgn
2022-10-27 12:46 ` sgn
2022-11-01  5:28 ` sgn
2022-11-02  4:31 ` sgn
2022-11-02  5:21 ` sgn
2022-11-06  5:22 ` sgn
2022-11-06  9:45 ` sgn
2022-11-07 15:01 ` sgn
2022-11-08 15:08 ` sgn
2022-11-08 15:30 ` [PR PATCH] [Merged]: " sgn

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